Tottenham vs Crystal Palace prediction
Bets on this match
Best expected value first, at the best price we found-
Goals O/U 3.5Under 3.5 goalsBankerUs 66%Books 62% Beats the odds Best odds 1.57 (Betano)
Likely, at a fair price
We agree with the bookmakers: likely to land, but the odds give no edge-
Goals O/U 1.5Over 1.5 goalsUs 80%Books 82% Best odds 1.19 (Betano)
Match result: no bet
Most likely home win, but we would not bet on it: only 55% likely; a bet needs at least 60%.
- Home win: 55% against a market price of 63% (-8.4%).
The full reasoning, 20 more markets and 2 versions of this pick
Join free to open themTottenham vs Crystal Palace preview
Tottenham host Crystal Palace in the Premier League on Saturday 31 October at 17:30 at Tottenham Hotspur Stadium.
Our model gives Tottenham 55%, the draw 24% and Crystal Palace 22%; the bookmakers' prices said 63%, 21% and 16%.
Tottenham have 2 wins, 1 draw and 2 defeats from their last 5 (9 scored, 8 conceded).
Crystal Palace have 1 win, 1 draw and 3 defeats from their last 5 (5 scored, 12 conceded).
In their last 4 meetings Tottenham won 1, Crystal Palace won 3 and 0 were drawn, with 2.0 goals a game.
Another call we like: Under 3.5 goals (Goals O/U 3.5) at 66%.
More Premier League predictions
All Premier League matches- Sat 31 Oct, 12:30 Chelsea vs Manchester United Chelsea win 51% @ 1.90
- Sat 31 Oct, 15:00 Bournemouth vs Leeds Bournemouth win 48% @ 2.18
- Sat 31 Oct, 15:00 Manchester City vs Brighton Manchester City win 59% @ 1.67
- Sat 31 Oct, 15:00 Brentford vs Nottingham Forest Brentford win 47% @ 2.09
- Sat 31 Oct, 15:00 Hull City vs Ipswich Hull City win 37% @ 2.73
- Sat 31 Oct, 15:00 Coventry vs Sunderland Sunderland win 38% @ 2.46
Form and head-to-head
All competitionsTottenham
- 24 Oct · A v Chelsea 2–0 (xG 0.80–0.55)
- 19 Oct · H v Coventry 3–1 (xG 0.90–0.83)
- 10 Oct · A v Manchester United 1–1 (xG 1.62–0.80)
- 19 Sep · H v Aston Villa 2–3 (xG 1.56–1.16)
- 15 Sep · A v Liverpool 1–3
Crystal Palace
- 28 Oct · A v Fulham 1–0 (xG 0.58–1.58)
- 25 Oct · H v Newcastle 0–2 (xG 1.78–1.03)
- 22 Oct · A v Beşiktaş 2–2 (xG 0.46–0.73)
- 18 Oct · A v Brighton 0–5 (xG 0.77–2.02)
- 15 Oct · A v Lyon 2–3 (xG 1.62–2.12)
Head-to-head
Tottenham 1 · draws 0 · Crystal Palace 3, 2.0 goals a game
- 5 Mar 2026 · Tottenham 1–3 Crystal Palace (Premier League)
- 28 Dec 2025 · Crystal Palace 0–1 Tottenham (Premier League)
- 11 May 2025 · Tottenham 0–2 Crystal Palace (Premier League)
- 27 Oct 2024 · Crystal Palace 1–0 Tottenham (Premier League)