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   14 DecemberChampionshipMiddlesbrough1 - 0Millwall
2024   30 NovemberChampionshipMiddlesbrough3 - 1Hull City
2024   27 NovemberChampionshipMiddlesbrough0 - 1Blackburn Rovers
2024   9 NovemberChampionshipMiddlesbrough5 - 1Luton Town
2024   2 NovemberChampionshipMiddlesbrough0 - 3Coventry City

Last 5 Aston Villa Home Matches

2024   7 DecemberPremier LeagueAston Villa1 - 0Southampton
2024   4 DecemberPremier LeagueAston Villa3 - 1Brentford
2024   27 NovemberUEFA Champions LeagueAston Villa0 - 0Juventus
2024   23 NovemberPremier LeagueAston Villa2 - 2Crystal Palace
2024   30 OctoberCarling CupAston Villa1 - 2Crystal Palace

Last 5 Middlesbrough Away Matches

2024   10 DecemberChampionshipLeeds United3 - 1Middlesbrough
2024   6 DecemberChampionshipBurnley1 - 1Middlesbrough
2024   23 NovemberChampionshipOxford United2 - 6Middlesbrough
2024   5 NovemberChampionshipQueens Park Rangers1 - 4Middlesbrough
2024   27 OctoberChampionshipNorwich City3 - 3Middlesbrough

Last 5 Aston Villa Away Matches

2024   14 DecemberPremier LeagueNottingham Forest2 - 1Aston Villa
2024   10 DecemberUEFA Champions LeagueRB Leipzig2 - 3Aston Villa
2024   1 DecemberPremier LeagueChelsea3 - 0Aston Villa
2024   9 NovemberPremier LeagueLiverpool2 - 0Aston Villa
2024   6 NovemberUEFA Champions LeagueClub Brugge1 - 0Aston Villa

Club: Middlesbrough

Middlesbrough
England Middlesbrough, England

Club: Aston Villa

Aston Villa
England Birmingham, England