Loading...
BetGPS Football Betting Resources
England Premier League · ·Referee: R Jones

Man City 3–1 Aston Villa

Full time · half time 3–0 · season 2022/2023

Home ✓ 1.25 fair 1.47
Draw 6.50 fair 5.62
Away 11.00 fair 6.95
Under 2.5 2.63 fair 2.96
Over 2.5 ✓ 1.50 fair 1.51

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

Match facts

Man City Aston Villa
17 Shots 6
9 Shots on target 2
8 Corners 4
13 Fouls 14
1 Yellow cards 2
0 Red cards 0

Our pre-match prediction

✓ Result correct ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (218 league matches this season so far).
Result Man City to win
Goals Over 2.5
Both teams score Yes fair 1.73
Expected goals 2.39 – 1.02
Home / Draw / Away
Man CityDrawAston Villa
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.6% 2–0 9.5% 1–1 8%

Statistics 2022/2023, before this match

Man City before this match, all matches
2.14points / match
2.52scored / match
1.00conceded / match
WonDrawnLost 21 played · 53:21
Aston Villa before this match, all matches
1.33points / match
1.19scored / match
1.48conceded / match
WonDrawnLost 21 played · 25:31
Man City all matches all matches Aston Villa

Per match

2.52 Goals scored 1.19
1.00 Goals conceded 1.48
3.52 Total goals 2.67
16.67 Shots 11.81
5.81 Shots on target 4.19
7.62 Shots faced 11.48
6.57 Corners 4.24
2.48 Corners against 5.19
8.71 Fouls 11.10
1.05 Yellow cards 2.14
1.10 1st-half goals scored 0.62
0.43 1st-half goals conceded 0.71

How often Full Time

67% Wins 38%
14% Draws 19%
19% Losses 43%
100% Over 0.5 goals 95%
81% Over 1.5 goals 81%
67% Over 2.5 goals 52%
43% Over 3.5 goals 29%
24% Over 4.5 goals 5%
24% Over 5.5 goals 5%
52% Both teams scored 52%
38% Clean sheets 24%
10% Failed to score 29%

How often Half Time

48% Wins 24%
33% Draws 38%
19% Losses 38%
76% Over 0.5 goals 76%
52% Over 1.5 goals 33%
19% Over 2.5 goals 14%

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

Man City all matches
Aston Villa all matches
Man City before this match, at home
2.55points / match
3.45scored / match
1.09conceded / match
WonDrawnLost 11 played · 38:12
Aston Villa before this match, away
1.10points / match
0.80scored / match
1.60conceded / match
WonDrawnLost 10 played · 8:16
Man City at home away Aston Villa

Per match

3.45 Goals scored 0.80
1.09 Goals conceded 1.60
4.55 Total goals 2.40
17.91 Shots 11.50
6.36 Shots on target 3.60
6.64 Shots faced 12.00
7.91 Corners 3.90
1.91 Corners against 5.20
8.91 Fouls 12.70
1.00 Yellow cards 2.70
1.64 1st-half goals scored 0.30
0.55 1st-half goals conceded 0.70

How often Full Time

82% Wins 30%
9% Draws 20%
9% Losses 50%
100% Over 0.5 goals 90%
100% Over 1.5 goals 80%
91% Over 2.5 goals 50%
64% Over 3.5 goals 20%
36% Over 4.5 goals 0%
36% Over 5.5 goals 0%
64% Both teams scored 40%
36% Clean sheets 30%
0% Failed to score 40%

How often Half Time

64% Wins 0%
18% Draws 60%
18% Losses 40%
100% Over 0.5 goals 70%
82% Over 1.5 goals 30%
27% Over 2.5 goals 0%

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

Man City at home
Aston Villa away

Last 10 matches before this match

Man City all matches

Date Match Score 1 X 2 O U
05.02.23 Tottenham – Man City 1–0 (1–0) 4.334.201.73 1.67 2.20
22.01.23 Man City – Wolves 3–0 (1–0) 1.208.0011.00 1.50 2.63
19.01.23 Man City – Tottenham 4–2 (0–2) 1.365.008.50 1.53 2.50
14.01.23 Man United – Man City 2–1 (0–0) 4.203.601.85 1.73 2.10
05.01.23 Chelsea – Man City 0–1 (0–0) 5.004.001.67 1.80 2.00
31.12.22 Man City – Everton 1–1 (1–0) 1.139.0019.00 1.36 3.20
28.12.22 Leeds – Man City 1–3 (0–1) 9.506.001.29 1.44 2.75
12.11.22 Man City – Brentford 1–2 (1–1) 1.148.0017.00 1.36 3.20
05.11.22 Man City – Fulham 2–1 (1–1) 1.119.5019.00 1.28 3.75
29.10.22 Leicester – Man City 0–1 (0–0) 10.006.501.25 1.44 2.75

Aston Villa all matches

Date Match Score 1 X 2 O U
04.02.23 Aston Villa – Leicester 2–4 (2–3) 1.953.603.80 1.94 1.96
21.01.23 Southampton – Aston Villa 0–1 (0–0) 2.883.252.55 2.10 1.73
13.01.23 Aston Villa – Leeds 2–1 (1–0) 1.913.604.00 1.80 2.00
04.01.23 Aston Villa – Wolves 1–1 (0–1) 1.953.604.00 2.08 1.82
01.01.23 Tottenham – Aston Villa 0–2 (0–0) 1.674.005.00 1.80 2.00
26.12.22 Aston Villa – Liverpool 1–3 (0–2) 4.754.001.70 1.67 2.20
13.11.22 Brighton – Aston Villa 1–2 (1–1) 1.833.754.20 1.96 1.94
06.11.22 Aston Villa – Man United 3–1 (2–1) 3.303.802.10 1.94 1.96
29.10.22 Newcastle – Aston Villa 4–0 (1–0) 1.803.754.50 1.94 1.96
23.10.22 Aston Villa – Brentford 4–0 (3–0) 2.103.503.50 1.94 1.96

Man City at home

Date Match Score 1 X 2 O U
22.01.23 Man City – Wolves 3–0 (1–0) 1.208.0011.00 1.50 2.63
19.01.23 Man City – Tottenham 4–2 (0–2) 1.365.008.50 1.53 2.50
31.12.22 Man City – Everton 1–1 (1–0) 1.139.0019.00 1.36 3.20
12.11.22 Man City – Brentford 1–2 (1–1) 1.148.0017.00 1.36 3.20
05.11.22 Man City – Fulham 2–1 (1–1) 1.119.5019.00 1.28 3.75
22.10.22 Man City – Brighton 3–1 (2–0) 1.207.0013.00 1.44 2.75
08.10.22 Man City – Southampton 4–0 (2–0) 1.1110.0017.00 1.25 4.00
02.10.22 Man City – Man United 6–3 (4–0) 1.335.757.50 1.44 2.75
31.08.22 Man City – Nott'm Forest 6–0 (3–0) 1.0613.0029.00 1.22 4.33
27.08.22 Man City – Crystal Palace 4–2 (0–2) 1.187.5013.00 1.44 2.75

Aston Villa away

Date Match Score 1 X 2 O U
21.01.23 Southampton – Aston Villa 0–1 (0–0) 2.883.252.55 2.10 1.73
01.01.23 Tottenham – Aston Villa 0–2 (0–0) 1.674.005.00 1.80 2.00
13.11.22 Brighton – Aston Villa 1–2 (1–1) 1.833.754.20 1.96 1.94
29.10.22 Newcastle – Aston Villa 4–0 (1–0) 1.803.754.50 1.94 1.96
20.10.22 Fulham – Aston Villa 3–0 (1–0) 2.903.302.50 2.00 1.90
10.10.22 Nott'm Forest – Aston Villa 1–1 (1–1) 3.303.402.20 2.03 1.87
02.10.22 Leeds – Aston Villa 0–0 (0–0) 2.353.403.00 1.80 2.00
31.08.22 Arsenal – Aston Villa 2–1 (1–0) 1.454.506.00 1.72 2.10
20.08.22 Crystal Palace – Aston Villa 3–1 (1–1) 2.503.252.90 2.20 1.66
06.08.22 Bournemouth – Aston Villa 2–0 (1–0) 3.753.502.00 2.00 1.80

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 winsDrawsAston Villa wins
3matches
3.33goals / match
67%over 2.5
100%both scored
Date Match Score 1 X 2 O U
03.09.22E0 Aston Villa – Man City 1–1 (0–0) 8.005.501.33 1.53 2.50
22.05.22E0 Man City – Aston Villa 3–2 (0–1) 1.168.0017.00 1.44 2.75
01.12.21E0 Aston Villa – Man City 1–2 (0–2) 9.005.251.33 1.61 2.30

England Premier League table 2022/2023, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Arsenal 21 16 3 2 46 18 +28 51 WDWWLD
2 Man United 23 14 4 5 38 28 +10 46 WDLWDW
3 Man City 21 14 3 4 53 21 +32 45 DWLWWL
4 Newcastle 22 10 11 1 35 13 +22 41 DDWDDD
5 Tottenham 23 12 3 8 42 35 +7 39 WLLWWL
6 Brighton 21 10 5 6 39 28 +11 35 LWWDWD
7 Fulham 23 10 5 8 34 30 +4 35 WWLLDW
8 Brentford 22 8 10 4 36 29 +7 34 WWWDWD
9 Chelsea 22 8 7 7 23 22 +1 31 LLWDDD
10 Liverpool 20 8 5 7 34 28 +6 29 WWLLDL
11 Aston Villa 21 8 4 9 25 31 -6 28 LWDWWL
12 Crystal Palace 22 6 7 9 20 30 -10 25 LLDDLD
13 Leicester 22 7 3 12 36 38 -2 24 LLLDWW
14 Nott'm Forest 22 6 6 10 17 37 -20 24 DWWDWL
15 Wolves 22 6 5 11 17 31 -14 23 LDWLWW
16 West Ham 22 5 5 12 19 27 -8 20 LDLWDD
17 Leeds 22 4 7 11 28 38 -10 19 DLDLDL
18 Everton 21 4 6 11 16 28 -12 18 LDLLLW
19 Bournemouth 22 4 6 12 20 44 -24 18 LLLDLD
20 Southampton 22 4 3 15 18 40 -22 15 LLWLLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Man City 11 9 1 1 38 12 +26 28 WWLDWW
2 Arsenal 10 8 2 0 26 11 +15 26 WWWDWD
3 Man United 11 8 2 1 21 8 +13 26 WWWWWD
4 Newcastle 11 6 5 0 19 6 +13 23 WWWDWD
5 Brentford 11 6 4 1 23 10 +13 22 DDDWWW
6 Liverpool 10 6 3 1 23 9 +14 21 WWLWWD
7 Tottenham 11 7 0 4 22 15 +7 21 LLWLLW
8 Fulham 12 6 3 3 20 16 +4 21 DLWWLW
9 Chelsea 10 5 3 2 13 7 +6 18 DLWLWD
10 Nott'm Forest 11 5 3 3 14 12 +2 18 WDWDWW
11 Brighton 10 5 2 3 17 10 +7 17 DWLLWW
12 Aston Villa 11 5 2 4 17 15 +2 17 WWLDWL
13 Crystal Palace 12 4 4 4 12 17 -5 16 WLLDDD
14 West Ham 11 4 2 5 12 13 -1 14 WLLLWD
15 Wolves 11 4 2 5 9 14 -5 14 LLLLWW
16 Leeds 11 3 4 4 15 16 -1 13 LWLDDL
17 Bournemouth 11 3 4 4 11 12 -1 13 LLWLDD
18 Leicester 11 3 3 5 15 13 +2 12 WLLLDW
19 Everton 11 3 2 6 10 14 -4 11 WLLLLW
20 Southampton 11 1 3 7 10 19 -9 6 DLLLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Arsenal 11 8 1 2 20 7 +13 25 DWWWWL
2 Man United 12 6 2 4 17 20 -3 20 LWWDLW
3 Newcastle 11 4 6 1 16 7 +9 18 WWWDDD
4 Brighton 11 5 3 3 22 18 +4 18 LWWWDD
5 Tottenham 12 5 3 4 20 20 0 18 WDWLWL
6 Man City 10 5 2 3 15 9 +6 17 LWWWLL
7 Fulham 11 4 2 5 14 14 0 14 WLWWLD
8 Chelsea 12 3 4 5 10 15 -5 13 LLDLDD
9 Leicester 11 4 0 7 21 25 -4 12 WWWLLW
10 Brentford 11 2 6 3 13 19 -6 12 LDWWDD
11 Aston Villa 10 3 2 5 8 16 -8 11 DLLWWW
12 Crystal Palace 10 2 3 5 8 13 -5 9 LWLWLL
13 Wolves 11 2 3 6 8 17 -9 9 LDWDLW
14 Southampton 11 3 0 8 8 21 -13 9 WLLLWL
15 Liverpool 10 2 2 6 11 19 -8 8 LWWLLL
16 Everton 10 1 4 5 6 14 -8 7 LLDLDL
17 West Ham 11 1 3 7 7 14 -7 6 LLLDLD
18 Leeds 11 1 3 7 13 22 -9 6 WLDLLD
19 Nott'm Forest 11 1 3 7 3 25 -22 6 DLLWDL
20 Bournemouth 11 1 2 8 9 32 -23 5 LLLLLL

Man City   Aston Villa

Under / Over goals 2022/2023, before this match

Goals
All matches – Under/Over goals
# Streak
1 7 Fulham 23 7 16 1.5 1.3 10 5 8 34 30 35 UOUUUU
2 2 Man United 23 9 14 1.7 1.2 14 4 5 38 28 46 OUOOOU
3 3 Man City 21 7 14 2.5 1.0 14 3 4 53 21 45 UUOOOU
4 10 Liverpool 20 6 14 1.7 1.4 8 5 7 34 28 29 OOOOUO
5 13 Leicester 22 8 14 1.6 1.7 7 3 12 36 38 24 OUUOOO
6 5 Tottenham 23 10 13 1.8 1.5 12 3 8 42 35 39 OUOUUO
7 6 Brighton 21 8 13 1.9 1.3 10 5 6 39 28 35 OOOOUU
8 17 Leeds 22 9 13 1.3 1.7 4 7 11 28 38 19 OOUUOU
9 20 Southampton 22 9 13 0.8 1.8 4 3 15 18 40 15 OUOUOO
10 1 Arsenal 21 9 12 2.2 0.9 16 3 2 46 18 51 OUUOUU
11 8 Brentford 22 10 12 1.6 1.3 8 10 4 36 29 34 UOUUOU
12 11 Aston Villa 21 10 11 1.2 1.5 8 4 9 25 31 28 OUUOUO
13 12 Crystal Palace 22 12 10 0.9 1.4 6 7 9 20 30 25 OUUUOU
14 15 Wolves 22 12 10 0.8 1.4 6 5 11 17 31 23 UUUOOO
15 19 Bournemouth 22 12 10 0.9 2.0 4 6 12 20 44 18 UOUUUU
16 9 Chelsea 22 13 9 1.0 1.0 8 7 7 23 22 31 UOUUUU
17 4 Newcastle 22 14 8 1.6 0.6 10 11 1 35 13 41 UUUUUU
18 18 Everton 21 13 8 0.8 1.3 4 6 11 16 28 18 OUOOUU
19 14 Nott'm Forest 22 15 7 0.8 1.7 6 6 10 17 37 24 UUUUUU
20 16 West Ham 22 17 5 0.9 1.2 5 5 12 19 27 20 UOUUUU
Home – Under/Over goals
# Streak
1 3 Man City 11 1 10 3.5 1.1 9 1 1 38 12 28 OOOUOO
2 7 Fulham 12 3 9 1.7 1.3 6 3 3 20 16 21 UOOOUU
3 1 Arsenal 10 2 8 2.6 1.1 8 2 0 26 11 26 OOOUOU
4 2 Man United 11 3 8 1.9 0.7 8 2 1 21 8 26 UOOOOO
5 5 Tottenham 11 5 6 2.0 1.4 7 0 4 22 15 21 OOOUUU
6 8 Brentford 11 5 6 2.1 0.9 6 4 1 23 10 22 UUOOUO
7 10 Liverpool 10 4 6 2.3 0.9 6 3 1 23 9 21 UUOOOU
8 11 Aston Villa 11 5 6 1.5 1.4 5 2 4 17 15 17 OOOUOO
9 12 Crystal Palace 12 6 6 1.0 1.4 4 4 4 12 17 16 UOOUUU
10 13 Leicester 11 5 6 1.4 1.2 3 3 5 15 13 12 UUOUOO
11 17 Leeds 11 5 6 1.4 1.5 3 4 4 15 16 13 OOOOUU
12 20 Southampton 11 5 6 0.9 1.7 1 3 7 10 19 6 UOOUUO
13 6 Brighton 10 5 5 1.7 1.0 5 2 3 17 10 17 UOOOOU
14 18 Everton 11 6 5 0.9 1.3 3 2 6 10 14 11 OUOOOU
15 9 Chelsea 10 6 4 1.3 0.7 5 3 2 13 7 18 UUUUUU
16 15 Wolves 11 7 4 0.8 1.3 4 2 5 9 14 14 OOUUUO
17 19 Bournemouth 11 7 4 1.0 1.1 3 4 4 11 12 13 UOOUUU
18 4 Newcastle 11 8 3 1.7 0.5 6 5 0 19 6 23 UOUUUU
19 14 Nott'm Forest 11 8 3 1.3 1.1 5 3 3 14 12 18 UOUUUU
20 16 West Ham 11 9 2 1.1 1.2 4 2 5 12 13 14 UOUUUU
Away – Under/Over goals
# Streak
1 6 Brighton 11 3 8 2.0 1.6 5 3 3 22 18 18 OOOOOU
2 10 Liverpool 10 2 8 1.1 1.9 2 2 6 11 19 8 UOOOOO
3 13 Leicester 11 3 8 1.9 2.3 4 0 7 21 25 12 OUUOUO
4 5 Tottenham 12 5 7 1.7 1.7 5 3 4 20 20 18 OOOOUO
5 7 Fulham 11 4 7 1.3 1.3 4 2 5 14 14 14 OOOUUU
6 17 Leeds 11 4 7 1.2 2.0 1 3 7 13 22 6 OOUOUO
7 20 Southampton 11 4 7 0.7 1.9 3 0 8 8 21 9 UUOOOO
8 2 Man United 12 6 6 1.4 1.7 6 2 4 17 20 20 OOUUOU
9 8 Brentford 11 5 6 1.2 1.7 2 6 3 13 19 12 OOOUUU
10 15 Wolves 11 5 6 0.7 1.5 2 3 6 8 17 9 OUOUOO
11 19 Bournemouth 11 5 6 0.8 2.9 1 2 8 9 32 5 UOUOUU
12 4 Newcastle 11 6 5 1.5 0.6 4 6 1 16 7 18 OOOUUU
13 9 Chelsea 12 7 5 0.8 1.2 3 4 5 10 15 13 OUUOUU
14 11 Aston Villa 10 5 5 0.8 1.6 3 2 5 8 16 11 UOOOUU
15 1 Arsenal 11 7 4 1.8 0.6 8 1 2 20 7 25 UUUOUU
16 3 Man City 10 6 4 1.5 0.9 5 2 3 15 9 17 UUOUOU
17 12 Crystal Palace 10 6 4 0.8 1.3 2 3 5 8 13 9 OOUUUO
18 14 Nott'm Forest 11 7 4 0.3 2.3 1 3 7 3 25 6 UOOUUU
19 16 West Ham 11 8 3 0.6 1.3 1 3 7 7 14 6 UUOOUU
20 18 Everton 10 7 3 0.6 1.4 1 4 5 6 14 7 UUUOUU

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