Premier League
Regular Season (18)
Crystal Palace
28 December
16:30
(GMT)
Tottenham Hotspur
1
119/100
X
233/100
2
5/2
U 2.5
4/5
O 2.5
1/1

Crystal Palace vs Tottenham Hotspur: prediction & betting odds 28 December 2025

The Round 18 Premier League match between Crystal Palace and Tottenham will take place on 28 December at Selhurst Park in London. Crystal Palace – Tottenham: prediction and betting odds, statistics.

Crystal Palace

Oliver Glasner's side head into the upcoming fixture in a poor mood. The team suffered heavy defeats in their last two league matches (0-3 against Manchester City and 1-4 against Leeds), marking the first time they have lost back-to-back league games since April. On Tuesday they also went out of the EFL Cup to Arsenal on penalties. Despite a run of disappointing results, Palace remain in contention for the top places and sit eighth in the table, just three points shy of the Champions League positions.


  • The team are unbeaten in 18 of their previous 23 Premier League fixtures (9 wins and 9 draws).
  • At home, Crystal Palace have avoided defeat in 12 of their last 14 league matches (6 wins and 6 draws).

Estimated Crystal Palace lineup (3-4-3)*

Dean Henderson – Chris Richards, Maxence Lacroix, Marc Guéhi – Tyrick Mitchell, Nathaniel Clyne, Will Hughes, Adam Wharton – Jeremy Pino, Jean-Philippe Mateta, Eddie Nketiah.


Midfielders Daichi Kamada, Caleb Kropa and Cheick Doucouré, plus defenders Chadi Riad and Daniel Muñoz, will miss the match through injury. Midfielder Ismaïla Sarr has been called up for international duty.

Tottenham

Like their local rivals, Thomas Frank's side have lost their last two league matches. They were beaten 0-3 away at Nottingham Forest before a 1-2 home defeat to Liverpool. Overall, Tottenham's form is poor — they have won just once in their last eight Premier League games (1 win, 2 draws, 5 defeats). Those results have dragged them down to 14th, though they remain within reach of a Champions League spot, seven points off the qualification places.


  • At least three goals were scored in 6 of Tottenham's previous 7 Premier League matches.
  • Both teams scored in 9 of Tottenham's last 13 league fixtures.
  • The club has scored two or more goals in 6 of their last 8 away league games.

Estimated Tottenham lineup (4-2-3-1)*

Guglielmo Vicario – Micky van de Ven, Pedro Porro, Cristian Romero, Jed Spence – Lucas Bergvall, Archie Gray – Mohammed Kudus, Xavi Simons, Randal Kolo Muani – Richarlison.


Defender Destiny Udogie, midfielder James Maddison and forwards Dominic Solanke and Dejan Kulusevski are sidelined through injury. Midfielders Yves Bissouma and Pape Matar Sarr are on international duty. Defender Cristian Romero and forward Xavi Simons will miss the match due to suspension.

Referee

Jared Gillett (Australia)


Matches – 8 (Premier League, 2025/26);

Yellow cards shown (including second yellows) – 29;

Average yellow cards per match – 3.6;

Red cards shown – 1;

Average fouls per match – 21;

Penalties – 38%.

Crystal Palace – Tottenham: Match Prediction

Both London clubs will be desperate to arrest their poor league form, so this derby should have a high-intensity atmosphere and an attacking approach from both sides. I expect an entertaining encounter with goals from both teams and at least three strikes in total.


Three or more goals were recorded in three of Crystal Palace's last league matches. Similarly, nine of Tottenham's last 11 Premier League games have featured three or more goals. Tottenham's away fixtures have been especially high-scoring recently — seven of their last seven league trips produced at least three goals. That trend is supported by recent head-to-head meetings at this stadium, where three of the last four league encounters also saw three or more goals.


My prediction – Total over 2.5


* For each team the starting XI is listed from their most recent match in this competition.

Crystal Palace vs Tottenham Hotspur Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
TOTAL HOME GOALS
TOTAL AWAY GOALS
Bookie1X2

Premier League: previous matches of the tournament

Crystal Palace
20.12.25
Leeds United
Crystal Palace
L
14.12.25
Crystal Palace
Manchester City
L
07.12.25
Fulham
Crystal Palace
W
03.12.25
Burnley
Crystal Palace
W
30.11.25
Crystal Palace
Manchester United
L
22.11.25
Wolverhampton Wanderers
Crystal Palace
W
09.11.25
Crystal Palace
Brighton and Hove Albion
D
01.11.25
Crystal Palace
Brentford
W
26.10.25
Arsenal
Crystal Palace
L
18.10.25
Crystal Palace
Bournemouth
D
05.10.25
Everton
Crystal Palace
L
27.09.25
Crystal Palace
Liverpool
W
20.09.25
West Ham United
Crystal Palace
W
13.09.25
Crystal Palace
Sunderland
D
31.08.25
Aston Villa
Crystal Palace
W
24.08.25
Crystal Palace
Nottingham Forest
D
17.08.25
Chelsea
Crystal Palace
D
More matches
Tottenham Hotspur
20.12.25
Tottenham Hotspur
Liverpool
L
14.12.25
Nottingham Forest
Tottenham Hotspur
L
06.12.25
Tottenham Hotspur
Brentford
W
02.12.25
Newcastle United
Tottenham Hotspur
D
29.11.25
Tottenham Hotspur
Fulham
L
23.11.25
Arsenal
Tottenham Hotspur
L
08.11.25
Tottenham Hotspur
Manchester United
D
01.11.25
Tottenham Hotspur
Chelsea
L
26.10.25
Everton
Tottenham Hotspur
W
19.10.25
Tottenham Hotspur
Aston Villa
L
04.10.25
Leeds United
Tottenham Hotspur
W
27.09.25
Tottenham Hotspur
Wolverhampton Wanderers
D
20.09.25
Brighton and Hove Albion
Tottenham Hotspur
D
13.09.25
West Ham United
Tottenham Hotspur
W
30.08.25
Tottenham Hotspur
Bournemouth
L
23.08.25
Manchester City
Tottenham Hotspur
W
16.08.25
Tottenham Hotspur
Burnley
W
More matches

H2H: Crystal Palace — Tottenham Hotspur

Premier League 2024-2025
11.05.25
Tottenham Hotspur
Crystal Palace
27.10.24
Crystal Palace
Tottenham Hotspur
Premier League 2023-2024
02.03.24
Tottenham Hotspur
Crystal Palace
27.10.23
Crystal Palace
Tottenham Hotspur
Premier League 2022-2023
06.05.23
Tottenham Hotspur
Crystal Palace
04.01.23
Crystal Palace
Tottenham Hotspur
Premier League 2021-2022
26.12.21
Tottenham Hotspur
Crystal Palace
11.09.21
Crystal Palace
Tottenham Hotspur
Premier League 2020-2021
07.03.21
Tottenham Hotspur
Crystal Palace
13.12.20
Crystal Palace
Tottenham Hotspur
Premier League 2019-2020
26.07.20
Crystal Palace
Tottenham Hotspur
14.09.19
Tottenham Hotspur
Crystal Palace
Premier League 2018-2019
03.04.19
Tottenham Hotspur
Crystal Palace
10.11.18
Crystal Palace
Tottenham Hotspur
Premier League 2017-2018
25.02.18
Crystal Palace
Tottenham Hotspur
05.11.17
Tottenham Hotspur
Crystal Palace
Premier League 2016-2017
26.04.17
Crystal Palace
Tottenham Hotspur
20.08.16
Tottenham Hotspur
Crystal Palace
Premier League 2015-2016
23.01.16
Crystal Palace
Tottenham Hotspur
20.09.15
Tottenham Hotspur
Crystal Palace
Premier League 2014-2015
10.01.15
Crystal Palace
Tottenham Hotspur
06.12.14
Tottenham Hotspur
Crystal Palace
Premier League 2013-2014
10.01.14
Tottenham Hotspur
Crystal Palace
2
:
0
17.08.13
Crystal Palace
Tottenham Hotspur
0
:
1
More matches

Tables

Team Played W D L Goals Points Form
1
Arsenal
17 12 3 2 31:10 39
2
Manchester City
17 12 1 4 41:16 37
3
Aston Villa
17 11 3 3 27:18 36
4
Chelsea
17 8 5 4 29:17 29
5
Liverpool
17 9 2 6 28:25 29
6
Sunderland
17 7 6 4 19:17 27
7
Manchester United
17 7 5 5 31:28 26
8
Crystal Palace
17 7 5 5 21:19 26
9
Brighton and Hove Albion
17 6 6 5 25:23 24
10
Everton
17 7 3 7 18:20 24
11
Newcastle United
17 6 5 6 23:22 23
12
Brentford
17 7 2 8 24:25 23
13
Fulham
17 7 2 8 24:26 23
14
Tottenham Hotspur
17 6 4 7 26:23 22
15
Bournemouth
17 5 7 5 26:29 22
16
Leeds United
17 5 4 8 24:31 19
17
Nottingham Forest
17 5 3 9 17:26 18
18
West Ham United
17 3 4 10 19:35 13
19
Burnley
17 3 2 12 19:34 11
20
Wolverhampton Wanderers
17 0 2 15 9:37 2
Team Played W D L Goals Points Form
1
Manchester City
9 8 0 1 25:6 24
2
Arsenal
8 7 1 0 20:3 22
3
Aston Villa
9 7 1 1 15:7 22
4
Sunderland
8 5 3 0 15:7 18
5
Newcastle United
9 5 2 2 16:12 17
6
Brentford
8 5 2 1 16:9 17
7
Liverpool
8 5 1 2 13:9 16
8
Brighton and Hove Albion
9 4 4 1 16:11 16
9
Fulham
9 5 1 3 15:10 16
10
Bournemouth
9 4 4 1 11:6 16
11
Leeds United
9 4 3 2 17:12 15
12
Chelsea
8 4 2 2 12:7 14
13
Manchester United
8 4 2 2 16:12 14
14
Everton
9 4 2 3 11:10 14
15
Crystal Palace
8 2 4 2 9:10 10
16
Nottingham Forest
8 3 1 4 11:13 10
17
Tottenham Hotspur
9 2 2 5 11:11 8
18
Burnley
8 2 1 5 7:10 7
19
West Ham United
8 2 0 6 10:20 6
20
Wolverhampton Wanderers
9 0 1 8 7:23 1
Team Played W D L Goals Points Form
1
Arsenal
9 5 2 2 11:7 17
2
Crystal Palace
9 5 1 3 12:9 16
3
Chelsea
9 4 3 2 17:10 15
4
Aston Villa
8 4 2 2 12:11 14
5
Tottenham Hotspur
8 4 2 2 15:12 14
6
Manchester City
8 4 1 3 16:10 13
7
Liverpool
9 4 1 4 15:16 13
8
Manchester United
9 3 3 3 15:16 12
9
Everton
8 3 1 4 7:10 10
10
Sunderland
9 2 3 4 4:10 9
11
Brighton and Hove Albion
8 2 2 4 9:12 8
12
Nottingham Forest
9 2 2 5 6:13 8
13
Fulham
8 2 1 5 9:16 7
14
West Ham United
9 1 4 4 9:15 7
15
Newcastle United
8 1 3 4 7:10 6
16
Brentford
9 2 0 7 8:16 6
17
Bournemouth
8 1 3 4 15:23 6
18
Leeds United
8 1 1 6 7:19 4
19
Burnley
9 1 1 7 12:24 4
20
Wolverhampton Wanderers
8 0 1 7 2:14 1

Team lineups

The line-ups will be known a few hours before kick-off

Other matches

1 X 2
TU TO
13:00
1 6/25
X 43/10
2 42/5
TU 2.5 13/10
2.5
TO 2.5 11/20
14:50
1 1/20
X 9/1
2 18/1
TU 2.5 11/4
2.5
TO 2.5 23/100
17:30
1 2/5
X 17/5
2 26/5
TU 2.5 107/100
2.5
TO 2.5 67/100
28 December
1 19/50
X 4/1
2 38/5
TU 2.5 1/1
2.5
TO 2.5 4/5
28 December
1 11/2
X 149/50
2 57/100
TU 2.5 73/100
2.5
TO 2.5 11/10
Show all
Do you agree with bookmaker’s predicted winner?
Who do you think will win and who is worth betting on?
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token