⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
24 May 2026 15:00
ENGLAND PREMIER LEAGUE REGULAR SEASON - 38
FT
1 - 2
Aston Villa
L D L W W
🏟️ Etihad Stadium
Manchester
Referee: A. Madley

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Manchester City 1 - 2 Aston Villa
Manchester City Timeline Aston Villa
1st Half 1 - 0
23'
A. Semenyo normal goal
1 - 0
2nd Half 0 - 2
46'
A. Garcia ↔ M. Cash Substitution
47'
1 - 1
O. Watkins normal goal
58'
A. Semenyo ↔ R. Cherki Substitution
59'
B. Silva ↔ M. Kovacic Substitution
61'
1 - 2
O. Watkins Assist: R. Barkley
63'
Ollie Watkins goal confirmed
VAR
73'
Douglas Luiz ↔ Y. Tielemans Substitution
73'
V. Lindelof ↔ P. Torres Substitution
73'
L. Bogarde ↔ A. Onana Substitution
77'
T. Reijnders ↔ J. Doku Substitution
77'
N. Ake ↔ R. Ait-Nouri Substitution
78'
J. Stones ↔ J. Gvardiol Substitution
82'
Rico Lewis yellow card
86'
R. Barkley ↔ J. McGinn Substitution
90+2'
VAR
Phil Foden goal cancelled

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
Corners O/U

Over 7.5 Corners

AI Confidence 92% High Confidence
Odds -
Value +0%
Win Probability 92%
View Full Analysis
👕
1X2 Home Win
Confidence 79.7%
Odds -
🥅
BTTS BTTS Yes
Confidence 69.4%
Odds -
Over / Under 2.5 Over 2.5
Confidence 81.9%
Odds -
⏱️
HT / FT Home / Home
Confidence -
Odds -
🎯
Correct Score 2-1
Confidence -
Odds -
🧠

AI Insight Summary

Our model highlights Corners O/U as the strongest available market, with the pick "Over 7.5 Corners" showing the best current confidence signal.

Confidence 53.8% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

111 matches analysed
Manchester City
Manchester City Home
VS
Aston Villa Away
Aston Villa
🎟️ 57 Matches Played
🏆 37 Wins
🎯 2.28 Avg Goals
🎟️ 54 Matches Played
🏆 32 Wins
🎯 1.63 Avg Goals
57
Matches Played
54
37
Wins
32
10
Draws
8
10
Losses
14
130
Goals For
88
56
Goals Against
60
2.28
Avg Goals Scored
1.63
0.98
Avg Goals Conceded
1.11
28
BTTS Yes
28
36
Over 2.5
29
24
Clean Sheets
18
6
Failed To Score
11

Key Stats

Quick comparison based on available match data

2.28
Average Goals Scored
1.63
0.98
Average Goals Conceded
1.11
28
BTTS Yes
28
36
Over 2.5
29
5.83
Shots on Goal
4.76

Trend Signals

Derived from season data
Attack Edge Manchester City
Defensive Edge Manchester City
BTTS Signal Strong BTTS profile
Goals Trend Good Over 2.5 trend

Quick Verdict

Pre-match summary
Home Win Rate 65%
Away Win Rate 59%

Manchester City show the stronger season trend before kickoff.

Manchester City Manchester City

Match Statistics

Aston Villa Aston Villa
3
🎯 Shots on Goal
5
7
Shots off Goal
5
6
🛡️ Blocked Shots
2
9
🚩 Corner Kicks
4
8
🦶 Fouls
4
53%
Ball Possession
47%
16
Total Shots
12
481
Total passes
440
426
Passes accurate
397
1
🟨 Yellow Cards
0
0
🟥 Red Cards
0
Last matches: Manchester City
19.05.26
Pre
Manchester City
Bournemouth
1
1
D
16.05.26
FA
Manchester City
Chelsea
1
0
W
13.05.26
Pre
Manchester City
Crystal Palace
3
0
W
09.05.26
Pre
Manchester City
Brentford
3
0
W
04.05.26
Pre
Manchester City
Everton
3
3
D
25.04.26
FA
Manchester City
Southampton
2
1
W
22.04.26
Pre
Manchester City
Burnley
1
0
W
19.04.26
Pre
Manchester City
Arsenal
2
1
W
12.04.26
Pre
Manchester City
Chelsea
3
0
W
04.04.26
FA
Manchester City
Liverpool
4
0
W
17.03.26
UEF
Manchester City
Real Madrid
1
2
L
14.03.26
Pre
Manchester City
West Ham
1
1
D
11.03.26
UEF
Manchester City
Real Madrid
0
3
L
07.03.26
FA
Manchester City
Newcastle
3
1
W
04.03.26
Pre
Manchester City
Nottingham Forest
2
2
D
28.02.26
Pre
Manchester City
Leeds
1
0
W
21.02.26
Pre
Manchester City
Newcastle
2
1
W
14.02.26
FA
Manchester City
Salford City
2
0
W
11.02.26
Pre
Manchester City
Fulham
3
0
W
08.02.26
Pre
Manchester City
Liverpool
2
1
W
Last matches: Aston Villa
20.05.26
UEF
Aston Villa
SC Freiburg
3
0
W
15.05.26
Pre
Aston Villa
Liverpool
4
2
W
10.05.26
Pre
Aston Villa
Burnley
2
2
D
07.05.26
UEF
Aston Villa
Nottingham Forest
4
0
W
03.05.26
Pre
Aston Villa
Tottenham
1
2
L
30.04.26
UEF
Aston Villa
Nottingham Forest
0
1
L
25.04.26
Pre
Aston Villa
Fulham
0
1
L
19.04.26
Pre
Aston Villa
Sunderland
4
3
W
16.04.26
UEF
Aston Villa
Bologna
4
0
W
12.04.26
Pre
Aston Villa
Nottingham Forest
1
1
D
09.04.26
UEF
Aston Villa
Bologna
3
1
W
27.03.26
Fri
Aston Villa
Elche
1
2
L
22.03.26
Pre
Aston Villa
West Ham
2
0
W
19.03.26
UEF
Aston Villa
Lille
2
0
W
15.03.26
Pre
Aston Villa
Manchester United
1
3
L
12.03.26
UEF
Aston Villa
Lille
1
0
W
04.03.26
Pre
Aston Villa
Chelsea
1
4
L
27.02.26
Pre
Aston Villa
Wolves
0
2
L
21.02.26
Pre
Aston Villa
Leeds
1
1
D
14.02.26
FA
Aston Villa
Newcastle
1
3
L
H2H: Manchester City vs Aston Villa
24.05.26
H2H
Manchester City
Aston Villa
1
2
L
26.10.25
H2H
Aston Villa
Manchester City
1
0
L
22.04.25
H2H
Manchester City
Aston Villa
2
1
W
21.12.24
H2H
Aston Villa
Manchester City
2
1
L
03.04.24
H2H
Manchester City
Aston Villa
4
1
W
06.12.23
H2H
Aston Villa
Manchester City
1
0
L
12.02.23
H2H
Manchester City
Aston Villa
3
1
W
03.09.22
H2H
Aston Villa
Manchester City
1
1
D
22.05.22
H2H
Manchester City
Aston Villa
3
2
W
01.12.21
H2H
Aston Villa
Manchester City
1
2
W
21.04.21
H2H
Aston Villa
Manchester City
1
2
W
20.01.21
H2H
Manchester City
Aston Villa
2
0
W
01.03.20
H2H
Aston Villa
Manchester City
1
2
W
12.01.20
H2H
Aston Villa
Manchester City
1
6
W
26.10.19
H2H
Manchester City
Aston Villa
3
0
W
Last matches: Manchester City
13.05.26
Pre
Manchester City
Crystal Palace
3
0
W
09.05.26
Pre
Manchester City
Brentford
3
0
W
25.04.26
FA
Manchester City
Southampton
2
1
W
19.04.26
Pre
Manchester City
Arsenal
2
1
W
04.04.26
FA
Manchester City
Liverpool
4
0
W
17.03.26
UEF
Manchester City
Real Madrid
1
2
L
04.03.26
Pre
Manchester City
Nottingham Forest
2
2
D
21.02.26
Pre
Manchester City
Newcastle
2
1
W
14.02.26
FA
Manchester City
Salford City
2
0
W
11.02.26
Pre
Manchester City
Fulham
3
0
W
28.01.26
UEF
Manchester City
Galatasaray
2
0
W
24.01.26
Pre
Manchester City
Wolves
2
0
W
10.01.26
FA
Manchester City
Exeter City
10
1
W
07.01.26
Pre
Manchester City
Brighton
1
1
D
04.01.26
Pre
Manchester City
Chelsea
1
1
D
20.12.25
Pre
Manchester City
West Ham
3
0
W
06.12.25
Pre
Manchester City
Sunderland
3
0
W
29.11.25
Pre
Manchester City
Leeds
3
2
W
25.11.25
UEF
Manchester City
Bayer Leverkusen
0
2
L
09.11.25
Pre
Manchester City
Liverpool
3
0
W
H2H at home: Manchester City
24.05.26
H2H
Manchester City
Aston Villa
1
2
L
22.04.25
H2H
Manchester City
Aston Villa
2
1
W
03.04.24
H2H
Manchester City
Aston Villa
4
1
W
12.02.23
H2H
Manchester City
Aston Villa
3
1
W
22.05.22
H2H
Manchester City
Aston Villa
3
2
W
20.01.21
H2H
Manchester City
Aston Villa
2
0
W
26.10.19
H2H
Manchester City
Aston Villa
3
0
W
Last matches: Aston Villa
20.05.26
UEF
Aston Villa
SC Freiburg
3
0
W
10.05.26
Pre
Aston Villa
Burnley
2
2
D
30.04.26
UEF
Aston Villa
Nottingham Forest
0
1
L
25.04.26
Pre
Aston Villa
Fulham
0
1
L
12.04.26
Pre
Aston Villa
Nottingham Forest
1
1
D
09.04.26
UEF
Aston Villa
Bologna
3
1
W
15.03.26
Pre
Aston Villa
Manchester United
1
3
L
12.03.26
UEF
Aston Villa
Lille
1
0
W
27.02.26
Pre
Aston Villa
Wolves
0
2
L
07.02.26
Pre
Aston Villa
Bournemouth
1
1
D
25.01.26
Pre
Aston Villa
Newcastle
2
0
W
22.01.26
UEF
Aston Villa
Fenerbahçe
1
0
W
10.01.26
FA
Aston Villa
Tottenham
2
1
W
07.01.26
Pre
Aston Villa
Crystal Palace
0
0
D
30.12.25
Pre
Aston Villa
Arsenal
1
4
L
27.12.25
Pre
Aston Villa
Chelsea
2
1
W
14.12.25
Pre
Aston Villa
West Ham
3
2
W
11.12.25
UEF
Aston Villa
FC Basel 1893
2
1
W
03.12.25
Pre
Aston Villa
Brighton
4
3
W
23.11.25
Pre
Aston Villa
Leeds
2
1
W
H2H away: Aston Villa
24.05.26
H2H
Manchester City
Aston Villa
1
2
W
22.04.25
H2H
Manchester City
Aston Villa
2
1
L
03.04.24
H2H
Manchester City
Aston Villa
4
1
L
12.02.23
H2H
Manchester City
Aston Villa
3
1
L
22.05.22
H2H
Manchester City
Aston Villa
3
2
L
20.01.21
H2H
Manchester City
Aston Villa
2
0
L
26.10.19
H2H
Manchester City
Aston Villa
3
0
L
Manchester City
Manchester City 4-2-2-2
Lineups 4-2-2-2 vs 4-2-3-1
Aston Villa 4-2-3-1
Aston Villa
1
J. Trafford
82
R. Lewis
🟨
5
J. Stones
3
R. Dias
6
N. Ake
14
Nico
20
B. Silva
42
A. Semenyo
26
Savinho
47
P. Foden
4
T. Reijnders
40
M. Bizot
16
A. Garcia
3
V. Lindelof
5
T. Mings
22
I. Maatsen
26
L. Bogarde
21
Douglas Luiz
31
L. Bailey
6
R. Barkley
🎯
10
E. Buendia
11
O. Watkins
⚽ 2
Manchester City Aston Villa ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Premier League Standings

# Team MP GD PTS Form
1
Arsenal
38 44 85
W W W W W
2
Manchester City
38 42 78
L D W W D
3
Manchester United
38 19 71
W W D W W
4
Aston Villa
38 7 65
W W D L L
5
Liverpool
38 10 60
D L D L W
6
Bournemouth
38 4 57
D D W W D
7
Sunderland
38 -6 54
W W D D L
8
Brighton
38 6 53
L L W L W
9
Brentford
38 3 53
D D L W L
10
Chelsea
38 6 52
L W D L L
11
Fulham
38 -4 52
W D L L W
12
Newcastle
38 -2 49
L W D W L
13
Everton
38 -3 49
L L D D L
14
Leeds
38 -7 47
L W D W D
15
Crystal Palace
38 -10 45
L D L D L
16
Nottingham Forest
38 -3 44
D L D W W
17
Tottenham
38 -9 41
W L D W W
18
West Ham
38 -19 39
W L L L W
19
Burnley
38 -37 22
D L D L L
20
Wolves
38 -41 20
D D L D L
Promotion - Champions League (League phase)
Promotion - Europa League (League phase)
Promotion - Conference League (Qualification)
Relegation - Championship

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Manchester City 1 - 2 Aston Villa
Manchester City Timeline Aston Villa
1st Half 1 - 0
23'
A. Semenyo normal goal
1 - 0
2nd Half 0 - 2
46'
A. Garcia ↔ M. Cash Substitution
47'
1 - 1
O. Watkins normal goal
58'
A. Semenyo ↔ R. Cherki Substitution
59'
B. Silva ↔ M. Kovacic Substitution
61'
1 - 2
O. Watkins Assist: R. Barkley
63'
Ollie Watkins goal confirmed
VAR
73'
Douglas Luiz ↔ Y. Tielemans Substitution
73'
V. Lindelof ↔ P. Torres Substitution
73'
L. Bogarde ↔ A. Onana Substitution
77'
T. Reijnders ↔ J. Doku Substitution
77'
N. Ake ↔ R. Ait-Nouri Substitution
78'
J. Stones ↔ J. Gvardiol Substitution
82'
Rico Lewis yellow card
86'
R. Barkley ↔ J. McGinn Substitution
90+2'
VAR
Phil Foden goal cancelled

Missing Players

Manchester City 0 missing
No missing players data
Aston Villa 3 missing
-
B. Kamara
Missing Fixture Knee Injury
OUT
-
Alysson
Questionable Muscle Injury
OUT
-
E. Martinez
Questionable Finger Injury
OUT