Tottenham vs Crystal Palace Prediction

Premier League — 31 October 2026

AI prediction: Tottenham to win 48% · Draw 31% · Crystal Palace to win 22%

Tottenham vs Crystal Palace: match summary, form and prediction

Tottenham host Crystal Palace with a season still short of where it should be — 14th in Premier League and unbeaten in three. Form, comparison data, head-to-head and our model's read.

Match summary

Tottenham host Crystal Palace on 31 October 2026 at Tottenham Hotspur Stadium, London. Tottenham are the model's favourite, with a win probability of roughly 48%. This matchday 9 fixture in Premier League is listed as Tottenham - Crystal Palace. Kick-off is 17:30 UTC.

Recent form and trajectory

Tottenham: they come in on a two-match winning sequence, following one draw and two defeats before that. That is two wins, one draw and two defeats from the last five, worth 7 points. It leaves them unbeaten in three. Their 2025-season record in our dataset (78 scored and 67 conceded in 49 matches, 1.59 and 1.37 per game) points to a fairly even balance between the two ends of the pitch. That is reflected in a form rating of 51.2 out of 100, and they sit 14th on a goal difference of -2. For a club of Tottenham's standing, that is a season off track rather than a slow start.

Crystal Palace: they come in on the back of a win, following one draw and three defeats before that. That is one win, one draw and three defeats from the last five, worth 4 points. Their 2025-season record in our dataset (55 scored and 50 conceded in 44 matches, 1.25 and 1.14 per game) points to a fairly even balance between the two ends of the pitch. That is reflected in a form rating of 35.8 out of 100, and they sit 17th on a goal difference of -10.

Comparison data

StatisticTottenhamCrystal Palace
League position14th17th
Goal difference-2-10
Form (last 5, most recent first)WWDLLWLDLL
Points from last 574
Goals scored / conceded (last 5)9 / 85 / 12
Clean sheets (last 5)11
Matches in our dataset (2025 season)4944
Goals per game, scored / conceded (2025)1.59 / 1.371.25 / 1.14
Points per game (2025)1.451.45
Form rating (0-100)51.235.8
Players unavailable1410
Model win probability48%22%
Head-to-head wins (last 8)53

Key match insights

  • Head-to-head balance (last 8): Tottenham five wins, Crystal Palace three wins, none draws — an edge to Tottenham.
  • Most recent meeting: Tottenham 1-3 Crystal Palace on 05 March 2026.
  • Head-to-head goals: 2.5 per game across those meetings, with both teams scoring in three of the eight — broadly an average game for goals.
  • Pre-match form ratings: Tottenham 51.2 versus Crystal Palace 35.8, a gap of 15.3, which aligns with the model's favourite.
  • Big club, bad season: Tottenham are 14th with a goal difference of -2 and unbeaten in three — well short of where a club of their standing expects to be.
  • Availability: Tottenham carry the heavier absentee list, 14 players to ten.
  • Goals outlook: A combined scoring line of 1.80, over 2.5 goals at 50% and both teams to score at 49%.
  • First goal: Leans Tottenham's way at 55%.

Sentiment and prediction

The model tilts to Tottenham at 48%, without enough room to treat it as a formality. The goals line points to over 2.5 goals. Baseline expectation tilts Tottenham's way, especially at Tottenham Hotspur Stadium.

This is a data-led read, not a certainty. The numbers are shown as they come out of the model so the basis for the call can be checked rather than assumed.

Frequently asked questions

Who is favoured to win the match: Tottenham or Crystal Palace?

Tottenham, with an implied win probability of roughly 48%. The full split is 48% Tottenham, 31% the draw and 22% Crystal Palace.

When and where is Tottenham vs Crystal Palace being played?

31 October 2026 at Tottenham Hotspur Stadium, London, kick-off 17:30 UTC.

What was the result of the last match between Tottenham and Crystal Palace?

Tottenham 1-3 Crystal Palace on 05 March 2026.

What is the recent form of Tottenham and Crystal Palace?

Tottenham have taken 7 points from their last five (WWDLL), Crystal Palace 4 from theirs (WLDLL). Most recently Tottenham took a 2-0 win away at Chelsea and Crystal Palace a 1-0 win away at Fulham.

How many goals are expected in Tottenham vs Crystal Palace?

The model's combined scoring line is 1.80 — 0.80 for Tottenham and 1.00 for Crystal Palace. It rates over 2.5 goals at 50%.

Will both teams score?

The model rates both teams to score at 49%, so its call is no.

Who is unavailable?

Our injury feed lists 14 players unavailable for Tottenham and ten for Crystal Palace at the time of writing. Confirmed line-ups land about an hour before kick-off.