top of page

Middlesbrough

Referee: Robert Jones | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Merseyside, 2016- 🆘
🆘 A totally inadquate performance from Robert Jones left Villa waiting until the last for a fair chance to win.
Previous 5: 🟥 🟥 🟥 🟩 🟩
Last Match: 🟩 26 November 2023, Villa 2-1 Spurs, Tottenham Stadium
Cards: 🟨 🟨 🟨 🟨 🟨

🟩 7 January 2024, Villa 1-0 Boro, Riverside

FA Cup

Scorer(s): Matty Cash | 87’ |

3rd Round

Previous 5 vs. Middlesbrough: 🟩 🟩 🟨 🟩 🟩

💥 | 37’ Referee Jones fails to spot a challenge on top of Jacob Ramsey’s foot
🟨 | 37’ Booking, Ezri Konsa
🟨 | 40’ Booking, Leon Bailey, for disputing another poor decision from the officials
🕒 | 45’+2 HT Middlesbrough 0-0 Aston Villa
💥 | 53’ Ezri Konsa hits the woodwork from a corner
💥 | 59’ Clear penalty refused as Alex Moreno is fouled in the box
💥 | 63’ More ludicrous refereeing as Leon Bailey, just outside the box, shapes to shoot and is brought down, no free kick given, immediately after, the same tackle by a Villa player? Blown up for a foul.
🔁 | 69’ Sub off, Leon Bailey, Sub on, Nicolò Zaniolo
🔁 | 70’ Sub off, Leander Dendoncker, Sub on, Douglas Luiz
🔁 | 70’ Sub off, John McGinn, Sub on, Moussa Diaby
🔁 | 70’ Sub off, Jhon Durán, Sub on, Ollie Watkins
🟨 | 74’ Booking, Matty Cash for a bad foul
🟨 | 80’ Booking, Nicolò Zaniolo for a bad foul that clearly wasn’t
💥 | 75’ A blatant foul on Alex Moreno as he attacks down the left is unpunished
🟨 | 81’ Clement Lenglet booked for a non-existent foul
⚽ | 87’ Goal, 1-0, Matty Cash, Assist by Douglas Luiz
🕒 | 90’+5 FT Middlesbrough 0-1 Aston Villa

Referee: Darren Bond | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Lancashire, 2013-
Previous 5: 🟥 🟨 🟩 🟥 🟨
Last Match: 🟨 19 Jan 19, Villa 2-2 Hull (h)
Cards: 🟨
Assistants: Geoff Russell, Matt McGrath

🟩 16 March 2019, Villa 3-0 Boro, Villa Park.

Championship

Scorer(s) | Anwar El Ghazi | 28’ | John McGinn | 44’ | Albert Adomah | 88’ |

7th (+1)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟩 🟨 🟩

⚽ | 28’ Goal, 1-0, Anwar El Ghazi, Assist by John McGinn
⚽ | 44’ Goal, 2-0, John McGinn, Assist by Jack Grealish
🕒 | HT Aston Villa 2-0 Middlesbrough
🔁 | 65’ Sub off, André Green, Sub on, Albert Adomah
🔁 | 72’ Sub off, Tammy Abraham, Sub on, Jonathan Kodjia
🔁 | 75’ Sub off, Anwar El Ghazi, Sub on, Keinan Davis
⚽ | 88’ Goal, 3-0, Albert Adomah, Assist by Keinan Davis
🕒 | FT Aston Villa 3-0 Middlesbrough

Referee: Andy Davies | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Hampshire, 2012-
Previous 5: 🟥 🟨 🟩 🟨 🟩
Last Match: 🟩 18 Sep 18, Villa 2-0 Rotherham (h)
Incidents: 🟨
Assistants: Paul Hodskinson, James Wilson

🟩 1 December 2018, Villa 3-0 Boro, Riverside Stadium.

Championship

Scorer(s) | James Chester | 20’ | Tammy Abraham | 64’ | Glenn Whelan | 83’ |

8th (-)

Previous 5 vs. Middlesbrough: 🟨 🟥 🟩 🟩 🟨

⚽ | 20’ Goal, 1-0 James Chester
🕒 | HT Middlesbrough 0-1 Aston Villa
⚽ | 64’ Goal, 2-0 Tammy Abraham, Assist by Yannick Bolasie
🔁 | 73’ Sub off, Yannick Bolasie, Sub on, Jonathan Kodija
🔁 | 82’ Sub off, John McGinn, Sub on, Glenn Whelan
🔁 | 82’ Sub off, Tammy Abraham, Sub on, Scott Hogan
⚽ | 83’ Goal, 3-0 Glenn Whelan, Assist by Conor Hourihane
🕒 | FT Middlesbrough 0-3 Aston Villa

Referee: Mike Dean | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Wirral, 1997-2022
Previous 5: 🟥 🟨 🟥 🟨 🟥
Last Match: 🟥 8 Jan 17, Villa 0-2 Spurs (a)
Cards: 🟨 🟨 🟨 🟨 🟨 🟨
Assistants: Simon Long, Mark Scholes

🟨 15 May 2018, Play Offs, Villa 0-0 Boro, Villa Park.

Play Off Semi Final

Scorer(s) | None

Semi Final

Previous 5 vs. Middlesbrough: 🟨 🟨 🟥 🟩 🟩

🟨 | 34’ Booking, Robert Snodgrass
🕒 | HT Aston Villa 0-0 Middlesbrough
🔁 | 79’ Sub off, Lewis Grabban, Sub on, Jonathan Kodjia
🔁 | 85’ Sub off, Conor Hourihane, Sub on, Glenn Whelan
🔁 | 90’ Sub off, Albert Adomah, Sub on, Birkir Bjarnason
🟨 | 45’ Booking, Alan Hutton
🟨 | 60’ Booking, Jack Grealish
🟨 | 87’ Booking, Sam Johnstone
🕒 | FT Aston Villa 0-0 Middlesbrough

Referee: Bobby Madley | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Wakefield, 2010-
Previous 5: 🟥 🟨 🟩 🟨 🟨
Last Match: 🟨 7 May 16, Villa 0-0 Newcastle (h)
Cards: 🟨 🟨 🟨 🟨
Assistants: Peter Kirkup, Harry Lennard

🟩 12 May 2018, Play Offs, Villa 1-0 Boro, Riverside Stadium.

Play Off Semi Final

Scorer(s) | Mile Jedinak | 15’ |

Semi Final

Previous 5 vs. Middlesbrough: 🟥 🟨 🟨 🟥 🟩

🟨 | 13’ Booking, Conor Hourihane
⚽ | 15’ Goal, Mile Jedinak, Assist by Jack Grealish
🕒 | HT Middlesbrough 0-1 Aston Villa
🔁 | 71’ Sub off, Albert Adomah, Sub on, Jonathan Kodjia
🟨 | 75’ Booking, Robert Snodgrass
🔁 | 81’ Sub off, Lewis Grabban, Sub on, Birkir Bjarnason
🔁 | 88’ Sub off, Ahmed Elmohamady, Sub on, Glenn Whelan
🕒 | FT Middlesbrough 0-1 Aston Villa

Referee: Andy Madley | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Huddersfield, 2011-
Previous 5: 🟩 🟨 🟩 🟨 🟨
Last Match: 🟨 29 Oct 17, Villa 0-0 Birmingham (a)
Cards: 🟨 🟨 🟨 🟨 🟨 🟨 🟨
Assistants: Jonathan Hunt, James Wilson

🟩 30 December 2017, Villa 1-0 Boro, Riverside Stadium.

Championship

Scorer(s) | Robert Snodgrass | 75’ |

7th (+1)

Previous 5 vs. Middlesbrough: 🟨 🟥 🟨 🟨 🟥

🟨 | 24’ Booking, Conor Hourihane
🟨 | 30’ Booking, Josh Onomah
🔁 | 37’ Sub off, Josh Onomah, Sub on, Jack Grealish
🟨 | 45’ Booking, Tommy Elphick
🕒 | HT Middlesbrough 0-0 Aston Villa
🟨 | 62’ Booking, James Chester
⚽ | 75’ Goal, 1-0, Robert Snodgrass, Assist by Albert Adomah
🔁 | 75’ Sub off, Scott Hogan, Sub on, Rushian Hepburn-Murphy
🔁 | 90’ Sub off, Albert Adomah, Sub on, Birkir Bjarnason
🕒 | FT Middlesbrough 0-1 Aston Villa

Referee: Steve Martin | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Staffordshire, 2012-
Previous 5: 🟥 🟩 🟩 🟩
Last Match: 🟩 4 Mar 17, Villa 2-0 Rotherham (a)
Cards: 🟥 🟨 🟨 🟨
Assistants: Andrew Fox, Mark Jones

🟥 19 September 2017, EFL Cup, Villa 0-2 Boro, Villa Park.

League Cup

Scorer(s) | None

3rd Round

Previous 5 vs. Middlesbrough: 🟩 🟨 🟥 🟨 🟨

🟨 | 17’ Booking, Tommy Elphick
🔁 | 41’ Sub off, Henri Lansbury, Sub on, Ross McCormack 🔴
🕒 | HT Aston Villa 0-0 Middlesbrough
🟨 | 58’ Booking, Tommy Elphick
🟥 | 58’ Sending Off, Tommy Elphick
🥅 | 58’ Goal, 0-1, (Middlesbrough, pen), Patrick Bamford
🔁 | 63’ Sub off, Scott Hogan, Sub on, Jordan Lyden 🔴
🥅 | 67’ Goal, 0-2, (Middlesbrough), Patrick Bamford
🔁 | 81’ Sub off, Josh Onomah, Sub on, Corey Blackett-Taylor 🔴
🕒 | FT Aston Villa 0-2 Middlesbrough

Referee: James Linington | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Isle of Wight, 2008-
Previous 5: 🟥 🟩
Last Match: 🟩 10 Dec 16, Villa 1-0 Wigan (h)
Cards: 🟥 🟥 🟨 🟨 🟨
Assistants: Neil Davies, Tim Wood

🟨 12 September 2017, Villa 0-0 Boro, Villa Park.

Championship

Scorer(s) | None

17th (+1)

Previous 5 vs. Middlesbrough: 🟩 🟩 🟨 🟥 🟨

🟥 | 4’ Sending off, (Middlesbrough), Adama Traoré
🟨 | 31’ Booking, Robert Snodgrass
🕒 | HT Aston Villa 0-0 Middlesbrough
🔁 | 46’ Sub off, Mile Jedinak, Sub on, Scott Hogan
🔁 | 46’ Sub off, Birkir Bjarnason, Sub on, Albert Adomah
🟥 | 64’ Sending off, Henri Lansbury
🔁 | 70’ Sub off, Keinan Davis, Sub on, Jonathan Kodjia
🟨 | 83’ Booking, Jonathan Kodjia
🕒 | FT Aston Villa 0-0 Middlesbrough

Referee: Mike Riley | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Leeds, 1994-2009
Previous 5: 🟥 🟨 🟩 🟩 🟥
Last Match: 🟥 5 Apr 09, Villa 2-3 United (a)
Cards: 🟨 🟨
Assistants: David Richardson, Jeremy Simpson

🟨 16 May 2009, Villa 1-1 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | John Carew | 57’ |

6th (-1)

Previous 5 vs. Middlesbrough: 🟨 🟩 🟩 🟨 🟥

🥅 | 14’ Goal, 0-1, (Middlesbrough), Tuncay Şanlı
🕒 | HT Middlesbrough 0-1 Aston Villa
🟨 | 53’ Booking, Gareth Barry
🟨 | 53’ Booking, James Milner
⚽ | 57’ Goal, 1-1, John Carew, Assist by Stiliyan Petrov
🔁 | 70’ Sub off, Ashley Young, Sub on, Nigel Reo-Coker
🕒 | FT Middlesbrough 1-1 Aston Villa

Referee: Rob Styles | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Hampshire, 1996-2009
Previous 5: 🟨 🟥 🟥 🟥 🟥
Last Match: 🟥 3 May 08, Villa 0-2 Wigan (h)
Cards: 🟨 🟨 🟨 🟨

🟥 9 November 2008, Villa 1-2 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Steve Sidwell | 37’ |

5th (-)

Previous 5 vs. Middlesbrough: 🟩 🟨 🟩 🟩 🟨

🥅 | 34’ Goal, 0-1, (Middlesbrough), Tuncay Şanlı
⚽ | 37’ Goal, 1-1, Steve Sidwell, Assist by James Milner
🕒 | HT Aston Villa 1-1 Middlesbrough
🔁 | 70’ Sub off, Nicky Shorey, Sub on, Marlon Harewood
🟨 | 71’ Booking, James Milner
🟨 | 75’ Booking, Ashley Young
🥅 | 88’ Goal, 1-2, (Middlesbrough), Tuncay Şanlı
🕒 | FT Aston Villa 1-2 Middlesbrough

Referee: Steve Bennett | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Kent, 1995-2010
Previous 5: 🟨 🟥 🟩 🟩 🟨
Last Match: 🟨 15 Dec 07, Villa 1-1 Sunderland (a)
Cards: 🟨 🟨 🟨 🟨 🟨

🟨 12 March 2008, Villa 1-1 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Gareth Barry | 74’ pen |

6th (-)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟨 🟩 🟩

🥅 | 23’ Goal, 0-1, (Middlesbrough), Stewart Downing
🕒 | HT Aston Villa 0-1 Middlesbrough
🔁 | 46’ Sub off, Craig Gardner, Sub on, Olof Mellberg
🔁 | 46’ Sub off, Shaun Maloney, Sub on, Marlon Harewood
⚽ | 74’ Goal, 1-1, Gareth Barry (pen)
🕒 | FT Aston Villa 1-1 Middlesbrough

Referee: Keith Stroud | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Hampshire, 2004-2010
Previous 5: 
Last Match: None
Cards: 🟨 🟨 🟨

🟩 24 November 2007, Villa 3-0 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | John Carew | 45’+2 | Olof Mellberg | 48’ | Gabriel Agbonlahor | 59’ |

7th (+1)

Previous 5 vs. Middlesbrough: 🟩 🟥 🟩 🟨 🟩

🟨 | 17’ Booking, Nigel Reo-Coker
⚽ | 45’+2 Goal, 1-0, John Carew, Assist by Gareth Barry
🕒 | HT Middlesbrough 0-1 Aston Villa
⚽ | 48’ Goal, 2-0, Olof Mellberg
⚽ | 59’ Goal, 3-0, Gabriel Agbonlahor, Assist by Scott Carson
🔁 | 74’ Sub off, John Carew, Sub on Shaun Maloney
🔁 | 79’ Sub off, Stiliyan Petrov, Sub on, Craig Gardner
🔁 | 84’ Sub off, Martin Laursen, Sub on, Curtis Davies
🕒 | FT Middlesbrough 0-3 Aston Villa

Referee: Dermot Gallagher | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Oxfordshire, 1990-2007
Previous 5: 🟥 🟩 🟩 🟥 🟥
Last Match: 🟥 11 Mar 06, Villa 0-2 Blackburn (a)
Cards: 🟨 🟨 🟨

🟩 14 April 2007, Villa 3-1 Middlesbrough, Riverside Stadium.

Premier League

​Scorer(s) | Craig Gardner | 45’ | Luke Moore | 70’ | Stiliyan Petrov | 77’ |

10th (+4)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟥 🟩 🟨

🟨 | 13’ Booking, Phil Bardsley
🥅 | 13’ Goal, 0-1, (Middlesbrough), Fábio Rochemback
⚽ | 45’ Goal, 1-1, Craig Gardner, Assist by Gabriel Agbonlahor
🕒 | HT Middlesbrough 1-1 Aston Villa
🔁 | 66’ Sub off, Shaun Maloney, Sub on, Luke Moore
⚽ | 70’ Goal, 2-1, Luke Moore, Assist by Martin Laursen
⚽ | 77’ Goal, 3-1, Stiliyan Petrov, Assist by Gareth Barry
🔁 | 81’ Sub off, Ashley Young, Sub on, Steven Davis
🔁 | 85’ Sub off, Craig Gardner, Sub on, Aaron Hughes
🕒 | FT Middlesbrough 1-3 Aston Villa

Referee: Peter Walton | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Northamptonshire, 1998-2012 🆘
Previous 5: 🟨 🟥 🟥
Last Match: 🟥 18 Apr 06, Villa 2-3 Wigan (a)
Cards: 🟨 🟨 🟨 🟨

🟨 25 November 2006, Villa 1-1 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Gareth Barry | 45’+3 pen |

5th (-)

Previous 5 vs. Middlesbrough: 🟩 🟥 🟩 🟥 🟩

🟨 | 37’ Booking, Gareth Barry
🥅 | 43’ Goal, 0-1, (Middlesbrough), Malcolm Christie
⚽ | 45’+3 Goal, 1-1, Gareth Barry (pen)
🕒 | HT Aston Villa 1-1 Middlesbrough
🔁 | 61’ Sub off, Isaiah Osbourne, Sub on, Steven Davis
🔁 | 61’ Sub off, Juan Pablo Ángel, Sub on, Milan Baroš
🔁 | 70’ Sub off, Thomas Sörensen, Sub on, Stuart Taylor
🕒 | FT Aston Villa 1-1 Middlesbrough

Referee: Lee Mason | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Bolton, 2006-2021
Previous 5: 
Last Match: None
Cards: 🟨 🟨 🟨 🟨

🟩 4 February 2006, Villa 4-0 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | Luke Moore | 18’ | 62’ | 64’ | Kevin Phillips | 24’ |

13th (+1)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟥 🟩 🟥

⚽ | 18’ Goal, 1-0, Luke Moore, Assist by Kevin Phillips
⚽ | 24’ Goal, 2-0, Kevin Phillips, Assist by James Milner
🕒 | HT Middlesbrough 0-2 Aston Villa
⚽ | 62’ Goal, 3-0, Luke Moore, Assist by James Milner
⚽ | 64’ Goal, 4-0, Luke Moore, Assist by Steven Davis
🟨 | 67’ Booking, Gareth Barry
🔁 | 79’ Sub off, Olof Mellberg, Sub on, Liam Ridgewell
🔁 | 81’ Sub off, Jlloyd Samuel, Sub on, Lee Hendrie
🔁 | 83’ Sub off, Luke Moore, Sub on, Juan Pablo Ángel
🕒 | FT Middlesbrough 0-4 Aston Villa

Referee: Mike Dean | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Wirral, 1997-2022
Previous 5: 🟩 🟥 🟨 🟥 🟩
Last Match: 🟩 3 Dec 03, Villa 3-0 Palace (h)
Cards: 🟨 🟨 🟨 🟨 🟨

🟥 2 October 2005, Villa 1-3 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Luke Moore | 50’ | Steven Davis | 90’+3 |

16th (-1)

Previous 5 vs. Middlesbrough: 🟩 🟥 🟩 🟥 🟩

🟨 | 22’ Booking, Gareth Barry
🥅 | 32’ Goal, 0-1, (Middlesbrough), Yakubu Ayegbeni
🕒 | HT Aston Villa 0-1 Middlesbrough
🔁 | 46’ Sub off, Ulises de la Cruz, Sub on, Jlloyd Samuel
⚽ | 50’ Goal, 1-1, Luke Moore, Assist by Juan Pablo Ángel
🥅 | 63’ Goal, 1-2, (Middlesbrough), George Boateng
🟨 | 74’ Booking, Patrik Berger
🔁 | 76’ Sub off, Wilfred Bouma, Sub on, Eirik Bakke 🟢
🟨 | 79’ Booking, Liam Ridgewell
🟨 | 86’ Booking, Jlloyd Samuel
🥅 | 88’ Goal, 1-3, (Middlesbrough, pen), Yakubu Ayegbeni
⚽ | 90’+3 Goal, 2-3, Steven Davis
🕒 | FT Aston Villa 2-3 Middlesbrough

Referee: Rob Styles | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Hampshire, 1996-2009
Previous 5: 🟩 🟩 🟨 🟥 🟨
Last Match: 🟨 11 Sep 04, Villa 0-0 Chelsea (h)
Cards: 🟨 🟨 🟨

🟩 5 March 2005, Villa 2-0 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Martin Laursen | 64’ | Luke Moore | 79’ |

10th (+1)

Previous 5 vs. Middlesbrough: 🟩 🟩 🟥 🟩 🟥

🕒 | HT Aston Villa 0-0 Middlesbrough
🔁 | 57’ Sub off, Darius Vassell, Sub on, Luke Moore
⚽ | 64’ Goal, 1-0, Martin Laursen, Assist by Luke Moore
🟨 | 73’ Booking, Steven Davis
⚽ | 79’ Goal, 2-0, Luke Moore, Assist by Nolberto Solano
🕒 | FT Aston Villa 2-0 Middlesbrough

Referee: Andy D'Urso | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Essex, 1994-2015
Previous 5: 🟨 🟩 🟨 🟥 🟩
Last Match: 🟩 13 November 2004, Villa 2-1 Bolton, Reebok Stadium.
Cards: 🟨

🟥 18 December 2004, Villa 0-3 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | None |

9th (-2)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟩 🟥 🟩

🥅 | 20’ Goal, 0-1, (Middlesbrough), Jimmy Floyd Hasselbaink
🟨 | 45’+1 Booking, Peter Whittingham
🕒 | HT Middlesbrough 1-0 Aston Villa
🔁 | 46’ Sub off, Peter Whittingham, Sub on, Mathieu Berson
🥅 | 68’ Goal, 0-2, (Middlesbrough), Joseph-Désiré Job
🔁 | 76’ Sub off, Gavin McCann, Sub on, Carlton Cole
🥅 | 88’ Goal, 0-3, (Middlesbrough), Michael Reiziger
🕒 | FT Middlesbrough 3-0 Aston Villa

Referee: Graham Barber | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Tring, 1994-2004
Previous 5: 🟥 🟥 🟨 🟥 🟥
Last Match: 🟥 10 January 2004, Villa 0-1 Liverpool, Anfield.
Cards: 🟥 🟨

🟩 24 April 2004, Villa 2-1 Middlesbrough, Riverside Stadium.

Premier League

​Scorer(s) | Gareth Barry | 45’ | Peter Crouch | 89’ |

6th (-)

Previous 5 vs. Middlesbrough: 🟨 🟥 🟩 🟩 🟥

🟨 | 13’ Booking, Gareth Barry
🥅 | 41’ Goal, 0-1, (Middlesbrough), Joseph-Désiré Job
⚽ | 45’ Goal, 1-1, Gareth Barry, Assist by Thomas Hitzlsperger
🕒 | HT Middlesbrough 1-1 Aston Villa
🔁 | 52’ Sub off, Gareth Barry, Sub on, Peter Whittingham
🟥 | 57’ Sending off, Nolberto Solano
🔁 | 58’ Sub off, Darius Vassell, Sub on, Mark Delaney
🔁 | 74’ Sub off, Juan Pablo Ángel, Sub on, Peter Crouch
⚽ | 89’ Goal, 2-1, Peter Crouch, Assist by Ulises de la Cruz
🟨 | 89’ Booking, Peter Crouch
🕒 | FT Middlesbrough 1-2 Aston Villa

Referee: Dermot Gallagher | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Oxfordshire, 1990-2007
Previous 5: 🟩 🟩 🟩 🟨 🟩
Last Match: 🟩 28 Jan 03, Villa 5-2 Middlesbrough (a)
Cards: 🟨 🟨 🟨

🟥 8 November 2003, Villa 0-2 Middlesbrough, Villa Park.

Premier League

Scorer(s) | None |

17th (-4)

Previous 5 vs. Middlesbrough: 🟨 🟨 🟥 🟩 🟩

🥅 | 30’ Goal, 0-1, (Middlesbrough), Boudewijn Zenden
🕒 | HT Aston Villa 0-1 Middlesbrough
🥅 | 49’ Goal, 0-2, (Middlesbrough, pen), Michael Ricketts
🔁 | 51’ Sub off, Gareth Barry, Sub on, Thomas Hitzlsperger
🔁 | 51’ Sub off, Lee Hendrie, Sub on, Darius Vassell
🔁 | 71’ Sub off, Marcus Allbäck, Sub on, Dion Dublin
🟨 | 90’+2 Booking, Olof Mellberg
🕒 | FT Aston Villa 0-2 Middlesbrough

Referee: Dermot Gallagher | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Oxfordshire, 1990-2007
Previous 5: 🟩 🟩 🟩 🟨 🟨
Last Match: 🟨 18 August 2001, Villa 0-0 Tottenham, White Hart Lane.
Cards: 🟨 🟨 🟨

🟩 28 January 2003, Villa 5-2 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | Darius Vassell | 24’ | 81’ | Joey Guðjónsson | 31’ | Gareth Barry | 47’ | Dion Dublin | 90’ |

12th (+2)

Previous 5 vs. Middlesbrough: 🟨 🟨 🟨 🟥 🟩

🟢 | 1’ Debut, Joey Guðjónsson
🥅 | 33’ Goal, 0-1, (Middlesbrough), Massimo Maccarone
⚽ | 34’ Goal, 1-1, Darius Vassell
🥅 | 35’ Goal, 1-2, (Middlesbrough), Jonathan Greening
⚽ | 31’ Goal, 2-2, Joey Guðjónsson
🕒 | HT Middlesbrough 2-2 Aston Villa
⚽ | 47’ Goal, 3-2, Gareth Barry, Assist by Thomas Hitzlsperger
🟨 | 51’ Booking, Joey Guðjónsson
🟨 | 73’ Booking, Dion Dublin
🔁 | 78’ Sub off, Stefan Moore, Sub on, Steve Staunton
⚽ | 81’ Goal, 4-2, Darius Vassell, Assist by Jlloyd Samuel
🔁 | 89’ Sub off, Joey Guðjónsson, Sub on, Lee Hendrie
⚽ | 90’ Goal, 5-2, Dion Dublin, Assist by Thomas Hitzlsperger
🕒 | FT Middlesbrough 2-5 Aston Villa

Referee: Rob Styles | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Hampshire, 1996-2009
Previous 5: 🟩 🟩 🟥 🟩 🟥
Last Match: 🟥 30 Mar 02, Villa 2-3 Bolton (a)
Cards: 🟥 🟨 🟨 🟨 🟨 🟨

🟩 28 December 2002, Villa 1-0 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Dion Dublin | 11’ |

14th (+2)

Previous 5 vs. Middlesbrough: 🟩 🟨 🟨 🟨 🟥

🟢 | 1’ Debut, Rob Edwards
🔁 | 4’ Sub off, Mustapha Hadji, Sub on, Ulises de la Cruz
⚽ | 11’ Goal, 1-0, Dion Dublin, Assist by Juan Pablo Ángel
🟥 | 24’ Sending off, (Middlesbrough), Mark Wilson
🟨 | 33’ Booking, Ulises de la Cruz
🕒 | HT Aston Villa 1-0 Middlesbrough
🔁 | 46’ Sub off, Ronny Johnsen, Sub on, Alan Wright
🟨 | 55’ Booking, Jlloyd Samuel
🟨 | 78’ Booking, Gareth Barry
🔁 | 81’ Sub off, Ulises de la Cruz, Sub on, Marcus Allbäck
🕒 | FT Aston Villa 1-0 Middlesbrough

Referee: Graham Barber | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Tring, 1994-2004
Previous 5: 🟩 🟨 🟥 🟨 🟩
Last Match: 🟩 2 March 2002, Villa 2-1 West Ham, Villa Park. 
Cards: None

🟥 6 April 2002, Villa 1-2 Middlesbrough, Riverside Stadium.

Premier League

​Scorer(s) | Juan Pablo Ángel | 60’ |

10th (-2)

Previous 5 vs. Middlesbrough: 🟩 🟩 🟨 🟨 🟨

🥅 | 38’ Goal, 0-1, (Middlesbrough), Benito Carbone
🕒 | HT Middlesbrough 1-0 Aston Villa
⚽ | 60’ Goal, 1-1, Juan Pablo Ángel, Assist by Peter Crouch
🥅 | 64’ Goal, 1-2, (Middlesbrough), Ugo Ehiogu
🔁 | 73’ Sub off, Mustapha Hadji, Sub on, Darius Vassell
🕒 | FT Middlesbrough 2-1 Aston Villa

Referee: Peter Jones | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Loughborough, 1988-2002
Previous 5: 🟥 🟨 🟩 🟨 🟥
Last Match: 🟥 18 November 2000, Villa 0-2 Southampton, The Dell.
Cards: 🟨 🟨 🟨 🟨

🟨 17 November 2001, Villa 0-0 Middlesbrough, Villa Park.

Premier League

Scorer(s) | None |

3rd (-)

Previous 5 vs. Middlesbrough: 🟨 🟩 🟩 🟨 🟨

🔁 | 14’ Sub off, Mark Delaney (injury), Sub on, Ian Taylor
🟨 | 41’ Booking, Darius Vassell
🕒 | HT Aston Villa 0-0 Middlesbrough
🔁 | 70’ Sub off, Hassan Kachloul, Sub on, David Ginola
🕒 | FT Aston Villa 0-0 Middlesbrough

Referee: Clive Wilkes | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Gloucester, 1990-2003
Previous 5: 🟨
Last Match: 🟨 10 February 2001, Villa 1-1 Middlesbrough, Villa Park.
Cards: 🟨 🟨

🟨 10 February 2001, Villa 1-1 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Steve Stone | 38’ |

13th (-1)

Previous 5 vs. Middlesbrough: 🟩 🟨 🟩 🟩 🟨

⚽ | 38’ Goal, 1-0, Steve Stone, Assist by Steve Staunton
🕒 | HT Aston Villa 1-0 Middlesbrough
🥅 | 49’ Goal, 1-1, (Middlesbrough) Ugo Ehiogu
🔁 | 66’ Sub off, Lee Hendrie, Sub on, Ian Taylor
🔁 | 75’ Sub off, Juan Pablo Ángel, Sub off, Dion Dublin
🟨 | 90’ Booking, Alpay Özalan
🕒 | FT Aston Villa 1-1 Middlesbrough

Referee: Mark Halsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Hertfordshire, 1996-2013
Previous 5: 🟩 🟨 🟨
Last Match: 🟨 6 May 00, Villa 2-2 Wimbledon (a)
Cards: 🟨 🟨 🟨

🟨 23 September 2000, Villa 1-1 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | Julian Joachim | 74’ |

9th (-2)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟨 🟩 🟩

🕒 | HT Middlesbrough 0-0 Aston Villa
🔁 | 66’ Sub off, David Ginola, Sub on, Julian Joachim
🔁 | 66’ Sub off, George Boateng, Sub on, Lee Hendrie
⚽ | 74’ Goal, 1-0, Julian Joachim, Assist by Dion Dublin
🥅 | 89’ Goal, 1-1, (Middlesbrough), Alpay Özalan o.g.
🕒 | FT Middlesbrough 1-1 Aston Villa

Referee: Alan Wilkie | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Chester-le-Street | 1988-2000
Previous 5: 🟥 🟥 🟨 🟩 🟨
Last Match: 🟨 22 January 2000, Villa 0-0 Chelsea, Villa Park. 
Cards: 🟨 🟨

🟩 14 February 2000, Villa 4-0 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | Benito Carbone | 11’ | Own Goal | 65’ | Julian Joachim | 70’ | 75’ |

8th (+1)

Previous 5 vs. Middlesbrough: 🟩 🟥 🟩 🟨 🟩

⚽ | 11’ Goal, 1-0, Benito Carbone, Assist by Julian Joachim
🕒 | HT Middlesbrough 0-1 Aston Villa
🔁 | 63’ Sub off, Paul Merson, Sub on, Lee Hendrie
⚽ | 65’ Goal, 2-0, Benito Carbone
⚽ | 70’ Goal, 3-0, Julian Joachim
🔁 | 73’ Sub off, George Boateng, Sub on, Ian Taylor
⚽ | 75’ Goal, 4-0, Julian Joachim, Assist by Alan Wright
🔁 | 84’ Sub off, David James, Sub on, Neil Cutler 🟢 🔴
🕒 | FT Middlesbrough 0-4 Aston Villa

Referee: Mark Halsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Hertfordshire, 1996-2013
Previous 5: 
Last Match: None
Cards: 🟨 🟨

🟩 28 August 1999, Villa 1-0 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Dion Dublin | 5’ |

3rd= (-)

Previous 5 vs. Middlesbrough: 🟨 🟩 🟥 🟩 🟨

⚽ | 5’ Goal, 1-0, Dion Dublin, Assist by Alan Wright
🕒 | HT Aston Villa 1-0 Middlesbrough
🔁 | 67’ Sub off, Ugo Ehiogu, Sub on George Boateng
🔁 | 78’ Sub off, Julian Joachim, Sub on, Darius Vassell
🕒 | FT Aston Villa 1-0 Middlesbrough

Referee: Uriah Rennie | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Sheffield, 1994-2009
Previous 5: 🟩 🟨 🟩 
Last Match: 🟩 14 Jan 98, Villa 1-0 Portsmouth (h)
Cards: 🟨 🟨 🟨 🟨

🟨 9 January 1999, Villa 0-0 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | None |

1st= (-)

Previous 5 vs. Middlesbrough: 🟩 🟨 🟩 🟥 🟩

🕒 | HT Middlesbrough 0-0 Aston Villa
🔁 | 77’ Sub off, Riccardo Scimeca, Sub on, Simon Grayson
🕒 | FT Middlesbrough 0-0 Aston Villa

🟨 | Booking, Gareth Barry

Referee: Paul Alcock | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Kent, 1988–2002
Previous 5: 🟥 🟥 🟥 🟥 🟩
Last Match: 🟩 7 February 1998, Villa 1-0 Derby, Pride Park.
Cards: 🟨 🟨

🟩 23 August 1998, Villa 3-1 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Julian Joachim | 6’ | Gary Charles | 52’ | Alan Thompson | 78’ |

1st= (+7)

Previous 5 vs. Middlesbrough: 🟩 🟩 🟨 🟩 🟥

⚽ | 6’ Goal, 1-0, Julian Joachim, Assist by Lee Hendrie
🕒 | HT Aston Villa 1-0 Middlesbrough
⚽ | 52’ Goal, 2-0, Gary Charles, Assist by Ian Taylor
🥅 | 62’ Goal, 2-1, (Middlesbrough), Mikkel Beck
🔁 | 69’ Sub off, CB Riccardo Scimeca, Sub on, RB Simon Grayson
⚽ | 78’ Goal, 3-1, Alan Thompson
🔁 | 81’ Sub off, F Julian Joachim, Sub on, CF Darius Vassell 🟢
🔁 | 83’ Sub off, M Lee Hendrie, Sub on, M Mark Draper
🕒 | FT Aston Villa 3-1 Middlesbrough

🟨 | Booking, Alan Wright

Referee: Paul Alcock | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Kent, 1988–2002
Previous 5: 🟩 🟨 🟩 🟥 🟥
Last Match: 🟥 29 January 1997, Villa 0-1 Wednesday, Villa Park.
Cards: 🟥 🟨 🟨 🟨 🟨 🟨

🟥 3 May 1997, Villa 2-3 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | Ugo Ehiogu | 58’ | Savo Milošević | 77’ |

5th (-)

Previous 5 vs. Middlesbrough: 🟩 🟩 🟩 🟨 🟩

🥅 | 20’ Goal, 0-1, (Middlesbrough), Fabrizio Ravanelli
🥅 | 34’ Goal, 0-2, (Middlesbrough), Mikkel Beck
🕒 | HT Middlesbrough 2-0 Aston Villa
🔁 | 57’ Sub off, Saša Ćurčić, Sub on, Julian Joachim
⚽ | 58’ Goal, 1-2, Ugo Ehiogu, Assist by Dwight Yorke
⚽ | 77’ Goal, 2-2, Savo Milošević, Assist by Andy Townsend
🔁 | 77’ Sub off, Mark Bosnich, Sub on, Michael Oakes
🟥 | 81’ Sending off, Steve Staunton
🔁 | 85’ Sub off, Savo Milošević, Sub on, Gareth Farrelly 🔴
🥅 | 90’+ Goal, 2-3, (Middlesbrough, pen), Fabrizio Ravanelli
🕒 | FT Middlesbrough 3-2 Aston Villa

🟨 | Booking, Andy Townsend
🟨 | Booking, Ian Taylor

Referee: Gary Willard | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Worthing, 1990–2000
Previous 5: 🟩 🟥 🟨
Last Match: 🟨 10 January 1996, Villa 0-0 Manchester United, Old Trafford.
Cards: 🟨 🟨 🟨 🟨 🟨

🟩 30 November 1996, Villa 1-0 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Dwight Yorke | 39’ pen |

6th= (+2)

Previous 5 vs. Middlesbrough: 🟩 🟩 🟩 🟩 🟨

⚽ | 39’ Goal, 1-0, Dwight Yorke (pen)
🕒 | HT Aston Villa 1-0 Middlesbrough
🕒 | FT Aston Villa 1-0 Middlesbrough

🟨 | Booking, Savo Milošević
🟨 | Booking, Alan Wright

Referee: Paul Alcock | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Kent, 1988–2002
Previous 5: 🟥 🟩
Last Match: 🟩 16 December 1995, Villa 4-1 Coventry, Villa Park
Incidents: 🟨 🟨 🟨

🟨 19 March 1996, Villa 0-0 Middlesbrough, Villa Park.

Premier League

Scorer(s) | None |

4th (-)

Previous 5 vs. Middlesbrough: 🟩 🟩 🟩 🟩 🟩

🟢 | 1’ Debut, Scott Murray, Paul Browne
🕒 | HT Aston Villa 0-0 Middlesbrough
🔁 | 83’ Sub off, Julian Joachim, Sub on, Neil Davis
🔁 | 86’ Sub off, Scott Murray, Sub on, Gareth Farrelly
🕒 | FT Aston Villa 0-0 Middlesbrough

🟨 | Booking, Paul Browne

Referee: Martin Bodenham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Looe, 1981-1998
Previous 5: 🟨 🟨 🟥 🟨 🟥
Last Match: 🟥 18 March 1995, Villa 0-2 West Ham, Villa Park.
Cards: None

🟩 1 January 1996, Villa 2-0 Middlesbrough, Riverside Stadium.

Premier League

Scorer(s) | Alan Wright | 22’ | Tommy Johnson | 40’ |

5th (+1)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟩 🟩 🟩

⚽ | 22’ Goal, 1-0 Alan Wright, Assist by Gary Charles
⚽ | 40’ Goal, 2-0 Tommy Johnson, Assist by Andy Townsend
🕒 | HT Middlesbrough 0-2 Aston Villa
🕒 | FT Middlesbrough 0-2 Aston Villa

Referee: Kelvin Morton | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Bury St Edmunds, 1986–1995
Previous 5: 🟨 🟩 🟥 🟨 🟨
Last Match: 🟨 20 August 1994, Villa 2-2 Everton, Goodison Park.
Incidents: None

🟩 26 October 1994, League Cup, Villa 1-0 Middlesbrough, Villa Park.

League Cup 3rd Round

Scorer(s) | Andy Townsend |

3rd Round

Previous 5 vs. Middlesbrough: 🟥 🟥 🟩 🟩 🟩

⚽ | 30' Goal, 1-0, Andy Townsend
🕒 | HT Aston Villa 1-0 Middlesbrough
🔁 | 82' Sub off, Guy Whittingham, Sub on, Nii Lamptey
🕒 | FT Aston Villa 1-0 Middlesbrough

🟨 | Booking, Andy Townsend, Foul
🟨 | Booking, Ugo Ehiogu

Referee: Keith Cooper | 🏴󠁧󠁢󠁷󠁬󠁳󠁿 | Pontypridd, 1982-1996
Previous 5: 🟥 🟥 🟩 🟨 🟥
Last Match: 🟥 21 August 1991, Villa 0-1 Manchester United, Villa Park.
Incidents: None

🟩 17 January 1993, Villa 5-1 Middlesbrough, Villa Park.

Premier League

Scorer(s) | Garry Parker | 26’ | Paul McGrath | 32’ | Dwight Yorke | 44’ | Dean Saunders | 58’ | Shaun Teale | 68’ |

1st (-)

Previous 5 vs. Middlesbrough: 🟨 🟥 🟥 🟩 🟩

⚽ | 26’ Goal, 1-0, Garry Parker, Assist by Steve Staunton
⚽ | 32’ Goal, 2-0, Paul McGrath, Assist by Steve Froggatt
⚽ | 44’ Goal, 3-0, Dwight Yorke, Assist by Dean Saunders
🕒 | HT Aston Villa 3-0 Middlesbrough
⚽ | 58’ Goal, 4-0, Dean Saunders, Assist by Nigel Spink
⚽ | 68’ Goal, 5-0, Shaun Teale, Assist by Steve Staunton
🔁 | 70’ Sub off, Steve Froggatt, Sub on, Stefan Beinlich
🥅 | 82’ Goal, 5-1, (Middlesbrough), Craig Hignett
🔁 | 82’ Sub off, Paul McGrath, Sub on, Neil Cox
🕒 | FT Aston Villa 5-1 Middlesbrough

Referee: David Elleray | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Harrow, 1986-2003
Previous 5: 🟩 🟩 🟥 🟨
Last Match: 🟨 10 March 1992, Villa 0-0 Notts County, Meadow Lane.
Cards: 🟨 🟨

🟩 26 September 1992, Villa 3-2 Middlesbrough, Ayresome Park.

Premier League

Scorer(s) | Dean Saunders | 22’ | 74’ | Dalian Atkinson | 71’ |

6th (+1)

Previous 5 vs. Middlesbrough: 🟨 🟨 🟥 🟥 🟩

⚽ | 22’ Goal, 1-0, Dean Saunders, Assist by Steve Froggatt
🕒 | HT Middlesbrough 0-1 Aston Villa
🥅 | 62’ Goal, 1-1, (Middlesbrough)
🔁 | 70’ Sub off, Steve Froggatt, Sub on, Dwight Yorke
⚽ | 71’ Goal, 2-1, Dalian Atkinson, Assist by Ray Houghton
⚽ | 74’ Goal, 3-1, Dean Saunders Assist by Dwight Yorke
🥅 | 86’ Goal, 3-2, (Middlesbrough), Paul McGrath o.g.
🔁 | 88’ Sub off, Garry Parker, Sub on, Mark Blake 🔴
🕒 | FT Middlesbrough 2-3 Aston Villa

Referee: Ken Redfern | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Whitley Bay, 1978-1993
Previous 5: 🟥 🟩 🟩 🟨 🟩
Last Match: 🟩 11 April 1990, Villa 1-0 Arsenal, Highbury.
Cards: 🟨

🟩 28 November 1990, League Cup, Villa 3-2 Middlesbrough, Villa Park.

League Cup 4th Round

Scorer(s) | Ian Ormondroyd | 12' | Tony Daley | 60' | David Platt (pen) | 79' |

4th Round

Previous 5 vs. Middlesbrough: 🟥 🟨 🟨 🟥 🟥

⚽ | 12’ Goal, 1-0, Ian Ormondroyd
🕒 | HT Aston Villa 1-0 Middlesbrough
⚽ | 60’ Goal, 2-0, Tony Daley
⚽ | 79’ Goal, 3-0, David Platt (pen)
🔁 | 83’ Sub off, David Platt, Sub on, Paul Birch
🥅 | 86’ Goal, 3-1, (Middlesbrough), Bernie Slaven
🥅 | 89’ Goal, 3-2, (Middlesbrough), Bernie Slaven
🕒 | FT Aston Villa 3-2 Middlesbrough

🟨 | Booking, Stuart Gray, Trip

Referee: David Allison | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Lancaster, 1980-1997
Previous 5: 🟩 🟨 🟩
Last Match: 🟨 29 October 1986, League Cup, Villa 1-1 Derby, Baseball Ground.
Cards: 🟨 🟨

🟥 6 February 1990, ZDS, Villa 1-2 Middlesbrough, Ayresome Park.

Zenith Data Systems Cup Final

Scorer(s) | Stuart Gray | 77' |

Final

Previous 5 vs. Middlesbrough: 🟩 🟥 🟨 🟨 🟥

🕒 | HT Middlesbrough 0-0 Aston Villa
🔁 | 71’ Sub off, Ian Ormondroyd, Sub on, Stuart Gray
⚽ | 77’ Goal, 1-0, Stuart Gray, Assist by Kent Nielsen
🕒 | FT Middlesbrough 0-1 Aston Villa
🥅 | 102’ Goal, 1-1, (Middlesbrough), Bernie Slaven
🥅 | 110’ Goal, 1-2, (Middlesbrough), Paul Kerr
🕒 | AET Middlesbrough 2-1 Aston Villa

🟨 | Booking, Gordon Cowans, High tackle

Referee: Lester Shapter | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Torquay, 1974-1992
Previous 5: 🟩 🟩 🟥 🟩 🟥
Last Match: 🟥 11 February 1989, Villa 0-1 Wimbledon, Plough Lane.
Cards: None

🟥 30 January 1990, ZDS, Villa 1-2 Middlesbrough, Villa Park.

Zenith Data Systems Cup Final

Scorer(s) | Paul Birch | 13' |

Final

Previous 5 vs. Middlesbrough: 🟩 🟩 🟥 🟨 🟨

⚽ | 13’ Goal, 1-0, Paul Birch, Assist by David Platt
🥅 | 15’ Goal, 1-1, (Middlesbrough), Bernie Slaven
🕒 | HT Aston Villa 1-1 Middlesbrough
🔁 | 46’ Sub off, Paul McGrath, Sub on, Chris Price
🔁 | 66’ Sub off, Paul Birch, Sub on, Tony Daley
🥅 | 90’ Goal, 1-2, (Middlesbrough), Mark Brennan
🕒 | FT Aston Villa 1-2 Middlesbrough

Referee: Roger Dilkes | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Mossley, Lancashire, 1983-1998
Previous 5: 🟨 🟥 🟥
Last Match: 🟥 3 January 1989, Villa 0-1 Liverpool, Anfield.
Cards: 🟨

🟨 29 April 1989, Villa 1-1 Middlesbrough, Villa Park.

Division One

Scorer(s) | Stuart Gray | 89' |

13th (-)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟩 🟥 🟨

🕒 | HT Aston Villa 0-0 Middlesbrough
🥅 | 64’ Goal, 0-1, (Middlesbrough), Peter Davenport
🔁 | 67’ Sub off, Tony Daley, Sub on, Ian Ormondroyd
⚽ | 89’ Goal, 1-1, Stuart Gray, Assist by Nigel Callaghan
🕒 | FT Aston Villa 1-1 Middlesbrough

Referee: Howard Taylor | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Oadby, 1980-1989 🆘
Previous 5: 
Last Match: None
Cards: 🟥 🟨 🟨 🟨

🟨 10 December 1988, Villa 3-3 Middlesbrough, Ayresome Park.

Division One

Scorer(s) | Andy Gray | 3' | Alan McInally | 6' | 75' |

14th (-)

Previous 5 vs. Middlesbrough: 🟩 🟥 🟩 🟩 🟥

⚽ | 3’ Goal, 1-0, Andy Gray
⚽ | 6’ Goal, 2-0, Alan McInally
🥅 | 18’ Goal, 2-1, (Middlesbrough), Mark Brennan
🔁 | 41’ Sub off Kevin Gage, Sub on, Paul Birch
🕒 | HT Middlesbrough 1-2 Aston Villa
🥅 | 49’ Goal, 2-2, (Middlesbrough), Gary Hamilton
🥅 | 67’ Goal, 2-3, (Middlesbrough), Tony Mowbray
🔁 | 70’ Sub off, Paul Birch, Sub on, Derek Mountfield
⚽ | 75’ Goal, 3-3, Alan McInally
🕒 | FT Middlesbrough 3-3 Aston Villa

🟨 | Booking, Paul Birch, Dissent
🟨 | Booking, Martin Keown
🟨 | Booking, Martin Keown
🟥 | Sending off, Martin Keown, Two bookable offences

Referee: Unknown
Cards: None

🟥 14 February 1988, Villa 1-2 Middlesbrough, Ayresome Park.

Division Two

Scorer(s) | Tony Daley | 35' |

1st (-)

Previous 5 vs. Middlesbrough: 🟨 🟩 🟥 🟩 🟩

⚽ | 35’ Goal, 1-0, Tony Daley, Assist by Garry Thompson
🕒 | HT Middlesbrough 0-1 Aston Villa
🔁 | 75' Sub off, Tony Daley, Sub on, Stuart Gray
🥅 | 81’ Goal, 1-1, (Middlesbrough), Alan Kernaghan
🥅 | 84’ Goal, 1-2, (Middlesbrough), Tony Mowbray
🕒 | FT Middlesbrough 2-1 Aston Villa

Referee: Tony Ward | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | London, 1980-1993
Previous 5: 🟩 🟥 🟩 🟨
Last Match: 🟨 27 August 1985, Villa 0-0 Southampton, The Dell.
Cards: 🟥

🟩 7 October 1987, League Cup, Villa 1-0 Middlesbrough, Villa Park.

League Cup 2nd Round

Scorer(s) | Paul Birch | 2' |

2nd Round

Previous 5 vs. Middlesbrough: 🟩 🟨 🟩 🟥 🟩

⚽ | 2’ Goal, 1-0 Paul Birch, Assist by Kevin Gage, 80 Seconds
🟨 | 23' Booking, Alan McInally, Foul
🟨 | 23' Booking, Alan McInally, Dissent
🟥 | 23' Sending off, Alan McInally, Two bookable offences
🕒 | HT Aston Villa 1-0 Middlesbrough
🔁 | 50' Sub off, Warren Aspinall, Sub on Allan Evans
🕒 | FT Aston Villa 1-0 Middlesbrough

Referee: Colin Trussell | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Blundell Sands, 1985–1993
Previous 5: 🟥
Last Match: 🟥 6 December 1986, Villa 1-2 Wednesday, Hillsborough 🆘
Cards: 🟨 🟨 🟨

🟩 23 September 1987, League Cup, Villa 1-0 Middlesbrough, Ayresome Park.

League Cup 2nd Round

Scorer(s) | Warren Aspinall | 25' |

2nd Round

Previous 5 vs. Middlesbrough: 🟥 🟩 🟨 🟩 🟥

⚽ | 25’ Goal, 1-0, Warren Aspinall
🕒 | HT Middlesbrough 0-1 Aston Villa
💥 | 89’ Missed penalty, (Middlesbrough), Gary Hamilton
🕒 | FT Middlesbrough 0-1 Aston Villa

🟨 | Booking, Mark Walters, Persistent fouling
🟨 | Booking, David Hunt, Foul
🟨 | Booking, Martin Keown, Time wasting

Referee: Joe Worrall | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Warrington, 1976-1995
Previous 5: 🟨 🟥 🟥 🟨 🟥
Last Match: 🟥 21 January 1987, FA Cup, Villa 1-2 Chelsea, Stamford Bridge.
Cards: None

🟥 8 September 1987, Villa 0-1 Middlesbrough, Villa Park.

Division Two

Scorer(s) | None |

18th (-2)

Previous 5 vs. Middlesbrough: 🟥 🟥 🟩 🟨 🟩

🕒 | HT Aston Villa 0-0 Middlesbrough
🔁 | 46’ Sub off, David Hunt, Sub on, Neale Cooper
🔁 | 62’ Sub off, Mark Burke, Sub on, Warren Aspinall
🥅 | 72’ Goal, 0-1, (Middlesbrough), Paul Kerr
🕒 | FT Aston Villa 0-1 Middlesbrough

Referee: John Moules | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Essex, 1981–1993
Previous 5: 
Last Match: 
Cards:

🟩 17 April 1982, Villa 1-0 Middlesbrough, Villa Park.

Division One

Scorer(s) | Allan Evans | 27' |

11th= (+2)

Previous 5 vs. Middlesbrough: 🟨 🟥 🟥 🟩 🟨

⚽ | Goal, 1-0, Allan Evans, Assist by Gordon Cowans
🕒 | HT Aston Villa 1-0 Middlesbrough
🕒 | FT Aston Villa 1-0 Middlesbrough

Referee: Allan Banks | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Manchester, 1979-1986
Previous 5: 
Last Match: 
Cards: None

🟨 21 November 1981, Villa 3-3 Middlesbrough, Ayresome Park.

Division One

Scorer(s) | Peter Withe | 6' | Gordon Cowans | 61' | Gary Shaw | 65' |

14th (-1)

Previous 5 vs. Middlesbrough: 🟥 🟨 🟥 🟥 🟩

⚽ | 6' Goal, 1-0, Peter Withe
🥅 | 13' Goal, 1-1, (Middlesbrough, pen), Tony McAndrew
🕒 | HT Middlesbrough 1-1 Aston Villa
⚽ | 61' Goal, 2-1, Gordon Cowans, Assist by Gary Shaw
⚽ | 65' Goal, 3-1, Gary Shaw, Assist by Peter Withe
🥅 | 71' Goal, 3-2, (Middlesbrough), Billy Ashcroft
🥅 | 76' Goal, 3-3, (Middlesbrough), Billy Ashcroft
🕒 | FT Middlesbrough 3-3 Aston Villa

🟨 | Booking, Gary Williams, Dissent

Referee: Mike Dimblebee | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Stevenage, 1980–1988
Previous 5: 
Last Match: 
Cards: 🟨

🟩 25 April 1981, Villa 3-0 Middlesbrough, Villa Park.

Division One

Scorer(s) | Gary Shaw | 23' | Peter Withe | 51' | Allan Evans | 80' |

1st (-)

Previous 5 vs. Middlesbrough: 🟥 🟥 🟨 🟥 🟥

⚽ | 23’ Goal, 1-0, Gary Shaw, Assist by Peter Withe
🕒 | HT Aston Villa 1-0 Middlesbrough
⚽ | 51’ Goal, 2-0, Peter Withe, Assist by Tony Morley
⚽ | 80' Goal, 3-0, Allan Evans, Assist by Dennis Mortimer
🕒 | FT Aston Villa 3-0 Middlesbrough

Referee: Mike Peck | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Kendal, 1977-1995
Previous 5: 
Last Match: 
Cards: 🟨 🟨

🟥 6 December 1980, Villa 1-2 Middlesbrough, Ayresome Park.

Division One

Scorer(s) | Gary Shaw | 84' |

1st= (-)

Previous 5 vs. Middlesbrough: 🟥 🟥 🟥 🟨 🟥

🕒 | HT Middlesbrough 0-0 Aston Villa
🥅 | 83’ Goal, 0-1, (Middlesbrough), Craig Johnston
⚽ | 84’ Goal, 1-1, Gary Shaw, Assist by Dennis Mortimer
🥅 | 88’ Goal, 1-2, (Middlesbrough), David Shearer
🕒 | FT Middlesbrough 2-1 Aston Villa

🟨 | Booking, Allan Evans, Foul
🟨 | Booking, David Geddis, Foul

Referee: Gilbert Napthine | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Loughborough, 1978-1987
Previous 5: 
Last Match: 
Cards: None

🟥 19 March 1980, Villa 0-2 Middlesbrough, Villa Park.

Division One

Scorer(s) | None

6th= (-)

Previous 5 vs. Middlesbrough: 🟥 🟥 🟥 🟥 🟨

🥅 | 38' Goal, 0-1, (Middlesbrough), Billy Ashcroft
🕒 | HT Aston Villa 0-1 Middlesbrough
🔁 | 46' Sub off, David Geddis, Sub on, Ivor Linton
🥅 | 56’ Goal, 0-2, (Middlesbrough), David Armstrong
🕒 | FT Aston Villa 0-2 Middlesbrough

Referee: Ken Redfern | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Whitley Bay, 1978-1993 🆘
🆘 A "strange refereeing performance" that left players "shaking their heads in bewilderment".
Previous 5: 
Last Match: 
Cards: 🟥 🟨 🟨 🟨 🟨

🟨 29 September 1979, Villa 0-0 Middlesbrough, Ayresome Park.

Division One

Scorer(s) | None

19th (+2)

Previous 5 vs. Middlesbrough: 🟩 🟥 🟥 🟥 🟥

🕒 | HT Middlesbrough 0-0 Aston Villa
🔁 | 46' Sub off, John Gidman 🔴 Sub on, Gary Williams
🟥 | 76' Sending off, Ken McNaught
🕒 | FT Middlesbrough 0-0 Aston Villa

🟨 | Booking, Ken McNaught, Dissent
🟨 | Booking, Mike Pejic
🟨 | Booking, Allan Evans

Referee: Peter Richardson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Lincoln, 1974-1982
Previous 5: 
Last Match: 
Cards: 🟨 🟨 🟨

🟥 10 March 1979, Villa 0-2 Middlesbrough, Ayresome Park.

Division One

Scorer(s) | None

8th= (-)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟥 🟥 🟥

🕒 | HT Middlesbrough 0-0 Aston Villa
🟨 | 49' Booking, Gordon Cowans, Foul
🥅 | 55’ Goal, 0-1, (Middlesbrough), Mark Proctor
🥅 | 56’ Goal, 0-2, (Middlesbrough), Micky Burns
🟨 | 60' Booking, Gary Williams, Foul
🕒 | FT Middlesbrough 2-0 Aston Villa

Referee: Tony Jenkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Scunthorpe, 1977–1979
Previous 5: 
Last Match: 
Cards: 🟥 🟨

🟥 27 October 1978, Villa 0-2 Middlesbrough, Villa Park.

Division One

Scorer(s) | None

10th= (-3)

Previous 5 vs. Middlesbrough: 🟩 🟥 🟩 🟥 🟥

🥅 | 29’ Goal, 0-1, (Middlesbrough), Micky Burns
🟥 | 30’ Sending off, (Middlesbrough), Billy Ashcroft
💥 | 32’ Missed penalty, Andy Gray
🕒 | HT Aston Villa 0-1 Middlesbrough
🔁 | 68’ Sub off, Willie Young 🔴, Sub on, Leighton Phillips
🥅 | 77’ Goal, 0-2, (Middlesbrough), Terry Cochrane
🕒 | FT Aston Villa 0-2 Middlesbrough

Referee: Arnold Challinor | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Maltby, 1977-1984 🆘
🆘 Goaded by the crowd to send off John Gidman, condemned by both sides and a TV trial
Previous 5: 
Last Match: 
Cards: 🟥 🟨 🟨 🟨 🟨

🟥 17 December 1977, Villa 0-1 Middlesbrough, Ayresome Park.

Division One

Scorer(s) | None

11th= (-1)

Previous 5 vs. Middlesbrough: 🟨 🟩 🟥 🟩 🟥

🟨 | 45’ Booking, John Gidman, Foul
🕒 | HT Middlesbrough 0-0 Aston Villa
🟥 | 72’ Sending off, John Gidman, Innocuous foul
🟨 | 72’ Booking, Andy Gray, Dissent
🥅 | 80’ Goal, 0-1, (Middlesbrough), Graeme Hedley
🟨 | 86’ Booking, Leighton Phillips, Foul
🕒 | FT Middlesbrough 1-0 Aston Villa

Referee: Don Biddle | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Bristol, 1971-1979
Previous 5: 
Last Match: 
Cards:

🟥 12 November 1977, Villa 0-1 Middlesbrough, Villa Park.

Division One

Scorer(s) | None

8th= (-2)

Previous 5 vs. Middlesbrough: 🟨 🟨 🟩 🟥 🟩

🥅 | 21’ Goal, 0-1, (Middlesbrough), Stan Cummings
🕒 | HT Aston Villa 0-1 Middlesbrough
🕒 | FT Aston Villa 0-1 Middlesbrough

Referee: Joe Worrall | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Warrington, 1976-1995 🆘
🆘 Allowed some amazing tackles from Jack Charlton's uncompromising 'Boro to go unpunished.
Previous 5: 
Last Match: 
Cards: 🟨 🟨

🟩 5 April 1977, Villa 1-0 Middlesbrough, Villa Park.

Division One

Scorer(s) | John Deehan | 26' |

7th (+1)

Previous 5 vs. Middlesbrough: 🟨 🟨 🟨 🟩 🟥

⚽ | 26’ Goal, 1-0, John Deehan, Assist by Dennis Mortimer
🕒 | HT Aston Villa 1-0 Middlesbrough
🕒 | FT Aston Villa 1-0 Middlesbrough

Referee: Unknown
Cards:

🟥 27 December 1976, Villa 2-3 Middlesbrough, Ayresome Park.

Division One

Scorer(s) | Andy Gray | 14' | David Hughes | 66' |

4th= (-1)

Previous 5 vs. Middlesbrough: 🟨 🟨 🟨 🟨 🟩

🟢 | 1’ Debut, David Hughes
🥅 | 5’ Goal, 0-1, (Middlesbrough), David Mills
⚽ | 14’ Goal, 1-1, Andy Gray, Assist by Dennis Mortimer
🥅 | 19’ Goal, 1-2, (Middlesbrough), David Mills
🥅 | 29’ Goal, 1-3, (Middlesbrough), David Mills
🕒 | HT Middlesbrough 3-1 Aston Villa
⚽ | 66' Goal, 3-2, David Hughes
🕒 | FT Middlesbrough 3-2 Aston Villa

Referee: Gordon Trevett | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Manchester, 1973-1976
Previous 5: 
Last Match: 
Cards: None

🟩 24 April 1976, Villa 2-1 Middlesbrough, Villa Park.

Division One

Scorer(s) | John Deehan | 1' | Frank Carrodus | 52' |

15th= (+1)

Previous 5 vs. Middlesbrough: 🟨 🟨 🟨 🟨 🟨

⚽ | 1’ Goal, 1-0, John Deehan
🥅 | 31’ Goal, 1-1, (Middlesbrough), John Hickton
🕒 | HT Aston Villa 1-1 Middlesbrough
⚽ | 52’ Goal, 2-1, Frank Carrodus, Assist by Andy Gray
🕒 | FT Aston Villa 2-1 Middlesbrough

Referee: Ivan Smith | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Accrington, 1970-1976
Previous 5: 
Last Match: 
Cards: None

🟨 4 October 1975, Villa 0-0 Middlesbrough, Ayresome Park.

Division One

Scorer(s) | None

13th= (-)

Previous 5 vs. Middlesbrough: 🟩 🟨 🟨 🟨 🟨

🟢 | 1’ Debut, Andy Gray
🕒 | HT Middlesbrough 0-0 Aston Villa
🕒 | FT Middlesbrough 0-0 Aston Villa

Referee: Les Hayes | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Doncaster, 1972-1977 🆘
🆘 Disputed decisions led to dissent from players and fans alike.
Previous 5: 
Last Match: 
Cards:

🟨 12 January 1974, Villa 1-1 Middlesbrough, Villa Park.

Division Two

Scorer(s) | Bruce Rioch | 85' |

12th= (+1)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟨 🟨 🟨

🕒 | HT Aston Villa 0-0 Middlesbrough
🥅 | 55’ Goal, 0-1, (Middlesbrough), John Craggs
🔁 | 70’ Sub off, Geoff Vowden, Sub on, Alun Evans
⚽ | 85’ Goal, 1-1, Bruce Rioch
🕒 | FT Aston Villa 1-1 Middlesbrough

Referee: Walter Johnson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Kendal, 1970-1978
Previous 5: 
Last Match: 
Cards: 🟨

🟨 15 September 1973, Villa 0-0 Middlesbrough, Ayresome Park.

Division Two

Scorer(s) | None

1st= (-)

Previous 5 vs. Middlesbrough: 🟨 🟥 🟩 🟨 🟨

🕒 | HT Middlesbrough 0-0 Aston Villa
🕒 | FT Middlesbrough 0-0 Aston Villa

🟨 | Booking, Jimmy Brown, Timewasting

Referee: John Thacker | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Lincoln, 1962-1973 🆘
Previous 5: 
Last Match: 
Cards: None

🟨 24 March 1973, Villa 1-1 Middlesbrough, Ayresome Park.

Division Two

Scorer(s) | Pat McMahon | 47' |

4th= (+1)

Previous 5 vs. Middlesbrough: 🟩 🟨 🟥 🟩 🟨

🕒 | HT Middlesbrough 0-0 Aston Villa
⚽ | 47’ Goal, 1-0, Pat McMahon
🥅 | 86’ Goal, 1-1, (Middlesbrough), John Hickton
🕒 | FT Middlesbrough 1-1 Aston Villa

Referee: John Homewood | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Surrey, 1966-1979
Previous 5: 
Last Match: 
Cards: None

🟨 28 October 1972, Villa 1-1 Middlesbrough, Villa Park.

Division Two

Scorer(s) | Geoff Vowden | 11' |

2nd= (+1)

Previous 5 vs. Middlesbrough: 🟥 🟩 🟨 🟥 🟩

⚽ | 11’ Goal, 1-0, Geoff Vowden, Assist by Chris Nicholl
🥅 | 37’ Goal, 1-1, (Middlesbrough), David Armstrong
🕒 | HT Aston Villa 1-1 Middlesbrough
🕒 | FT Aston Villa 1-1 Middlesbrough

Referee: Vernon Batty | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Cheshire, 1962-1973 🆘
Previous 5: 
Last Match: 
Cards: None

🟩 8 April 1970, Villa 2-0 Middlesbrough, Villa Park.

Division Two

Scorer(s) | Willie Anderson | 24' | Brian Godfrey | 64' |

22nd (-)

Previous 5 vs. Middlesbrough: | 🟨 | 🟥 | 🟩 | 🟨 | 🟥 |

24’ Goal, 1-0, Willie Anderson, Assist by Brian Tiler
HT Aston Villa 1-0 Middlesbrough
64’ Goal, 2-0, Brian Godfrey, Assist by Brian Tiler
FT Aston Villa 2-0 Middlesbrough

Referee: Malcolm Sinclair | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Guildford, 1966-1979
Previous 5: 
Last Match: 
Cards: None

🟥 30 August 1969, Villa 0-1 Middlesbrough, Ayresome Park.

Division Two

Scorer(s) | None |

22nd (-)

Previous 5 vs. Middlesbrough: | 🟩 | 🟨 | 🟥 | 🟩 | 🟨 |

6’ Goal, 0-1, (Middlesbrough), John Hickton
6’ Sub off, Brian Tiler, Sub on, Lew Chatterley
HT Middlesbrough 1-0 Aston Villa
FT Middlesbrough 1-0 Aston Villa

Referee: Unknown

🟨 4 March 1969, Villa 0-0 Middlesbrough, Ayresome Park.

Division Two

Scorer(s) | None |

14th= (-)

Previous 5 vs. Middlesbrough: | 🟩 | 🟩 | 🟨 | 🟥 | 🟩 |

20’ Sub off, Dick Edwards, Sub off, Keith Bradley
HT Middlesbrough 0-0 Aston Villa
FT Middlesbrough 0-0 Aston Villa

Referee: Tommy Dawes | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Bury St Edmunds, 1958-1974
Previous 5: 
Last Match: 
Cards: None

🟩 23 November 1968, Villa 1-0, Middlesbrough, Villa Park.

Division Two

Scorer(s) | Own Goal | 73' |

21st= (-)

Previous 5 vs. Middlesbrough: | 🟩 | 🟩 | 🟩 | 🟨 | 🟥 |

HT Aston Villa 0-0 Middlesbrough
73’ Goal, 1-0, Own Goal, Dickie Rooks
FT Aston Villa 1-0 Middlesbrough

Referee: Clive Thomas | 🏴󠁧󠁢󠁷󠁬󠁳󠁿 | Treorchy, 1966–1984
Previous 5: 
Last Match: 
Cards: None

🟥 10 February 1968, Villa 0-1 Middlesbrough, Villa Park.

Division Two

Scorer(s) | None |

14th (-1)

Previous 5 vs. Middlesbrough: | 🟥 | 🟩 | 🟩 | 🟩 | 🟨 |

HT Aston Villa 0-0 Middlesbrough
51’ Goal, 0-1, (Middlesbrough), Arthur Horsfield
FT Aston Villa 0-1 Middlesbrough

Referee: David Laing | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Preston, 1965-1973
Previous 5: 
Last Match: 
Cards: None

🟨 30 September 1967, Villa 1-1 Middlesbrough, Ayresome Park.

Division Two

Scorer(s) | Brian Godfrey | 27' |

18th= (+2)

Previous 5 vs. Middlesbrough: | 🟩 | 🟥 | 🟩 | 🟩 | 🟩 |

1’ Debut, Fred Turnbull, Brian Godfrey, Brian Greenhalgh
28’ Goal, 1-0, Brian Godfrey
Sub off, Mick Wright, Sub on, Keith Bradley
37’ Goal, 1-1, (Middlesbrough), Hickton
HT Middlesbrough 1-1 Aston Villa
FT Middlesbrough 1-1 Aston Villa

🟩 5 Mar 1960, Villa 1-0 Middlesbrough, Ayresome Park

Division Two

Scorer(s) | Gerry Hitchens |

Previous 5 vs. Middlesbrough: | 🟥 | 🟩 | 🟥 | 🟩 | 🟩 |

🟩 17 Oct 1959, Villa 1-0 Middlesbrough, Villa Park

Division Two

Scorer(s) | Stan Lynn |

Previous 5 vs. Middlesbrough: | 🟩 | 🟥 | 🟩 | 🟥 | 🟩 |

🟩 26 Jan 1957, FA Cup, Villa 3-2 Middlesbrough, Ayresome Park

FA Cup 4th Round

Scorer(s) | Derek Pace | 38' | Les Smith | 53' | Johnny Dixon | 72' |

4th Round

Previous 5 vs. Middlesbrough: | 🟩 | 🟩 | 🟥 | 🟩 | 🟥 |

26’ Goal, 0-1, (Middlesbrough), Brian Clough
38’ Goal, 1-1, Derek Pace, Assist by Pat Saward
40’ Goal, 1-2, (Middlesbrough), Harris
HT Middlesbrough 2-1 Aston Villa
53’ Goal, 2-2, Les Smith, Assist by Pat Saward
72’ Goal, 3-2, Johnny Dixon, Assist by Derek Pace
FT Middlesbrough 2-3 Aston Villa

🟥 3 Apr 1954, Villa 1-2 Middlesbrough, Ayresome Park

Division One

Scorer(s) | Peter McParland |

Previous 5 vs. Middlesbrough: | 🟥 | 🟩 | 🟩 | 🟥 | 🟩 |

🟩 14 Nov 1953, Villa 5-3 Middlesbrough, Villa Park

Division One

Scorer(s) | Tommy Thompson | Tommy Thompson | Tommy Thompson | Davy Walsh | Roy Chapman |

Previous 5 vs. Middlesbrough: | 🟩 | 🟥 | 🟩 | 🟩 | 🟥 |

🟥 4 Mar 1953, Villa 0-1 Middlesbrough, Ayresome Park

Division One

Scorer(s) | None |

Previous 5 vs. Middlesbrough: | 🟥 | 🟩 | 🟥 | 🟩 | 🟩 |

🟩 10 Jan 1953, Villa 3-1 Middlesbrough, Villa Park

FA Cup 3rd Round

Scorer(s) | Johnny Dixon | Colin Gibson | Tommy Thompson |

3rd Round

Previous 5 vs. Middlesbrough: | 🟥 | 🟥 | 🟩 | 🟥 | 🟩 |

🟩 11 Oct 1952, Villa 1-0 Middlesbrough, Villa Park

Division One

Scorer(s) | Colin Gibson |

Previous 5 vs. Middlesbrough: | 🟩 | 🟥 | 🟥 | 🟩 | 🟥 |

🟥 12 Apr 1952, Villa 0-2 Middlesbrough, Ayresome Park

Division One

Scorer(s) | None |

Previous 5 vs. Middlesbrough: | 🟥 | 🟩 | 🟥 | 🟥 | 🟩 |

🟩 24 Nov 1951, Villa 2-0 Middlesbrough, Villa Park

Division One

Scorer(s) | Johnny Dixon | Johnny Dixon |

Previous 5 vs. Middlesbrough: | 🟨 | 🟥 | 🟩 | 🟥 | 🟥 |

🟥 24 Mar 1951, Villa 1-2 Middlesbrough, Ayresome Park

Division One

Scorer(s) | Johnny Dixon |

Previous 5 vs. Middlesbrough: | 🟨 | 🟨 | 🟥 | 🟩 | 🟥 |

🟥 4 Nov 1950, Villa 0-1 Middlesbrough, Villa Park

Division One

Scorer(s) | None |

Previous 5 vs. Middlesbrough: | 🟩 | 🟨 | 🟨 | 🟥 | 🟩 |

🟩 21 Jan 1950, Villa 4-0 Middlesbrough, Villa Park

Division One

Scorer(s) | Trevor Ford | Miller Craddock | Billy Goffin | Billy Goffin |

Previous 5 vs. Middlesbrough: | 🟨 | 🟩 | 🟨 | 🟨 | 🟥 |

🟥 16 Jan 1950, FA Cup, Villa 0-3 Middlesbrough, Elland Road

FA Cup

Scorer(s) | None |

Previous 5 vs. Middlesbrough: | 🟥 | 🟨 | 🟩 | 🟨 | 🟨 |

🟨 11 Jan 1950, FA Cup, Villa 0-0 Middlesbrough, Ayresome Park

FA Cup

Scorer(s) | None |

Previous 5 vs. Middlesbrough: | 🟩 | 🟥 | 🟨 | 🟩 | 🟨 |

🟨 7 Jan 1950, FA Cup, Villa 2-2 Middlesbrough, Villa Park

FA Cup

Scorer(s) | Dicky Dorsett (pen) | Colin Gibson |

Previous 5 vs. Middlesbrough: | 🟨 | 🟩 | 🟥 | 🟨 | 🟩 |

🟩 17 Sep 1949, Villa 2-0 Middlesbrough, Ayresome Park

Division One

Scorer(s) | Billy Goffin | Billy Goffin |

Previous 5 vs. Middlesbrough: | 🟩 | 🟨 | 🟩 | 🟥 | 🟨 |

🟨 7 May 1949, Villa 1-1 Middlesbrough, Villa Park

Division One

Scorer(s) | Dicky Dorsett |

Previous 5 vs. Middlesbrough: | 🟥 | 🟩 | 🟨 | 🟩 | 🟥 |

🟥 11 Dec 1948, Villa 0-6 Middlesbrough, Ayresome Park

Division One

Scorer(s) | None |

Previous 5 vs. Middlesbrough: | 🟨 | 🟥 | 🟩 | 🟨 | 🟩 |

🟩 1 May 1948, Villa 3-1 Middlesbrough, Ayresome Park

Division One

Scorer(s) | Trevor Ford | Trevor Ford | Billy Goffin |

Previous 5 vs. Middlesbrough: | 🟨 | 🟨 | 🟥 | 🟩 | 🟨 |

🟨 13 Dec 1947, Villa 1-1 Middlesbrough, Villa Park

Division One

Scorer(s) | Les Smith |

Previous 5 vs. Middlesbrough: | 🟥 | 🟨 | 🟨 | 🟥 | 🟩 |

🟩 28 Dec 1946, Villa 2-1 Middlesbrough, Ayresome Park

Division One

Scorer(s) | Les Smith | George Edwards |

Previous 5 vs. Middlesbrough: | 🟩 | 🟥 | 🟨 | 🟨 | 🟥 |

🟥 31 Aug 1946, Villa 0-1 Middlesbrough, Villa Park

Division One

Scorer(s) | None |

Previous 5 vs. Middlesbrough: | 🟥 | 🟩 | 🟥 | 🟨 | 🟨 |

🟨 6 May 1939, Villa 1-1 Middlesbrough, Villa Park

Division One

Scorer(s) | Freddie Haycock |

Previous 5 vs. Middlesbrough: | 🟥 | 🟥 | 🟩 | 🟥 | 🟨 |

🟨 31 Aug 1938, Villa 1-1 Middlesbrough, Ayresome Park

Division One

Scorer(s) | Eric Houghton (pen) |

Previous 5 vs. Middlesbrough: | 🟩 | 🟥 | 🟥 | 🟩 | 🟥 |

🟥 9 Sep 1935, Villa 2-7 Middlesbrough, Villa Park

Division One

Scorer(s) | Ronnie Dix | Ronnie Dix |

Previous 5 vs. Middlesbrough: | 🟩 | 🟩 | 🟥 | 🟥 | 🟩 |

🟩 4 Sep 1935, Villa 2-1 Middlesbrough, Ayresome Park

Division One

Scorer(s) | Eric Houghton | Pongo Waring |

Previous 5 vs. Middlesbrough: | 🟩 | 🟩 | 🟩 | 🟥 | 🟥 |

🟥 27 Apr 1935, Villa 0-3 Middlesbrough, Villa Park

Division One

Scorer(s) | None |

Previous 5 vs. Middlesbrough: | 🟩 | 🟩 | 🟩 | 🟩 | 🟥 |

🟥 15 Dec 1934, Villa 1-4 Middlesbrough, Ayresome Park

Division One

Scorer(s) | Dai Astley |