ENGPremier League · Matchday 9Saturday, 31 October 2026 · Tottenham Hotspur Stadium

Tottenham

8th · 12 pts
2–0FULL TIME

Crystal Palace

18th · 7 pts
64% Tottenham
21% Draw
16% Crystal
OUR PICK
Tottenham to win
Model probability 64% · fair odds
1.57
Expected goals
1.98 – 0.86
Confidence
High

Fair odds

From our model, no margin
1X211.57X4.7826.43
Goals 2.5Over1.85Under2.05
Both scoreGG1.89NG1.99

Every market, one match

Over 1.5 goals@1.29
Over 1.5
78%
Over/Under 2.5@1.85
Over 2.5
54%
Both teams to score@1.99
NG
50%
Double chance@1.18
1X
84%

Season stats

TottenhamCrystal Palace
1.1Goals per game1.0
1.1Conceded per game2.3
1.33Points per game0.78
33%Win rate22%
0Goal difference-12
10Form, last 5 (pts)4

Tottenham form

No recent matches.

Crystal Palace form

No recent matches.

Head to head

0
Tottenham
0
Draw
0
Crystal

These sides haven't met recently.

Premier League table

#TeamGPGDPts
1Manchester City9+1021
2Arsenal8+821
3Brighton9+1719
4Chelsea9+416
5Liverpool8+315
6Brentford9+714
7Bournemouth9+112
8Tottenham9012
9Aston Villa9-312
10Hull City9+111

Match preview

Our model makes Tottenham clear favourites, giving them a 64% chance of winning against 21% for the draw.

Our fair price for "Home win" is 1.57 — the pick only has value at a bookmaker price above that.

We expect 2.8 goals in total (1.98 for Tottenham, 0.86 for Crystal Palace), which points to Over 2.5 as a secondary angle.

Tottenham sit 8th on 12 points; Crystal Palace are 18th on 7.

Check team news before kick-off — a late change to either line-up moves the numbers.