Tottenham Hotspur vs Crystal Palace prediction, preview and stats, 31 Oct 2026
Tottenham Hotspur host Crystal Palace in the Premier League on Saturday, 31 October 2026. Our model expects 1.7 goals from Tottenham Hotspur and 1.2 from Crystal Palace, with Tottenham Hotspur winning 49% of the time, a draw 25% and Crystal Palace 26%.
Match details
Tottenham Hotspur vs Crystal Palace is a Premier League fixture played on Saturday, 31 October 2026, with kick-off at 17:30 UTC.
Form guide
Tottenham Hotspur's last 8 results, most recent first: W W D L L D D L.
Crystal Palace's last 8 results, most recent first: W L D L L W D W.
Tottenham Hotspur have averaged 1.6 goals scored and 1.5 conceded at home over their last 25 games there.
Crystal Palace have averaged 1.2 goals scored and 1.8 conceded away from home over their last 23 games there.
Tottenham Hotspur vs Crystal Palace head-to-head
5 Mar 2026: Tottenham Hotspur 1-3 Crystal Palace
28 Dec 2025: Crystal Palace 0-1 Tottenham Hotspur
What the numbers say
Win probability: Tottenham Hotspur 49%, draw 25%, Crystal Palace 26%.
Goals: over 1.5 goals 78%, over 2.5 goals 54%, both teams to score 57%.
Sportinstinct prediction
Today's Picks: over 1.5 goals at odds of 1.21 (76% confidence).
Tottenham Hotspur have taken 9 points from their last 8, while Crystal Palace have taken 11 points from their last 8. Tottenham Hotspur average 1.6 scored and 1.5 conceded at home, while Crystal Palace average 1.2 scored and 1.8 conceded away from home. In their last 2 meetings Tottenham Hotspur won 1, drew 0 and lost 1 to Crystal Palace, with 2.5 goals a game. Our model expects Tottenham Hotspur to score about 1.7 and Crystal Palace about 1.2. We expect around 2.8 goals in total, so goals look likely.
Our picks are built from the data and reviewed, but they are analysis, never a guarantee. Sportinstinct is not a bookmaker and does not take bets.

