ABH 0-2 AL- · 64% ALD 0-1 NEO · 49% KON 1-2 GAL · 54% LEH 0-2 PAR · 64% NIC 1-2 REN · 50% BOD 1-2 VIK · 46% LYN 1-1 RAN · 41% ALS 1-2 AL- · 56% SVE 1-2 FSV · 46% ZUL 0-2 CLU · 62% VIL 2-1 ESP · 56% SHE 2-1 WRE · 48% LIL 2-1 LEN · 50% CAS 0-2 SPO · 66% ABH 0-2 AL- · 64% ALD 0-1 NEO · 49% KON 1-2 GAL · 54% LEH 0-2 PAR · 64% NIC 1-2 REN · 50% BOD 1-2 VIK · 46% LYN 1-1 RAN · 41% ALS 1-2 AL- · 56% SVE 1-2 FSV · 46% ZUL 0-2 CLU · 62% VIL 2-1 ESP · 56% SHE 2-1 WRE · 48% LIL 2-1 LEN · 50% CAS 0-2 SPO · 66%
Team

Crystal Palace predictions & form

Quick answer

Will Crystal Palace win their next match?

Next up: Tottenham vs Crystal Palace (Premier League, Sat 31 Oct 17:30 UTC). 8 of 10 AI models pick Tottenham to win (80%). The mean predicted score is 1–0 at 48% average confidence (medium). Recent form WLDLL: 4W 2D 6L in the last 12, 18 scored, 24 conceded. The AI consensus has called 9 of 16 Crystal Palace matches correctly (56%).

Upcoming Crystal Palace matches

  1. Tottenham vs Crystal Palace

    Premier League · Sat 31 Oct 17:30 UTC

    8 of 10 AI models pick Tottenham to win (80%). The mean predicted score is 1–0 at 48% average confidence (medium).

  2. Crystal Palace vs 1899 Hoffenheim

    UEFA Europa League · Thu 5 Nov 17:45 UTC

    9 of 10 AI models pick Crystal Palace to win (90%). The mean predicted score is 2–1 at 53% average confidence (medium).

  3. Crystal Palace vs Liverpool

    Premier League · Sun 8 Nov 14:00 UTC

    10 of 10 AI models pick Liverpool to win (100%). The mean predicted score is 1–2 at 53% average confidence (medium).

Recent results

DateMatchScoreCompetition
28 Oct 2026 Fulham vs Crystal Palace 0–1 League Cup W
25 Oct 2026 Crystal Palace vs Newcastle 0–2 Premier League L
22 Oct 2026 Beşiktaş vs Crystal Palace 2–2 UEFA Europa League D
18 Oct 2026 Brighton vs Crystal Palace 5–0 Premier League L
15 Oct 2026 Lyon vs Crystal Palace 3–2 UEFA Europa League L
11 Oct 2026 Crystal Palace vs Nottingham Forest 3–1 Premier League W
3 Oct 2026 Crystal Palace vs Bristol City 0–2 Friendlies Clubs L
20 Sep 2026 Leeds vs Crystal Palace 0–0 Premier League D
17 Sep 2026 Crystal Palace vs Lech Poznan 4–0 UEFA Europa League W
12 Sep 2026 Crystal Palace vs Ipswich 2–3 Premier League L
5 Sep 2026 Fulham vs Crystal Palace 2–3 Premier League W
28 Aug 2026 Crystal Palace vs Manchester City 1–4 Premier League L