Premier League · Matchweek 38 · May 24

Manchester City - Aston Villa

Aston Villa won 2-1 away at Manchester City in Premier League (Matchweek 38). Goals: A. Semenyo 23'; O. Watkins 47', 61'.

🏟 Etihad Stadium Manchester 👤 Referee: A. Madley
Key events
23' ⚽ A. Semenyo(1 - 0) Manchester C
47' ⚽ O. Watkins(1 - 1) Aston Villa
61' ⚽ O. Watkins(1 - 2) · Assist: R. Barkley Aston Villa
82' 🟨 R. LewisYellow card Manchester C
Quick stats
%51 Possession %49
1.82 Expected goals (xG) 1.29
1.95 Pre-match xG 1.35
15 Total shots 12
3 Shots on target 5
7 Shots off target 5
5 Blocked shots 2
10 Shots inside box 9
5 Shots outside box 3
3 Saves 2
Match timeline
First half
A. Semenyo(1 - 0)⚽
23'
HT 1 - 0
46'
🔁A. Garcia ↔ M. CashSubstitution
47'
⚽O. Watkins(1 - 1)
A. Semenyo ↔ R. CherkiSubstitution🔁
58'
B. Silva ↔ M. KovacicSubstitution🔁
59'
61'
⚽O. Watkins(1 - 2) · Assist: R. Barkley
74'
🔁Douglas Luiz ↔ Y. TielemansSubstitution
74'
🔁L. Bogarde ↔ A. OnanaSubstitution
74'
🔁V. Lindelof ↔ P. TorresSubstitution
T. Reijnders ↔ J. DokuSubstitution🔁
77'
J. Stones ↔ J. GvardiolSubstitution🔁
77'
N. Ake ↔ R. Ait-NouriSubstitution🔁
77'
R. LewisYellow card🟨
82'
86'
🔁R. Barkley ↔ J. McGinnSubstitution
FT 1 - 2
Match statsManchester City · Aston Villa
Key stats
%51 Possession %49
1.82 Expected goals (xG) 1.29
1.95 Pre-match xG 1.35
Shots
15 Total shots 12
3 Shots on target 5
7 Shots off target 5
5 Blocked shots 2
10 Shots inside box 9
5 Shots outside box 3
3 Saves 2
Attacking
95 Attacks 53
84 Dangerous attacks 26
Passing
440 Total passes 433
390 Accurate passes 393
%89 Pass accuracy %91
Set pieces & discipline
8 Corners 4
1 Offsides 1
7 Fouls 4
6 Free kicks 8
19 Throw-ins 10
6 Goal kicks 12
Cards
1 Yellow cards 0
0 1st-half cards 0
1 2nd-half cards 0
By half
1 1st-half goals 0
0 2nd-half goals 2
7 1st-half corners 0
1 2nd-half corners 4
Penalties
0 Penalties won 0
0 Penalty goals 0
Momentum
0'▲ Manchester City▼ Aston Villa90'
LineupsManchester City 4-2-2-2Aston Villa 4-2-3-1
Shot map28 shots
Savinho 5' · xG 0.01 Tijjani Reijnders 10' · xG 0.08 Bernardo Silva 12' · xG 0.18 Tijjani Reijnders 21' · xG 0.02 Antoine Semenyo 23' · xG 0.10 Savinho 29' · xG 0.07 Rico Lewis 30' · xG 0.08 Tijjani Reijnders 34' · xG 0.04 Savinho 37' · xG 0.03 Nico González 39' · xG 0.10 Tijjani Reijnders 43' · xG 0.40 Nathan Aké 43' · xG 0.08 Ollie Watkins 47' · xG 0.28 Leon Bailey 50' · xG 0.07 Emiliano Buendía 53' · xG 0.05 Ian Maatsen 56' · xG 0.02 Emiliano Buendía 56' · xG 0.03 Ollie Watkins 61' · xG 0.65 Rayan Cherki 68' · xG 0.03 Ollie Watkins 75' · xG 0.20 Leon Bailey 76' · xG 0.12 Pau Torres 83' · xG 0.15 Jérémy Doku 86' · xG 0.03 John McGinn 87' · xG 0.06 Ollie Watkins 88' · xG 0.11 Youri Tielemans 90' · xG 0.02 Jérémy Doku 90' · xG 0.02 Mateo Kovacic 90' · xG 0.07
Manchester City Aston Villa Filled = goal · size = xG
HEAD TO HEAD11 meetings · 2021–2025
Manchester City 7
Jan 20who was on topOct 26
Aston Villa 3
7 Manchester City 1 draw 3 Aston Villa
GOALS IN THIS FIXTURE
2.9goals / match
20–12total goals
1/2clean sheets
4-1Manchester City best win · Apr 3
1-0Aston Villa best win · Oct 26
%82 Over 1.5 9/11
%64 Over 2.5 7/11
%27 Over 3.5 3/11
%73 BTTS 8/11
DOES THE VENUE MATTER
Manchester City at home5 matches
5W 0D 0L 14:5
Aston Villa at home6 matches
3W 1D 2L 7:6
Results are read from the side that hosted the match.
FORM COMPARISON
Manchester City4W 1D 0L Aston Villa2W 0D 3L
2.60 1.20 Points per game
11 9 Goals scored
5 7 Goals conceded
2.33 1.37 xG average
1.04 1.27 xGA average
%40 %20 Clean sheets
%60 %40 BTTS
%80 %60 Over 2.5
10.0 5.4 Corners
0.8 1.2 Cards
Manchester City6W 2D 2L Aston Villa5W 1D 4L
2.00 1.60 Points per game
19 20 Goals scored
11 11 Goals conceded
2.05 1.39 xG average
1.11 1.32 xGA average
%40 %30 Clean sheets
%50 %50 BTTS
%70 %60 Over 2.5
9.1 4.8 Corners
1.5 1.0 Cards
SEASON COMPARISON
2Manchester Cityin the table78pts
38matches 23-9-6W-D-L 77:35goals +42diff
LDWWD
4Aston Villain the table65pts
38matches 19-8-11W-D-L 56:49goals +7diff
WWDLL
Season profile · 2025/2026 · 25 matches
2.00 1.88 Points per game
1.68 1.46 xG average
1.14 1.47 xGA average
%40 %28 Clean sheets
%48 %52 BTTS
%60 %52 Over 2.5
5.5 5.3 Corners
1.8 1.5 Cards
PREVIOUS MEETINGS
Oct 26 Aston Villa 1-0 Manchester City Premier League
Apr 22 Manchester City 2-1 Aston Villa Premier League
Dec 21 Aston Villa 2-1 Manchester City Premier League
Apr 3 Manchester City 4-1 Aston Villa Premier League
Dec 6 Aston Villa 1-0 Manchester City Premier League
Feb 12 Manchester City 3-1 Aston Villa Premier League
Sep 3 Aston Villa 1-1 Manchester City Premier League
May 22 Manchester City 3-2 Aston Villa Premier League
xG difference & finishing
Manchester City1 gol · 1.82 xG -0.82
Aston Villa2 gol · 1.29 xG +0.71
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Manchester City took more shots15 - 12
THE REFEREE163 matches on record
Andrew Madley
Strictness52 TEMPO53
Cards: ModerateFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 13.8 -2.8
Fouls 1122.7 -11.7
Goals 33.0 +0.0
Corners 1210.9 +1.1
THIS MATCH VS SEASON AVERAGE
Goals 1.02.1 -1.1
Shots 15.014.6 +0.4
On target 3.05.2 -2.2
Possession %51%61 -9.9
Corners 8.06.0 +2.0
Cards 1.01.0
Conceded 2.00.9 +1.1
this matchseason average · 37 matches
Goals 2.01.5 +0.5
Shots 12.012.3 -0.3
On target 5.04.4 +0.6
Possession %49%54 -4.7
Corners 4.05.1 -1.1
Cards 0.01.3 -1.3
Conceded 1.01.3 -0.3
this matchseason average · 37 matches
PLAYER RATINGS★ Ollie Watkins 9.30
Starting XI
42 Antoine Semenyo M · 58' 7.50
Goals1On target1/1Key pass1Interceptions1Passes22 · %21
14 Nico González M · 97' 7.20
Key pass1Tackles2Duels won4/7Fouls1Passes62 · %58
20 Bernardo Silva M · 59' · K 6.90
On target1/1Tackles4Interceptions1Duels won4/5Fouls1Passes26 · %24
47 Phil Foden F · 97' 6.70
Key pass3Dribbles1/3Duels won1/5Offside1Passes45 · %38
3 Rúben Dias D · 97' 6.70
Key pass1Fouls1Passes60 · %55
6 Nathan Aké D · 77' 6.70
Blocks1Duels won1/3Fouls1Passes32 · %28
26 Savinho M · 97' 6.60
Key pass2Dribbles1/7Duels won3/11Fouls won2Fouls1Passes27 · %23
4 Tijjani Reijnders F · 77' 6.30
On target1/4Dribbles1/3Duels won1/4Fouls1Passes27 · %25
1 James Trafford G · 97' 6.30
Saves2Passes10 · %9
5 John Stones D · 78' 6.20
Tackles1Interceptions1Blocks1Duels won3/5Passes32 · %31
82 Rico Lewis D · 97' 5.90
Duels won2/7Fouls won2Fouls1Passes45 · %34
Substitutes
24 Joško Gvardiol D · 19' 6.70
Duels won1/2Passes11 · %11
21 Rayan Aït-Nouri D · 20' 6.60
Tackles1Duels won1/3Passes3 · %3
11 Jérémy Doku F · 20' 6.50
Passes4 · %2
10 Rayan Cherki M · 39' 6.50
Passes13 · %11
8 Mateo Kovačić M · 38' 6.30
Interceptions1Passes11 · %9
Unused: Marcus BettinelliOmar MarmoushMatheus NunesMax Alleyne
Starting XI
11 Ollie Watkins F · 97' 9.30
Goals2On target2/3Dribbles2/3Tackles1Blocks1Duels won7/8Fouls won1Offside1Passes15 · %14
10 Emiliano Buendía M · 97' 7.90
On target1/2Key pass2Tackles8Duels won10/13Fouls won2Fouls1Passes30 · %28
21 Douglas Luiz M · 73' 7.50
Tackles1Interceptions1Blocks2Duels won2/4Fouls won1Passes48 · %46
22 Ian Maatsen D · 97' 6.90
Key pass2Dribbles1/2Tackles4Interceptions2Duels won5/8Fouls1Passes33 · %30
40 Marco Bizot G · 97' 6.90
Saves2Passes40 · %30
5 Tyrone Mings D · 97' · K 6.70
Tackles1Interceptions1Duels won1/3Passes73 · %71
26 Lamare Bogarde M · 73' 6.70
Interceptions1Duels won2/3Fouls won2Passes21 · %19
3 Victor Lindelöf D · 73' 6.60
Tackles1Interceptions1Duels won1/1Passes53 · %51
16 Andrés García D · 45' 6.60
Tackles4Blocks1Duels won4/5Fouls1Passes12 · %12
6 Ross Barkley M · 86' 6.60
Assist1Key pass1Tackles2Duels won2/5Passes26 · %23
31 Leon Bailey M · 97' 6.30
Tackles2Interceptions3Duels won3/9Fouls won1Fouls1Passes18 · %13
Substitutes
8 Youri Tielemans M · 24' 7.50
On target1/1Key pass2Tackles1Duels won1/1Passes16 · %16
24 Amadou Onana M · 24' 6.70
Tackles1Duels won1/1Passes7 · %7
7 John McGinn M · 11' 6.70
On target1/1Tackles1Duels won1/1Passes5 · %4
2 Matty Cash D · 52' 6.50
Key pass1Passes17 · %11
14 Pau Torres D · 24' 6.50
Passes13 · %13
Unused: Bradley BurrowesJames WrightGeorge HemmingsLucas Digne
Win probabilityModel: 1 (%79) ✗
Manchester City %79 Draw %13 Aston Villa %8
2.50Manchester City xPuan
0.37Aston Villa xPuan
🔒
ULTIMATE

Tactical metrics & visuals

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

Team & player heatmaps

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

ML deep-dive

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

Form
Manchester CityDWWWD
Aston VillaWWDWL
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad