English Premier League · Regular Season - 9

Tottenham vs Crystal Palace Prediction

- : -31 October 2026 at 17:30England
Aiden Brooks photo
Sports betting from our team of predictorsAiden Brooks

Aiden Brooks is a Liverpool-based sports journalist and lead writer for 1xbets.bet. He follows all the world's sports news, specialising in detailed analysis of matches and tournaments. Proficient in sports betting, utilising a comprehensive approach to prediction. He is a passionate football fan and regularly covers Premier League matches. He also enjoys tennis and boxing, which helps him to create versatile content for the betting platform.

Created: 29 Oct 2026Updated: 29 Oct 2026, 21:20

Match preview

I'm backing Crystal Palace with a +1.5 handicap here. Tottenham are the heavy favorites, but I don't see them winning by more than one goal, and that's the crux of my read. Tottenham have won just three of their last ten Premier League matches. They average 1.40 goals for and 1.40 against in that span. James Maddison picked up a muscle injury after finally finding form, which matters for their attacking rhythm. Palace, meanwhile, have not lost in six of their last ten matches across all competitions. In their last ten league games, they've averaged 1.20 goals. They can score here, which makes a big Tottenham win harder to come by. In seven of their last ten head-to-head meetings, Palace held the +1.5 line. That's concrete evidence for my pick.

I do worry about Palace's defense. In eight league matches this season, their opponents have averaged 2.37 goals on 2.16 expected goals against. Palace lost 0-5 to Brighton and 0-2 to Newcastle in their last two outings. Tottenham won their last two: 3-1 over Coventry and 2-0 at Chelsea. If either of those scorelines repeats, my handicap loses. But Tottenham's output at league level is modest, and that's my main reason for backing the smaller margin.

Form and H2H

I've looked at Tottenham's last ten league matches closely. They won three, drew three, and lost four. That's not the record of a team I'd confidently back to win by two or more. Palace have been steadier in recent weeks. They're not winning matches, but they're not getting hammered either. In six of their last ten games across all competitions, they've either won or drawn.

The head-to-head record between these sides shows Palace have held up well. From 2014 to 2016, they played six times. Palace won two, Tottenham won three, and they drew once. I'm not reading too much into ancient history, but it tells me Palace have the tools to stay competitive at this ground. My confidence in the +1.5 line rests on Tottenham's inability to score in volume and Palace's resilience in recent weeks.

Best bet

I'm taking Crystal Palace +1.5 at 1.55 on 1xBet. The price reflects Tottenham's status as favorites, but I think it undervalues Palace's defensive organization and Tottenham's scoring struggles. Tottenham have scored under 2.5 goals in nine of their last ten league matches. That's the stat that moves me. If the match ends 1-0, 2-1, or 0-0, my bet wins. Palace can absorb pressure and hit on the counter. I'll take 1.55 for that outcome.

Odds to watch

I'm monitoring the Over 2.5 at 1.64 on 1xBet. That's tempting given Tottenham's recent wins over Coventry and Chelsea, but I lean toward the Under 2.5 at 2.46. Tottenham average just 1.40 goals per game in their last ten. Both Teams Score sits at 1.65 for yes and 2.13 for no. I'd rather back no on BTTS at 2.13, given Palace's defensive frailties might force them to sit deep and limit their own chances. The Asian Handicap -0.25 for Tottenham at 1.36 is another angle, but I prefer the cleaner +1.5 for Palace at 1.55.

Tottenham vs Crystal Palace Odds

Bookmaker1X2Bet
1xBet1.584.626Place a bet
Best odds1.584.626.00
Average1.584.626.00
Lowest odds1.584.626.00
Compare odds

1X2 prediction for Tottenham vs Crystal Palace

Date and time 31 October 2026 at 17:30

1X211.5862%
DC1/X83%
BTTSYes60%
1 62%X 21%2 17%

Tottenham win

Place a bet on this match

Tottenham vs Crystal Palace Odds statistic

Average rates from the last stored matches for each team.

TottenhamTottenhamLast matchesCrystal PalaceCrystal Palace
100%Over 0.5 goals100%
100%Over 1.5 goals80%
60%Over 2.5 goals60%
60%Over 3.5 goals60%
80%BTTS40%
80%Last 5 BTTS40%

Head to Head Tottenham — Crystal Palace

In the last 8 meetings, Tottenham hold the edge — 5 wins for Tottenham, 3 for Crystal Palace, 0 draws.

63% W — 50% D — 038% W — 3
  • TottenhamTottenham1:3Crystal PalaceCrystal Palace
    Premier League · 05 Mar 2026
  • Crystal PalaceCrystal Palace0:1TottenhamTottenham
    Premier League · 28 Dec 2025
  • TottenhamTottenham0:2Crystal PalaceCrystal Palace
    Premier League · 11 May 2025
  • Crystal PalaceCrystal Palace1:0TottenhamTottenham
    Premier League · 27 Oct 2024
  • TottenhamTottenham3:1Crystal PalaceCrystal Palace
    Premier League · 02 Mar 2024
  • Crystal PalaceCrystal Palace1:2TottenhamTottenham
    Premier League · 27 Oct 2023
  • TottenhamTottenham1:0Crystal PalaceCrystal Palace
    Premier League · 06 May 2023
  • Crystal PalaceCrystal Palace0:4TottenhamTottenham
    Premier League · 04 Jan 2023
100%Over 0.5100%
63%Over 1.563%
50%Over 2.550%
38%BTTS38%
75%Tottenham over 0.563%

Betting profits Tottenham vs Crystal Palace

Historical P/L if you backed each side on the main markets in their recent matches.

Tottenham

MarketOutcomeP/LWinsGames
Match WinnerWin-3.52515
Match WinnerDraw+9.74615
Match WinnerLose-3.63415
Goals Over/UnderOver 3-2.45815
Goals Over/UnderUnder 3+1.681015
Goals Over/UnderOver 3.5-3.03515
Goals Over/UnderUnder 3.5+0.961015
Goals Over/UnderOver 4-5.0016
Goals Over/UnderUnder 4+2.0466
Goals Over/UnderOver 4.5+0.3913
Goals Over/UnderUnder 4.5-0.2623
Goals Over/UnderOver 2.5-1.48814
Goals Over/UnderUnder 2.5-0.54614
Goals Over/UnderOver 2-1.0468
Goals Over/UnderUnder 2+1.6658
Goals Over/UnderOver 1.5-1.7424
Goals Over/UnderUnder 1.5+3.7224

Crystal Palace

MarketOutcomeP/LWinsGames
Match WinnerWin-0.53515
Match WinnerDraw-7.45215
Match WinnerLose+5.56815
Goals Over/UnderOver 2+1.1589
Goals Over/UnderUnder 2-3.7039
Goals Over/UnderOver 2.5+1.981015
Goals Over/UnderUnder 2.5-4.03515
Goals Over/UnderOver 3+4.161015
Goals Over/UnderUnder 3-4.27715
Goals Over/UnderOver 3.5+6.53815
Goals Over/UnderUnder 3.5-4.17715
Goals Over/UnderOver 4+0.4713
Goals Over/UnderUnder 4-0.1723
Goals Over/UnderOver 1.5+0.8589
Goals Over/UnderUnder 1.5-4.2219
Goals Over/UnderOver 4.5-0.6815
Goals Over/UnderUnder 4.5-0.1045

Match statistics

In-play and full-time match stats appear after kick-off.

TottenhamLast matches Tottenham

In the last 5 matches Tottenham have 2 wins, 1 draws and 2 losses. BTTS landed in 80% of those games.

40% W — 220% D — 140% L — 2
  • ChelseaChelsea0:2TottenhamTottenham
    WPremier League · 24 Oct 2026
  • TottenhamTottenham3:1CoventryCoventry
    WPremier League · 19 Oct 2026
  • Manchester UnitedManchester United1:1TottenhamTottenham
    DPremier League · 10 Oct 2026
  • TottenhamTottenham2:3Aston VillaAston Villa
    LPremier League · 19 Sept 2026
  • LiverpoolLiverpool3:1TottenhamTottenham
    LLeague Cup · 15 Sept 2026

Statistics for the last 5 games

Matches
5
Wins
2
Draws
1
Losses
2
Goals / game
1.8
Over 1.5
100%
Over 2.5
60%
BTTS
80%

Crystal PalaceLast matches Crystal Palace

In the last 5 matches Crystal Palace have 1 wins, 1 draws and 3 losses. BTTS landed in 40% of those games.

20% W — 120% D — 160% L — 3
  • FulhamFulham0:1Crystal PalaceCrystal Palace
    WLeague Cup · 28 Oct 2026
  • Crystal PalaceCrystal Palace0:2NewcastleNewcastle
    LPremier League · 25 Oct 2026
  • BeşiktaşBeşiktaş2:2Crystal PalaceCrystal Palace
    DUEFA Europa League · 22 Oct 2026
  • BrightonBrighton5:0Crystal PalaceCrystal Palace
    LPremier League · 18 Oct 2026
  • LyonLyon3:2Crystal PalaceCrystal Palace
    LUEFA Europa League · 15 Oct 2026

Statistics for the last 5 games

Matches
5
Wins
1
Draws
1
Losses
3
Goals / game
1.0
Over 1.5
80%
Over 2.5
60%
BTTS
40%

Tottenham vs Crystal Palace Standings

#TeamMPWDLGDiffPts
1Manchester CityManchester City870120-91121
2ArsenalArsenal870113-5821
3BrightonBrighton851223-71616
4LiverpoolLiverpool843111-8315
5ChelseaChelsea841317-15213
6BrentfordBrentford825114-9511
7LeedsLeeds82519-6311
8NewcastleNewcastle832312-14-211
9Aston VillaAston Villa83239-12-311
10Hull CityHull City82429-8110
11EvertonEverton82428-9-110
12IpswichIpswich831412-16-410
13BournemouthBournemouth823312-13-19
14TottenhamTottenham82338-10-29
15FulhamFulham82248-10-28
16Manchester UnitedManchester United814310-13-37
17Crystal PalaceCrystal Palace82159-19-107
18Nottingham ForestNottingham Forest81346-10-46
19CoventryCoventry82066-15-96
20SunderlandSunderland81256-14-85
League position 14 / 20Comparative team statisticsLeague position 17 / 20
225%Wins25%2
338%Draws13%1
338%Losses63%5
889%Goals scored100%9
1053%Goals conceded100%19
9100%Points78%7

Season statistic Tottenham vs Crystal Palace

TottenhamTottenham

  • Matches played 5
  • Won home / away 1 / 1
  • Lost home / away 1 / 1
  • Goals scored 9 (1.8)
  • Goals conceded 8 (1.6)
  • Clean sheets 1
  • Failed to score 0

Crystal PalaceCrystal Palace

  • Matches played 5
  • Won home / away 0 / 1
  • Lost home / away 1 / 2
  • Goals scored 5 (1.0)
  • Goals conceded 12 (2.4)
  • Clean sheets 1
  • Failed to score 2

Match details

  • Status Not Started
  • Venue Tottenham Hotspur Stadium, London
  • Referee Michael Oliver

Lineups

TottenhamTottenham

Lineups are usually published 30–60 minutes before kick-off.

Crystal PalaceCrystal Palace

Lineups are usually published 30–60 minutes before kick-off.

Injuries and suspensions

Tottenham

  • R. Bentancur — Unavailable. Red Card
  • James Maddison — Unavailable. Groin Injury
  • Tosin Adarabioyo — Unavailable. Calf Injury
  • M. Mudryk — Unavailable. Ankle Injury
  • X. Simons — Unavailable. Knee Injury
  • D. Udogie — Unavailable. Knee Injury
  • Sávio — Unavailable. Muscle Injury
  • W. Odobert — Unavailable. Knee Injury

Crystal Palace

  • J. Strand Larsen — Unavailable. Ankle Injury
  • I. Sarr — Unavailable. Groin Injury
  • T. Tomiyasu — Unavailable. Calf Injury
  • Q. Timber — Unavailable. Hamstring Injury
  • C. Riad — Unavailable. Knee Injury

Independent match preview. Odds and availability change — confirm on the bookmaker site. 18+.

← All football predictions