COM 1-0 PAR · 57% TOR 0-1 ASR · 57% INT 2-1 UDI · 63% LEE 1-1 NEW · 57% VIL 1-1 REA · 57% RAY 1-1 ESP · 57% ALA 1-1 VAL · 56% ELC 0-2 REA · 68% ATL 1-0 OSA · 63% BAR 2-0 RAC · 70% REA 2-1 GET · 59% DEP 0-1 SEV · 58% LEV 1-2 ATH · 61% MAL 1-2 VIL · 57% COM 1-0 PAR · 57% TOR 0-1 ASR · 57% INT 2-1 UDI · 63% LEE 1-1 NEW · 57% VIL 1-1 REA · 57% RAY 1-1 ESP · 57% ALA 1-1 VAL · 56% ELC 0-2 REA · 68% ATL 1-0 OSA · 63% BAR 2-0 RAC · 70% REA 2-1 GET · 59% DEP 0-1 SEV · 58% LEV 1-2 ATH · 61% MAL 1-2 VIL · 57%
Head-to-head

Manchester City vs Aston Villa

Quick answer

Who has the edge, Manchester City or Aston Villa?

In 14 meetings on file, Manchester City won 9, Aston Villa won 4 and 1 were drawn (30–15 on aggregate). Last meeting: Manchester City 1–2 Aston Villa (24 May 2026). Next meeting: Aston Villa vs Manchester City on Saturday 24 October 2026, 14:00 UTC — 7 of 10 AI models pick Manchester City to win (70%). The mean predicted score is 1–2 at 60% average confidence (medium).

Full prediction for the next match →

Previous meetings

DateMatchScoreCompetition
24 May 2026 Manchester City vs Aston Villa 1–2 (Aston Villa) Premier League
26 Oct 2025 Aston Villa vs Manchester City 1–0 (Aston Villa) Premier League
22 Apr 2025 Manchester City vs Aston Villa 2–1 (Manchester City) Premier League
21 Dec 2024 Aston Villa vs Manchester City 2–1 (Aston Villa) Premier League
3 Apr 2024 Manchester City vs Aston Villa 4–1 (Manchester City) Premier League
6 Dec 2023 Aston Villa vs Manchester City 1–0 (Aston Villa) Premier League
12 Feb 2023 Manchester City vs Aston Villa 3–1 (Manchester City) Premier League
3 Sep 2022 Aston Villa vs Manchester City 1–1 Premier League
22 May 2022 Manchester City vs Aston Villa 3–2 (Manchester City) Premier League
1 Dec 2021 Aston Villa vs Manchester City 1–2 (Manchester City) Premier League
21 Apr 2021 Aston Villa vs Manchester City 1–2 (Manchester City) Premier League
20 Jan 2021 Manchester City vs Aston Villa 2–0 (Manchester City) Premier League
12 Jan 2020 Aston Villa vs Manchester City 1–6 (Manchester City) Premier League
26 Oct 2019 Manchester City vs Aston Villa 3–0 (Manchester City) Premier League