Tottenham vs Crystal Palace Prediction & Betting Tips - Premier League

England - Premier League

Tottenham
31/10/2026 13:30
Crystal Palace

Prediction :

 

Tottenham wins

 
Welcome offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

 by Ita Emmanuel | in Premier League Predictions

Tottenham Hotspur appear to have found their spark after a disappointing start to the Premier League season. The Lilywhites face a further test of their apparent resurgence as they welcome a Crystal Palace side that has troubled them in recent years at Tottenham Hotspur Stadium on Saturday. The two teams meet off the back of contrasting EPL fortunes in recent weeks, with our prediction following that trend. 

After narrowly escaping the drop last season, Tottenham Hotspur found themselves again in the relegation narrative following a poor start to the season. However, they finally broke their duck with a much-needed victory against struggling Coventry City in Round 7 before following it up with a shock win at Chelsea last week. Can they sustain that momentum in Saturday's clash? 

Crystal Palace enjoyed a stronger start to the campaign but have fallen down the pecking order in recent weeks. The Eagles have won just one of their last five Premier League matches, leaving them just one point above the drop zone.

Although, Palace will draw some confidence from winning three of their last four Premier League matches against Spurs, their poor results of late leaves them as clear underdogs heading into this encounter. Can they still pull off an upset on Saturday? Stay with us as we analyze further.

Check the offer! 

Limited Offer. Currently at Stake

Tottenham v Crystal Palace Best Betting Odds

Bookmaker 1 X 2 Bonus
Stake
1.50 4.50 5.60
1xbet
1.58 4.62 6.00
Melbet
1.53 4.44 5.75
Betwinner
1.53 4.44 5.75
22bet
1.62 4.14 5.15
Check all Tottenham vs Crystal Palace odds

Pre-register for our Member Area: win €500!

What is the prediction for the football match between Tottenham and Crystal Palace?

Our prediction for the Tottenham vs Crystal Palace match is: Tottenham Hotspur wins.

Probabilities according to our algorithm* of possible 1X2 football predictions and best odds for the match on 31/10/2026 between Tottenham and Crystal Palace in Premier League :

  • The Sportytrader ⭐ algorithm estimates a probability of 41.41% for a win of Tottenham against Crystal Palace with odds of 1.62 at 22bet.
  • The probability according to Sportytrader ⭐ for a draw between Tottenham vs Crystal Palace is 25.9% with odds of 4.62 at 1xbet.
  • Our prediction model gives a 32.69% chance ⭐ for a win of Crystal Palace vs Tottenham with odds of 6 at 1xbet.

Tottenham vs Crystal Palace Form

Tottenham and Crystal Palace's standings in the Premier League

Teams Pts P W D L GD
14 Tottenham
9 8 2 3 3 -2
17 Crystal Palace
7 8 2 1 5 -10

Tottenham and Crystal Palace Last Matches

Tottenham
Tottenham Last matches
D L L D W W
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.83 Total goals
67% BTTS
1.5 Goals scored
1.33 Goals conceded
50% Over 2.5
50% Under 2.5

24 Oct 2026 - Premier League

Chelsea
0 :  2
Tottenham

19 Oct 2026 - Premier League

Tottenham
3 :  1
Coventry City

10 Oct 2026 - Premier League

Manchester United
1 :  1
Tottenham

19 Sept 2026 - Premier League

Tottenham
2 :  3
Aston Villa

15 Sept 2026 - Carabao Cup

Liverpool
3 :  1
Tottenham

12 Sept 2026 - Premier League

Tottenham
0 :  0
Everton
D W L D L W
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.5 Total goals
67% BTTS
2 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

19 Oct 2026 - Premier League

Tottenham
3 :  1
Coventry City

19 Sept 2026 - Premier League

Tottenham
2 :  3
Aston Villa

12 Sept 2026 - Premier League

Tottenham
0 :  0
Everton

29 Aug 2026 - Premier League

Tottenham
0 :  2
Newcastle

26 Aug 2026 - Carabao Cup

Tottenham
5 :  1
Charlton Athletic

16 Aug 2026 - Clubs Friendlies

Tottenham
2 :  2
Hoffenheim
W L D L D W
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
1 Goals scored
1.33 Goals conceded
50% Over 2.5
50% Under 2.5

24 Oct 2026 - Premier League

Chelsea
0 :  2
Tottenham

10 Oct 2026 - Premier League

Manchester United
1 :  1
Tottenham

15 Sept 2026 - Carabao Cup

Liverpool
3 :  1
Tottenham

5 Sept 2026 - Premier League

Nottingham Forest
0 :  0
Tottenham

22 Aug 2026 - Premier League

Brentford
3 :  0
Tottenham

1 Aug 2026 - Clubs Friendlies

Chelsea
1 :  2
Tottenham
Crystal Palace
Crystal Palace Last matches
W L L D L W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.5 Total goals
50% BTTS
1.33 Goals scored
2.17 Goals conceded
67% Over 2.5
33% Under 2.5

28 Oct 2026 - Carabao Cup

Fulham
0 :  1
Crystal Palace

25 Oct 2026 - Premier League

Crystal Palace
0 :  2
Newcastle

22 Oct 2026 - Europa League

Besiktas Istanbul
2 :  2
Crystal Palace

18 Oct 2026 - Premier League

Brighton
5 :  0
Crystal Palace

15 Oct 2026 - Europa League

Lyon
3 :  2
Crystal Palace

11 Oct 2026 - Premier League

Crystal Palace
3 :  1
Nottingham Forest
W L W L W L
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.33 Total goals
33% BTTS
2 Goals scored
1.33 Goals conceded
67% Over 2.5
33% Under 2.5

25 Oct 2026 - Premier League

Crystal Palace
0 :  2
Newcastle

11 Oct 2026 - Premier League

Crystal Palace
3 :  1
Nottingham Forest

3 Oct 2026 - Clubs Friendlies

Crystal Palace
0 :  2
Bristol City

17 Sept 2026 - Europa League

Crystal Palace
4 :  0
KKS Lech Poznan

12 Sept 2026 - Premier League

Crystal Palace
2 :  3
Ipswich Town

8 Sept 2026 - Carabao Cup

Crystal Palace
3 :  0
Middlesbrough
W D L L D W
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.33 Total goals
50% BTTS
1.33 Goals scored
2 Goals conceded
67% Over 2.5
33% Under 2.5

28 Oct 2026 - Carabao Cup

Fulham
0 :  1
Crystal Palace

22 Oct 2026 - Europa League

Besiktas Istanbul
2 :  2
Crystal Palace

18 Oct 2026 - Premier League

Brighton
5 :  0
Crystal Palace

15 Oct 2026 - Europa League

Lyon
3 :  2
Crystal Palace

20 Sept 2026 - Premier League

Leeds
0 :  0
Crystal Palace

5 Sept 2026 - Premier League

Fulham
2 :  3
Crystal Palace

Tottenham vs Crystal Palace Stats: Head to Head (H2H)

Tottenham

50 %

Draw

0 %

Crystal Palace

50 %

Average stats (last H2H results)

2.5
Total goals
50%
BTTS
1.17
Goals scored
1.33
Goals conceded
50%
Over 2.5
50%
Under 2.5

5 Mar 2026 - Premier League

Tottenham
1 :  3
Crystal Palace

28 Dec 2025 - Premier League

Crystal Palace
0 :  1
Tottenham

11 May 2025 - Premier League

Tottenham
0 :  2
Crystal Palace

27 Oct 2024 - Premier League

Crystal Palace
1 :  0
Tottenham

2 Mar 2024 - Premier League

Tottenham
3 :  1
Crystal Palace

27 Oct 2023 - Premier League

Crystal Palace
1 :  2
Tottenham

Tottenham - Crystal Palace: Form Analysis

Tottenham Hotspur finally claimed their first Premier League win of the season following a 3–1 victory against struggling Coventry City on Matchday 7 – a result that lifted them off the bottom of the standings. However, their drastic turnaround began arguably at Old Trafford against Manchester United after the international break. 

The North Londoners created four big chances compared to United's one and defied the odds to equalize, securing a 1–1 draw after being reduced to 10 men against the Red Devils. They capped their impressive recent performances with a shock 2–0 win at Chelsea, ending their run of six consecutive Premier League defeats against the Blues and going three points clear of the drop zone on nine points. 

Tottenham failed to score in their opening four Premier League matches this season, but have scored five times in their last three outings

Crystal Palace arrive here off the back of a 1–0 win at Fulham in the Carabao Cup fourth round on Wednesday, thanks to Eddie Nketiah's 37th-minute winner. However, the Eagles have struggled recently, failing to win four of their last five matches across all competitions, losing three. 

They suffered a 2–0 defeat at home to Newcastle United in their last EPL outing, courtesy of William Osula and Harvey Barnes' second-half goals. That result handed Pierre Sage's team back-to-back Premier League defeats and left them winless in four of their last five league outings (D1, L3). They have also lost eight of their last 10 Premier League visits to Spurs. 

Check the offer! 

Limited Offer. Currently at Stake

Tottenham vs Crystal Palace Prediction

Tottenham vs Crystal Palace last Lineups

Tottenham

Formation : 4 - 2 - 3 - 1

31
A. Kinsky
14
A. Gray
6
J. van Hecke
37
M. van de Ven
3
A. Robertson
18
M. Fernandes
16
S. Tonali
20
M. Kudus
10
J. Maddison
11
M. Tel
22
O. Marmoush
9
E. Nketiah
24
D. Osorio
29
E. Guessand
8
J. Lerma
28
C. Doucoure
19
W. Hughes
30
O. Mingueza
21
H. Ahanor
33
B. Chilwell
26
C. Richards
1
D. Henderson

Formation : 3 - 4 - 2 - 1

Crystal Palace

Substitutes

Tottenham
Tottenham
Goalkeeper

M. Dubravka

Defender

P. Porro

B. Davies

M. Senesi

Midfielder

C. Olusesi

C. Gallagher

D. Kulusevski

Forward

L. Williams-Barnet

D. Solanke

Crystal Palace
Crystal Palace
Goalkeeper

W. Benitez

Defender

A. Disasi

T. Mitchell

Midfielder

D. Kamada

A. Wharton

Forward

D. McNeil

Y. Pino

Z. Gozo

A. Khalaili

Missing players

Tottenham
Tottenham
Defender

T. Adarabioyo

D. Udogie

Midfielder

J. Maddison

R. Bentancur

Savio

L. Bergvall

Forward

M. Mudryk

X. Simons

W. Odobert

Crystal Palace
Crystal Palace
Goalkeeper

D. Henderson

Defender

T. Tomiyasu

C. Riad

Midfielder

Q. Timber

Forward

J. Strand Larsen

Tottenham & Crystal Palace Squad Analysis

Rodrigo Bentancur remains suspended for this match after picking up a red card against Manchester United, with Sandro Tonali likely to partner Mateus Fernandes in midfield for Tottenham. James Maddison limped off during the Chelsea match with a groin issue and remains a doubt for Saturday's clash. Roberto De Zerbi is likely to field Conor Gallagher in place of the English midfielder. 

Omar Marmoush and Dominic Solanke remain De Zerbi's priority attacking options. They are likely to return in a two-man frontline or jostle for a starting spot if the Italian opts for a lone forward. Antonin Kinsky will return in goal, while Jan Paul van Hecke leads the defensive line.

Conor Gallagher is set to make his 159th Premier League appearance on Saturday against Crystal Palace 

Pierre Sage has confirmed Jorgen Larsen is back with the Palace squad after missing their last two matches due to an ankle injury. The Norwegian striker will contend with French forward Jean-Philippe Mateta to start in attack. 

Adam Wharton is available to lead the midfield battle for the visitors and is likely to start alongside Daichi Kamada and Dwight McNeil. Ismaila Sarr remains sidelined after sustaining a groin injury against Besiktas in the Europa League. 

Most goals and assists

CD Huachipato Tottenham
CD Huachipato Crystal Palace
Top Goalscorer
England C. Gallagher (1 Goals) , 
Netherlands J. van Hecke (1 Goals) , 
England D. Solanke (1 Goals) , 
Wales B. Davies (1 Goals) , 
England J. Maddison (1 Goals) , 
Egypt O. Marmoush (1 Goals) , 
France M. Tel (1 Goals)
Top Goalscorer
England T. Mitchell (2 Goals)
Best assists
Scotland A. Robertson (2 Assists) , 
Ghana M. Kudus (2 Assists)
Best assists
Japan D. Kamada (3 Assists)

Tottenham and Crystal Palace Stats in Premier League

Tottenham
Tottenham
Crystal Palace
Crystal Palace
25%
Wins
25%
38%
Losses
63%
38%
Draws
13%
2.25
Average goals per match
3.5
1
Goals scored per match
1.13
1.25
Goals conceded per match
2.38
63%
Under 2.5 goals
38%
38%
Over 2.5 goals
63%
38%
No goals conceded
13%
38%
BTTS
50%

Tottenham - Crystal Palace Key Points

  1. Tottenham Hotspur are unbeaten in their last three Premier League matches, winning the last two.
  2. Tottenham Hotspur have won eight of their last 10 Premier League home matches against Crystal Palace.
  3. Crystal Palace have failed to win four of their last five matches across all competitions.
  4. Crystal Palace are winless in four of their last five Premier League matches, including defeats in the last two.
Check the offer! 

Limited Offer. Currently at Stake

Our Tottenham vs Crystal Palace Prediction

Crystal Palace have suffered a sharp dip in form in recent weeks. They enter this match with consecutive Premier League defeats and have dropped points in four of their last five league outings. 

Tottenham Hotspur have turned their fortunes around after a dismal start, picking up seven points in their last three league matches. They have also been tough opponents at home to Crystal Palace and look poised to cruise to victory here. Our Tottenham Hotspur vs Crystal Palace prediction : Tottenham Hotspur wins.

Prediction :

 

Tottenham wins

 
Exclusive Offer
Welcome offer

Tottenham vs Crystal Palace Alternative Predictions

Over 2.5 goals

Odds 1.53

Tottenham are in a good scoring form, while Crystal Palace have conceded a staggering 10 goals in their last three Premier League matches. Given that trend, we expect at least three goals in this contest. 

Welcome offer

BTTS

Odds 1.67

Crystal Palace have found the net in three of their last four away matches, while Tottenham have conceded in four of their five home matches across all competitions this term. Combined with the hosts' impressive goal-scoring record in recent weeks, BTTS is another option likely to come through.

Welcome offer

Use £/€50 free bets for the Tottenham vs. Crystal Palace game!

bet365 welcome offer

Are you planning to bet on the upcoming match between Tottenham and Crystal Palace? Why not take advantage of the free bets from Bet365? Use our promo code STYVIP1 and open your account. Bet365 offers a welcome package of €/£50 free bet credits if you bet €/£10 as a new player.

Try your luck on this year's Premier League! You need to make your qualifying bet of €/£10 within 30 days of opening an account and this can be on any sport with at least one selection priced at 1.2 (1/5) or bigger. 

Claim this offer!

Tottenham vs Crystal Palace - FAQs

The Tottenham Hotspur vs Crystal Palace match will take place on Saturday, October 31, 2026, at Tottenham Hotspur Stadium in London.

The Tottenham Hotspur vs Crystal Palace match kicks off at 17:30 GMT and 18:30 Nigeria time. 

Sky Sports Premier League will broadcast the match live for UK fans, while African fans can follow the action via SuperSport.

All tips are fully researched and given in good faith, but profits cannot be guaranteed.