Match report · October 31, 2026
Tottenham Hotspur beat Crystal Palace 2–0 — 2026 Premier League 2026-27 English Premier League
Tottenham Hotspur beat Crystal Palace 2–0. Full result, goalscorers and timeline from Tottenham Hotspur Stadium, Saturday, October 31, 2026.
Tottenham Hotspur
2–0
Crystal Palace
Tottenham Hotspur beat Crystal Palace 2–0 at Tottenham Hotspur Stadium on Saturday, October 31, 2026.
The goals
- 25' — Archie Gray (Tottenham Hotspur)
- 73' — Jan Paul van Hecke (Tottenham Hotspur)
How it unfolded
- —First Half begins.
- 13'Jean-Philippe Mateta (Crystal Palace) is shown the red card.
- 15'Archie Gray (Tottenham Hotspur) is shown the yellow card for a bad foul.
- 25'Goal! Tottenham Hotspur 1, Crystal Palace 0. Archie Gray (Tottenham Hotspur) header from the left side of the six yard box to the bottom right corner. Assisted by Mohammed Kudus with a cross following a corner.
- 45'+2'First Half ends, Tottenham Hotspur 1, Crystal Palace 0.
- 45'Substitution, Tottenham Hotspur. Pedro Porro replaces Archie Gray.
- 53'Óscar Mingueza (Crystal Palace) is shown the yellow card for a bad foul.
- 60'Substitution, Crystal Palace. Eddie Nketiah replaces Yéremy Pino.
- 60'Substitution, Crystal Palace. Anan Khalaili replaces Óscar Mingueza.
- 66'Substitution, Tottenham Hotspur. Conor Gallagher replaces Dominic Solanke.
- 73'Goal! Tottenham Hotspur 2, Crystal Palace 0. Jan Paul van Hecke (Tottenham Hotspur) header from very close range to the centre of the goal following a corner.
- 77'Substitution, Tottenham Hotspur. Destiny Udogie replaces Andy Robertson.
- 77'Substitution, Tottenham Hotspur. Dejan Kulusevski replaces Omar Marmoush.
- 77'Substitution, Crystal Palace. Darío Osorio replaces Dwight McNeil.
- 88'Substitution, Tottenham Hotspur. Luca Williams-Barnett replaces Mathys Tel.
- 88'Substitution, Crystal Palace. Will Hughes replaces Daichi Kamada.
- 88'Substitution, Crystal Palace. Jefferson Lerma replaces Adam Wharton.
How they arrived
- Tottenham Hotspur: 3W 3D 4L in their last 10 — 30% win rate, 14 scored and 14 conceded.
- Crystal Palace: 3W 2D 5L in their last 10 — 30% win rate, 14 scored and 18 conceded.
Full match statistics
Full match stats
79%Possession21%
34Shots2
9On target1
19Corners0
8Fouls10
1Yellow cards1
0Red cards1
2Offsides1
1Saves7
Team records
Tottenham Hotspur
3W · 2D · 2L · 7 played8 scored · 7 conceded · 43% win rate
WWWDD63.2% avg possession117 shots33 on target50 corners96 fouls10 yellow1 red
Crystal Palace
1W · 1D · 5L · 7 played8 scored · 16 conceded · 14% win rate
LLDLW41.7% avg possession72 shots24 on target20 corners80 fouls12 yellow1 red
Head-to-head
Tottenham Hotspur vs Crystal Palace
Meetings we’ve archived ourselves (1):
- 2026-10-31Tottenham Hotspur 2–0 Crystal PalacePremier League · 2026-27 English Premier League
Sources
Comments
Loading comments…
Official video
Highlights and reaction from the rights holders themselves — FIFA, FOX and Telemundo. We don’t host or restream matches; these are the official channels’ own uploads.
- FIFATournament organiser — owns the footage · English
- FOX SoccerUS English-language rights holder · English
- Telemundo SportsUS Spanish-language rights holder · Spanish