Premier League · Matchweek 9Full time
Tottenham 2-0 Crystal Palace
- Archie Gray 25'
- Jan Paul van Hecke 73'
On 31st October 2026 Tottenham Hotspur v Crystal Palace at Tottenham Hotspur Stadium finished Tottenham 2-0 Crystal Palace in the Premier League.
Match events
- 13'Jean-Philippe MatetaCrystal Palace
- Archie Gray15'Tottenham
- Archie Gray 1-0Assist: Mohammed Kudus25'Tottenham
- Archie GrayOff: Pedro Porro45'Tottenham
- Half-time
- 53'Oscar MinguezaCrystal Palace
- 60'Yeremy PinoOff: Eddie NketiahCrystal Palace
- 60'Oscar MinguezaOff: Anan KhalailiCrystal Palace
- Dominic SolankeOff: Conor Gallagher66'Tottenham
- Jan Paul van Hecke 2-073'Tottenham
- Andrew RobertsonOff: Destiny Udogie77'Tottenham
- Omar MarmoushOff: Dejan Kulusevski77'Tottenham
- 77'Dwight McNeilOff: Dario OsorioCrystal Palace
- Mathys TelOff: Luca Jamie Williams-Barnett88'Tottenham
- 88'Daichi KamadaOff: Will HughesCrystal Palace
- 88'Adam WhartonOff: Jefferson LermaCrystal Palace
- Full time · 2-0
Line-ups
Tottenham4-2-3-1
- 31A. Kinský
- 3A. Robertson
- 37M. van de Ven
- 6⚽J. van Hecke
- 14⚽A. Gray
- 16S. Tonali
- 18Mateus Fernandes
- 11M. Tel
- 22Omar Marmoush
- 20M. Kudus
- 19D. Solanke
Crystal Palace3-4-2-1
- 1D. Henderson
- 6J. Canvot
- 5A. Disasi
- 26C. Richards
- 3T. Mitchell
- 18D. Kamada
- 20A. Wharton
- 30Óscar Mingueza
- 10Yeremy Pino
- 11D. McNeil
- 14J. Mateta
Tottenham 4-2-3-1
Substitutes
- 68L. Williams-Barnett↓88
- 10J. Maddison
- 21D. Kulusevski↓77
- 8C. Gallagher↓66
- 33B. Davies
- 13D. Udogie↓77
- 23Pedro Porro↓45
- 5M. Senesi
- 39M. Dúbravka
Crystal Palace 3-4-2-1
Substitutes
- 29E. Guessand
- 9E. Nketiah↓60
- 24D. Osorio↓77
- 28C. Doucouré
- 19W. Hughes↓88
- 25A. Khalaili↓60
- 8J. Lerma↓88
- 33B. Chilwell
- 44W. Benítez
Match Stats
TottenhamCrystal Palace
0.79%Possession0.21%
0.26Shots0.5
9Shots on target1
19Corners0
1Saves7
8Fouls10
2Offsides1
1Yellow cards1
0Red cards1
Player RatingsTottenham vs Crystal Palace player ratings: Van Hecke impresses as Mateta sees redJames Chettle · 4 days ago
Match ReportTottenham 2-0 Crystal Palace: Gray and Van Hecke punish 10-man PalaceAlex Inland · 4 days ago
Line-UpsTottenham vs Crystal Palace line-ups: Solanke starts, Maddison on the benchJames Chettle · 4 days ago
Injury NewsTottenham vs Crystal Palace injury news: Maddison available, Mateta ready and Bentancur suspendedJames Chettle · 5 days ago
Match PreviewTottenham vs Crystal Palace preview: Maddison available as Spurs chase third straight winJames Chettle · 5 days ago
How To WatchHow to watch Tottenham vs Crystal Palace: TV and kick-offAlex Inland · 1 week ago
Tottenham v Crystal Palace this season
Questions and answers
When and where is Tottenham v Crystal Palace?
Saturday 31 October 2026, kick-off 5.30pm (GMT) at Tottenham Hotspur Stadium, London. It was shown live on Sky Sports Premier League and Sky Sports Main Event in the UK.
What was the score in Tottenham v Crystal Palace?
Tottenham 2-0 Crystal Palace.
Who scored in Tottenham v Crystal Palace?
Archie Gray (Tottenham, 25') and Jan Paul van Hecke (Tottenham, 73').





