Premier League· Kick-off : Saturday, October 31, 2026, 17:30 (UK time)
Tottenham vs Crystal Palace prediction: correct score and AI tips
Match analysis
Premier League, matchday 9: the Tottenham vs Crystal Palace match is scheduled on Saturday, October 31, 2026 at 17:30 (UK time). Venue: Tottenham Hotspur Stadium, London. Tottenham start as favourites with a 53% chance of victory; Crystal Palace are given 20% and the draw 27%.
Over their last 5 matches, Tottenham have 2 wins, 1 draw and 2 defeats, scoring 9 and conceding 8. Crystal Palace have won just one of their last 5 matches (1 draw, 3 defeats), scoring 5 and conceding 12. Both sides come in with similar form. On average Tottenham score 1.80 and concede 1.60 goals per game; Crystal Palace score 1.00 and concede 2.40. In the table, Tottenham sit 14th with 9 points from 8 games, Crystal Palace 17th with 7 points from 8. The two teams are close in the standings. Over their recent games, Tottenham have averaged 1.09 xG (expected goals) per match, against 1.00 for Crystal Palace.
In the last 5 meetings between the two sides, the record reads 2 wins for Tottenham, 3 for Crystal Palace and 0 draws. The most recent ended Tottenham 1-3 Crystal Palace (Mar 5, 2026). Tottenham out or doubtful: R. Bentancur (suspended), M. Mudryk, W. Odobert, X. Simons, T. Adarabioyo (doubtful), L. Bergvall (doubtful) and J. Maddison (doubtful). Crystal Palace: D. Henderson, J. Larsen (doubtful), C. Riad, I. Sarr (doubtful), Q. Timber (doubtful) and T. Tomiyasu. In double chance terms, "Tottenham or draw" stands at 80%, "Crystal Palace or draw" at 47% and "no draw" at 73%.
Outcome probabilities (1X2)
Double chance
Exact score and goal markets 🔒
The most likely exact score, the top 5 scorelines, expected goals and the both-teams-to-score and over/under probabilities are part of the full prediction. They will be published here as a review once the match is over.
Recent form
Latest matches in all competitions, at the time of the prediction.
Tottenham
| Date | Opponent | Score | |
|---|---|---|---|
| Oct 24, 2026 | Chelsea · Premier League | 2-0 | W |
| Oct 19, 2026 | Coventry · Premier League | 3-1 | W |
| Oct 10, 2026 | Manchester United · Premier League | 1-1 | D |
| Sep 19, 2026 | Aston Villa · Premier League | 2-3 | L |
| Sep 15, 2026 | Liverpool · EFL Cup | 1-3 | L |
Crystal Palace
| Date | Opponent | Score | |
|---|---|---|---|
| Oct 28, 2026 | Fulham · EFL Cup | 1-0 | W |
| Oct 25, 2026 | Newcastle · Premier League | 0-2 | L |
| Oct 22, 2026 | Beşiktaş · UEFA Europa League | 2-2 | D |
| Oct 18, 2026 | Brighton · Premier League | 0-5 | L |
| Oct 15, 2026 | Lyon · UEFA Europa League | 2-3 | L |
Standings before the match
| Pos. | Points | Played | |
|---|---|---|---|
| Tottenham | 14 | 9 | 8 |
| Crystal Palace | 17 | 7 | 8 |
Head-to-head
| Date | Score | Competition |
|---|---|---|
| Mar 5, 2026 | Tottenham 1-3 Crystal Palace | Premier League |
| Dec 28, 2025 | Crystal Palace 0-1 Tottenham | Premier League |
| May 11, 2025 | Tottenham 0-2 Crystal Palace | Premier League |
| Oct 27, 2024 | Crystal Palace 1-0 Tottenham | Premier League |
| Mar 2, 2024 | Tottenham 3-1 Crystal Palace | Premier League |
Out and doubtful
Tottenham
- R. Bentancur (suspended)
- M. Mudryk (out)
- W. Odobert (out)
- X. Simons (out)
- T. Adarabioyo (doubtful)
- L. Bergvall (doubtful)
- J. Maddison (doubtful)
Crystal Palace
- D. Henderson (out)
- J. Larsen (doubtful)
- C. Riad (out)
- I. Sarr (doubtful)
- Q. Timber (doubtful)
- T. Tomiyasu (out)
Most regular starters
Tottenham
Starts over the last 5 matches (official line-ups).
- Omar Marmoush3/5
- A. Gray2/5
- A. Kinsky2/5
- Andy Robertson2/5
- Antonín Kinský2/5
- Archie Gray2/5
- C. Gallagher2/5
- D. Solanke2/5
- D. Udogie2/5
- J. P. van Hecke2/5
- James Maddison2/5
Crystal Palace
Starts over the last 5 matches (official line-ups).
- C. Richards3/5
- A. Khalaili2/5
- A. Wharton2/5
- Adam Wharton2/5
- Axel Disasi2/5
- Chris Richards2/5
- D. Kamada2/5
- H. Ahanor2/5
- J. Canvot2/5
- Jaydee Canvot2/5
- Óscar Mingueza2/5
First detailed prediction free, no card required.
See the full prediction (scenario, scorers, half-time)Other matches in this competition
- Chelsea – Manchester UnitedOct 31, 2026
- Hull City – IpswichOct 31, 2026
- Bournemouth – LeedsOct 31, 2026
- Manchester City – BrightonOct 31, 2026
- Brentford – Nottingham ForestOct 31, 2026
- Coventry – SunderlandOct 31, 2026
- Aston Villa – FulhamOct 31, 2026
- Liverpool – ArsenalNov 1, 2026
- Newcastle – EvertonNov 2, 2026
Frequently asked questions
What is the Tottenham vs Crystal Palace prediction?
Our AI gives Tottenham a 53% chance of winning, the draw 27% and Crystal Palace 20%. Tottenham are therefore favourites.
When and where is Tottenham vs Crystal Palace played?
Saturday, October 31, 2026 at 17:30 (UK time), Premier League, matchday 9. Venue: Tottenham Hotspur Stadium, London.
What form are Tottenham and Crystal Palace in?
Tottenham: 2 wins, 1 draw and 2 defeats in their last 5 matches (9 scored, 8 conceded). Crystal Palace: 1 win, 1 draw and 3 defeats in their last 5 matches (5 scored, 12 conceded).
What is the head-to-head record between Tottenham and Crystal Palace?
In the last 5 meetings between the two sides, the record reads 2 wins for Tottenham, 3 for Crystal Palace and 0 draws. The most recent ended Tottenham 1-3 Crystal Palace (Mar 5, 2026).
Go further
- All Tottenham predictions
- All Crystal Palace predictions
- Premier League predictions
- Today’s predictions
- Our methodology

