Tottenham 2-0 Crystal Palace | Result & Match Report

Tottenham 2 - 0 Crystal Palace
Premier League · Matchday 9 · Full Time

Premier League · Matchday 9: Tottenham beat Crystal Palace 2-0. The match was played on Saturday, 31 October 2026 at Tottenham Hotspur Stadium (London); refereed by M. Oliver.

⚽ Goals

Archie Gray 25' (Tottenham) · Jan Paul van Hecke 73' (Tottenham)

Match Analysis

After a 1-0 first half, the game finished 2-0.

Tottenham held 79% of possession against 21%, attempting 34 shots to Crystal Palace's 2.

Shots on target read 9-1 and corners 19-0.

⏱️ Match Events

12'📺Jean-Philippe Mateta
13'🟥Jean-Philippe Mateta
15'🟨Archie Gray
25'⚽Archie Gray (Mohammed Kudus)
45'🔄▲ Pedro Porro ▼ Archie Gray
53'🟨Oscar Mingueza
60'🔄▲ Eddie Nketiah ▼ Yeremy Pino
60'🔄▲ Anan Khalaili ▼ Oscar Mingueza
66'🔄▲ Conor Gallagher ▼ Dominic Solanke
73'⚽Jan Paul van Hecke
77'🔄▲ Destiny Udogie ▼ Andrew Robertson
77'🔄▲ Dejan Kulusevski ▼ Omar Marmoush
77'🔄▲ Dario Osorio ▼ Dwight McNeil
88'🔄▲ Luca Jamie Williams-Barnett ▼ Mathys Tel
88'🔄▲ Will Hughes ▼ Daichi Kamada
88'🔄▲ Jefferson Lerma ▼ Adam Wharton

👕 Line-ups

Tottenham · 4-2-3-1 · ⌀ 7.21
31
6.5
37
7.4
6
8.1
14
7.1
16
7.0
11
6.9
20
7.7
19
6.6

Substitutes: L. Williams-Barnett, J. Maddison, D. Kulusevski, C. Gallagher, B. Davies, D. Udogie, Pedro Porro, M. Senesi, M. Dúbravka

Coach: R. De Zerbi

Crystal Palace · 3-4-2-1 · ⌀ 6.19
10
5.9
11
6.0
14
5.7

Substitutes: E. Guessand, E. Nketiah, D. Osorio, C. Doucouré, W. Hughes, A. Khalaili, J. Lerma, B. Chilwell, W. Benítez

Coach: P. Sage

📊 Match Stats

79%Possession21%
3.55Expected goals (xG)0.21
34Total shots2
9Shots on target1
12Shots off target0
13Blocked shots1
24Shots inside box1
10Shots outside box1
19Corners0
2Offsides1
8Fouls10
1Yellow cards1
0Red cards1
1Goalkeeper saves7
815Total passes223
759Accurate passes151

⭐ Player of the Match

J. van Hecke (Tottenham) — named player of the match with a 8.1 rating.

📝 Player Ratings

Crystal Palace
D. Henderson90'7.2J. Canvot90'6.7A. Khalaili30'6.5C. Richards90'6.4A. Disasi90'6.3T. Mitchell90'6.2E. Nketiah30'6.2J. Lerma2'6.1D. McNeil77'6.0D. Kamada88'6.0W. Hughes2'5.9Yeremy Pino60'5.9A. Wharton88'5.8Óscar Mingueza60'5.8
Tottenham
⭐ J. van Hecke ⚽90'8.1M. Kudus 🅰️90'7.7A. Robertson77'7.5M. van de Ven90'7.4Omar Marmoush77'7.2Mateus Fernandes90'7.2A. Gray ⚽45'7.1Pedro Porro45'7.1S. Tonali90'7.0C. Gallagher24'7.0M. Tel88'6.9L. Williams-Barnett2'6.8D. Kulusevski13'6.7D. Solanke66'6.6
📱 WhatsApp✈️ Telegram🐦 X

📦 Add live scores to your website — free widget

📱Get the SkorMerkez appAd-free live scores, no betting · goal & kick-off alerts · AndroidGoogle Play ▶⚽ Open this match on SkorMerkez — Live Score & Details
🌍 TR · AZ · EN · DE · ES · PT · FR · EL · AM · AR