Tottenham vs Crystal Palace prediction
Tottenham – Crystal Palace, Premier League, Saturday, October 31, 2026 at 05:30 PM (GMT). Venue: Tottenham Hotspur Stadium
Tottenham is #14 in the table (9 pts) and Crystal Palace #17 (7 pts). Tottenham is unbeaten in its last 5 matches. Last 6 head-to-head meetings: Tottenham 3, draws 0, Crystal Palace 3. Their last meeting, on March 5, 2026, ended Tottenham 1-3 Crystal Palace. Absent for Tottenham: R. Bentancur, M. Mudryk, W. Odobert +4. Absent for Crystal Palace: C. Riad, T. Tomiyasu, J. Larsen +2.
AI confidence: Medium
AI match recap
Tottenham have a chance to build on improved recent league momentum, but Palace’s recent results at this stadium are a reminder that this is not a routine home assignment. Maddison’s availability and Udogie’s return give Spurs more invention and width, even with several other midfield and attacking options absent. Palace welcome back Mateta after managing his workload, but they travel without Sarr and with other attacking reinforcements not fully certain to start. The home side should dictate territory; Palace’s path is to stay compact, survive the opening pressure and make Mateta’s hold-up play count.
Predicted score and probabilities
The AI's exact score, win/draw/loss probabilities, both teams to score, over/under 2.5 and 5 key factors are in the full analysis.
See the full AI analysisHead-to-head analysis
Crystal Palace have won their last two league trips to Tottenham Hotspur Stadium, including the most recent meeting. The wider recent series is mixed, so the venue has been less reliable for Spurs than the current home narrative suggests.
Injuries and absences
Tottenham regain Maddison and Udogie, but Bentancur’s suspension and the absences of Simons, Bergvall and other attacking options reduce central control and rotation capacity. Palace have Mateta ready, yet Sarr’s absence takes away pace on the counter and leaves their transition game more dependent on Mateta’s hold-up work.
Form (last 5)
Tottenham vs Crystal Palace stats
| Tottenham | Crystal Palace | |
|---|---|---|
| Played | 8 | 8 |
| Goals scored | 8 | 9 |
| Goals conceded | 10 | 19 |
| Clean sheets | 3 | 1 |
Last meetings
- 2026-03-05Tottenham 1-3 Crystal Palace
- 2025-12-28Crystal Palace 0-1 Tottenham
- 2025-05-11Tottenham 0-2 Crystal Palace
- 2024-10-27Crystal Palace 1-0 Tottenham
- 2024-03-02Tottenham 3-1 Crystal Palace
- 2023-10-27Crystal Palace 1-2 Tottenham
Unavailable players
Tottenham
R. Bentancur, M. Mudryk, W. Odobert, X. Simons, T. Adarabioyo, L. Bergvall, J. Maddison
Crystal Palace
C. Riad, T. Tomiyasu, J. Larsen, I. Sarr, Q. Timber

Tottenham
Crystal Palace