Home Bookmakers Tips Bonuses

Crystal Palace vs Tottenham prediction 28.12.2025 | Premier League

Crystal Palace

Crystal Palace

0 - 1

Elapsed: FT

Half time: 0 - 1

Full time: 0 - 1

Kick off:

Date:

Tottenham Hotspur

Tottenham Hotspur

match ended

The match has ended, you can view today's football predictions and football predictions for tomorrow.

  • Competition: Premier League
  • Date: 28/12/2025
  • KO: 16:30 UK / 17:30 CET
  • Venue: Selhurst Park

Two sides struggling to find their best form come together this weekend as Crystal Palace takes on local rivals Tottenham in a vital London derby fixture.

The home side have endured a difficult four-game winless run while Tottenham make the short trip to Selhurst Park also struggling to find their best form after back-to-back defeats in the past fortnight.

The visitors have had the better of past encounters but with both teams struggling for form, picking a winner could prove a difficult task this weekend.

Crystal Palace vs Tottenham Hotspur Head to Head (H2H) stats

  1. Tottenham Hotspur

    0 : 2

    Crystal Palace

    Premier League

  2. Crystal Palace

    1 : 0

    Tottenham Hotspur

    Premier League

  3. Tottenham Hotspur

    3 : 1

    Crystal Palace

    Premier League

  4. Crystal Palace

    1 : 2

    Tottenham Hotspur

    Premier League

  5. Tottenham Hotspur

    1 : 0

    Crystal Palace

    Premier League

  6. Crystal Palace

    0 : 4

    Tottenham Hotspur

    Premier League

Crystal Palace and Tottenham have met on 16 occasions since 2020. Tottenham won six games while Palace picked up three wins, including a 2:0 victory in their last encounter at Selhurst Park.

Crystal Palace

Crystal Palace team overview

Crystal Palace return to Premier League business after a painful penalty kick defeat against Arsenal in the EFL Cup earlier this week. After a hard-fought 1:1 draw at the Emirates, the Gunners eventually emerged victors with a dramatic 8:7 spotkicks triumph sealing a place in the semi-finals.

Oliver Glasner's side have now failed to win each of their last four games, as a busy schedule begins to take its toll on the Eagles. 

While usually defensively strong, the hosts have struggled to keep clean sheets in the past month. Palace conceded at least one goal in seven of their last nine games. Six of those matches finished with both teams on the scoresheet.

Head coach Glasner has a lengthy list of injury issues. Daichi Kamada, Rio Cardines, Ismaïla Sarr, Cheick Doucouré, Caleb Kporha and Daniel Muñoz are all ruled out. Eddie Nketiah, Chadi Riad and Chris Richards are rated as doubtful and will be assessed closer to kick-off.

Last matches of Crystal Palace

  1. Arsenal

    8 : 7

    Crystal Palace

    Carabao Cup

  2. Leeds United

    4 : 1

    Crystal Palace

    Premier League

  3. Crystal Palace

    2 : 2

    KuPS

    Europa Conference League

  4. Crystal Palace

    0 : 3

    Manchester City

    Premier League

  5. Shelbourne

    0 : 3

    Crystal Palace

    Europa Conference League

Crystal Palace lineup

Goalkeeper

  • 1

    Dean Henderson

Defenders

  • 23

    Jaydee Canvot

  • 5

    Maxence Lacroix

  • 6

    Marc Guehi

Midfielders

  • 17

    Nathaniel Clyne

  • 20

    Adam Wharton

  • 19

    Will Hughes

  • 3

    Tyrick Mitchell

Forwards

  • 10

    Yéremi Pino

  • 14

    Jean-Philippe Mateta

  • 9

    Eddie Nketiah

Tottenham Hotspur

Tottenham team overview

Tottenham make the short trip to Selhurst Park after a miserable fortnight saw them slip to back-to-back Premier League losses. Thomas Frank's side slumped to a 3:0 defeat against Nottingham Forest before a 2:1 home reversal against Liverpool, with the hosts reduced to nine men in an ill-disciplined display at Tottenham Stadium.

A largely dismal run of form has seen Spurs lose five and win just two of eight games played in the past month. Frank's out-of-form side have now won just one of their last eight Premier League fixtures. 

Like the hosts, clean sheets have been rare for Tottenham. The Lilywhites conceded at least one goal in nine of their last 12 games, while they have failed to win each of their last three away PL matches. 

Danish boss Frank has a long list of absentees to deal with this weekend. James Maddison, Dominic Solanke, Cristian Romero, Yves Bissouma, Destiny Udogie and Pape Matar Sarr are all unavailable. Xavi Simons is suspended and will also miss out. Dejan Kulusevski and Kota Takai are both listed as doubtful and will require late fitness checks.

Last matches of Tottenham Hotspur

  1. Tottenham Hotspur

    1 : 2

    Liverpool

    Premier League

  2. Nottingham Forest

    3 : 0

    Tottenham Hotspur

    Premier League

  3. Tottenham Hotspur

    3 : 0

    Slavia Praha

    Champions League

  4. Tottenham Hotspur

    2 : 0

    Brentford

    Premier League

  5. Newcastle United

    2 : 2

    Tottenham Hotspur

    Premier League

Tottenham Hotspur lineup

Goalkeeper

  • 1

    Guglielmo Vicario

Defenders

  • 23

    Pedro Porro

  • 4

    Kevin Danso

  • 37

    Micky van de Ven

  • 24

    Djed Spence

Midfielders

  • 30

    Rodrigo Bentancur

  • 14

    Archie Gray

  • 20

    Mohammed Kudus

  • 15

    Lucas Bergvall

  • 22

    Brennan Johnson

Forwards

  • 39

    Randal Kolo Muani

Prediction

Both sides have been defensively vulnerable in recent weeks, and I expect goals in Sunday's Premier League contest.

BTTS is my best bet at Selhurst Park.

Three Reasons Why We Expect BTTS

  1. Crystal Palace have seen BTTS in their last 3 matches
  2. Crystal Palace have seen BTTS in 3 of their last 5 home matches
  3. Tottenham have seen BTTS in 5 of their last 7 matches (Premier League)

Main prediction Crystal Palace - Tottenham Hotspur

Both Teams to Score

Updated

clock
winrate

56% winrate

wins

3 wins in a row

Originally from Scotland, Ryan is an experienced betting expert and content producer based out of Barcelona, Spain.

Crystal Palace vs Tottenham Hotspur standings in Premier League

Regular Season P W D L
G - A
GD Pts
1 Arsenal 30 20 7 3 59 - 22 +37 67
2 Manchester City 29 18 6 5 59 - 27 +32 60
3 Manchester United 29 14 9 6 51 - 40 +11 51
4 Aston Villa 29 15 6 8 39 - 34 +5 51
5 Chelsea 29 13 9 7 53 - 34 +19 48
6 Liverpool 29 14 6 9 48 - 39 +9 48
7 Brentford 29 13 5 11 44 - 40 +4 44
8 Everton 29 12 7 10 34 - 33 +1 43
9 AFC Bournemouth 29 9 13 7 44 - 46 -2 40
10 Fulham 29 12 4 13 40 - 43 -3 40
11 Sunderland 29 10 10 9 30 - 34 -4 40
12 Newcastle United 29 11 6 12 42 - 43 -1 39
13 Crystal Palace 29 10 8 11 33 - 35 -2 38
14 Brighton & Hove Albion 29 9 10 10 38 - 36 +2 37
15 Leeds United 29 7 10 12 37 - 48 -11 31
16 Tottenham Hotspur 29 7 8 14 39 - 46 -7 29
17 Nottingham Forest 29 7 7 15 28 - 43 -15 28
18 West Ham United 29 7 7 15 35 - 54 -19 28
19 Burnley 29 4 7 18 32 - 58 -26 19
20 Wolverhampton Wanderers 30 3 7 20 22 - 52 -30 16

Crystal Palace vs Tottenham – FAQ

? Crystal Palace Player to Watch

Jean-Phillipe Mateta - The French forward has scored seven goals in 17 PL appearances this season.

? Tottenham Player to Watch

Richarlison - The Brazilian forward has scored seven goals in 17 PL appearances this season.

? Where to Watch

This Premier League match can be viewed live on Sky Sports Main Event