Match reportFootball
Tottenham Hotspur 2-0 Crystal Palace: match report, goals and statistics
Tottenham Hotspur 2-0 Crystal Palace in Premier League on Saturday, 31 October 2026. Goals, cards, statistics and the impact on the table.
Automated analysis by Golatooo

Key facts
- Final score
- Tottenham Hotspur 2-0 Crystal Palace
- Competition
- Premier League
- Date
- Saturday, 31 October 2026
- Venue
- Tottenham Hotspur Stadium, London
Match summary
Tottenham Hotspur beat Crystal Palace 2-0 in Premier League on Saturday, 31 October 2026. The margin of victory was 2 goals.
Tottenham Hotspur led 1-0 at half-time. The game was played at Tottenham Hotspur Stadium, London.
Before kick-off
Tottenham Hotspur: 2 wins, 1 draw and 2 defeats in their last 5 matches (L-L-D-W-W), scoring 9 goals and conceding 8 goals.
Crystal Palace: 1 win, 1 draw and 3 defeats in their last 5 matches (L-L-D-L-W), scoring 5 goals and conceding 12 goals.
Tottenham Hotspur arrive in better form, taking 7 of a possible 15 points from their recent matches, compared with 4 for Crystal Palace.
The previous meeting between the sides before this game was Tottenham Hotspur 1-3 Crystal Palace on Thursday, 5 March 2026.
| Team | Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|---|
| Tottenham Hotspur | 24 Oct | Chelsea | A | 2-0 | W |
| Tottenham Hotspur | 19 Oct | Coventry City | H | 3-1 | W |
| Tottenham Hotspur | 10 Oct | Manchester United | A | 1-1 | D |
| Tottenham Hotspur | 19 Sept | Aston Villa | H | 2-3 | L |
| Tottenham Hotspur | 15 Sept | Liverpool | A | 1-3 | L |
| Crystal Palace | 28 Oct | Fulham | A | 1-0 | W |
| Crystal Palace | 25 Oct | Newcastle United | H | 0-2 | L |
| Crystal Palace | 22 Oct | Besiktas | A | 2-2 | D |
| Crystal Palace | 18 Oct | Brighton & Hove Albion | A | 0-5 | L |
| Crystal Palace | 15 Oct | Lyon | A | 2-3 | L |
Goals and key moments
The match produced 2 goals.
Archie Gray found the net for Tottenham Hotspur in minute 25, making it 1-0. Jan Paul van Hecke found the net for Tottenham Hotspur in minute 73, making it 2-0.
| Minute | Team | Player | Type | Score |
|---|---|---|---|---|
| 25' | Tottenham Hotspur | Archie Gray | Goal | 1-0 |
| 73' | Tottenham Hotspur | Jan Paul van Hecke | Goal | 2-0 |
Discipline and substitutions
The match saw 3 yellow cards: 1 for Tottenham Hotspur and 2 for Crystal Palace.
Jean-Philippe Mateta (Crystal Palace) was sent off in minute 13.
Substitutions recorded: 6 substitutions for Tottenham Hotspur and 5 substitutions for Crystal Palace.
Match statistics
Tottenham Hotspur had 79.4% of possession, against 20.6% for Crystal Palace.
Tottenham Hotspur had 34 shots, 9 on target, while Crystal Palace had 2 shots, 1 on target. Tottenham Hotspur won 19 corners and Crystal Palace won 0 corners. Tottenham Hotspur committed 8 fouls and Crystal Palace committed 10 fouls.
Tottenham Hotspur had the most shots on target (9).
| Statistic | Tottenham Hotspur | Crystal Palace |
|---|---|---|
| Possession | 79.4% | 20.6% |
| Shots | 34 | 2 |
| Shots on target | 9 | 1 |
| Corners | 19 | 0 |
| Fouls | 8 | 10 |
| Saves | 1 | 7 |
| Offsides | 2 | 1 |
| Yellow cards | 1 | 1 |
| Red cards | 0 | 1 |
Impact on the table
The table shows Tottenham Hotspur in 8th place (12 points from 9 matches) and Crystal Palace in 18th place (7 points from 9 matches). Tottenham Hotspur hold a 5 points advantage over Crystal Palace in the standings.
Crystal Palace are currently in the relegation places.
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Manchester City | 9 | 7 | 0 | 2 | 20 | 10 | +10 | 21 |
| 2 | Arsenal | 8 | 7 | 0 | 1 | 13 | 5 | +8 | 21 |
| 3 | Brighton & Hove Albion | 9 | 6 | 1 | 2 | 24 | 7 | +17 | 19 |
| 4 | Chelsea | 9 | 5 | 1 | 3 | 19 | 15 | +4 | 16 |
| 5 | Liverpool | 8 | 4 | 3 | 1 | 11 | 8 | +3 | 15 |
| 8 | Tottenham Hotspur | 9 | 3 | 3 | 3 | 10 | 10 | 0 | 12 |
| 18 | Crystal Palace | 9 | 2 | 1 | 6 | 9 | 21 | -12 | 7 |
The full timeline, line-ups and statistics for Tottenham Hotspur vs Crystal Palace stay available on the match page.
This article is generated automatically from live match, standings and form data. Figures can change as data is updated.
Related pages
More analysis
- Match previewFootball
Juventus Women vs OL Lyonnes: preview, form, head-to-head and how to watch
UEFA Women's Champions League, Wednesday, 11 November 2026: Juventus Women vs OL Lyonnes. Standings, recent form, head-to-head record and TV listings.
Read article - Match previewFootball
Benfica Women vs Austria Vienna Women: preview, form, head-to-head and how to watch
UEFA Women's Champions League, Wednesday, 11 November 2026: Benfica Women vs Austria Vienna Women. Standings, recent form, head-to-head record and TV listings.
Read article - Match previewFootball
Brighton & Hove Albion Women vs Watford Women: preview, form, head-to-head and how to watch
English WSL Players Cup, Wednesday, 11 November 2026: Brighton & Hove Albion Women vs Watford Women. Standings, recent form, head-to-head record and TV listings.
Read article


