Tottenham vs Crystal Palace prediction
England Premier League · Saturday 31 October 2026, 18:30 WAT
- Model called 1 ✓ (home win): called it
- Market called 1 ✓ (home win): called it
Who wins?
Brit Predictor's model rates Tottenham to win as the most likely result (44%). It gives Tottenham 44% at home, a draw 28% and Crystal Palace 28%, so its call is 1: Tottenham to win. The bookmakers, with their margin removed, have it 63% / 21% / 16%, a call of 1 — a clear disagreement with the model. Expected goals are 1.6 for Tottenham and 1.2 for Crystal Palace; the single most likely score is 1-1.
Rebuilt after kick-off using only matches played before it. A double chance (1X, X2, 12) is called when the top two results are within 10 points.
Strength and form
Tottenham
Attack 11th of 20, defence 17th of 20 in the league.
- W 2-0 at Chelsea 2026-10-24
- W 3-1 v Coventry 2026-10-19
- D 1-1 at Man United 2026-10-10
- L 2-3 v Aston Villa 2026-09-19
- D 0-0 v Everton 2026-09-12
Crystal Palace
Attack 15th of 20, defence 18th of 20 in the league.
- L 0-2 v Newcastle 2026-10-25
- L 0-5 at Brighton 2026-10-18
- W 3-1 v Nott'm Forest 2026-10-11
- D 0-0 at Leeds 2026-09-20
- L 2-3 v Ipswich 2026-09-12
From 840 league matches since 2024-08-16, recent games weighted more.
More England Premier League games on Sat 31 Oct
- Chelsea vs Man United · FT 2–0
- Bournemouth vs Leeds · FT 2–0
- Brentford vs Nott'm Forest · FT 2–0
- Coventry vs Sunderland · FT 3–1
- Hull vs Ipswich · FT 2–2
- Man City vs Brighton · FT 0–1
- Aston Villa vs Fulham · FT 1–1
