Aston Villa vs Manchester City · Premier League

Premier League
Aston Villa
2 : 1
FT
Manchester City
Standings & lineups ↓ · Last odds update 21 days ago
1X2 · Best Home 5.05 Pinnacle Draw 4.65 Marathonbet Away 1.70 1xBet Best-odds payout 99.9% All odds ↓

Aston Villa 2:1 Manchester City: Aston Villa won. Manchester City, favourites at closing best odds of 1.70, lost (an upset). Correct: 1 of 9 analyses settled.

9 analyses for this match 1X2 Draw 1 · Away 6Handicap Home +0.5 ×1Over 3.5 ×1 View all →

How had Aston Villa and Manchester City fared head-to-head?

In the last 5 matches between the sides, Aston Villa have 3 wins and 2 losses, with an average score of 1.4:1.6. Aston Villa lead the head-to-head with 3 wins from 5. In meetings at Aston Villa's ground (2 matches): 2 wins. These meetings average 3.0 goals, on the high side.

Most recent meeting: 2026-05-24, Premier League, Manchester City 1:2 Aston Villa.

DateCompetitionMatch
2026-05-24Premier League Manchester City 1:2 Aston Villa
2025-10-26Premier League Aston Villa 1:0 Manchester City
2025-04-22Premier League Manchester City 2:1 Aston Villa
2024-12-21Premier League Aston Villa 2:1 Manchester City
2024-04-03Premier League Manchester City 4:1 Aston Villa

What were the form and standings of Aston Villa and Manchester City?

Aston Villa are No. 10 in Premier League (mid-table) with 13 points from 10 matches (3 wins, 4 draws and 3 losses). At home they have struggled: 1 win, 2 draws and 2 losses. Goals: 14 for, 17 against. Last 5 matches: 2 wins and 3 draws.

Manchester City are No. 3 in Premier League (upper table) with 21 points from 10 matches (7 wins and 3 losses). Away from home they have been strong: 3 wins and 2 losses. Strong attack: 21 scored in 10 matches (2.1 per match). Last 5 matches: 2 wins and 3 losses, on a 3-match losing run.

Manchester City are 8 points ahead.

What were the Aston Villa vs Manchester City lineups?

Aston Villa lined up in a 4-2-3-1. Goalkeeper: Zion Suzuki. Outfield starters: Matty Cash, Victor Lindelöf, Pau Torres, Ian Maatsen, Boubacar Kamara, João Gomes, Alysson, John McGinn, Johan Manzambi, Nicolas Jackson.

Manchester City lined up in a 4-2-3-1. Goalkeeper: Gianluigi Donnarumma. Outfield starters: Abdukodir Khusanov, Marc Guéhi, Rúben Dias, Joško Gvardiol, Elliot Anderson, Enzo Fernández, Iliman Ndiaye, Rayan Cherki, Jérémy Doku, Erling Haaland.

Match stats FT

Aston VillaManchester City
37%Possession63%
0.61Expected goals (xG)1.79
8Shots15
2Shots on target7
4Corners7
21Fouls17
1Offsides2
4Yellow cards4
6Saves0
314Passes528

Lineups

Home Aston Villa 4-2-3-1

  1. 1 GK Zion Suzuki
  2. 2 DF Matty Cash
  3. 3 DF Victor Lindelöf
  4. 14 DF Pau Torres
  5. 22 DF Ian Maatsen
  6. 8 MF Boubacar Kamara
  7. 35 MF João Gomes
  8. 47 MF Alysson
  9. 7 MF John McGinn
  10. 44 MF Johan Manzambi
  11. 11 FW Nicolas Jackson
Substitutes (9)
  1. 19 FW Ibrahim Mbaye
  2. 6 MF Ross Barkley
  3. 10 MF Emiliano Buendía
  4. 27 MF Leon Goretzka
  5. 39 FW Brian Madjo
  6. 40 GK Marco Bizot
  7. 5 DF Tyrone Mings
  8. 26 MF Lamare Bogarde
  9. 53 MF George Hemmings

Away Manchester City 4-2-3-1

  1. 1 GK Gianluigi Donnarumma
  2. 45 DF Abdukodir Khusanov
  3. 6 DF Marc Guéhi
  4. 3 DF Rúben Dias
  5. 24 DF Joško Gvardiol
  6. 5 MF Elliot Anderson
  7. 17 MF Enzo Fernández
  8. 7 MF Iliman Ndiaye
  9. 10 MF Rayan Cherki
  10. 11 MF Jérémy Doku
  11. 9 FW Erling Haaland
Substitutes (9)
  1. 82 DF Rico Lewis
  2. 47 MF Phil Foden
  3. 56 FW Ryan McAidoo
  4. 28 GK Gerónimo Rulli
  5. 21 DF Rayan Aït-Nouri
  6. 22 DF Vitor Reis
  7. 33 DF Nico O'Reilly
  8. 8 MF Mateo Kovačić
  9. 32 MF Ayyoub Bouaddi

Stadium: Villa Park, Birmingham · Referee: Peter Bankes, England

Standings & form Premier League · 2026/2027 League page →

TeamPosPW-D-LGoalsPtsLast 5 (this competition)Home/away
Home Aston Villa 10 10 3-4-3 14:17 (-3) 13 DWWDD 1-2-2 6:7
Away Manchester City 3 10 7-0-3 21:13 (+8) 21 WWLLL 3-0-2 10:6

Standings update every few hours. In the last 5, the rightmost is the most recent match.

Full table (20)
#TeamPW-D-LGoalsPtsLast 5 (this competition)
1Arsenal109-0-1 15:527WWWWW
2Brighton107-1-2 26:722WWLWW
3Manchester City107-0-3 21:1321WWLLL
4Liverpool105-3-2 14:1018LWWLW
5Chelsea105-1-4 19:1616WWLWL
6Everton104-4-2 12:1016DLLWW
7Bournemouth104-3-3 16:1415LWWWW
8Brentford103-5-2 16:1114DLDWL
9Leeds103-5-2 10:814LDDLW
10Aston Villa103-4-3 14:1713DWWDD
11Tottenham103-3-4 10:1112DWWWL
12Newcastle103-3-4 13:1612LLWLD
13Hull102-5-3 11:1111DLDDL
14Ipswich103-2-5 15:2011WLDDL
15Fulham102-4-4 10:1210LWWDD
16Nottingham102-3-5 9:139LLDLW
17Coventry103-0-7 10:199WLLWL
18Manchester Utd101-5-4 14:198DDLLD
19Sunderland102-2-6 8:178LLDLW
20Crystal Palace102-1-7 10:247WLLLL

1X2 · Closing odds 1 lines

Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeDrawAway HomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAway
5.054.651.70 99.9% 1xBet 98.6% 5.05 4.60 1.62 4.33 4.50 1.65 4.50 4.20 1.65 4.65 4.65 1.67 4.55 4.60 1.70 4.09 3.72 1.63 4.40 4.33 1.62 4.80 4.40 1.65 4.75 4.40 1.65 4.82 4.57 1.70
Pinnacle Mara 1xBet 96.8% 93.8% 97.2% 97.5% 93.0% 95.8% 98.6%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Handicap · Closing odds 5 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeAway HomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAway
+0.5 2.421.67 98.8% Pinnacle 97.0% 2.42 1.62 - - - - - - 2.27 1.67 - - 2.20 1.58 - - - - - -
Pinnacle Betano 97.0% 96.2% 92.0%
+0.75 2.121.85 98.8% 1xBet 98.4% 2.12 1.83 - - - - 2.02 1.76 - - - - 1.95 1.73 - - - - 2.10 1.85
Pinnacle 1xBet 98.2% 94.1% 91.7% 98.4%
+1Main 1.812.11 97.4% Pinnacle 97.4% 1.81 2.11 - - - - 1.81 2.00 1.80 2.07 - - 1.71 1.98 - - - - 1.81 2.02
Mara Pinnacle 97.4% 95.0% 96.3% 91.8% 95.5%
+1.25 1.642.39 97.3% Pinnacle 96.2% 1.61 2.39 - - - - 1.62 2.25 - - - - 1.55 2.25 - - - - 1.64 2.30
1xBet Pinnacle 96.2% 94.2% 91.8% 95.7%
+1.5 1.572.64 98.5% 1xBet 98.5% - - - - - - 1.50 2.48 - - - - - - - - 1.44 2.63 1.57 2.64
1xBet 1xBet 93.5% 98.5%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Totals · Closing odds 5 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
OverUnder OverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnder
3 1.622.37 96.2% 1xBet 96.2% - - - - - - - - - - - - 1.56 2.23 - - - - 1.62 2.37
1xBet 1xBet 91.8% 96.2%
3.25 1.812.20 99.3% Pinnacle 96.8% 1.73 2.20 - - - - 1.71 2.11 - - - - 1.74 1.94 - - - - 1.81 2.03
1xBet Pinnacle 96.8% 94.5% 91.7% 95.7%
3.5Main 2.071.96 100.7% 1xBet 98.5% 1.94 1.96 - - - - 1.91 1.91 1.93 1.91 - - 1.92 1.76 - - 1.91 1.91 2.07 1.88
1xBet Pinnacle 97.5% 95.5% 96.0% 91.8% 95.5% 98.5%
3.75 2.321.76 100.1% 1xBet 98.4% 2.15 1.76 - - - - 2.10 1.72 - - - - 2.14 1.61 - - - - 2.32 1.71
1xBet Pinnacle 96.8% 94.6% 91.9% 98.4%
4 2.501.57 96.4% Betano 96.4% 2.49 1.56 - - - - 2.43 1.53 2.50 1.57 - - - - - - - - - -
Betano Betano 95.9% 93.9% 96.4%

Pinnacle 1X2 odds movement 2 changes

Recent odds changes last 80

TimeBookmakerMarketLineBeforeNow
Oct 24 (Sat) 11:28 Pinnacle Totals 4.25 Suspended → 2.78 / 1.47
Oct 24 (Sat) 11:28 Pinnacle Totals 4 Suspended → 2.49 / 1.56
Oct 24 (Sat) 11:28 Pinnacle Totals 3.75 Suspended → 2.15 / 1.76
Oct 24 (Sat) 11:28 Pinnacle Totals 3.25 Suspended → 1.73 / 2.20
Oct 24 (Sat) 11:28 Pinnacle Totals 4.5 Suspended → 3.06 / 1.40
Oct 24 (Sat) 11:28 Pinnacle Totals 3 Suspended → 1.52 / 2.60
Oct 24 (Sat) 11:28 Pinnacle Totals 3.5 Suspended → 1.94 / 1.96
Oct 24 (Sat) 11:28 Pinnacle Totals 2.75 Suspended → 1.43 / 2.92
Oct 24 (Sat) 11:28 Pinnacle Totals 2.5 Suspended → 1.36 / 3.24
Oct 24 (Sat) 11:28 Marathonbet Totals 6 7.60 / 1.03 → 7.70 / 1.03
Oct 24 (Sat) 11:28 Marathonbet Totals 5.25 4.50 / 1.15 → 4.55 / 1.14
Oct 24 (Sat) 11:28 Marathonbet Totals 5.5 4.75 / 1.12 → 4.80 / 1.12
Oct 24 (Sat) 11:28 Marathonbet Totals 4 2.41 / 1.54 → 2.43 / 1.53
Oct 24 (Sat) 11:28 Marathonbet Totals 3.25 1.70 / 2.13 → 1.71 / 2.11
Oct 24 (Sat) 11:28 Marathonbet Totals 2.25 1.22 / 3.80 → 1.22 / 3.82
Oct 24 (Sat) 11:28 Pinnacle Handicap +1.75 1.38 / 3.19 → 1.38 / 3.18
Oct 24 (Sat) 11:28 Pinnacle Handicap +0.75 2.12 / 1.82 → 2.12 / 1.83
Oct 24 (Sat) 11:28 Pinnacle Handicap 0 3.81 / 1.29 → 3.80 / 1.29
Oct 24 (Sat) 11:28 Pinnacle Handicap -0.25 4.30 / 1.24 → 4.28 / 1.24
Oct 24 (Sat) 11:28 Marathonbet Handicap +2.75 1.10 / 5.20 → 1.11 / 5.15
Oct 24 (Sat) 11:28 Marathonbet Handicap +2.5 1.17 / 4.25 → 1.17 / 4.20
Oct 24 (Sat) 11:28 Marathonbet Handicap +2.25 1.20 / 3.94 → 1.21 / 3.84
Oct 24 (Sat) 11:28 Marathonbet Handicap +1.75 1.36 / 2.93 → 1.37 / 2.90
Oct 24 (Sat) 11:28 Marathonbet Handicap +1.5 1.49 / 2.51 → 1.50 / 2.48
Oct 24 (Sat) 11:28 Marathonbet Handicap +1.25 1.61 / 2.26 → 1.62 / 2.25
Oct 24 (Sat) 11:28 Marathonbet Handicap +3 1.04 / 6.95 → 1.04 / 6.90
Oct 24 (Sat) 11:28 Marathonbet Handicap -1.5 7.90 / 1.02 → 8.00 / 1.02
Oct 24 (Sat) 11:28 Marathonbet Handicap +2 1.24 / 3.64 → 1.25 / 3.56
Oct 24 (Sat) 11:28 Marathonbet Handicap +1 1.79 / 2.03 → 1.81 / 2.00
Oct 24 (Sat) 11:28 Marathonbet Handicap +0.75 1.99 / 1.78 → 2.02 / 1.76
Oct 24 (Sat) 11:28 Marathonbet Handicap +0.25 2.60 / 1.46 → 2.63 / 1.45
Oct 24 (Sat) 11:28 Marathonbet Handicap 0 3.36 / 1.28 → 3.40 / 1.28
Oct 24 (Sat) 11:28 Marathonbet 1X2 4.60 / 4.55 / 1.68 → 4.65 / 4.65 / 1.67
Oct 24 (Sat) 11:22 bet365 Totals 8.5 41.00 → Suspended
Oct 24 (Sat) 11:22 bet365 Totals 0.5 1.02 / 19.00 → Suspended
Oct 24 (Sat) 11:22 bet365 Totals 1.5 1.12 / 6.00 → Suspended
Oct 24 (Sat) 11:22 bet365 Handicap +1.75 1.38 / 3.00 → Suspended
Oct 24 (Sat) 11:22 bet365 1X2 4.33 / 4.50 / 1.65 → Suspended
Oct 24 (Sat) 11:21 bet365 Handicap +1.75 Suspended → 1.38 / 3.00
Oct 24 (Sat) 11:19 bet365 Handicap +1.75 1.38 / 3.00 → Suspended
Oct 24 (Sat) 11:19 bet365 Handicap +0.75 2.05 / 1.80 → Suspended
Oct 24 (Sat) 11:10 Pinnacle Totals 4.25 2.83 / 1.45 → Suspended
Oct 24 (Sat) 11:10 Pinnacle Totals 4 2.54 / 1.54 → Suspended
Oct 24 (Sat) 11:10 Pinnacle Totals 3.75 2.19 / 1.74 → Suspended
Oct 24 (Sat) 11:10 Pinnacle Totals 3.25 1.75 / 2.16 → Suspended
Oct 24 (Sat) 11:10 Pinnacle Totals 4.5 3.12 / 1.38 → Suspended
Oct 24 (Sat) 11:10 Pinnacle Totals 3 1.54 / 2.54 → Suspended
Oct 24 (Sat) 11:10 Pinnacle Totals 3.5 1.97 / 1.93 → Suspended
Oct 24 (Sat) 11:10 Pinnacle Totals 2.75 1.44 / 2.86 → Suspended
Oct 24 (Sat) 11:10 Pinnacle Totals 2.5 1.37 / 3.18 → Suspended
Oct 24 (Sat) 11:06 Pinnacle Totals 4.25 Suspended → 2.83 / 1.45
Oct 24 (Sat) 11:06 Pinnacle Totals 4 Suspended → 2.54 / 1.54
Oct 24 (Sat) 11:06 Pinnacle Totals 3.75 Suspended → 2.19 / 1.74
Oct 24 (Sat) 11:06 Pinnacle Totals 3.25 Suspended → 1.75 / 2.16
Oct 24 (Sat) 11:06 Pinnacle Totals 4.5 Suspended → 3.12 / 1.38
Oct 24 (Sat) 11:06 Pinnacle Totals 3 Suspended → 1.54 / 2.54
Oct 24 (Sat) 11:06 Pinnacle Totals 3.5 Suspended → 1.97 / 1.93
Oct 24 (Sat) 11:06 Pinnacle Totals 2.75 Suspended → 1.44 / 2.86
Oct 24 (Sat) 11:06 Pinnacle Totals 2.5 Suspended → 1.37 / 3.18
Oct 24 (Sat) 11:06 Pinnacle Handicap +1.75 1.38 / 3.16 → 1.38 / 3.19
Oct 24 (Sat) 11:06 Pinnacle Handicap +1.5 1.51 / 2.64 → 1.51 / 2.66
Oct 24 (Sat) 11:06 Pinnacle Handicap +1.25 1.62 / 2.37 → 1.61 / 2.39
Oct 24 (Sat) 11:06 Pinnacle Handicap +1 1.82 / 2.08 → 1.81 / 2.11
Oct 24 (Sat) 11:06 Pinnacle Handicap +0.75 2.13 / 1.82 → 2.12 / 1.82
Oct 24 (Sat) 11:06 Pinnacle Handicap +0.5 2.41 / 1.63 → 2.42 / 1.62
Oct 24 (Sat) 11:06 Pinnacle Handicap +0.25 2.84 / 1.46 → 2.83 / 1.46
Oct 24 (Sat) 11:06 bet365 Handicap +1.75 Suspended → 1.38 / 3.00
Oct 24 (Sat) 11:06 bet365 Handicap +0.75 Suspended → 2.05 / 1.80
Oct 24 (Sat) 11:06 Pinnacle 1X2 5.00 / 4.60 / 1.63 → 5.05 / 4.60 / 1.62
Oct 24 (Sat) 11:02 bet365 Handicap +0.75 1.98 / 1.88 → Suspended
Oct 24 (Sat) 10:59 Pinnacle Totals 4.25 2.75 / 1.47 → Suspended
Oct 24 (Sat) 10:59 Pinnacle Totals 4 2.47 / 1.57 → Suspended
Oct 24 (Sat) 10:59 Pinnacle Totals 3.75 2.14 / 1.77 → Suspended
Oct 24 (Sat) 10:59 Pinnacle Totals 3.25 1.72 / 2.21 → Suspended
Oct 24 (Sat) 10:59 Pinnacle Totals 4.5 3.03 / 1.40 → Suspended
Oct 24 (Sat) 10:59 Pinnacle Totals 3 1.51 / 2.62 → Suspended
Oct 24 (Sat) 10:59 Pinnacle Totals 3.5 1.93 / 1.97 → Suspended
Oct 24 (Sat) 10:59 Pinnacle Totals 2.75 1.42 / 2.94 → Suspended
Oct 24 (Sat) 10:59 Pinnacle Totals 2.5 1.36 / 3.26 → Suspended
Oct 24 (Sat) 10:56 Pinnacle Totals 4.25 Suspended → 2.75 / 1.47