Match Crystal Palace vs Tottenham Hotspur 28/12/2025

28/12/2025 - 16:30 Premier League - Round 18
Selhurst Park, Holmesdale Road, London
HT 0-1
Archie Gray (42')
Completed Passes
Richarlison (42')
Match Summary
Statistics
Line-ups
TV Channels
0'
1st half
It's starting!
5'
Kevin Danso
Yellow card
18'
Richarlison
Var
22'
Archie Gray
Yellow card
42'
Archie Gray
Goal
0 - 1
45'+3
Will Hughes
Yellow card
45'
2nd half
It's game on again!
46'
Maxence Lacroix
Yellow card
58'
Eddie Nketiah 
Nathaniel Clyne
Substitution
63'
Wilson Odobert
Randal Kolo Muani
Substitution
63'
João Palhinha
Lucas Bergvall
Substitution
77'
Richarlison
Var
77'
Christantus Uche
Yéremy Pino
Substitution
85'
Jefferson Lerma
Yellow card
85'
Romain Esse
Justin Devenny
Substitution
85'
Brennan Johnson 
Mohammed Kudus
Substitution
85'
Radu Drăgușin  
Archie Gray
Substitution
Ball possession
62%
38%
544
Passes
340
431
Accurate Passes
236
3
Corners
2
16
Shots
8
2
Shots on target
4
16
Tackles
20
7
Fouls
5
3
Yellow Cards
2
0
Red Cards
0
Formation 3-4-2-1
4-2-3-1 Formation
Asset 8 1
Henderson
Asset 8 8
Lerma
Asset 8 5
Lacroix
Asset 8 6
Guéhi
Asset 8 17
Clyne
Asset 8 20
Wharton
Asset 8 19
Hughes
Asset 8 3
Mitchell
Asset 8 55
Devenny
Asset 8 10
Pino
Asset 8 14
Mateta
Asset 8 1
Vicario
Asset 8 23
Porro
Asset 8 4
Danso
Asset 8 37
vandeVen
Asset 8 24
Spence
Asset 8 30
Bentancur
Asset 8 14
Gray
Asset 8 20
Kudus
Asset 8 15
Bergvall
Asset 8 39
KoloMuani
Asset 8 9
Richarlison
1 Dean Henderson G
8 Jefferson Lerma D
5 Maxence Lacroix D
6 Marc Guéhi D Captain
17 Nathaniel Clyne M
20 Adam Wharton M
19 Will Hughes M
3 Tyrick Mitchell M
55 Justin Devenny A
10 Yéremy Pino A
14 Jean-Philippe Mateta A
Substitutes
9 Edward Nketiah A
12 Christantus Uche M
21 Romain Esse M
44 Walter Benítez G
23 Jaydee Canvot D
86 Joel Drakes-Thomas A
24 Borna Sosa D
42 Kaden Rodney M
86 Joel Drakes-Thomas A
Coach
Oliver Glasner
1 Guglielmo Vicario G
23 Pedro Porro D
4 Kevin Danso D
37 Micky van de Ven D Captain
24 Djed Spence D
30 Rodrigo Bentancur M
14 Archie Gray M
20 Mohammed Kudus M
15 Lucas Bergvall M
39 Randal Kolo Muani M
9 Richarlison A
Substitutes
6 João Palhinha M
28 Wilson Odobert A
3 Radu Drăguşin D
22 Brennan Johnson A
31 Antonín Kinský G
25 Kota Takai D
33 Ben Davies D
11 Mathys Tel A
44 Dane Scarlett A
Coach
Thomas Frank
TV CHANNELS
Canal+ Extra 1 (Pol)
DAZN Espana
Disney+ (Arg)
Disney+ (Bra)
Disney+ (Chi)
Disney+ (Col)
Disney+ (Per)
Disney+ (Uru)
Disney+ (Ven)
FuboTV (Can)
See (Den)
Viaplay (Den)
Viaplay (Fin)
Viaplay (Ned)
Viaplay (Nor)
beIN Connect MENA (Ara)
beIN Connect (Tur)
ESPN (Arg)
ESPN (Col)
ESPN (Per)
ESPN South
ESPN (Ven)
fubo Sports Network (Can)
Go3 Extra Sports Baltic
NBC Sports App (USA)
NBC (Usa)
Oneplay (Cze)
Peacock TV Premium (Usa)
Peacock (Usa)
Play Sports 1 (Bel)
Sky Go (Gbr)
SKY Go NZ (Nzl)
Sky Sport Premier League (Ger)
Sky Sports UHD (Gbr)
Spiler1 TV (Hun)
Stan Sport (Aus)
SuperSport MaXimo 2 (Afr)
SuperSport Premier League (Afr)
Telemundo (Usa)
TV2 Play Premium (Hun)
USA Network (Usa)
Viaplay 2 Urheilu (Fin)
Viaplay (Swe)
Voyo (Rou)
V Sport Premier League 1 (Nor)
1xBet
1xBet.kz
22Bet
Caliente
DAZN Canada
AIS PLAY (Tha)
Arena Sport 1 (BiH)
beIN Sports MENA English 1 (Ara)
Coupang Play (Kor)
Disney+ Hotstar (Ind)
DStv Now (Afr)
Fast Sports (Arm)
Gotv (Ken)
ICE Sports (Mdv)
Kantipur Max (Nep)
K+ Sport 1 (Vie)
K+ (Vie)
Medianet (Mdv)
Migu (Chn)
M Plus Live (Hkg)
NOW (Irl)
Now Player (Hkg)
NOW Premier League 1 (Hkg)
Now Sports Premier League TV (Hkg)
NOW TV (Gbr)
Palace TV (Gbr)
QQ Sports (Chn)
Setanta Sports 1 (Arm)
Setanta Sports 1 (Aze)
Setanta Sports 1 Baltic
Setanta Sports 1 (Geo)
Setanta Sports 1 (Kgz)
Setanta Sports 1 (Mda)
Setanta Sports 1 (Tjk)
Setanta Sports 1 (Tkm)
Setanta Sports 1 (Uzb)
Sky Go Extra (Gbr)
Sport 24
Star Sports Select 1 (Ind)
SuperSport MaXimo 1 (Afr)
Supersport Maximo 1 (Nga)
Supersport Maximo 1 (Rsa)
Supersport Maximo 2 (Nga)
SuperSport Premier League (Nga)
SuperSport Premier League (Rsa)
TOD (Ara)
TV 360 (Vie)
U-NEXT (Jpn)
Vidio (Ina)
Diema Sport 2 (Bul)
Sky Sport Top Event (Ger)
Arena Sport 1 (Slo)
Setanta Sports (Ukr)
Arena Premium 1 (Bih)
Arena Sport 1 (Cro)
Voyo (Svk)
CANAL+ Foot (Fra)
Canal+ Live 2 (Fra)
Nova Sports Premier League (Gre)
Play Diema Xtra (Bul)
DAZN 1 (Por)
ELTA Sports 1 (Tpe)
ESPN (Bra)
SiriusXM FC (Usa)
Sky Sport Austria Premier League
Sky Sport Austria Top Event
Sky Sport Premier League (Nzl)
Sky Sport Premier League (Sui)
Sky Sport Top Event (Sui)
Claro TV+ (Bra)
Inter (Ven)
Kyivstar TV (Ukr)
MAXtv To Go (Cro)
Sky+ (Bra)
Sky Go Austria
Sky Go Germany
Vivo Play (Bra)
WOW (Ger)
Zapping (Bra)
V Sport Premium (Fin)
DAZN 1 Bar Espana
DAZN 1 Espana
Arena Premium 1 (Srb)
Astro Grandstand (Mys)
Astro Premier League (Mys)
Astro Sports (Mys)
Idman TV (Aze)
beIN Sports MENA 1 (Ara)
HBO Max (Mex)
TNT Go (Mex)
TNT Sports (Mex)
V Sport Premium (Swe)
Sky Sport 8 (Nzl)
Sport 1 (Isr)
Arena Premium 1 (Kos)
Sunrise TV (Sui)
beIN Sports 3 (Tur)
Cytavision Sports 3 (Cyp)
TSN Malta 2 (Mlt)
Astro Go (Mys)
BBC Radio 5 Live (Gbr)
Canal+ (Mya)
Canal+ Myanmar (Mya)
Canal+ Sport 1 (Mya)
Canal+ Sport 2 (Mya)
GO TV (Mlt)
Sooka (Mys)
SuperSport 2 (Alb)
SuperSport 2 (Kos)
CANAL+ Sport 3 (Afr)
Cytavision on the Go (Cyp)
Sky Sport 4K (Ita)
Sky Sport Max (Ita)
Hub Premier 1 (Sgp)
Sport 24 At Sea
Superbet.pl
Superbet.ro
Fast Sports 2 (Arm)
Futbol TV (Taj)
IRIB Varzesh (Irn)
Meraj Sport (Afg)
NOW TV (Ita)
SCCN (Sur)
SKY Go Italia
Solh Sports 1 (Afg)
Winbet