Crystal Palace vs Tottenham Hotspur: Prediction, Head-to-Head, Odds & Stats (Sat, 27 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 27 Dec, 03:00 PM UTC

Next Match 27/12/25 at 03:00 PM

Crystal Palace vs Tottenham Hotspur
📍 Selhurst Park, England.

Scheduled H2H Match For Crystal Palace Vs Tottenham Hotspur

Premier League

Sat, 27 Dec 2025 at 03:00 PM UTC

Crystal Palace
Crystal Palace

ENG ENG

Recent Form

D
W
W
L
D
Tottenham Hotspur
Tottenham Hotspur

ENG ENG

Recent Form

W
D
D
W
L

3

Win

Last 10 Played

10
1 Draws

6

Win

6.98
Avg. Rating
6.88
9
Position
7
Oliver Glasner
Manager
Thomas Frank

Game Schedule - Time Of Fixture

Crystal Palace will square off vs Tottenham Hotspur in Premier League on Sat, 27 Dec 2025 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Crystal Palace vs Tottenham Hotspur H2H Game Summary

Analyzing the most recent 10 H2H fixtures between these competitors, Crystal Palace have won 3 times and Tottenham Hotspur have come out on top on 6 occasion.


Head-to-Head (Last 10 Matches)
Crystal Palace3
Tottenham Hotspur6

Crystal Palace vs Tottenham Hotspur Past H2H Matches

17
Premier League
01:15 PM
11/05/25
33
Tottenham Hotspur
0
7
Crystal Palace
2
02:00 PM
27/10/24
7
Crystal Palace
1
33
Tottenham Hotspur
0
03:00 PM
02/03/24
33
Tottenham Hotspur
3
7
Crystal Palace
1
07:00 PM
27/10/23
7
Crystal Palace
1
33
Tottenham Hotspur
2
02:00 PM
06/05/23
33
Tottenham Hotspur
1
7
Crystal Palace
0
08:00 PM
04/01/23
7
Crystal Palace
0
33
Tottenham Hotspur
4
03:00 PM
26/12/21
33
Tottenham Hotspur
3
7
Crystal Palace
0
11:30 AM
11/09/21
7
Crystal Palace
3
33
Tottenham Hotspur
0
07:15 PM
07/03/21
33
Tottenham Hotspur
4
7
Crystal Palace
1
02:15 PM
13/12/20
7
Crystal Palace
1
33
Tottenham Hotspur
1
03:00 PM
26/07/20
7
Crystal Palace
1
33
Tottenham Hotspur
1
02:00 PM
14/09/19
33
Tottenham Hotspur
4
7
Crystal Palace
0
06:45 PM
03/04/19
33
Tottenham Hotspur
2
7
Crystal Palace
0
12:00 PM
17/03/19
33
Tottenham Hotspur
7
Crystal Palace
05:30 PM
10/11/18
7
Crystal Palace
0
33
Tottenham Hotspur
1
12:00 PM
25/02/18
7
Crystal Palace
0
33
Tottenham Hotspur
1
12:00 PM
05/11/17
33
Tottenham Hotspur
1
7
Crystal Palace
0
07:00 PM
26/04/17
7
Crystal Palace
0
33
Tottenham Hotspur
1
03:00 PM
11/03/17
7
Crystal Palace
33
Tottenham Hotspur
02:00 PM
20/08/16
33
Tottenham Hotspur
1
7
Crystal Palace
0
03:00 PM
23/01/16
7
Crystal Palace
1
33
Tottenham Hotspur
3
12:30 PM
20/09/15
33
Tottenham Hotspur
1
7
Crystal Palace
0
05:30 PM
10/01/15
7
Crystal Palace
2
33
Tottenham Hotspur
1
03:00 PM
06/12/14
33
Tottenham Hotspur
0
7
Crystal Palace
0
03:00 PM
11/01/14
33
Tottenham Hotspur
2
7
Crystal Palace
0
12:30 PM
18/08/13
7
Crystal Palace
0
33
Tottenham Hotspur
1
03:00 PM
22/01/05
7
Crystal Palace
3
33
Tottenham Hotspur
0
03:00 PM
28/12/04
33
Tottenham Hotspur
1
7
Crystal Palace
1
05:00 PM
28/03/98
7
Crystal Palace
1
33
Tottenham Hotspur
3
05:00 PM
24/11/97
33
Tottenham Hotspur
0
7
Crystal Palace
1
04:00 PM
14/04/95
7
Crystal Palace
1
33
Tottenham Hotspur
1
05:00 PM
27/12/94
33
Tottenham Hotspur
0
7
Crystal Palace
0
12:00 PM
30/01/93
7
Crystal Palace
1
33
Tottenham Hotspur
3
12:00 PM
22/08/92
33
Tottenham Hotspur
2
7
Crystal Palace
2
19
FA Cup
04:00 PM
27/01/19
7
Crystal Palace
2
33
Tottenham Hotspur
0
03:00 PM
21/02/16
33
Tottenham Hotspur
0
7
Crystal Palace
1

Crystal Palace Recent Matches

17015
UEFA Conference League (4 Matches)
07:00 PM
23/10/25
7
Crystal Palace
0
3404
AEK Larnaca
1
L
04:45 PM
02/10/25
3305
Dynamo Kyiv
0
7
Crystal Palace
2
W
04:00 PM
28/08/25
687
Fredrikstad FK
0
7
Crystal Palace
0
D
07:00 PM
21/08/25
7
Crystal Palace
1
687
Fredrikstad FK
0
W
17
Premier League (16 Matches)
02:00 PM
18/10/25
7
Crystal Palace
3
60
Bournemouth
3
D
01:00 PM
05/10/25
48
Everton
2
7
Crystal Palace
1
L
02:00 PM
27/09/25
7
Crystal Palace
2
44
Liverpool
1
W
02:00 PM
20/09/25
37
West Ham United
1
7
Crystal Palace
2
W
02:00 PM
13/09/25
7
Crystal Palace
0
41
Sunderland
0
D
06:00 PM
31/08/25
40
Aston Villa
0
7
Crystal Palace
3
W
01:00 PM
24/08/25
7
Crystal Palace
1
14
Nottingham Forest
1
D
01:00 PM
17/08/25
38
Chelsea
0
7
Crystal Palace
0
D
03:00 PM
25/05/25
44
Liverpool
1
7
Crystal Palace
1
D
07:00 PM
20/05/25
7
Crystal Palace
4
3
Wolverhampton
2
W
01:15 PM
11/05/25
33
Tottenham Hotspur
0
7
Crystal Palace
2
W
07:00 PM
05/05/25
7
Crystal Palace
1
14
Nottingham Forest
1
D
07:00 PM
23/04/25
42
Arsenal
2
7
Crystal Palace
2
D
02:00 PM
19/04/25
7
Crystal Palace
0
60
Bournemouth
0
D
06:30 PM
16/04/25
39
Newcastle United
5
7
Crystal Palace
0
L
11:30 AM
12/04/25
17
Manchester City
5
7
Crystal Palace
2
L
21
EFL Cup (1 Matches)
07:00 PM
16/09/25
7
Crystal Palace
1
25
Millwall
1
W
346
Community Shield (1 Matches)
02:00 PM
10/08/25
7
Crystal Palace
2
44
Liverpool
2
W
853
Club Friendly Games (6 Matches)
04:00 PM
01/08/25
2600
FC Augsburg
1
7
Crystal Palace
0
L
02:00 PM
01/08/25
2600
FC Augsburg
1
7
Crystal Palace
3
W
01:20 PM
29/07/25
2556
1. FSV Mainz 05
3
7
Crystal Palace
2
L
12:00 PM
29/07/25
2556
1. FSV Mainz 05
1
7
Crystal Palace
1
D
06:30 PM
25/07/25
4875
Crawley Town
0
7
Crystal Palace
3
W
11:00 AM
12/07/25
7
Crystal Palace
1
25
Millwall
0
W
19
FA Cup (2 Matches)
03:30 PM
17/05/25
7
Crystal Palace
1
17
Manchester City
0
W
04:15 PM
26/04/25
7
Crystal Palace
3
40
Aston Villa
0
W

Tottenham Hotspur Recent Matches

7
UEFA Champions League (3 Matches)
07:00 PM
22/10/25
1653
AS Monaco
0
33
Tottenham Hotspur
0
D
07:00 PM
30/09/25
656
Bodø/Glimt
2
33
Tottenham Hotspur
2
D
07:00 PM
16/09/25
33
Tottenham Hotspur
1
2819
Villarreal
0
W
17
Premier League (15 Matches)
01:00 PM
19/10/25
33
Tottenham Hotspur
1
40
Aston Villa
2
L
11:30 AM
04/10/25
34
Leeds United
1
33
Tottenham Hotspur
2
W
07:00 PM
27/09/25
33
Tottenham Hotspur
1
3
Wolverhampton
1
D
02:00 PM
20/09/25
30
Brighton & Hove Albion
2
33
Tottenham Hotspur
2
D
04:30 PM
13/09/25
37
West Ham United
0
33
Tottenham Hotspur
3
W
02:00 PM
30/08/25
33
Tottenham Hotspur
0
60
Bournemouth
1
L
11:30 AM
23/08/25
17
Manchester City
0
33
Tottenham Hotspur
2
W
02:00 PM
16/08/25
33
Tottenham Hotspur
3
6
Burnley
0
W
03:00 PM
25/05/25
33
Tottenham Hotspur
1
30
Brighton & Hove Albion
4
L
06:30 PM
16/05/25
40
Aston Villa
2
33
Tottenham Hotspur
0
L
01:15 PM
11/05/25
33
Tottenham Hotspur
0
7
Crystal Palace
2
L
01:00 PM
04/05/25
37
West Ham United
1
33
Tottenham Hotspur
1
D
03:30 PM
27/04/25
44
Liverpool
5
33
Tottenham Hotspur
1
L
07:00 PM
21/04/25
33
Tottenham Hotspur
1
14
Nottingham Forest
2
L
01:00 PM
13/04/25
3
Wolverhampton
4
33
Tottenham Hotspur
2
L
21
EFL Cup (1 Matches)
06:45 PM
24/09/25
33
Tottenham Hotspur
3
84
Doncaster Rovers
0
W
465
UEFA Super Cup (1 Matches)
07:00 PM
13/08/25
1644
Paris Saint-Germain
2
33
Tottenham Hotspur
2
L
889
Telekom Cup (1 Matches)
04:30 PM
07/08/25
2672
FC Bayern München
4
33
Tottenham Hotspur
0
L
853
Club Friendly Games (5 Matches)
11:00 AM
03/08/25
33
Tottenham Hotspur
1
39
Newcastle United
1
D
11:30 AM
31/07/25
42
Arsenal
0
33
Tottenham Hotspur
1
W
02:00 PM
26/07/25
72
Luton Town
0
33
Tottenham Hotspur
0
D
10:00 AM
26/07/25
33
Tottenham Hotspur
2
62
Wycombe Wanderers
2
D
02:00 PM
19/07/25
28
Reading
0
33
Tottenham Hotspur
2
W
679
UEFA Europa League (4 Matches)
07:00 PM
21/05/25
33
Tottenham Hotspur
1
35
Manchester United
0
W
07:00 PM
08/05/25
656
Bodø/Glimt
0
33
Tottenham Hotspur
2
W
07:00 PM
01/05/25
33
Tottenham Hotspur
3
656
Bodø/Glimt
1
W
07:00 PM
17/04/25
2674
Eintracht Frankfurt
0
33
Tottenham Hotspur
1
W

Crystal Palace Next Fixtures

Tottenham Hotspur Next Fixtures

Crystal Palace Last Match Played stats

Crystal Palace vs AEK Larnaca

Final Score :0 - 1

(H)Match overview (A)
68%Ball possession32%
1.76Expected goals0.20
2Big chances0
15Total shots4
1Goalkeeper saves1
8Corner kicks2
16Fouls16
583Passes280
21Tackles13
16Free kicks16
2Yellow cards2
(H)Shots (A)
15Total shots4
1Shots on target2
1Hit woodwork0
9Shots off target0
5Blocked shots2
12Shots inside box2
3Shots outside box2
(H)Attack (A)
2Big chances missed0
44Touches in penalty area6
1Fouled in final third1
3Offsides1
(H)Passes (A)
509Accurate passes190
26Throw-ins13
80Final third entries50
147/191 (77%)Final third phase44/80 (55%)
37/52 (71%)Long balls28/80 (35%)
7/32 (22%)Crosses0/7 (0%)
(H)Duels (A)
62%Duels38%
5Dispossessed13
37/64 (58%)Ground duels27/64 (42%)
21/29 (72%)Aerial duels8/29 (28%)
3/11 (27%)Dribbles1/9 (11%)
(H)Defending (A)
52%Tackles won46%
21Total tackles13
8Interceptions8
52Recoveries50
17Clearances37
0Errors lead to a shot1
1Errors lead to a goal0
(H)Goalkeeping (A)
1Total saves1
0.03Goals prevented0.40
1High claims3
0Punches1
1Goal kicks12

Tottenham Hotspur Last Match Played stats

AS Monaco vs Tottenham Hotspur

Final Score :0 - 0

(H)Match overview (A)
56%Ball possession44%
109.5 kmDistance covered112.1 km
2.45Expected goals0.88
5Big chances1
23Total shots11
2Goalkeeper saves8
125Number of sprints134
5Corner kicks4
25Fouls0
456Passes347
24Tackles16
12Free kicks13
0Yellow cards1
(H)Shots (A)
23Total shots11
8Shots on target2
0Hit woodwork0
8Shots off target5
7Blocked shots4
19Shots inside box7
4Shots outside box4
(H)Attack (A)
5Big chances missed1
3Through balls0
43Touches in penalty area21
1Fouled in final third1
1Offsides1
(H)Passes (A)
382Accurate passes284
21Throw-ins23
57Final third entries46
141/169 (83%)Final third phase70/99 (71%)
16/36 (44%)Long balls20/45 (44%)
4/18 (22%)Crosses5/22 (23%)
(H)Duels (A)
59%Duels41%
11Dispossessed16
47/82 (57%)Ground duels35/82 (43%)
18/29 (62%)Aerial duels11/29 (38%)
12/17 (71%)Dribbles7/15 (47%)
(H)Defending (A)
67%Tackles won63%
24Total tackles16
10Interceptions8
46Recoveries46
19Clearances28
1Errors lead to a shot2
(H)Goalkeeping (A)
2Total saves8
0.53Goals prevented2.68
0Big saves2
3High claims1
2Punches0
7Goal kicks9

Premier League 25/26 Standings

POSTEAMMPWLDPER %
1ArsenalArsenal861119
2SunderlandSunderland952217
3Manchester CityManchester City852116
4Manchester UnitedManchester United953116
5BournemouthBournemouth841315
6LiverpoolLiverpool954015
7Tottenham HotspurTottenham Hotspur842214
8ChelseaChelsea943214
9Crystal PalaceCrystal Palace831413
10BrentfordBrentford944113
11Newcastle UnitedNewcastle United933312
12Aston VillaAston Villa832312
13Brighton & Hove AlbionBrighton & Hove Albion933312
14EvertonEverton833211
15Leeds UnitedLeeds United934211
16FulhamFulham92528
17BurnleyBurnley82517
18Nottingham ForestNottingham Forest81525
19West Ham UnitedWest Ham United91714
20WolverhamptonWolverhampton80622
Champions League
UEFA Europa League
Relegation