Skip to content

31 Oct

Tottenham Hotspur vs Crystal Palace: AI betting tips and pick

On 31 October, Tottenham Hotspur host Crystal Palace. The AI models' pick is Tottenham Hotspur to win at 1.62.

published · updated UTC

Tottenham Hotspur
Crystal Palace

AI models' pick: Tottenham Hotspur to win

1.62

The market prices this option at 59%

Now 1.53 · 1.62 when published

AI models' pick · 9 of 16 back this bet or a bolder one in the same direction, 7 chose others

Our football predictions so far: 163 won · 135 lost · 7 void · −5.80 units All results

likely score

1:112%odds 7.73

2:1 10%2:0 9%1:0 8%

The likely score lists the four most likely results; the odds next to it are the average price of 8 bookmakers on that score. This is not the bet: the AI consensus chooses the bet.

Match odds

last line update 27.10 03:17

result11.53 — matches our bet−0.09X4.39+0.2325.59+0.55
total 2.5O1.59−0.03U2.37+0.07
both to scoreyes1.65+0.02no2.13−0.04
double chance1X1.14−0.03121.20−0.02X22.45+0.17
handicapH1 −1.52.42−0.18H2 +1.51.56+0.08

Over 1 day a Tottenham Hotspur win shortened from 1.62 to 1.53 — money is coming in on the home side.

abbreviations
  • 1/X/2 — home win / draw / away win
  • O/U — over/under total goals
  • H1/H2 — home/away handicap
  • 1X/12/X2 — home or draw / no draw / away or draw
Line movementOur bet — Tottenham Hotspur: 1.62 → 1.53 since we publishedView

Since we published, our bet (a Tottenham Hotspur win) has shortened from 1.62 to 1.53: the market now rates it as more likely.

Tottenham Hotspur1.62 → 1.53our betDraw4.16 → 4.39Crystal Palace5.04 → 5.59
1.502.003.004.006.0018 hno data25 Oct26 Oct27 OctWe published · 1.62Crystal Palace 5.59Draw 4.39Tottenham Hotspur 1.53

Price changes

Price changes in the 1X2 market
WhenTottenham Hotspur · our betDrawCrystal Palace
1.534.39+0.035.59+0.05
1.53−0.024.36+0.095.54+0.15
25 Oct – 26 Oct · no snapshots for 18 h
1.55−0.074.27+0.115.39+0.35
We published a Tottenham Hotspur win at 1.62
1.62opened4.16opened5.04opened
8 snapshots · the prices changed 3 times

The largest group of AI models went for a Tottenham Hotspur win. 2 more chose close bets in the same direction: Tottenham Hotspur −1. 3 more went for over 2.5 goals. The other 4 chose a bet each: a Crystal Palace handicap, a total-goals bet, both teams to score and 'both to score — no'.

Odds — the bookmaker average at the moment the AI model answered.

Odds quoted in this analysis are as of 25.10 at 16:37 UTC

Tottenham Hotspur come in on the back of two straight wins, with eight goals scored and five conceded across their last five. Crystal Palace have lost three times in the same stretch, scoring five and shipping 11. On the road the visitors have been thin: 0.8 goals scored and 2.3 conceded per game, and they failed to score in three of their four away matches. The hosts sit above them in the Premier League table too, nine points to seven after eight rounds, and the odds have not moved at all in the past day, leaving a Tottenham win rated at 59%.

Where we could be wrong

The head-to-heads are the worry. Crystal Palace won their last two visits, 2-0 in May 2025 and 3-1 in March 2026. Tottenham's home attack is also sluggish so far, 1.3 goals per game with no goal in half of their matches on this ground, so one accurate strike from the away side would be enough to send the evening off script. Even so, our pick is Tottenham Hotspur to win at 1.62.

The bet comes from the largest group of AI models pointing the same way (a home win and a home handicap count as one view), and within that group it is the bet named most often; if two groups are level, the one priced closer to the bookmakers' line is taken — how we calculate

Recent matches

all competitions · latest first · as of 27.10
Tottenham Hotspur
Recent matches: Tottenham Hotspur
DateOpponentVenueScoreResult
24.10ChelseaA2:0xG 0.8–0.6W
19.10Coventry CityH3:1xG 0.9–0.8W
10.10Manchester UnitedA1:1xG 1.6–0.8D
19.09Aston VillaH2:3xG 1.6–1.2L
15.09LiverpoolEFL CupA1:3L
12.09EvertonH0:0D
Crystal Palace
Recent matches: Crystal Palace
DateOpponentVenueScoreResult
25.10Newcastle UnitedH0:2xG 1.8–1.0L
22.10BeşiktaşEuropa LeagueA2:2xG 0.5–0.7D
18.10Brighton & Hove AlbionA0:5xG 0.8–2.0L
15.10LyonEuropa LeagueA2:3xG 1.6–1.8L
11.10Nottingham ForestH3:1xG 2.4–3.3W
03.10Bristol Cityclub friendlyH0:2L

H — home, A — away · score and xG from the team's side · league matches carry no competition tag

Season averages

2026/27 · average per match
for / againstTottenham HotspurCrystal PalaceEPL
goals1 / 1.31.1 / 2.41.4
xG1 / 1.21.4 / 21.4
shots14.3 / 13.411 / 16.913.6
shots on target3.9 / 3.83.8 / 5.64.3
corners6.5 / 4.43.6 / 5.54.7
fouls13.9 / 13.810.3 / 10.111.6
yellow cards1.5 / 2.51.5 / 1.82
matches over 2.538%63%
both scored38%50%
clean sheets38%13%
failed to score50%50%
home / away
goals1.3 / 1.50.8 / 2.3
average total2.83
matches over 2.550%50%
both scored50%25%

Head to head

last 10

6–0–4Tottenham Hotspur wins · draws · Crystal Palace wins

Recent head-to-head meetings
MatchScoreDateCompetition
Tottenham Hotspur vs Crystal Palace1:305.03.26
Crystal Palace vs Tottenham Hotspur0:128.12.25
Tottenham Hotspur vs Crystal Palace0:211.05.25
Crystal Palace vs Tottenham Hotspur1:027.10.24
Tottenham Hotspur vs Crystal Palace3:102.03.24
Crystal Palace vs Tottenham Hotspur1:227.10.23
Tottenham Hotspur vs Crystal Palace1:006.05.23
Crystal Palace vs Tottenham Hotspur0:404.01.23
Tottenham Hotspur vs Crystal Palace3:026.12.21
Crystal Palace vs Tottenham Hotspur3:011.09.21

League table

League standings: Premier League
#TeamPW-D-LGF–GAPtsForm
13Bournemouth82-3-312–139DLLWW
14Tottenham Hotspur82-3-38–109DLDWW
15Fulham82-2-48–108DDLWW
16Manchester United81-4-310–137LDDDL
17Crystal Palace82-1-59–197LDWLL
18Nottingham Forest81-3-46–106WLLLD

excerpt: both teams and their neighbours in the table · form — latest on the right

Goals by minute

league season
Tottenham Hotspur
  • 0-1511
  • 16-3000
  • 31-4502
  • 46-6012
  • 61-7504
  • 76-90+52
Crystal Palace
  • 0-1524
  • 16-3002
  • 31-4533
  • 46-6025
  • 61-7510
  • 76-9013

in each row: scored in green, conceded in grey — in 15-minute intervals

Other matches this round

Full Premier League fixtures
15:00Manchester City–Brighton & Hove AlbionOur pick:O 2.51.4510 of 16 AI models picked this bet1 1.67X 4.242 4.4615:00Bournemouth–Leeds UnitedOur pick:12.1712 of 16 on this bet or a bolder one · 1 more in the same direction1 2.15X 3.382 3.3615:00Coventry City–SunderlandOur pick:BTTS1.688 of 16 AI models picked this bet1 2.97X 3.372 2.35