Loading match details...

Tottenham vs Crystal Palace

AI predictions
Tottenham Hotspur Stadium Premier League
31 Oct 2026 18:30
Match status
Best Picks
All Predictions

Match facts

Tottenham Match statistics Crystal Palace
79% Possession 21%
34 Shots 2
9 Shots on target 1
3.34 Expected goals (xG) 0.21
19 Corners 0
8 Fouls 10
1 Yellow cards 1
0 Red cards 1

Line-ups used

Tottenham · 4-2-3-1

6.6 Solanke 66'
6.9 Tel 88' 7.2 Marmoush 77' 7.7 Kudus
7.2 Fernandes 7.0 Tonali
7.5 Robertson 77' 7.4 van de Ven 8.1 van Hecke 7.1 Gray 45'
6.5 Kinský

Bench

M 88' L. Williams-Barnett 6.8 M J. Maddison 0.0 M 77' D. Kulusevski 6.7 M 66' C. Gallagher 7.0 D B. Davies 0.0 D 77' D. Udogie 6.3 D 45' Pedro Porro 7.1 D M. Senesi 0.0 G M. Dúbravka 0.0

Crystal Palace · 3-4-2-1

5.7 Mateta
5.9 Pino 60' 6.0 McNeil 77'
6.2 Mitchell 6.0 Kamada 88' 5.8 Wharton 88' 5.8 Mingueza 60'
6.7 Canvot 6.3 Disasi 6.4 Richards
7.2 Henderson

Bench

F E. Guessand 0.0 F 60' E. Nketiah 6.2 M 77' D. Osorio 5.6 M C. Doucouré 0.0 M 88' W. Hughes 5.9 D 60' A. Khalaili 6.5 M 88' J. Lerma 6.1 D B. Chilwell 0.0 G W. Benítez 0.0

Player ratings from our match data provider. ★ Highest rated

Match events

Tottenham 2-0 Crystal Palace · Full time

  1. 13'
    Jean-Philippe Matetared card
  2. Archie GrayYellow card
    15'
  3. Archie GrayGoal
    25'
  4. On: Pedro PorroOff: Archie Gray
    45'
  5. Half-time · 1-0
  6. 53'
    Oscar MinguezaYellow card
  7. 60'
    On: Eddie NketiahOff: Yeremy Pino
  8. 60'
    On: Anan KhalailiOff: Oscar Mingueza
  9. On: Conor GallagherOff: Dominic Solanke
    66'
  10. Jan Paul van HeckeGoal
    73'
  11. On: Destiny UdogieOff: Andrew Robertson
    77'
  12. On: Dejan KulusevskiOff: Omar Marmoush
    77'
  13. 77'
    On: Dario OsorioOff: Dwight McNeil
  14. On: Luca Jamie Williams-BarnettOff: Mathys Tel
    88'
  15. 88'
    On: Will HughesOff: Daichi Kamada
  16. 88'
    On: Jefferson LermaOff: Adam Wharton
  17. Full time · 2-0

Head-to-head

1Tottenham wins 0Draws 1Crystal Palace wins

Upcoming matches

10 Nov 2026
20:00

EFL Trophy

Home Park

Plymouth Swindon Town


12 Nov 2026
18:00

UEFA Nations League

Türkiye Belgium


15 Nov 2026
20:45

UEFA Nations League

Croatia Czechia