Loading...
BetGPS Football Betting Resources
England Premier League · ·Referee: M Oliver

Tottenham 2–0 Crystal Palace

Full time · half time 1–0 · season 2026/2027

Home ✓ 1.53 fair 2.00
Draw 4.50 fair 4.22
Away 5.50 fair 3.78
Under 2.5 ✓ 2.38 fair 2.28
Over 2.5 1.57 fair 1.78

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Tottenham Crystal Palace
34 Shots 2
9 Shots on target 1
3.47 Expected goals (xG) 0.14
19 Corners 0
8 Fouls 10
1 Yellow cards 1
0 Red cards 1

Our pre-match prediction

✓ Result correct ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (86 league matches this season so far).
Result Tottenham to win
Goals Over 2.5
Both teams score Yes fair 1.74
Expected goals 1.73 – 1.20
Home / Draw / Away
TottenhamDrawCrystal Palace
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 11.1% 2–1 9.6% 1–0 9.3%

Statistics 2026/2027, before this match

Tottenham before this match, all matches
1.13points / match
1.00scored / match
1.25conceded / match
WonDrawnLost 8 played · 8:10
Crystal Palace before this match, all matches
0.88points / match
1.13scored / match
2.38conceded / match
WonDrawnLost 8 played · 9:19
Tottenham all matches all matches Crystal Palace

Per match

1.00 Goals scored 1.13
1.25 Goals conceded 2.38
2.25 Total goals 3.50
1.02 xG created 1.38
1.24 xG allowed 1.97
14.25 Shots 11.00
3.88 Shots on target 3.75
13.38 Shots faced 16.88
6.50 Corners 3.63
4.38 Corners against 5.50
13.88 Fouls 10.25
1.50 Yellow cards 1.50
0.13 1st-half goals scored 0.50
0.38 1st-half goals conceded 1.25

How often Full Time

25% Wins 25%
38% Draws 13%
38% Losses 63%
75% Over 0.5 goals 88%
75% Over 1.5 goals 88%
38% Over 2.5 goals 63%
25% Over 3.5 goals 63%
13% Over 4.5 goals 50%
0% Over 5.5 goals 0%
38% Both teams scored 50%
38% Clean sheets 13%
50% Failed to score 50%

How often Half Time

13% Wins 13%
63% Draws 25%
25% Losses 63%
38% Over 0.5 goals 75%
13% Over 1.5 goals 50%
0% Over 2.5 goals 50%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Tottenham all matches
Crystal Palace all matches
Tottenham before this match, at home
1.00points / match
1.25scored / match
1.50conceded / match
WonDrawnLost 4 played · 5:6
Crystal Palace before this match, away
1.00points / match
0.75scored / match
2.25conceded / match
WonDrawnLost 4 played · 3:9
Tottenham at home away Crystal Palace

Per match

1.25 Goals scored 0.75
1.50 Goals conceded 2.25
2.75 Total goals 3.00
1.04 xG created 1.44
0.96 xG allowed 1.89
16.75 Shots 9.50
5.00 Shots on target 3.50
12.50 Shots faced 17.75
7.25 Corners 2.25
4.50 Corners against 5.75
13.25 Fouls 11.25
0.75 Yellow cards 1.25
0.25 1st-half goals scored 0.25
0.25 1st-half goals conceded 1.50

How often Full Time

25% Wins 25%
25% Draws 25%
50% Losses 50%
75% Over 0.5 goals 75%
75% Over 1.5 goals 75%
50% Over 2.5 goals 50%
50% Over 3.5 goals 50%
25% Over 4.5 goals 50%
0% Over 5.5 goals 0%
50% Both teams scored 25%
25% Clean sheets 25%
50% Failed to score 75%

How often Half Time

25% Wins 0%
50% Draws 25%
25% Losses 75%
50% Over 0.5 goals 75%
0% Over 1.5 goals 50%
0% Over 2.5 goals 50%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Tottenham at home
Crystal Palace away

Last 10 matches before this match

Tottenham all matches

Date Match Score 1 X 2 O U
24.10.26 Chelsea – Tottenham 0–2 (0–0) 1.704.004.50 1.53 2.50
19.10.26 Tottenham – Coventry 3–1 (1–0) 1.454.507.00 1.57 2.38
10.10.26 Man United – Tottenham 1–1 (0–0) 1.704.204.50 1.53 2.50
19.09.26 Tottenham – Aston Villa 2–3 (0–1) 2.003.503.70 1.83 2.03
12.09.26 Tottenham – Everton 0–0 (0–0) 2.003.603.60 1.91 1.91
05.09.26 Nott'm Forest – Tottenham 0–0 (0–0) 2.403.402.90 1.91 1.91
29.08.26 Tottenham – Newcastle 0–2 (0–0) 2.253.752.90 1.62 2.30
22.08.26 Brentford – Tottenham 3–0 (2–0) 2.403.702.75 1.67 2.20
24.05.26 Tottenham – Everton 1–0 (1–0) 1.913.753.80 1.73 2.10
19.05.26 Chelsea – Tottenham 2–1 (1–0) 1.913.703.90 1.73 2.10

Crystal Palace all matches

Date Match Score 1 X 2 O U
25.10.26 Crystal Palace – Newcastle 0–2 (0–0) 2.903.602.30 1.57 2.38
18.10.26 Brighton – Crystal Palace 5–0 (3–0) 1.534.505.50 1.57 2.38
11.10.26 Crystal Palace – Nott'm Forest 3–1 (2–1) 2.703.202.70 1.91 1.91
20.09.26 Leeds – Crystal Palace 0–0 (0–0) 1.733.904.75 1.73 2.10
12.09.26 Crystal Palace – Ipswich 2–3 (1–2) 1.853.803.90 1.80 2.00
05.09.26 Fulham – Crystal Palace 2–3 (2–1) 2.303.253.25 1.91 1.91
28.08.26 Crystal Palace – Man City 1–4 (0–1) 5.003.901.67 1.73 2.10
22.08.26 Everton – Crystal Palace 2–0 (1–0) 2.153.503.30 1.95 1.90
24.05.26 Crystal Palace – Arsenal 1–2 (0–1) 4.204.001.75 1.67 2.20
17.05.26 Brentford – Crystal Palace 2–2 (1–1) 1.734.204.33 1.67 2.20

Tottenham at home

Date Match Score 1 X 2 O U
19.10.26 Tottenham – Coventry 3–1 (1–0) 1.454.507.00 1.57 2.38
19.09.26 Tottenham – Aston Villa 2–3 (0–1) 2.003.503.70 1.83 2.03
12.09.26 Tottenham – Everton 0–0 (0–0) 2.003.603.60 1.91 1.91
29.08.26 Tottenham – Newcastle 0–2 (0–0) 2.253.752.90 1.62 2.30
24.05.26 Tottenham – Everton 1–0 (1–0) 1.913.753.80 1.73 2.10
11.05.26 Tottenham – Leeds 1–1 (0–0) 1.834.103.75 1.73 2.10
18.04.26 Tottenham – Brighton 2–2 (1–1) 2.703.752.40 1.67 2.20
22.03.26 Tottenham – Nott'm Forest 0–3 (0–1) 2.253.403.20 1.93 1.93
05.03.26 Tottenham – Crystal Palace 1–3 (1–3) 2.353.253.10 1.80 2.00
22.02.26 Tottenham – Arsenal 1–4 (1–1) 6.004.001.57 1.80 2.00

Crystal Palace away

Date Match Score 1 X 2 O U
18.10.26 Brighton – Crystal Palace 5–0 (3–0) 1.534.505.50 1.57 2.38
20.09.26 Leeds – Crystal Palace 0–0 (0–0) 1.733.904.75 1.73 2.10
05.09.26 Fulham – Crystal Palace 2–3 (2–1) 2.303.253.25 1.91 1.91
22.08.26 Everton – Crystal Palace 2–0 (1–0) 2.153.503.30 1.95 1.90
17.05.26 Brentford – Crystal Palace 2–2 (1–1) 1.734.204.33 1.67 2.20
13.05.26 Man City – Crystal Palace 3–0 (2–0) 1.207.5012.00 1.40 3.00
03.05.26 Bournemouth – Crystal Palace 3–0 (2–0) 1.574.335.25 1.67 2.20
25.04.26 Liverpool – Crystal Palace 3–1 (2–0) 1.445.006.25 1.57 2.38
05.03.26 Tottenham – Crystal Palace 1–3 (1–3) 2.353.253.10 1.80 2.00
01.03.26 Man United – Crystal Palace 2–1 (0–1) 1.534.505.50 1.67 2.20

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Tottenham winsDrawsCrystal Palace wins
10matches
2.60goals / match
60%over 2.5
30%both scored
Date Match Score 1 X 2 O U
05.03.26E0 Tottenham – Crystal Palace 1–3 (1–3) 2.353.253.10 1.80 2.00
28.12.25E0 Crystal Palace – Tottenham 0–1 (0–1) 2.253.253.20 2.00 1.80
11.05.25E0 Tottenham – Crystal Palace 0–2 (0–1) 2.633.602.50 1.53 2.50
27.10.24E0 Crystal Palace – Tottenham 1–0 (1–0) 3.904.001.83 1.57 2.38
02.03.24E0 Tottenham – Crystal Palace 3–1 (0–0) 1.504.336.50 1.53 2.40
27.10.23E0 Crystal Palace – Tottenham 1–2 (0–0) 4.503.751.75 1.94 1.96
06.05.23E0 Tottenham – Crystal Palace 1–0 (1–0) 1.803.804.20 1.73 2.10
04.01.23E0 Crystal Palace – Tottenham 0–4 (0–0) 3.403.502.15 1.92 1.98
26.12.21E0 Tottenham – Crystal Palace 3–0 (2–0) 1.723.804.75 1.95 1.95
11.09.21E0 Crystal Palace – Tottenham 3–0 (0–0) 4.203.501.90 2.10 1.72

England Premier League table 2026/2027, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Man City 9 7 0 2 20 10 +10 21 WWWWLL
2 Arsenal 8 7 0 1 13 5 +8 21 WWLWWW
3 Brighton 9 6 1 2 24 7 +17 19 WWWWLW
4 Chelsea 9 5 1 3 19 15 +4 16 DLWWLW
5 Liverpool 8 4 3 1 11 8 +3 15 WDWLWW
6 Brentford 9 3 5 1 16 9 +7 14 DWDLDW
7 Bournemouth 9 3 3 3 14 13 +1 12 DLLWWW
8 Hull 9 2 5 2 11 10 +1 11 DLDLDD
9 Leeds 9 2 5 2 9 8 +1 11 WDLDDL
10 Newcastle 8 3 2 3 12 14 -2 11 DLWLLW
11 Aston Villa 8 3 2 3 9 12 -3 11 DLWDWW
12 Ipswich 9 3 2 4 14 18 -4 11 WLWLDD
13 Everton 8 2 4 2 8 9 -1 10 DDWDLL
14 Tottenham 8 2 3 3 8 10 -2 9 DDLDWW
15 Coventry 9 3 0 6 9 16 -7 9 LWWLLW
16 Fulham 8 2 2 4 8 10 -2 8 LDDLWW
17 Man United 9 1 4 4 10 15 -5 7 LDDDLL
18 Crystal Palace 8 2 1 5 9 19 -10 7 WLDWLL
19 Nott'm Forest 9 1 3 5 6 12 -6 6 WLLLDL
20 Sunderland 9 1 2 6 7 17 -10 5 LLLLDL
  • Champions League – league phase
  • Europa League – league phase
  • Relegation to Championship

FA Cup and EFL Cup winners also qualify for Europe, so places can move down the table (6th or 7th can qualify).

Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Arsenal 4 4 0 0 9 2 +7 12 WWWW
2 Man City 5 4 0 1 11 7 +4 12 WWWWL
3 Brighton 4 3 1 0 13 1 +12 10 WDWW
4 Brentford 5 3 1 1 10 3 +7 10 WDWLW
5 Chelsea 5 3 1 1 13 8 +5 10 WDWLW
6 Bournemouth 5 2 2 1 7 4 +3 8 DDLWW
7 Hull 5 1 4 0 7 5 +2 7 WDDDD
8 Everton 4 2 1 1 5 4 +1 7 WDWL
9 Ipswich 4 2 1 1 5 5 0 7 WLWD
10 Leeds 4 1 3 0 6 3 +3 6 DWDD
11 Coventry 5 2 0 3 7 9 -2 6 LLWLW
12 Newcastle 4 1 2 1 6 6 0 5 DDWL
13 Liverpool 4 1 2 1 4 5 -1 5 DDLW
14 Fulham 4 1 1 2 6 7 -1 4 LLDW
15 Man United 4 1 1 2 6 7 -1 4 WLDL
16 Aston Villa 4 1 1 2 5 6 -1 4 LLDW
17 Tottenham 4 1 1 2 5 6 -1 4 LDLW
18 Sunderland 4 1 1 2 1 4 -3 4 WLLD
19 Crystal Palace 4 1 0 3 6 10 -4 3 LLWL
20 Nott'm Forest 4 0 1 3 0 3 -3 1 LDLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Liverpool 4 3 1 0 7 3 +4 10 DWWW
2 Man City 4 3 0 1 9 3 +6 9 WWWL
3 Brighton 5 3 0 2 11 6 +5 9 LWWLW
4 Arsenal 4 3 0 1 4 3 +1 9 WWLW
5 Aston Villa 4 2 1 1 4 6 -2 7 LDWW
6 Chelsea 4 2 0 2 6 7 -1 6 WLLW
7 Newcastle 4 2 0 2 6 8 -2 6 WLLW
8 Tottenham 4 1 2 1 3 4 -1 5 LDDW
9 Leeds 5 1 2 2 3 5 -2 5 WDLDL
10 Nott'm Forest 5 1 2 2 6 9 -3 5 DWLDL
11 Brentford 4 0 4 0 6 6 0 4 DDDD
12 Hull 4 1 1 2 4 5 -1 4 WDLL
13 Fulham 4 1 1 2 2 3 -1 4 LDLW
14 Bournemouth 4 1 1 2 7 9 -2 4 LDLW
15 Ipswich 5 1 1 3 9 13 -4 4 LWLLD
16 Crystal Palace 4 1 1 2 3 9 -6 4 LWDL
17 Everton 4 0 3 1 3 5 -2 3 DDDL
18 Man United 5 0 3 2 4 8 -4 3 LDDDL
19 Coventry 4 1 0 3 2 7 -5 3 LLWL
20 Sunderland 5 0 1 4 6 13 -7 1 LDLLL

Tottenham   Crystal Palace

Under / Over goals 2026/2027, before this match

Goals
All matches – Under/Over goals
# Streak
1 1 Man City 9 3 6 2.2 1.1 7 0 2 20 10 21 UOOOOU
2 4 Chelsea 9 3 6 2.1 1.7 5 1 3 19 15 16 OOOUUU
3 12 Ipswich 9 3 6 1.6 2.0 3 2 4 14 18 11 OUOOUO
4 3 Brighton 9 4 5 2.7 0.8 6 1 2 24 7 19 OOUOUU
5 6 Brentford 9 4 5 1.8 1.0 3 5 1 16 9 14 OOOOUU
6 7 Bournemouth 9 4 5 1.6 1.4 3 3 3 14 13 12 OUOUOU
7 10 Newcastle 8 3 5 1.5 1.8 3 2 3 12 14 11 OOOOUU
8 11 Aston Villa 8 3 5 1.1 1.5 3 2 3 9 12 11 UOOOUO
9 15 Coventry 9 4 5 1.0 1.8 3 0 6 9 16 9 OUOOUO
10 18 Crystal Palace 8 3 5 1.1 2.4 2 1 5 9 19 7 OOUOOU
11 2 Arsenal 8 4 4 1.6 0.6 7 0 1 13 5 21 OUOOUU
12 5 Liverpool 8 4 4 1.4 1.0 4 3 1 11 8 15 UUUOOU
13 8 Hull 9 5 4 1.2 1.1 2 5 2 11 10 11 OOOUUO
14 14 Tottenham 8 5 3 1.0 1.2 2 3 3 8 10 9 UUOUOU
15 16 Fulham 8 5 3 1.0 1.2 2 2 4 8 10 8 OUUOUU
16 17 Man United 9 6 3 1.1 1.7 1 4 4 10 15 7 UUUUOU
17 19 Nott'm Forest 9 6 3 0.7 1.3 1 3 5 6 12 6 OUOUUU
18 20 Sunderland 9 6 3 0.8 1.9 1 2 6 7 17 5 UOUUUO
19 9 Leeds 9 7 2 1.0 0.9 2 5 2 9 8 11 OUOUUU
20 13 Everton 8 6 2 1.0 1.1 2 4 2 8 9 10 OUUOUU
Home – Under/Over goals
# Streak
1 1 Man City 5 2 3 2.2 1.4 4 0 1 11 7 12 OUOOU
2 2 Arsenal 4 1 3 2.2 0.5 4 0 0 9 2 12 OOOU
3 3 Brighton 4 1 3 3.2 0.2 3 1 0 13 1 10 OUOO
4 4 Chelsea 5 2 3 2.6 1.6 3 1 1 13 8 10 OOOUU
5 6 Brentford 5 2 3 2.0 0.6 3 1 1 10 3 10 OUOOU
6 10 Newcastle 4 1 3 1.5 1.5 1 2 1 6 6 5 OOOU
7 11 Aston Villa 4 1 3 1.2 1.5 1 1 2 5 6 4 UOOO
8 15 Coventry 5 2 3 1.4 1.8 2 0 3 7 9 6 UOOUO
9 18 Crystal Palace 4 1 3 1.5 2.5 1 0 3 6 10 3 OOOU
10 5 Liverpool 4 2 2 1.0 1.2 1 2 1 4 5 5 OUOU
11 8 Hull 5 3 2 1.4 1.0 1 4 0 7 5 7 UUOUO
12 12 Ipswich 4 2 2 1.2 1.2 2 1 1 5 5 7 OUOU
13 14 Tottenham 4 2 2 1.2 1.5 1 1 2 5 6 4 UUOO
14 16 Fulham 4 2 2 1.5 1.8 1 1 2 6 7 4 OOUU
15 17 Man United 4 2 2 1.5 1.8 1 1 2 6 7 4 OUUO
16 7 Bournemouth 5 4 1 1.4 0.8 2 2 1 7 4 8 UOUUU
17 9 Leeds 4 3 1 1.5 0.8 1 3 0 6 3 6 UOUU
18 13 Everton 4 3 1 1.2 1.0 2 1 1 5 4 7 UOUU
19 19 Nott'm Forest 4 4 0 0.0 0.8 0 1 3 0 3 1 UUUU
20 20 Sunderland 4 4 0 0.2 1.0 1 1 2 1 4 4 UUUU
Away – Under/Over goals
# Streak
1 7 Bournemouth 4 0 4 1.8 2.2 1 1 2 7 9 4 OOOO
2 12 Ipswich 5 1 4 1.8 2.6 1 1 3 9 13 4 OOUOO
3 1 Man City 4 1 3 2.2 0.8 3 0 1 9 3 9 OUOO
4 4 Chelsea 4 1 3 1.5 1.8 2 0 2 6 7 6 OOOU
5 19 Nott'm Forest 5 2 3 1.2 1.8 1 2 2 6 9 5 OOOUU
6 20 Sunderland 5 2 3 1.2 2.6 0 1 4 6 13 1 OUOUO
7 3 Brighton 5 3 2 2.2 1.2 3 0 2 11 6 9 OOUUU
8 5 Liverpool 4 2 2 1.8 0.8 3 1 0 7 3 10 OUUO
9 6 Brentford 4 2 2 1.5 1.5 0 4 0 6 6 4 UOOU
10 8 Hull 4 2 2 1.0 1.2 1 1 2 4 5 4 UOOU
11 10 Newcastle 4 2 2 1.5 2.0 2 0 2 6 8 6 UOOU
12 11 Aston Villa 4 2 2 1.0 1.5 2 1 1 4 6 7 OUOU
13 15 Coventry 4 2 2 0.5 1.8 1 0 3 2 7 3 OUUO
14 18 Crystal Palace 4 2 2 0.8 2.2 1 1 2 3 9 4 UOUO
15 2 Arsenal 4 3 1 1.0 0.8 3 0 1 4 3 9 UUOU
16 9 Leeds 5 4 1 0.6 1.0 1 2 2 3 5 5 UUOUU
17 13 Everton 4 3 1 0.8 1.2 0 3 1 3 5 3 UUOU
18 14 Tottenham 4 3 1 0.8 1.0 1 2 1 3 4 5 OUUU
19 16 Fulham 4 3 1 0.5 0.8 1 1 2 2 3 4 UUOU
20 17 Man United 5 4 1 0.8 1.6 0 3 2 4 8 3 UOUUU

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 21:10