Middlesbrough vs Aston Villa Head-to-Head Record

This page lists the head-to-head record of Aston Villa vs Middlesbrough including biggest victories and defeats between the two sides, and H2H stats in all competitions.

Overall H2H Record - Summary

TotalMiddlesbroughAston VillaDraws
Total Matches122365927
At Riverside Stadium61153214
At Villa Park61212713
FA Cup Matches1010
Carling Cup Matches1100
Premier League Matches114355425
Championship Matches6042
Total Goals Scored382155227

Last 50 Middlesbrough vs Aston Villa Matches

2024   6 JanuaryFA CupMiddlesbrough0 - 1Aston Villa
2019   16 MarchChampionshipAston Villa3 - 0Middlesbrough
2018   1 DecemberChampionshipMiddlesbrough0 - 3Aston Villa
2018   15 MayChampionshipAston Villa0 - 0Middlesbrough
2018   12 MayChampionshipMiddlesbrough0 - 1Aston Villa
2017   30 DecemberChampionshipMiddlesbrough0 - 1Aston Villa
2017   19 SeptemberCarling CupAston Villa0 - 2Middlesbrough
2017   12 SeptemberChampionshipAston Villa0 - 0Middlesbrough
2009   16 MayPremier LeagueMiddlesbrough1 - 1Aston Villa
2008   9 NovemberPremier LeagueAston Villa1 - 2Middlesbrough
2008   12 MarchPremier LeagueAston Villa1 - 1Middlesbrough
2007   24 NovemberPremier LeagueMiddlesbrough0 - 3Aston Villa
2007   14 AprilPremier LeagueMiddlesbrough1 - 3Aston Villa
2006   25 NovemberPremier LeagueAston Villa1 - 1Middlesbrough
2006   3 FebruaryPremier LeagueMiddlesbrough0 - 4Aston Villa
2005   1 OctoberPremier LeagueAston Villa2 - 3Middlesbrough
2005   4 MarchPremier LeagueAston Villa2 - 0Middlesbrough
2004   17 DecemberPremier LeagueMiddlesbrough3 - 0Aston Villa
2004   23 AprilPremier LeagueMiddlesbrough1 - 2Aston Villa
2003   7 NovemberPremier LeagueAston Villa0 - 2Middlesbrough
2003   27 JanuaryPremier LeagueMiddlesbrough2 - 5Aston Villa
2002   27 DecemberPremier LeagueAston Villa1 - 0Middlesbrough
2002   5 AprilPremier LeagueMiddlesbrough2 - 1Aston Villa
2001   16 NovemberPremier LeagueAston Villa0 - 0Middlesbrough
2001   9 FebruaryPremier LeagueAston Villa1 - 1Middlesbrough
2000   22 SeptemberPremier LeagueMiddlesbrough1 - 1Aston Villa
2000   13 FebruaryPremier LeagueMiddlesbrough0 - 4Aston Villa
1999   27 AugustPremier LeagueAston Villa1 - 0Middlesbrough
1999   8 JanuaryPremier LeagueMiddlesbrough0 - 0Aston Villa
1998   22 AugustPremier LeagueAston Villa3 - 1Middlesbrough
1997   2 MayPremier LeagueMiddlesbrough3 - 2Aston Villa
1996   29 NovemberPremier LeagueAston Villa1 - 0Middlesbrough
1996   18 MarchPremier LeagueAston Villa0 - 0Middlesbrough
1995   31 DecemberPremier LeagueMiddlesbrough0 - 2Aston Villa
1993   16 JanuaryPremier LeagueAston Villa5 - 1Middlesbrough
1992   25 SeptemberPremier LeagueMiddlesbrough2 - 3Aston Villa
1989   28 AprilPremier LeagueAston Villa1 - 1Middlesbrough
1988   9 DecemberPremier LeagueMiddlesbrough3 - 3Aston Villa
1982   16 AprilPremier LeagueAston Villa1 - 0Middlesbrough
1981   20 NovemberPremier LeagueMiddlesbrough3 - 3Aston Villa
1981   24 AprilPremier LeagueAston Villa3 - 0Middlesbrough
1980   5 DecemberPremier LeagueMiddlesbrough2 - 1Aston Villa
1980   18 MarchPremier LeagueAston Villa0 - 2Middlesbrough
1979   28 SeptemberPremier LeagueMiddlesbrough0 - 0Aston Villa
1979   9 MarchPremier LeagueMiddlesbrough2 - 0Aston Villa
1978   26 OctoberPremier LeagueAston Villa0 - 2Middlesbrough
1977   16 DecemberPremier LeagueMiddlesbrough1 - 0Aston Villa
1977   11 NovemberPremier LeagueAston Villa0 - 1Middlesbrough
1977   4 AprilPremier LeagueAston Villa1 - 0Middlesbrough
1976   26 DecemberPremier LeagueMiddlesbrough3 - 2Aston Villa

Biggest Middlesbrough Victory vs Aston Villa

1948   10 DecemberPremier LeagueMiddlesbrough6 - 0Aston Villa

Biggest Aston Villa Victory vs Middlesbrough

1931   30 JanuaryPremier LeagueAston Villa8 - 1Middlesbrough

Biggest Middlesbrough Defeat vs Aston Villa

1931   30 JanuaryPremier LeagueAston Villa8 - 1Middlesbrough

Biggest Aston Villa Defeat vs Middlesbrough

1948   10 DecemberPremier LeagueMiddlesbrough6 - 0Aston Villa

Last 5 Middlesbrough Home Matches

2024   4 MayChampionshipMiddlesbrough3 - 1Watford
2024   22 AprilChampionshipMiddlesbrough3 - 4Leeds United
2024   6 AprilChampionshipMiddlesbrough2 - 0Swansea City
2024   1 AprilChampionshipMiddlesbrough2 - 0Sheffield Wednesday
2024   16 MarchChampionshipMiddlesbrough0 - 0Blackburn Rovers

Last 5 Aston Villa Home Matches

2024   2 MayEuropa Conference LeagueAston Villa2 - 4Olympiakos Piraeus
2024   27 AprilPremier LeagueAston Villa2 - 2Chelsea
2024   21 AprilPremier LeagueAston Villa3 - 1AFC Bournemouth
2024   11 AprilEuropa Conference LeagueAston Villa2 - 1Lille
2024   6 AprilPremier LeagueAston Villa3 - 3Brentford

Last 5 Middlesbrough Away Matches

2024   27 AprilChampionshipCardiff City1 - 4Middlesbrough
2024   13 AprilChampionshipIpswich Town1 - 1Middlesbrough
2024   10 AprilChampionshipHull City2 - 2Middlesbrough
2024   29 MarchChampionshipSouthampton1 - 1Middlesbrough
2024   12 MarchChampionshipBirmingham City0 - 1Middlesbrough

Last 5 Aston Villa Away Matches

2024   5 MayPremier LeagueBrighton & Hove Albion1 - 0Aston Villa
2024   18 AprilEuropa Conference LeagueLille2 - 1Aston Villa
2024   14 AprilPremier LeagueArsenal0 - 2Aston Villa
2024   3 AprilPremier LeagueManchester City4 - 1Aston Villa
2024   17 MarchPremier LeagueWest Ham United1 - 1Aston Villa

Club: Middlesbrough

Middlesbrough
England Middlesbrough, England

Club: Aston Villa

Aston Villa
England Birmingham, England