🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Assistant Referee 2 | Scott Ledger |
| Fourth Official | Darren England |
| Referee | Jarred Gillett |
| Referee | Mark Scholes |
| Stadium | Selhurst Park |
| Capacity | 25,456 |
| Weather | broken clouds |
| Temperature | 6.36°C |
| Feels Like | 3.11°C |
| Wind | 5.13 m/s (36°) |
| Humidity | 69% |
| Pressure | 1033 hPa |
Crystal Palace vs Tottenham Hotspur finished at Selhurst Park with a 0-1 scoreline. Referee: Jarred Gillett. Weather: Parçalı bulutlu. gülen taraf Tottenham Hotspur oldu. See full match details and goal timeline.
Crystal Palace vs Tottenham Hotspur – Premier League. Match on 28-12-2025 at 16:30, Selhurst Park (capacity 25,456). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The Premier League match between Crystal Palace and Tottenham Hotspur ended with a 0-1 scoreline. Both teams took to the pitch at Selhurst Park in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
Crystal Palace
Tottenham Hotspur
Compare key metrics such as possession, total shots and attacking output for Crystal Palace and Tottenham Hotspur.
Follow the complete minute-by-minute timeline for Crystal Palace vs Tottenham Hotspur, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Crystal Palace
3-4-2-1
|
Tottenham Hotspur
4-2-3-1
|
||||
|
1 | Dean Henderson |
|
1 | Guglielmo Vicario |
|
3 | Tyrick Mitchell |
|
4 | Kevin Danso |
|
5 | Maxence Lacroix |
|
9 | Richarlison |
|
6 | Marc Guéhi |
|
14 | Archie Gray |
|
8 | Jefferson Lerma |
|
15 | Lucas Bergvall |
|
10 | Yéremy Pino |
|
20 | Mohammed Kudus |
|
14 | Jean-Philippe Mateta |
|
23 | Pedro Porro |
|
17 | Nathaniel Clyne |
|
24 | Djed Spence |
|
19 | Will Hughes |
|
30 | Rodrigo Bentancur |
|
20 | Adam Wharton |
|
37 | Micky van de Ven |
|
55 | Justin Devenny |
|
39 | Randal Kolo Muani |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Crystal Palace
|
Tottenham Hotspur
|
||||
|
9 | Eddie Nketiah |
|
3 | Radu Drăgușin |
|
12 | Christantus Uche |
|
6 | João Palhinha |
|
21 | Romain Esse |
|
11 | Mathys Tel |
|
23 | Jaydee Canvot |
|
22 | Brennan Johnson |
|
24 | Borna Sosa |
|
25 | Kota Takai |
|
42 | Kaden Rodney |
|
28 | Wilson Odobert |
|
44 | Walter Benítez |
|
31 | Antonín Kinský |
| 72 | D. Benamar |
|
33 | Ben Davies | |
| 86 | Joel Drakes-Thomas |
|
44 | Dane Scarlett | |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
Crystal Palace
|
Tottenham Hotspur
|
||||
|
Chadi Riad | Cezalı |
|
Dejan Kulusevski | Sakat |
|
Caleb Kporha | Sırt Sakatlığı |
|
Dominic Solanke | Sakat |
|
Cheick Doucouré | Sakat |
|
Cristian Romero | Cezalı |
|
Daniel Muñoz | Sakat |
|
Destiny Udogie | Sakat |
|
Ismaïla Sarr | Sakat |
|
Pape Matar Sarr | Sakat |
|
Chris Richards | Cezalı |
|
Yves Bissouma | Sakat |
|
Rio Cardines | Sakat/Cezalı |
|
James Maddison | Sakat |
|
Daichi Kamada | Sakat |
|
Xavi Simons | Cezalı |
Crystal Palace
Tottenham Hotspur
Review starting XI, bench options and tactical setup for Crystal Palace and Tottenham Hotspur.
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 38 | 26 | 7 | 5 | 71 | 27 | 44 | 85 | W W W W W | |
| 2 | 38 | 23 | 9 | 6 | 77 | 35 | 42 | 78 | D W W D L | |
| 3 | 38 | 20 | 11 | 7 | 69 | 50 | 19 | 71 | W W D W W | |
| 4 | 38 | 19 | 8 | 11 | 56 | 49 | 7 | 65 | L L D W W | |
| 5 | 38 | 17 | 9 | 12 | 63 | 53 | 10 | 60 | W L D L D | |
| 6 | 38 | 13 | 18 | 7 | 58 | 54 | 4 | 57 | D W W D D | |
| 7 | 38 | 14 | 12 | 12 | 42 | 48 | -6 | 54 | L D D W W | |
| 8 | 38 | 14 | 11 | 13 | 52 | 46 | 6 | 53 | W L W L L | |
| 9 | 38 | 14 | 11 | 13 | 55 | 52 | 3 | 53 | L W L D D | |
| 10 | 38 | 14 | 10 | 14 | 58 | 52 | 6 | 52 | L L D W L | |
| 11 | 38 | 15 | 7 | 16 | 47 | 51 | -4 | 52 | W L L D W | |
| 12 | 38 | 14 | 7 | 17 | 53 | 55 | -2 | 49 | L W D W L | |
| 13 | 38 | 13 | 10 | 15 | 47 | 50 | -3 | 49 | L D D L L | |
| 14 | 38 | 11 | 14 | 13 | 49 | 56 | -7 | 47 | D W D W L | |
| 15 | 38 | 11 | 12 | 15 | 41 | 51 | -10 | 45 | L D L D L | |
| 16 | 38 | 11 | 11 | 16 | 48 | 51 | -3 | 44 | W W D L D | |
| 17 | 38 | 10 | 11 | 17 | 48 | 57 | -9 | 41 | W W D L W | |
| 18 | 38 | 10 | 9 | 19 | 46 | 65 | -19 | 39 | W L L L W | |
| 19 | 38 | 4 | 10 | 24 | 38 | 75 | -37 | 22 | L L D L D | |
| 20 | 38 | 3 | 11 | 24 | 27 | 68 | -41 | 20 | L D L D D |
Check the latest Premier League table position, points and goal difference for Crystal Palace and Tottenham Hotspur.
Explore previous meetings, win/draw distribution and score history between Crystal Palace and Tottenham Hotspur.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
Play Sports | 28-12-2025 | 16:30 | Finished |
|
Play Sports 1 | 28-12-2025 | 16:30 | Finished |
|
TNT Sports | 28-12-2025 | 16:30 | Finished |
|
Arena Sport 1 | 28-12-2025 | 16:30 | Finished |
|
Viaplay Denmark | 28-12-2025 | 16:30 | Finished |
|
Sky Go | 28-12-2025 | 16:30 | Finished |
|
ESPN 3 | 28-12-2025 | 16:30 | Finished |
|
Viaplay Sweden | 28-12-2025 | 16:30 | Finished |
|
Viaplay Poland | 28-12-2025 | 16:30 | Finished |
|
Sky Ultra HD | 28-12-2025 | 16:30 | Finished |
|
📺
|
TV Station #71 | 28-12-2025 | 16:30 | Finished |
|
SKY GO Extra | 28-12-2025 | 16:30 | Finished |
|
Sky Sports Main Event | 28-12-2025 | 16:30 | Finished |
|
Canal+ Foot | 28-12-2025 | 16:30 | Finished |
|
beIN SPORTS CONNECT | 28-12-2025 | 16:30 | Finished |
|
SuperSport MaXimo 2 | 28-12-2025 | 16:30 | Finished |
|
SuperSport Premier League ROA | 28-12-2025 | 16:30 | Finished |
|
SuperSport MaXimo 1 | 28-12-2025 | 16:30 | Finished |
|
SuperSport Football Plus ROA | 28-12-2025 | 16:30 | Finished |
|
SuperSport GOtv LaLiga | 28-12-2025 | 16:30 | Finished |
|
DStv Now | 28-12-2025 | 16:30 | Finished |
|
Moja TV | 28-12-2025 | 16:30 | Finished |
|
Astro Go | 28-12-2025 | 16:30 | Finished |
|
Play Diema Xtra | 28-12-2025 | 16:30 | Finished |
|
QQ Sports Live | 28-12-2025 | 16:30 | Finished |
|
Migu | 28-12-2025 | 16:30 | Finished |
|
Free | 28-12-2025 | 16:30 | Finished |
|
JioTV | 28-12-2025 | 16:30 | Finished |
|
Vidio | 28-12-2025 | 16:30 | Finished |
|
BBC Radio 5 Live | 28-12-2025 | 16:30 | Finished |
|
ArtMotion | 28-12-2025 | 16:30 | Finished |
|
📺
|
TV Station #258 | 28-12-2025 | 16:30 | Finished |
|
SuperSport Football Plus Nigeria | 28-12-2025 | 16:30 | Finished |
|
SuperSport Premier League Nigeria | 28-12-2025 | 16:30 | Finished |
|
StarHub TV+ | 28-12-2025 | 16:30 | Finished |
|
DStv App | 28-12-2025 | 16:30 | Finished |
|
Telemundo | 28-12-2025 | 16:30 | Finished |
|
SiriusXM FC | 28-12-2025 | 16:30 | Finished |
|
Telemundo Deportes En Vivo | 28-12-2025 | 16:30 | Finished |
|
📺
|
Sport 2 | 28-12-2025 | 16:30 | Finished |
|
Sport 1 | 28-12-2025 | 16:30 | Finished |
|
Movistar Futbol | 28-12-2025 | 16:30 | Finished |
|
Diema Sport 3 | 28-12-2025 | 16:30 | Finished |
|
Diema Sport 2 | 28-12-2025 | 16:30 | Finished |
|
📺
|
TV Station #789 | 28-12-2025 | 16:30 | Finished |
|
Stan Sport | 28-12-2025 | 16:30 | Finished |
|
V Sport Premium | 28-12-2025 | 16:30 | Finished |
|
SKY Go Italia | 28-12-2025 | 16:30 | Finished |
|
NOW TV | 28-12-2025 | 16:30 | Finished |
|
Viaplay Norway | 28-12-2025 | 16:30 | Finished |
|
TSN5 Malta | 28-12-2025 | 16:30 | Finished |
|
📺
|
GO TV Anywhere | 28-12-2025 | 16:30 | Finished |
|
iQiyi | 28-12-2025 | 16:30 | Finished |
|
sooka | 28-12-2025 | 16:30 | Finished |
|
TOD | 28-12-2025 | 16:30 | Finished |
|
📺
|
TV Station #884 | 28-12-2025 | 16:30 | Finished |
|
Digi Online | 28-12-2025 | 16:30 | Finished |
|
Viaplay Netherlands | 28-12-2025 | 16:30 | Finished |
|
Setanta Sports 1 | 28-12-2025 | 16:30 | Finished |
|
Sport 24 Extra | 28-12-2025 | 16:30 | Finished |
|
M Plus Live | 28-12-2025 | 16:30 | Finished |
|
ESPN Norte | 28-12-2025 | 16:30 | Finished |
|
NOW | 28-12-2025 | 16:30 | Finished |
|
Zapping | 28-12-2025 | 16:30 | Finished |
|
Claro TV+ | 28-12-2025 | 16:30 | Finished |
|
Vivo Play | 28-12-2025 | 16:30 | Finished |
|
Sky+ | 28-12-2025 | 16:30 | Finished |
|
Elisa Viihde Viaplay | 28-12-2025 | 16:30 | Finished |
|
beIN CONNECT Turkey | 28-12-2025 | 16:30 | Finished |
|
Digiturk Play | 28-12-2025 | 16:30 | Finished |
|
Disney+ Premium Argentina | 28-12-2025 | 16:30 | Finished |
|
Disney+ Premium Brazil | 28-12-2025 | 16:30 | Finished |
|
Disney+ Premium Chile | 28-12-2025 | 16:30 | Finished |
|
Disney+ Premium Sur | 28-12-2025 | 16:30 | Finished |
|
Cytavision on the Go | 28-12-2025 | 16:30 | Finished |
|
Cytavision Sports 3 | 28-12-2025 | 16:30 | Finished |
|
DAZN Portugal | 28-12-2025 | 16:30 | Finished |
|
📺
|
TV Station #1050 | 28-12-2025 | 16:30 | Finished |
|
📺
|
TV Station #1051 | 28-12-2025 | 16:30 | Finished |
|
WOW | 28-12-2025 | 16:30 | Finished |
|
Sky Sport Top Event | 28-12-2025 | 16:30 | Finished |
|
beIN Sports HD 2 | 28-12-2025 | 16:30 | Finished |
|
beIN Sports HD 3 | 28-12-2025 | 16:30 | Finished |
Find channel availability, broadcast status and kick-off details for Crystal Palace vs Tottenham Hotspur.
The second half has concluded with the final score: Crystal Palace 0, Tottenham Hotspur 1.
A fresh offensive move unfolds. Rodrigo Bentancur from Tottenham Hotspur takes a right-footed shot from the right side of the penalty area, but Dean Henderson of Crystal Palace makes a save in the bottom left corner. The assist came from Pedro Porro.
The attempt is thwarted. Adam Wharton from Crystal Palace takes a left-footed shot from outside the penalty area, but it's blocked. The assist came from Will Hughes.
Offside call against Tottenham Hotspur. Brennan Johnson has been flagged for being offside.
Opportunity wasted! Christantus Uche from Crystal Palace took a right-footed shot from the right side of the penalty area, but it sailed over the bar and to the right. The assist came from Jefferson Lerma.
The fourth official has indicated that there will be 7 minutes of stoppage time.
Wilson Odobert of Tottenham Hotspur strikes the left post with a right-footed shot taken from outside the penalty area, assisted by Richarlison's header.
Opportunity squandered! Radu Dragusin of Tottenham Hotspur attempted a header from the center of the box, but it narrowly missed the target. The assist came from Richarlison, who also delivered a header.
Substitution for Tottenham Hotspur: Brennan Johnson replaces Mohammed Kudus.
Substitution for Tottenham Hotspur: Radu Dragusin comes on to replace Archie Gray.
Substitution for Crystal Palace: Romain Esse replaces Justin Devenny.
Jefferson Lerma of Crystal Palace has been shown a yellow card for committing a foul.
Wilson Odobert from Tottenham Hotspur has been awarded a free kick in an offensive position.
Jefferson Lerma committed a foul on a player from Crystal Palace.
A fresh offensive effort unfolds as Richarlison of Tottenham Hotspur takes a right-footed shot from the right side of the penalty area. However, Dean Henderson, the goalkeeper for Crystal Palace, makes a crucial save right in the center of the goal. The assist came from Mohammed Kudus.
Jefferson Lerma from Crystal Palace has been awarded a free kick in the defensive area.
Richarlison of Tottenham Hotspur committed a foul.
Opportunity wasted! Marc Guéhi of Crystal Palace heads the ball from close range, but it sails over the bar. The assist came from Adam Wharton, who delivered a cross following a corner kick.
Corner awarded to Crystal Palace after João Palhinha allowed the ball to go out.
Substitution for Crystal Palace: Christantus Uche comes on to replace Yéremy Pino.
VAR Review: Goal Disallowed - Crystal Palace 0-1 Tottenham Hotspur.
GOAL DISALLOWED AFTER VAR REVIEW: Richarlison from Tottenham Hotspur finds the back of the net, but the goal is canceled following a VAR check.
Goal! Crystal Palace 0, Tottenham Hotspur 2. Richarlison scores for Tottenham Hotspur with a right-footed shot from close range into the top left corner. The assist came from Mohammed Kudus, who delivered a precise cross.
Another offensive push. Wilson Odobert from Tottenham Hotspur takes a right-footed shot from outside the penalty area, but it's successfully stopped.
Missed opportunity! Maxence Lacroix of Crystal Palace attempted a header from the center of the penalty area following a corner kick, but couldn’t convert.
Corner awarded to Crystal Palace after Pedro Porro allowed the ball to go out.
Substitution for Tottenham Hotspur: Wilson Odobert is coming on to replace Randal Kolo Muani.
Substitution for Tottenham Hotspur: João Palhinha comes on to replace Lucas Bergvall due to an injury.
The pause has ended. They are set to resume play.
Match halted due to an injury to Lucas Bergvall of Tottenham Hotspur.
Substitution for Crystal Palace: Eddie Nketiah comes on to replace Nathaniel Clyne.
Tyrick Mitchell from Crystal Palace commits a handball.
Missed opportunity! Justin Devenny from Crystal Palace fires a left-footed shot from close range, but it sails over the bar. The assist came from Nathaniel Clyne, who set him up with a header.
Corner awarded to Tottenham Hotspur after Maxence Lacroix allowed the ball to go out.
Justin Devenny from Crystal Palace committed a foul.
Djed Spence from Tottenham Hotspur has been awarded a free kick in the defensive area.
Corner kick awarded to Crystal Palace after Micky van de Ven allowed the ball to go out.
The attempt is thwarted. Yéremy Pino from Crystal Palace takes a right-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Justin Devenny.
Maxence Lacroix from Crystal Palace has been shown a yellow card for committing a foul.
Maxence Lacroix from Crystal Palace committed a foul.
Djed Spence from Tottenham Hotspur earned a free kick in an offensive position.
The first half has concluded with the score at Crystal Palace 0, Tottenham Hotspur 1.
Will Hughes from Crystal Palace has been shown a yellow card for committing a foul.
Pedro Porro from Tottenham Hotspur was awarded a free kick in the defensive area.
Will Hughes from Crystal Palace committed a foul.
A shot is deflected. Adam Wharton of Crystal Palace attempts a left-footed strike from outside the penalty area, but it's blocked. The assist came from Justin Devenny.
The second half is underway with the scoreline reading Crystal Palace 0, Tottenham Hotspur 1.
The fourth official has indicated that there will be 4 minutes of stoppage time.
Mohammed Kudus from Tottenham Hotspur has been awarded a free kick in the defensive area.
Tyrick Mitchell from Crystal Palace committed a foul.
Goal! Crystal Palace 0, Tottenham Hotspur 1. Archie Gray scores for Tottenham Hotspur with a close-range header right in front of the goal. The assist came from Richarlison following a corner kick.
⚽ GoalThe attempt is thwarted. Richarlison of Tottenham Hotspur heads the ball from close range, but it's successfully blocked. The assist came from Randal Kolo Muani, who also used his head to set it up.
Corner awarded to Tottenham Hotspur after Marc Guéhi allowed the ball to go out of play.
Close call! Will Hughes from Crystal Palace fired a right-footed shot from outside the penalty area that nearly found the back of the net. The assist came from Yéremy Pino.
Opportunity wasted. Pedro Porro from Tottenham Hotspur took a left-footed shot from outside the penalty area, but it went over the goal and to the left.
A fresh offensive effort unfolds as Adam Wharton from Crystal Palace takes a left-footed shot from the right side of the penalty area, but Guglielmo Vicario of Tottenham Hotspur makes a save, diving to his left to stop the ball.
The attempt is thwarted. Tyrick Mitchell of Crystal Palace takes a left-footed shot from outside the penalty area, but it gets blocked. The assist came from Will Hughes.
The pause has ended. They are set to resume play.
Match interruption due to an injury to Jefferson Lerma of Crystal Palace.
Another offensive effort unfolds as Justin Devenny of Crystal Palace heads the ball from the middle of the box, but Guglielmo Vicario, the Tottenham Hotspur goalkeeper, makes a save right in the center of the goal. The chance was set up by Tyrick Mitchell, who delivered a cross.
Opportunity goes begging! Jean-Philippe Mateta of Crystal Palace had a header from just a few meters out that narrowly missed the target. The assist came from Maxence Lacroix, who also used his head to set it up.
Randal Kolo Muani committed a foul against Tottenham Hotspur.
Adam Wharton from Crystal Palace has been awarded a free kick in an offensive position.
Missed opportunity! Yéremy Pino from Crystal Palace took a right-footed shot from outside the penalty area, but it sailed over the crossbar. The assist came from Justin Devenny.
Archie Gray of Tottenham Hotspur has been shown a yellow card for committing a foul.
Archie Gray committed a foul against Tottenham Hotspur.
Adam Wharton from Crystal Palace has been awarded a free kick in an attacking position.
Missed opportunity! Jean-Philippe Mateta from Crystal Palace took a right-footed shot from the right side of the penalty area, but it went wide to the left. The assist came from Adam Wharton.
VAR Review: Goal Disallowed - Crystal Palace 0-0 Tottenham Hotspur.
GOAL DISALLOWED AFTER VAR REVIEW: Richarlison from Tottenham Hotspur finds the back of the net, but the goal is canceled following a VAR check.
Offside call against Tottenham Hotspur. Lucas Bergvall has been flagged for being offside.
The attempt is thwarted. Justin Devenny of Crystal Palace takes a left-footed shot from outside the penalty area, but it gets blocked. The assist came from Will Hughes.
Offside call against Crystal Palace. Jean-Philippe Mateta has been caught offside.
Kevin Danso of Tottenham Hotspur has been awarded a free kick in the defensive area.
Jean-Philippe Mateta from Crystal Palace committed a foul.
Kevin Danso from Tottenham Hotspur has been shown a yellow card for committing a foul.
Justin Devenny from Crystal Palace earned a free kick in the attacking zone.
Fouled by Kevin Danso - Tottenham Hotspur. Rephrased: Kevin Danso committed a foul against Tottenham Hotspur.
Marc Guéhi from Crystal Palace earned a free kick in the defensive area.
Djed Spence from Tottenham Hotspur committed a foul.
Crystal Palace
Tottenham Hotspur
Detailed general metrics for Crystal Palace and Tottenham Hotspur are shown above for quick technical comparison.
Crystal Palace
Tottenham Hotspur
Detailed passing metrics for Crystal Palace and Tottenham Hotspur are shown above for quick technical comparison.
Crystal Palace
Tottenham Hotspur
Detailed attack metrics for Crystal Palace and Tottenham Hotspur are shown above for quick technical comparison.
Crystal Palace
Tottenham Hotspur
Detailed defense metrics for Crystal Palace and Tottenham Hotspur are shown above for quick technical comparison.
Crystal Palace
Tottenham Hotspur
Detailed fouls metrics for Crystal Palace and Tottenham Hotspur are shown above for quick technical comparison.