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

Wojtek Kolan

Wojtek Kolan

Published on 08 May, 03:02 PM

Next Match 28/12/25 at 04:30 PM UTC

Crystal Palace vs Tottenham Hotspur
📍 Selhurst Park, England.

Scheduled H2H Match For Crystal Palace Vs Tottenham Hotspur

Premier League

Sun, 28 Dec 2025 at 04:30 PM UTC

Crystal Palace
Crystal Palace

ENG ENG

Recent Form

L
W
D
W
L
Tottenham Hotspur
Tottenham Hotspur

ENG ENG

Recent Form

W
L
D
L
L

3

Win

Last 10 Played

10
1 Draws

6

Win

6.93
Avg. Rating
6.81
9
Position
12
Oliver Glasner
Manager
Thomas Frank

Game Schedule - Time Of Fixture

Crystal Palace will square off vs Tottenham Hotspur in Premier League on Sun, 28 Dec 2025 at 04:30 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

For the most recent 10 head to head results for these competitors, 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 (15 Matches)
12:00 PM
30/11/25
7
Crystal Palace
1
35
Manchester United
2
L
03:00 PM
22/11/25
3
Wolverhampton
0
7
Crystal Palace
2
W
02:00 PM
09/11/25
7
Crystal Palace
0
30
Brighton & Hove Albion
0
D
03:00 PM
01/11/25
7
Crystal Palace
2
50
Brentford
0
W
02:00 PM
26/10/25
42
Arsenal
1
7
Crystal Palace
0
L
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
17015
UEFA Conference League (6 Matches)
08:00 PM
27/11/25
1659
RC Strasbourg
2
7
Crystal Palace
1
L
08:00 PM
06/11/25
7
Crystal Palace
3
2950
AZ Alkmaar
1
W
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
21
EFL Cup (2 Matches)
07:45 PM
29/10/25
44
Liverpool
0
7
Crystal Palace
3
W
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

Tottenham Hotspur Recent Matches

17
Premier League (15 Matches)
08:00 PM
29/11/25
33
Tottenham Hotspur
1
43
Fulham
2
L
04:30 PM
23/11/25
42
Arsenal
4
33
Tottenham Hotspur
1
L
12:30 PM
08/11/25
33
Tottenham Hotspur
2
35
Manchester United
2
D
05:30 PM
01/11/25
33
Tottenham Hotspur
0
38
Chelsea
1
L
04:30 PM
26/10/25
48
Everton
0
33
Tottenham Hotspur
3
W
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
7
UEFA Champions League (5 Matches)
08:00 PM
26/11/25
1644
Paris Saint-Germain
5
33
Tottenham Hotspur
3
L
08:00 PM
04/11/25
33
Tottenham Hotspur
4
1284
FC København
0
W
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
21
EFL Cup (2 Matches)
08:00 PM
29/10/25
39
Newcastle United
2
33
Tottenham Hotspur
0
L
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 (1 Matches)
07:00 PM
21/05/25
33
Tottenham Hotspur
1
35
Manchester United
0
W

Crystal Palace Next Fixtures

Tottenham Hotspur Next Fixtures

Crystal Palace Last Match Played stats

Crystal Palace vs Manchester United

Final Score :1 - 2

(H)Match overview (A)
44%Ball possession56%
1.83Expected goals1.19
3Big chances2
14Total shots14
4Goalkeeper saves2
4Corner kicks4
14Fouls14
339Passes443
14Tackles16
13Free kicks14
3Yellow cards2
(H)Shots (A)
14Total shots14
3Shots on target6
0Hit woodwork0
6Shots off target8
5Blocked shots0
11Shots inside box8
3Shots outside box6
(H)Attack (A)
1Big chances scored0
2Big chances missed2
26Touches in penalty area18
4Fouled in final third5
3Offsides0
(H)Passes (A)
244Accurate passes352
14Throw-ins23
62Final third entries70
61/109 (56%)Final third phase73/123 (59%)
16/61 (26%)Long balls27/58 (47%)
4/17 (24%)Crosses3/18 (17%)
(H)Duels (A)
46%Duels54%
10Dispossessed6
30/64 (47%)Ground duels34/64 (53%)
23/50 (46%)Aerial duels27/50 (54%)
2/8 (25%)Dribbles5/13 (38%)
(H)Defending (A)
64%Tackles won38%
14Total tackles16
7Interceptions10
47Recoveries46
44Clearances31
0Errors lead to a shot1
(H)Goalkeeping (A)
4Total saves2
-0.70Goals prevented0.07
2Big saves0
4Punches0
7Goal kicks8

Tottenham Hotspur Last Match Played stats

Tottenham Hotspur vs Fulham

Final Score :1 - 2

(H)Match overview (A)
63%Ball possession37%
0.86Expected goals0.45
3Big chances0
14Total shots7
1Goalkeeper saves0
8Corner kicks2
11Fouls7
507Passes320
14Tackles29
7Free kicks11
3Yellow cards2
(H)Shots (A)
14Total shots7
2Shots on target3
0Hit woodwork1
6Shots off target1
6Blocked shots3
10Shots inside box3
4Shots outside box4
(H)Attack (A)
3Big chances missed0
1Through balls0
27Touches in penalty area15
2Fouled in final third1
3Offsides4
(H)Passes (A)
439Accurate passes241
26Throw-ins23
73Final third entries32
132/163 (81%)Final third phase36/53 (68%)
21/41 (51%)Long balls21/59 (36%)
6/39 (15%)Crosses1/6 (17%)
(H)Duels (A)
45%Duels55%
17Dispossessed9
25/69 (36%)Ground duels44/69 (64%)
24/41 (59%)Aerial duels17/41 (41%)
7/19 (37%)Dribbles5/10 (50%)
(H)Defending (A)
50%Tackles won55%
14Total tackles29
13Interceptions9
51Recoveries49
18Clearances47
0Errors lead to a shot1
1Errors lead to a goal0
(H)Goalkeeping (A)
1Total saves0
-0.92Goals prevented-0.54
1High claims1
1Punches3
2Goal kicks10

Crystal Palace Vs Tottenham Hotspur Season Stats

Crystal PalacePerformance SummaryTottenham Hotspur
13Matches13
17Goals Scored21
11Goals Conceded16
1.31Goals per Game1.62
0.85Goals Conceded per Game1.23
4.31Shots on Target per Game3.23
3Big Chances per Game1.77
42.69%Ball Possession53.62%
6Clean Sheets4
19.62Tackles per Game20.15
1Penalty Goals Conceded0
10.54Fouls per Game11.77
1.69Offsides per Game2.08
8.62Goal Kicks per Game8.15
17.69Throw-ins per Game20.62
1.92Yellow Cards per Game2.46

Premier League 25/26 Standings

POSTEAMMPWLDPTS
1ArsenalArsenal1391330
2Manchester CityManchester City1384125
3ChelseaChelsea1373324
4Aston VillaAston Villa1373324
5Brighton & Hove AlbionBrighton & Hove Albion1363422
6SunderlandSunderland1363422
7Manchester UnitedManchester United1364321
8LiverpoolLiverpool1376021
9Crystal PalaceCrystal Palace1353520
10BrentfordBrentford1366119
11BournemouthBournemouth1354419
12Tottenham HotspurTottenham Hotspur1355318
13Newcastle UnitedNewcastle United1355318
14EvertonEverton1355318
15FulhamFulham1356217
16Nottingham ForestNottingham Forest1337312
17West Ham UnitedWest Ham United1338211
18Leeds UnitedLeeds United1338211
19BurnleyBurnley1339110
20WolverhamptonWolverhampton1301122
Champions League
UEFA Europa League
Relegation

Top Upcoming

07:30 PM 02/12/25
Prediction
BournemouthBournemouth
EvertonEverton
07:30 PM 03/12/25
Prediction
ArsenalArsenal
BrentfordBrentford
08:15 PM 03/12/25
Prediction
Leeds UnitedLeeds United
ChelseaChelsea
07:45 PM 03/12/25
Prediction
CelticCeltic
Dundee FCDundee FC
08:15 PM 05/12/25
Prediction
BenficaBenfica
Sporting CPSporting CP
12:30 AM 04/12/25
Prediction
Atlético MineiroAtlético Mineiro
PalmeirasPalmeiras
12:30 AM 04/12/25
Prediction
FlamengoFlamengo
CearáCeará
04:00 PM 04/12/25
Prediction
Wisła PłockWisła Płock
CracoviaCracovia
10:30 PM 04/12/25
Prediction
CruzeiroCruzeiro
BotafogoBotafogo
05:00 PM 05/12/25
Prediction
GalatasarayGalatasaray
SamsunsporSamsunspor