Premier League
· Round 9 · Sat 31 Oct, 17:30
Pre-match prediction
45%
28%
27%
Tottenham Hotspur 45%
Draw 28%
27% Crystal Palace
⏳Made before lineups were confirmed for this match.
Expected goals
1.56 – 1.11
Over 2.5 goals
50%
Both teams to score
54%
Model confidence
normal
Most likely scorelines
1-1 13%
1-0 9%
2-1 9%
2-0 8%
0-0 8%
Compared to the betting market (reference only, not used as a model input)
Tottenham Hotspur
45% vs 58%
Draw
28% vs 23%
Crystal Palace
27% vs 19%
Lineups
Reference only — not used by the prediction model. Positions (LB/CB/RB etc.) are a best-effort guess from the source's own left-to-right player order, not a confirmed tactical slot.
CP
Crystal Palace
3-4-2-1
1
Henderson GK
7.2
1501
5
Disasi CB
6.3
1473
6
Canvot CB
6.6
1436
26
Richards CB
6.5
1456
3
Mitchell CDM
6.2
1427
10
Pino CDM
5.9
1427
11
McNeil CDM
6.1
1428
18
Kamada CDM
6.3
1469
20
Wharton CAM
5.8
1433
30
Mingueza CAM
5.8
1491
14
Mateta ST
5.7
1464
31
Kinský GK
6.5
1514
3
Robertson LB
7.5
1446
6
van Hecke CB
14
Gray CB
37
de Ven RB
7.3
1520
11
Tel CDM
6.9
1416
16
Tonali CDM
7.0
1507
18
Fernandes LW
7.2
1508
20
Kudus CAM
1A
7.7
1533
22
Marmoush RW
7.2
1599
19
Solanke ST
6.6
1416
TH
Tottenham Hotspur
4-2-3-1
Tottenham Hotspur · Bench
M. Senesi, C. Gallagher, J. Maddison, D. Udogie, D. Kulusevski, Pedro Porro, B. Davies, M. Dúbravka, L. Williams-Barnett
Crystal Palace · Bench
J. Lerma, E. Nketiah, W. Hughes, D. Osorio, A. Khalaili, C. Doucouré, E. Guessand, B. Chilwell, W. Benítez
Tottenham Hotspur · last 5 A
Crystal Palace · last 5 D
Head-to-head
31 Oct 2026
Tottenham Hotspur
2–0
Crystal Palace
05 Mar 2026
Tottenham Hotspur
1–3
Crystal Palace
28 Dec 2025
Crystal Palace
0–1
Tottenham Hotspur
11 May 2025
Tottenham Hotspur
0–2
Crystal Palace
27 Oct 2024
Crystal Palace
1–0
Tottenham Hotspur
02 Mar 2024
Tottenham Hotspur
3–1
Crystal Palace
27 Oct 2023
Crystal Palace
1–2
Tottenham Hotspur
06 May 2023
Tottenham Hotspur
1–0
Crystal Palace
04 Jan 2023
Crystal Palace
0–4
Tottenham Hotspur
26 Dec 2021
Tottenham Hotspur
3–0
Crystal Palace
News
Spurs revival continues with victory over 10-man Crystal Palace
bbc · 31 Oct
Tottenham 2-0 Crystal Palace: Premier League – as it happened
guardian · 31 Oct
Spurs see off Crystal Palace after Mateta’s early red to pile pressure on Sage
guardian · 31 Oct
Nketiah takes Crystal Palace past Fulham and earns Sage breathing space
guardian · 28 Oct
Pierre Sage given more time by Crystal Palace but remains under pressure
guardian · 27 Oct
Pierre Sage regrets ‘missed 15 minutes’ as defeat increases heat on Crystal Palace manager
guardian · 25 Oct
Crystal Palace and Newcastle face off with both in search of season kickstart
guardian · 23 Oct