Head to Head
Last 10 meetings between Tottenham Hotspur and Crystal Palace
2Tottenham Hotspur wins
0Draws
3Crystal Palace wins
Tottenham Hotspur2 - 0Crystal Palace
Tottenham Hotspur1 - 3Crystal Palace
Crystal Palace0 - 1Tottenham Hotspur
Tottenham Hotspur0 - 2Crystal Palace
Crystal Palace1 - 0Tottenham Hotspur
Tottenham Hotspur Last 10 matches
WCrystal Palace
Premier League
2 - 0
WChelsea
Premier League
2 - 0
WCoventry City
Premier League
3 - 1
DManchester United
Premier League
1 - 1
LAston Villa
Premier League
2 - 3
DEverton
Premier League
0 - 0
DNottingham Forest
Premier League
0 - 0
LNewcastle United
Premier League
0 - 2
LBrentford
Premier League
0 - 3
WEverton
Premier League
1 - 0
Crystal Palace Last 10 matches
LTottenham Hotspur
Premier League
0 - 2
LNewcastle United
Premier League
0 - 2
LBrighton & Hove Albion
Premier League
0 - 5
WNottingham Forest
Premier League
3 - 1
DLeeds United
Premier League
0 - 0
LIpswich Town
Premier League
2 - 3
WFulham
Premier League
3 - 2
LManchester City
Premier League
1 - 4
LEverton
Premier League
0 - 2
LArsenal
Premier League
1 - 2
Tottenham Hotspur Next 10 matches
Leeds United
Premier League
07 Nov 2026 · 13:30
Ipswich Town
Premier League
21 Nov 2026 · 16:00
Sunderland
Premier League
29 Nov 2026 · 15:05
Fulham
Premier League
03 Dec 2026 · 21:00
Arsenal
Premier League
06 Dec 2026 · 17:30
Hull City
Premier League
14 Dec 2026 · 21:00
Liverpool
Premier League
19 Dec 2026 · 18:30
AFC Bournemouth
Premier League
26 Dec 2026 · 16:00
Brighton & Hove Albion
Premier League
29 Dec 2026 · 20:30
Manchester City
Premier League
03 Jan 2027 · 17:30
Crystal Palace Next 10 matches
Liverpool
Premier League
08 Nov 2026 · 15:00
Coventry City
Premier League
21 Nov 2026 · 16:00
Hull City
Premier League
29 Nov 2026 · 15:05
Chelsea
Premier League
02 Dec 2026 · 20:30
Aston Villa
Premier League
05 Dec 2026 · 16:00
Manchester United
Premier League
13 Dec 2026 · 20:00
Sunderland
Premier League
20 Dec 2026 · 15:00
Arsenal
Premier League
27 Dec 2026 · 20:00
AFC Bournemouth
Premier League
30 Dec 2026 · 20:30
Brentford
Premier League
02 Jan 2027 · 16:00