Premier League October 31, 2026 · 13:30 ET
Tottenham Hotspur Stadium, London
Prediction Where to play Recent form Lineups 1X2 · Regulation time
Pre-match prediction Market probabilities Explore other markets Open a platform to check its markets and terms.
Probabilities are calculated from bookmaker odds with the margin removed. They are not our partners’ prices and do not guarantee the result.
Saved before kickoff: October 31, 2026 · 13:25
How our predictions work → Match analysis Results before October 31, 2026, 13:30 ET.
Recent results Matches in sample: 5
Wins 2
Draws 2
Losses 1
Goals 8:5 At home Matches in sample: 5
Wins 2
Draws 1
Losses 2
Goals 6:6 Recent results Matches in sample: 5
Wins 1
Draws 1
Losses 3
Goals 7:13 Away from home Matches in sample: 5
Wins 1
Draws 2
Losses 2
Goals 7:12 Head-to-head record Matches in sample: 2
WinsTottenham 1
Draws 0
WinsCrystal Palace 1 Total goals: 2:3 , in the order Tottenham — Crystal Palace. Includes previous meetings with known regulation-time scores.
Each sample includes up to five completed matches across all competitions. Scores cover 90 minutes plus stoppage time, excluding extra time and penalties. Historical match pages use only results from before kickoff.
Lineups Tottenham 4-2-3-1 Starting lineup 16 S. TonaliM 3 A. RobertsonD 31 A. KinskýG 14 A. GrayD 37 M. van de VenD 20 M. KudusM 19 D. SolankeF 11 M. TelM 18 Mateus FernandesM 22 Omar MarmoushM 6 J. van HeckeD Substitutes 5 M. SenesiD 39 M. DúbravkaG 33 B. DaviesD 23 Pedro PorroD 13 D. UdogieD 8 C. GallagherM 10 J. MaddisonM 68 L. Williams-BarnettM 21 D. KulusevskiM Crystal Palace 3-4-2-1 Starting lineup 11 D. McNeilM 5 A. DisasiD 1 D. HendersonG 6 J. CanvotD 3 T. MitchellM 26 C. RichardsD 18 D. KamadaM 20 A. WhartonM 14 J. MatetaF 10 Yeremy PinoM 30 Óscar MinguezaM Substitutes 44 W. BenítezG 19 W. HughesM 8 J. LermaM 29 E. GuessandF 9 E. NketiahF 33 B. ChilwellD 25 A. KhalailiD 24 D. OsorioM 28 C. DoucouréM
Match events 12′ Jean-Philippe MatetaVAR: red card confirmed Crystal Palace 13′ Jean-Philippe MatetaRed card Crystal Palace 15′ Archie GrayYellow card Tottenham 25′ Archie GrayGoal Tottenham 45′ Archie GraySubstitution Tottenham 53′ Oscar MinguezaYellow card Crystal Palace 60′ Yeremy PinoSubstitution Crystal Palace 60′ Oscar MinguezaSubstitution Crystal Palace 66′ Dominic SolankeSubstitution Tottenham 73′ Jan Paul van HeckeGoal Tottenham 77′ Andrew RobertsonSubstitution Tottenham 77′ Omar MarmoushSubstitution Tottenham 77′ Dwight McNeilSubstitution Crystal Palace 88′ Mathys TelSubstitution Tottenham 88′ Daichi KamadaSubstitution Crystal Palace 88′ Adam WhartonSubstitution Crystal Palace
About the match When does the match start? October 31, 2026, 13:30 (ET). Tottenham Hotspur Stadium
What do 1, X and 2 mean? 1 means a home win, X a draw and 2 an away win. Odds refer to 90 minutes plus stoppage time, excluding extra time and penalties.