Loading...
BetGPS Football Betting Resources
England Premier League · ·Referee: P Tierney

Man City 2–2 Crystal Palace

Full time · half time 1–0 · season 2023/2024

Home 1.18 fair 1.66
Draw ✓ 8.00 fair 4.84
Away 13.00 fair 5.22
Under 2.5 2.70 fair 2.60
Over 2.5 ✓ 1.44 fair 1.63

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

Match facts

Man City Crystal Palace
19 Shots 5
9 Shots on target 2
6 Corners 1
12 Fouls 9
1 Yellow cards 1
0 Red cards 0

Our pre-match prediction

✗ Result missed ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (161 league matches this season so far).
Result Man City to win
Goals Over 2.5
Both teams score Yes fair 1.72
Expected goals 2.08 – 1.09
Home / Draw / Away
Man CityDrawCrystal Palace
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
2–1 9.9% 1–1 9.5% 2–0 9.1%

Statistics 2023/2024, before this match

Man City before this match, all matches
2.06points / match
2.38scored / match
1.13conceded / match
WonDrawnLost 16 played · 38:18
Crystal Palace before this match, all matches
1.00points / match
0.94scored / match
1.44conceded / match
WonDrawnLost 16 played · 15:23
Man City all matches all matches Crystal Palace

Per match

2.38 Goals scored 0.94
1.13 Goals conceded 1.44
3.50 Total goals 2.38
15.75 Shots 12.13
6.56 Shots on target 4.13
8.25 Shots faced 12.13
6.38 Corners 4.63
4.13 Corners against 5.50
9.19 Fouls 11.50
1.81 Yellow cards 1.81
1.13 1st-half goals scored 0.19
0.44 1st-half goals conceded 0.44

How often Full Time

63% Wins 25%
19% Draws 25%
19% Losses 50%
100% Over 0.5 goals 88%
81% Over 1.5 goals 69%
69% Over 2.5 goals 44%
31% Over 3.5 goals 25%
25% Over 4.5 goals 13%
25% Over 5.5 goals 0%
63% Both teams scored 50%
25% Clean sheets 31%
13% Failed to score 31%

How often Half Time

56% Wins 13%
25% Draws 63%
19% Losses 25%
81% Over 0.5 goals 44%
44% Over 1.5 goals 13%
25% Over 2.5 goals 6%

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

Man City all matches
Crystal Palace all matches
Man City before this match, at home
2.43points / match
2.86scored / match
1.00conceded / match
WonDrawnLost 7 played · 20:7
Crystal Palace before this match, away
1.38points / match
1.00scored / match
1.38conceded / match
WonDrawnLost 8 played · 8:11
Man City at home away Crystal Palace

Per match

2.86 Goals scored 1.00
1.00 Goals conceded 1.38
3.86 Total goals 2.38
13.29 Shots 12.38
5.14 Shots on target 4.25
7.00 Shots faced 12.38
6.57 Corners 4.25
4.00 Corners against 6.38
9.86 Fouls 10.75
1.86 Yellow cards 1.75
1.86 1st-half goals scored 0.25
0.29 1st-half goals conceded 0.63

How often Full Time

71% Wins 38%
29% Draws 25%
0% Losses 38%
100% Over 0.5 goals 100%
86% Over 1.5 goals 75%
57% Over 2.5 goals 38%
43% Over 3.5 goals 25%
43% Over 4.5 goals 0%
43% Over 5.5 goals 0%
71% Both teams scored 50%
29% Clean sheets 38%
0% Failed to score 13%

How often Half Time

100% Wins 25%
0% Draws 38%
0% Losses 38%
100% Over 0.5 goals 63%
71% Over 1.5 goals 13%
43% Over 2.5 goals 13%

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

Man City at home
Crystal Palace away

Last 10 matches before this match

Man City all matches

Date Match Score 1 X 2 O U
10.12.23 Luton – Man City 1–2 (1–0) 17.008.001.14 1.36 3.10
06.12.23 Aston Villa – Man City 1–0 (0–0) 4.754.201.70 1.53 2.40
03.12.23 Man City – Tottenham 3–3 (2–1) 1.296.009.00 1.36 3.10
25.11.23 Man City – Liverpool 1–1 (1–0) 1.734.204.20 1.48 2.60
12.11.23 Chelsea – Man City 4–4 (2–2) 5.003.701.73 1.88 2.02
04.11.23 Man City – Bournemouth 6–1 (3–0) 1.1011.0019.00 1.29 3.60
29.10.23 Man United – Man City 0–3 (0–1) 5.003.801.67 1.70 2.10
21.10.23 Man City – Brighton 2–1 (2–0) 1.405.256.50 1.36 3.10
08.10.23 Arsenal – Man City 1–0 (0–0) 2.903.302.40 1.75 2.05
30.09.23 Wolves – Man City 2–1 (1–0) 8.005.751.33 1.53 2.50

Crystal Palace all matches

Date Match Score 1 X 2 O U
09.12.23 Crystal Palace – Liverpool 1–2 (0–0) 6.004.501.50 1.65 2.20
06.12.23 Crystal Palace – Bournemouth 0–2 (0–1) 2.253.503.10 2.01 1.89
03.12.23 West Ham – Crystal Palace 1–1 (1–0) 2.003.503.80 2.04 1.86
25.11.23 Luton – Crystal Palace 2–1 (0–0) 3.603.302.10 2.15 1.67
11.11.23 Crystal Palace – Everton 2–3 (1–1) 2.453.203.00 2.25 1.62
04.11.23 Burnley – Crystal Palace 0–2 (0–1) 2.753.252.60 2.20 1.65
27.10.23 Crystal Palace – Tottenham 1–2 (0–0) 4.503.751.75 1.94 1.96
21.10.23 Newcastle – Crystal Palace 4–0 (3–0) 1.454.507.00 1.85 2.05
07.10.23 Crystal Palace – Nott'm Forest 0–0 (0–0) 2.203.103.60 2.25 1.62
30.09.23 Man United – Crystal Palace 0–1 (0–1) 1.554.205.75 1.80 2.00

Man City at home

Date Match Score 1 X 2 O U
03.12.23 Man City – Tottenham 3–3 (2–1) 1.296.009.00 1.36 3.10
25.11.23 Man City – Liverpool 1–1 (1–0) 1.734.204.20 1.48 2.60
04.11.23 Man City – Bournemouth 6–1 (3–0) 1.1011.0019.00 1.29 3.60
21.10.23 Man City – Brighton 2–1 (2–0) 1.405.256.50 1.36 3.10
23.09.23 Man City – Nott'm Forest 2–0 (2–0) 1.148.5015.00 1.40 3.00
02.09.23 Man City – Fulham 5–1 (2–1) 1.178.0015.00 1.40 3.00
19.08.23 Man City – Newcastle 1–0 (1–0) 1.674.005.00 1.73 2.10
21.05.23 Man City – Chelsea 1–0 (1–0) 1.256.0011.00 1.50 2.63
06.05.23 Man City – Leeds 2–1 (2–0) 1.178.5015.00 1.30 3.50
03.05.23 Man City – West Ham 3–0 (0–0) 1.207.0013.00 1.44 2.75

Crystal Palace away

Date Match Score 1 X 2 O U
03.12.23 West Ham – Crystal Palace 1–1 (1–0) 2.003.503.80 2.04 1.86
25.11.23 Luton – Crystal Palace 2–1 (0–0) 3.603.302.10 2.15 1.67
04.11.23 Burnley – Crystal Palace 0–2 (0–1) 2.753.252.60 2.20 1.65
21.10.23 Newcastle – Crystal Palace 4–0 (3–0) 1.454.507.00 1.85 2.05
30.09.23 Man United – Crystal Palace 0–1 (0–1) 1.554.205.75 1.80 2.00
16.09.23 Aston Villa – Crystal Palace 3–1 (0–0) 1.913.604.00 1.89 2.01
26.08.23 Brentford – Crystal Palace 1–1 (1–0) 2.153.403.50 2.10 1.73
12.08.23 Sheffield United – Crystal Palace 0–1 (0–0) 3.003.302.38 2.20 1.67
20.05.23 Fulham – Crystal Palace 2–2 (1–1) 2.453.402.90 2.05 1.85
06.05.23 Tottenham – Crystal Palace 1–0 (1–0) 1.803.804.20 1.73 2.10

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

Man City winsDrawsCrystal Palace wins
4matches
2.25goals / match
25%over 2.5
25%both scored
Date Match Score 1 X 2 O U
11.03.23E0 Crystal Palace – Man City 0–1 (0–0) 9.004.751.36 1.80 2.00
27.08.22E0 Man City – Crystal Palace 4–2 (0–2) 1.187.5013.00 1.44 2.75
14.03.22E0 Crystal Palace – Man City 0–0 (0–0) 10.005.001.33 1.72 2.10
30.10.21E0 Man City – Crystal Palace 0–2 (0–1) 1.148.0019.00 1.44 2.75

England Premier League table 2023/2024, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Liverpool 16 11 4 1 36 15 +21 37 DWDWWW
2 Arsenal 16 11 3 2 33 15 +18 36 LWWWWL
3 Aston Villa 16 11 2 3 35 20 +15 35 LWWDWW
4 Man City 16 10 3 3 38 18 +20 33 WDDDLW
5 Tottenham 17 10 3 4 35 23 +12 33 LLDLWW
6 Man United 16 9 0 7 18 21 -3 27 WWWLWL
7 Newcastle 16 8 2 6 33 21 +12 26 WLWWLL
8 Brighton 16 7 5 4 33 28 +5 26 DDWLWD
9 West Ham 16 7 3 6 26 30 -4 24 LWWDWL
10 Everton 16 7 2 7 20 20 0 23 DWLWWW
11 Fulham 16 6 3 7 26 26 0 21 LLWLWW
12 Brentford 16 5 4 7 23 22 +1 19 WLLWLL
13 Chelsea 16 5 4 7 26 26 0 19 WDLWLL
14 Wolves 16 5 4 7 21 26 -5 19 LWLLWD
15 Bournemouth 16 5 4 7 21 30 -9 19 LWWDWW
16 Crystal Palace 16 4 4 8 15 23 -8 16 WLLDLL
17 Nott'm Forest 17 3 5 9 17 30 -13 14 LLLLDL
18 Luton 16 2 3 11 17 32 -15 9 DLWLLL
19 Burnley 16 2 2 12 16 34 -18 8 LLLWLD
20 Sheffield United 16 2 2 12 12 41 -29 8 WDLLLW
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Aston Villa 8 8 0 0 25 5 +20 24 WWWWWW
2 Liverpool 7 7 0 0 21 5 +16 21 WWWWWW
3 Newcastle 8 7 0 1 19 4 +15 21 WWWWWW
4 Arsenal 8 6 2 0 20 8 +12 20 WDWWWW
5 Man City 7 5 2 0 20 7 +13 17 WWWWDD
6 Brighton 9 4 4 1 18 12 +6 16 WDDDWD
7 Fulham 8 5 0 3 17 9 +8 15 LWLWWW
8 Tottenham 8 5 0 3 15 11 +4 15 WWLLLW
9 Man United 9 5 0 4 10 14 -4 15 LWLWWL
10 Brentford 8 3 3 2 15 12 +3 12 DLWWLW
11 Wolves 8 3 3 2 11 13 -2 12 WDDWWD
12 West Ham 7 3 2 2 12 10 +2 11 LWDLWD
13 Everton 9 3 1 5 10 9 +1 10 LWDLWW
14 Chelsea 8 2 3 3 13 13 0 9 LLDLDW
15 Nott'm Forest 8 2 3 3 10 11 -1 9 DDWLLL
16 Bournemouth 8 2 3 3 8 12 -4 9 DLLWWD
17 Sheffield United 9 2 1 6 8 21 -13 7 LLWLLW
18 Luton 8 1 2 5 10 14 -4 5 LLDWLL
19 Crystal Palace 8 1 2 5 7 12 -5 5 DDLLLL
20 Burnley 8 1 0 7 10 20 -10 3 LLLLLW
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Tottenham 9 5 3 1 20 12 +8 18 DWWLDW
2 Man City 9 5 1 3 18 11 +7 16 LLWDLW
3 Arsenal 8 5 1 2 13 7 +6 16 WDLWWL
4 Liverpool 9 4 4 1 15 10 +5 16 LDDDWW
5 Everton 7 4 1 2 10 11 -1 13 DWLWWW
6 West Ham 9 4 1 4 14 20 -6 13 LLLWWL
7 Man United 7 4 0 3 8 7 +1 12 LWWWWL
8 Crystal Palace 8 3 2 3 8 11 -3 11 LWLWLD
9 Aston Villa 8 3 2 3 10 15 -5 11 LWDLWD
10 Chelsea 8 3 1 4 13 13 0 10 WWWLLL
11 Brighton 7 3 1 3 15 16 -1 10 WLLDWL
12 Bournemouth 8 3 1 4 13 18 -5 10 LLLWWW
13 Brentford 8 2 1 5 8 10 -2 7 DLWLLL
14 Wolves 8 2 1 5 10 13 -3 7 LDWLLL
15 Fulham 8 1 3 4 9 17 -8 6 LDLDLL
16 Newcastle 8 1 2 5 14 17 -3 5 WDDLLL
17 Burnley 8 1 2 5 6 14 -8 5 WLLLLD
18 Nott'm Forest 9 1 2 6 7 19 -12 5 LDLLLD
19 Luton 8 1 1 6 7 18 -11 4 LWDLLL
20 Sheffield United 7 0 1 6 4 20 -16 1 LLLLDL

Man City   Crystal Palace

Under / Over goals 2023/2024, before this match

Goals
All matches – Under/Over goals
# Streak
1 5 Tottenham 17 5 12 2.1 1.4 10 3 4 35 23 33 OOOOOU
2 8 Brighton 16 4 12 2.1 1.8 7 5 4 33 28 26 UUOOOU
3 9 West Ham 16 4 12 1.6 1.9 7 3 6 26 30 24 OOOUOO
4 1 Liverpool 16 5 11 2.2 0.9 11 4 1 36 15 37 UOUOUO
5 3 Aston Villa 16 5 11 2.2 1.2 11 2 3 35 20 35 UOOOUU
6 4 Man City 16 5 11 2.4 1.1 10 3 3 38 18 33 OOUOUO
7 15 Bournemouth 16 5 11 1.3 1.9 5 4 7 21 30 19 OUOOUO
8 18 Luton 16 5 11 1.1 2.0 2 3 11 17 32 9 UUOOOO
9 20 Sheffield United 16 5 11 0.8 2.6 2 2 12 12 41 8 OUOOUU
10 2 Arsenal 16 6 10 2.1 0.9 11 3 2 33 15 36 UOUOOU
11 7 Newcastle 16 6 10 2.1 1.3 8 2 6 33 21 26 UUOUOO
12 12 Brentford 16 6 10 1.4 1.4 5 4 7 23 22 19 OOUOOU
13 14 Wolves 16 6 10 1.3 1.6 5 4 7 21 26 19 OOOOUU
14 19 Burnley 16 6 10 1.0 2.1 2 2 12 16 34 8 UOOOUU
15 6 Man United 16 7 9 1.1 1.3 9 0 7 18 21 27 UUOUOO
16 11 Fulham 16 7 9 1.6 1.6 6 3 7 26 26 21 UOOOOO
17 13 Chelsea 16 7 9 1.6 1.6 5 4 7 26 26 19 OOOOOU
18 10 Everton 16 8 8 1.2 1.2 7 2 7 20 20 23 UOOUOU
19 17 Nott'm Forest 17 9 8 1.0 1.8 3 5 9 17 30 14 OOUOUU
20 16 Crystal Palace 16 9 7 0.9 1.4 4 4 8 15 23 16 UOOUUO
Home – Under/Over goals
# Streak
1 2 Arsenal 8 1 7 2.5 1.0 6 2 0 20 8 20 OOUOOO
2 1 Liverpool 7 1 6 3.0 0.7 7 0 0 21 5 21 OOUOOO
3 3 Aston Villa 8 2 6 3.1 0.6 8 0 0 25 5 24 OOOOUU
4 5 Tottenham 8 2 6 1.9 1.4 5 0 3 15 11 15 OUOOOO
5 6 Man United 9 3 6 1.1 1.6 5 0 4 10 14 15 UOOUOO
6 8 Brighton 9 3 6 2.0 1.3 4 4 1 18 12 16 OOUUOU
7 12 Brentford 8 2 6 1.9 1.5 3 3 2 15 12 12 OOOOUO
8 19 Burnley 8 2 6 1.2 2.5 1 0 7 10 20 3 OUOUOO
9 20 Sheffield United 9 3 6 0.9 2.3 2 1 6 8 21 7 OOOOUU
10 11 Fulham 8 3 5 2.1 1.1 5 0 3 17 9 15 UOUOOO
11 14 Wolves 8 3 5 1.4 1.6 3 3 2 11 13 12 OUOOUU
12 18 Luton 8 3 5 1.2 1.8 1 2 5 10 14 5 OUUOOO
13 4 Man City 7 3 4 2.9 1.0 5 2 0 20 7 17 OUOOUO
14 7 Newcastle 8 4 4 2.4 0.5 7 0 1 19 4 21 UUOUOU
15 9 West Ham 7 3 4 1.7 1.4 3 2 2 12 10 11 OUOUOU
16 10 Everton 9 5 4 1.1 1.0 3 1 5 10 9 10 OOUOOU
17 13 Chelsea 8 4 4 1.6 1.6 2 3 3 13 13 9 UUOUOO
18 15 Bournemouth 8 4 4 1.0 1.5 2 3 3 8 12 9 UOOOUO
19 16 Crystal Palace 8 4 4 0.9 1.5 1 2 5 7 12 5 UUOOUO
20 17 Nott'm Forest 8 5 3 1.2 1.4 2 3 3 10 11 9 UOUOUU
Away – Under/Over goals
# Streak
1 9 West Ham 9 1 8 1.6 2.2 4 1 4 14 20 13 OOOOOO
2 4 Man City 9 2 7 2.0 1.2 5 1 3 18 11 16 OUOOUO
3 15 Bournemouth 8 1 7 1.6 2.2 3 1 4 13 18 10 OOOOUO
4 5 Tottenham 9 3 6 2.2 1.3 5 3 1 20 12 18 OUOOOU
5 7 Newcastle 8 2 6 1.8 2.1 1 2 5 14 17 5 OOOUOO
6 8 Brighton 7 1 6 2.1 2.3 3 1 3 15 16 10 OOOUOO
7 18 Luton 8 2 6 0.9 2.2 1 1 6 7 18 4 UOOOUO
8 1 Liverpool 9 4 5 1.7 1.1 4 4 1 15 10 16 OOUUUO
9 3 Aston Villa 8 3 5 1.2 1.9 3 2 3 10 15 11 OUUUOO
10 13 Chelsea 8 3 5 1.6 1.6 3 1 4 13 13 10 UOOOOU
11 14 Wolves 8 3 5 1.2 1.6 2 1 5 10 13 7 OUOOOO
12 17 Nott'm Forest 9 4 5 0.8 2.1 1 2 6 7 19 5 UUOOOU
13 20 Sheffield United 7 2 5 0.6 2.9 0 1 6 4 20 1 OUOOUO
14 10 Everton 7 3 4 1.4 1.6 4 1 2 10 11 13 OOUUOU
15 11 Fulham 8 4 4 1.1 2.1 1 3 4 9 17 6 OUUUOO
16 12 Brentford 8 4 4 1.0 1.2 2 1 5 8 10 7 UOUOOU
17 19 Burnley 8 4 4 0.8 1.8 1 2 5 6 14 5 OOOOUU
18 2 Arsenal 8 5 3 1.6 0.9 5 1 2 13 7 16 OOUUOU
19 6 Man United 7 4 3 1.1 1.0 4 0 3 8 7 12 OUOUOU
20 16 Crystal Palace 8 5 3 1.0 1.4 3 2 3 8 11 11 OUOUOU

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, 06:11