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

Wojtek Kolan

Wojtek Kolan

Published on 08 May, 03:02 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
L
W
W
W
Tottenham Hotspur
Tottenham Hotspur

ENG ENG

Recent Form

L
W
D
D
W

3

Win

Last 10 Played

10
1 Draws

6

Win

6.97
Avg. Rating
6.80
7
Position
9
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 Results Summary

Over the most recent 10 head to head matches between these teams, Crystal Palace have got the victory 3 times and Tottenham Hotspur have got the victory on 6 occasion.


Head-to-Head (Last 10 Matches)
Crystal Palace3
Draw1
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

17
Premier League (17 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
02:00 PM
05/04/25
7
Crystal Palace
2
30
Brighton & Hove Albion
1
W
17015
UEFA Conference League (3 Matches)
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
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

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
7
UEFA Champions League (2 Matches)
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
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 (5 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
07:00 PM
10/04/25
33
Tottenham Hotspur
1
2674
Eintracht Frankfurt
1
D

Crystal Palace Next Fixtures

Tottenham Hotspur Next Fixtures

Crystal Palace Last Match Played stats

Crystal Palace vs Bournemouth

Final Score :3 - 3

(H)Match overview (A)
52%Ball possession48%
4.44Expected goals2.03
7Big chances3
20Total shots8
2Goalkeeper saves4
6Corner kicks5
8Fouls16
404Passes364
23Tackles18
15Free kicks8
1Yellow cards4
(H)Shots (A)
20Total shots8
7Shots on target5
0Hit woodwork0
6Shots off target3
7Blocked shots0
15Shots inside box5
5Shots outside box3
(H)Attack (A)
3Big chances scored3
4Big chances missed0
2Through balls1
41Touches in penalty area19
3Fouled in final third2
3Offsides3
(H)Passes (A)
308Accurate passes280
17Throw-ins14
60Final third entries43
73/130 (56%)Final third phase68/112 (61%)
36/69 (52%)Long balls20/52 (38%)
6/19 (32%)Crosses2/12 (17%)
(H)Duels (A)
58%Duels42%
6Dispossessed16
41/72 (57%)Ground duels31/72 (43%)
32/54 (59%)Aerial duels22/54 (41%)
4/16 (25%)Dribbles6/13 (46%)
(H)Defending (A)
61%Tackles won39%
23Total tackles18
6Interceptions12
50Recoveries45
32Clearances47
1Errors lead to a shot0
1Errors lead to a goal0
(H)Goalkeeping (A)
2Total saves4
-0.19Goals prevented0.93
1Big saves1
0High claims4
4Goal kicks11

Tottenham Hotspur Last Match Played stats

Tottenham Hotspur vs Aston Villa

Final Score :1 - 2

(H)Match overview (A)
53%Ball possession47%
0.75Expected goals0.32
3Big chances0
9Total shots8
0Goalkeeper saves2
6Corner kicks6
11Fouls7
382Passes348
25Tackles24
7Free kicks11
2Yellow cards0
(H)Shots (A)
9Total shots8
3Shots on target2
0Hit woodwork0
4Shots off target4
2Blocked shots2
6Shots inside box2
3Shots outside box6
(H)Attack (A)
1Big chances scored0
2Big chances missed0
28Touches in penalty area7
1Fouled in final third0
6Offsides1
(H)Passes (A)
336Accurate passes292
23Throw-ins21
47Final third entries43
84/105 (80%)Final third phase61/87 (70%)
25/41 (61%)Long balls15/42 (36%)
5/22 (23%)Crosses0/16 (0%)
(H)Duels (A)
47%Duels53%
11Dispossessed14
37/78 (47%)Ground duels41/78 (53%)
11/25 (44%)Aerial duels14/25 (56%)
5/18 (28%)Dribbles7/18 (39%)
(H)Defending (A)
60%Tackles won63%
25Total tackles24
6Interceptions2
47Recoveries41
29Clearances29
2Errors lead to a shot1
(H)Goalkeeping (A)
0Total saves2
-1.03Goals prevented-0.00
0Big saves1
0High claims2
6Goal kicks7

Crystal Palace Vs Tottenham Hotspur Season Stats

Crystal PalacePerformance SummaryTottenham Hotspur
8Matches8
12Goals Scored14
8Goals Conceded7
1.5Goals per Game1.75
1Goals Conceded per Game0.88
5.38Shots on Target per Game3.63
4.13Big Chances per Game1.63
42.63%Ball Possession55.25%
3Clean Sheets3
21.5Tackles per Game18.88
1Penalty Goals Conceded0
10.75Fouls per Game11.88
1.5Offsides per Game2.25
9.75Goal Kicks per Game9.38
16.88Throw-ins per Game20.25
2.25Yellow Cards per Game2.13

Premier League 25/26 Standings

POSTEAMMPWLDPTS
1ArsenalArsenal861119
2Manchester CityManchester City852116
3BournemouthBournemouth841315
4LiverpoolLiverpool853015
5ChelseaChelsea842214
6Tottenham HotspurTottenham Hotspur842214
7SunderlandSunderland842214
8Crystal PalaceCrystal Palace831413
9Manchester UnitedManchester United843113
10Brighton & Hove AlbionBrighton & Hove Albion832312
11Aston VillaAston Villa832312
12EvertonEverton833211
13Newcastle UnitedNewcastle United82339
14FulhamFulham82428
15Leeds UnitedLeeds United82428
16BrentfordBrentford72417
17BurnleyBurnley82517
18Nottingham ForestNottingham Forest81525
19West Ham UnitedWest Ham United71514
20WolverhamptonWolverhampton80622
Champions League
UEFA Europa League
Relegation

Football Previews & Betting Tips

19 Oct 2025

Ligue 1 Preview And Prediction: Lorient vs Stade Brestois Betting Tips & Picks October 19, 2025

19 Oct 2025

LaLiga Preview And Prediction: Getafe vs Real Madrid Betting Tips & Picks October 19, 2025

19 Oct 2025

LaLiga 2 Preview And Prediction: Las Palmas vs Eibar Betting Tips & Picks October 19, 2025

19 Oct 2025

Serie A Preview And Prediction: Milan vs Fiorentina Betting Tips & Picks October 19, 2025

19 Oct 2025

Serie A Preview And Prediction: Genoa vs Parma Betting Tips & Picks October 19, 2025

19 Oct 2025

LaLiga 2 Preview And Prediction: Córdoba vs Almería Betting Tips & Picks October 19, 2025