Premier League · Regular Season - 9

Tottenham vs Crystal Palace prediction & odds

Tottenham host Crystal Palace in the Premier League (round 9) on Saturday 31 October 2026. Tottenham are #30 in our world ranking and have won 2, drawn 1 and lost 2 of their last 5; Crystal Palace are #33 and have won 1, drawn 1 and lost 3 of their last 5. Two clubs within a few places of each other in the world ranking.

Our prediction

Our model makes Tottenham the favourites at 43%, with a draw at 28% and Crystal Palace at 29%.

Tottenham 43% Draw 28%Crystal Palace 29%
World rank: #30
Rating: 1511
Chance to win: 43%
Last 5: WWDLL
World rank: #33
Rating: 1505
Chance to win: 29%
Last 5: WLDLL

Who will win Tottenham vs Crystal Palace?

Tottenham are #30 and Crystal Palace #33 in our world ranking of every senior club. Based on the two clubs' ratings and home advantage, the most likely result is Tottenham (43%). More from the Premier League.

Head to head

DateMatchScore
2026-03-05Tottenham v Crystal Palace1-3
2025-12-28Crystal Palace v Tottenham0-1
2025-05-11Tottenham v Crystal Palace0-2
2024-10-27Crystal Palace v Tottenham1-0
2024-03-02Tottenham v Crystal Palace3-1

Premier League table

#ClubPPtsWorld
12Ipswich810#105
13Bournemouth89#8
14Tottenham89#30
15Fulham88#37
16Manchester United87#20
17Crystal Palace87#33
18Nottingham Forest86#32
19Coventry86#115

How this is worked out

Every senior result from every country feeds one Elo rating system, so every club in the world sits on the same scale. Before each match the two ratings, adjusted for home advantage, give the chances of a home win, a draw and an away win. See the full world ranking and every match today.