A complete record of competitive matches played between the two teams

vs

Middlesbrough (68) Aston Villa (70)
Results Total % Results Total %
Middlesbrough 23 15.64 Aston Villa 38 26.6
Aston Villa 28 19.04 Middlesbrough 16 11.2
Draws 17 11.56 Draws 16 10.88
Goals Total Av.pg Goals Total Av.pg
Middlesbrough 92 1.35 Aston Villa 142 2.03
Aston Villa 100 1.47 Middlesbrough 72 1.03
Records
Highest Aggregate 9 Aston Villa  2 - 7 Middlesbrough 1935/1936 
Highest Middlesbrough score: 8 Aston Villa  8 - 1 Middlesbrough 1930/1931 
Highest Aston Villa score: 5 Aston Villa  5 - 2 Middlesbrough 2002/2003 
Season Date Home Score Away Competition
2018/2019 Sat 16 Mar Aston Villa 3 - 0 Middlesbrough League
Sat 01 Dec Middlesbrough 0 - 3 Aston Villa League
2017/2018 Tue 15 May Aston Villa 0 - 0 Middlesbrough League
Sat 12 May Middlesbrough 0 - 1 Aston Villa League
Sat 30 Dec Middlesbrough 0 - 1 Aston Villa League
Tue 12 Sep Aston Villa 0 - 0 Middlesbrough League
1902/1903 Sat 01 Aug Aston Villa 5 - 0 Middlesbrough League
1903/1904 Sat 01 Aug Aston Villa 2 - 1 Middlesbrough League
1904/1905 Sat 01 Aug Aston Villa 0 - 0 Middlesbrough League
1905/1906 Sat 01 Aug Aston Villa 4 - 1 Middlesbrough League
1906/1907 Sat 01 Aug Aston Villa 2 - 3 Middlesbrough League
1907/1908 Sat 01 Aug Aston Villa 6 - 0 Middlesbrough League
1908/1909 Sat 01 Aug Aston Villa 0 - 3 Middlesbrough League
1909/1910 Sat 01 Aug Aston Villa 4 - 2 Middlesbrough League
1910/1911 Sat 01 Aug Aston Villa 5 - 0 Middlesbrough League
1911/1912 Sat 01 Aug Aston Villa 2 - 1 Middlesbrough League
1912/1913 Sat 01 Aug Aston Villa 5 - 1 Middlesbrough League
1913/1914 Sat 01 Aug Aston Villa 1 - 3 Middlesbrough League
1914/1915 Sat 01 Aug Aston Villa 5 - 0 Middlesbrough League
1919/1920 Sat 01 Aug Aston Villa 5 - 3 Middlesbrough League
1920/1921 Sat 01 Aug Aston Villa 0 - 1 Middlesbrough League
1921/1922 Sat 01 Aug Aston Villa 6 - 2 Middlesbrough League
1922/1923 Sat 01 Aug Aston Villa 2 - 2 Middlesbrough League
1923/1924 Sat 01 Aug Aston Villa 0 - 0 Middlesbrough League
1927/1928 Sat 01 Aug Aston Villa 5 - 1 Middlesbrough League
1929/1930 Sat 01 Aug Aston Villa 4 - 2 Middlesbrough League
1930/1931 Sat 01 Aug Aston Villa 8 - 1 Middlesbrough League
1931/1932 Sat 01 Aug Aston Villa 7 - 1 Middlesbrough League
1932/1933 Sat 01 Aug Aston Villa 3 - 1 Middlesbrough League
1933/1934 Sat 01 Aug Aston Villa 3 - 0 Middlesbrough League
1934/1935 Sat 01 Aug Aston Villa 0 - 3 Middlesbrough League
1935/1936 Sat 01 Aug Aston Villa 2 - 7 Middlesbrough League
1902/1903 Sat 01 Aug Middlesbrough 1 - 2 Aston Villa League
1903/1904 Sat 01 Aug Middlesbrough 2 - 1 Aston Villa League
1904/1905 Sat 01 Aug Middlesbrough 3 - 1 Aston Villa League
1905/1906 Sat 01 Aug Middlesbrough 1 - 2 Aston Villa League
1906/1907 Sat 01 Aug Middlesbrough 1 - 0 Aston Villa League
1907/1908 Sat 01 Aug Middlesbrough 0 - 1 Aston Villa League
1908/1909 Sat 01 Aug Middlesbrough 1 - 0 Aston Villa League
1909/1910 Sat 01 Aug Middlesbrough 3 - 2 Aston Villa League
1910/1911 Sat 01 Aug Middlesbrough 0 - 1 Aston Villa League
1911/1912 Sat 01 Aug Middlesbrough 1 - 2 Aston Villa League
1912/1913 Sat 01 Aug Middlesbrough 1 - 1 Aston Villa League
1913/1914 Sat 01 Aug Middlesbrough 5 - 2 Aston Villa League
1914/1915 Sat 01 Aug Middlesbrough 1 - 1 Aston Villa League
1919/1920 Sat 01 Aug Middlesbrough 1 - 4 Aston Villa League
1920/1921 Sat 01 Aug Middlesbrough 1 - 4 Aston Villa League
1921/1922 Sat 01 Aug Middlesbrough 5 - 0 Aston Villa League
1922/1923 Sat 01 Aug Middlesbrough 2 - 2 Aston Villa League
1923/1924 Sat 01 Aug Middlesbrough 0 - 2 Aston Villa League
1927/1928 Sat 01 Aug Middlesbrough 0 - 0 Aston Villa League
1929/1930 Sat 01 Aug Middlesbrough 2 - 3 Aston Villa League
1930/1931 Sat 01 Aug Middlesbrough 3 - 1 Aston Villa League
1931/1932 Sat 01 Aug Middlesbrough 1 - 1 Aston Villa League
1932/1933 Sat 01 Aug Middlesbrough 0 - 2 Aston Villa League
1933/1934 Sat 01 Aug Middlesbrough 1 - 2 Aston Villa League
1934/1935 Sat 01 Aug Middlesbrough 4 - 1 Aston Villa League
1935/1936 Sat 01 Aug Middlesbrough 1 - 2 Aston Villa League
2008/2009 Sat 16 May Middlesbrough 1 - 1 Aston Villa League
Sun 09 Nov Aston Villa 1 - 2 Middlesbrough League
2007/2008 Wed 12 Mar Aston Villa 1 - 1 Middlesbrough League
Sat 24 Nov Middlesbrough 0 - 3 Aston Villa League
2006/2007 Sat 14 Apr Middlesbrough 1 - 3 Aston Villa League
Sat 25 Nov Aston Villa 1 - 1 Middlesbrough League
2005/2006 Sat 04 Feb Middlesbrough 0 - 4 Aston Villa League
Sun 02 Oct Aston Villa 2 - 3 Middlesbrough League
2004/2005 Sat 05 Mar Aston Villa 2 - 0 Middlesbrough League
Sat 18 Dec Middlesbrough 3 - 0 Aston Villa League
2003/2004 Sat 24 Apr Middlesbrough 1 - 2 Aston Villa League
Sat 08 Nov Aston Villa 0 - 2 Middlesbrough League
2002/2003 Tue 28 Jan Middlesbrough 2 - 5 Aston Villa League
Sat 28 Dec Aston Villa 1 - 0 Middlesbrough League
2001/2002 Sat 06 Apr Middlesbrough 2 - 1 Aston Villa League
Sat 17 Nov Aston Villa 0 - 0 Middlesbrough League
2000/2001 Sat 10 Feb Aston Villa 1 - 1 Middlesbrough League
Sat 23 Sep Middlesbrough 1 - 1 Aston Villa League
1999/2000 Mon 14 Feb Middlesbrough 0 - 4 Aston Villa League
Sat 28 Aug Aston Villa 1 - 0 Middlesbrough League
1998/1999 Sat 09 Jan Middlesbrough 0 - 0 Aston Villa League
Sun 23 Aug Aston Villa 3 - 1 Middlesbrough League
1996/1997 Sat 03 May Middlesbrough 3 - 2 Aston Villa League
Sat 30 Nov Aston Villa 1 - 0 Middlesbrough League
1995/1996 Tue 19 Mar Aston Villa 0 - 0 Middlesbrough League
Mon 01 Jan Middlesbrough 0 - 2 Aston Villa League
1994/1995 Wed 26 Oct Aston Villa 1 - 0 Middlesbrough League Cup
1992/1993 Sun 17 Jan Aston Villa 5 - 1 Middlesbrough League
Sat 26 Sep Middlesbrough 2 - 3 Aston Villa League
1990/1991 Wed 28 Nov Aston Villa 3 - 2 Middlesbrough League Cup
1988/1989 Sat 29 Apr Aston Villa 1 - 1 Middlesbrough League
Sat 10 Dec Middlesbrough 3 - 3 Aston Villa League
1987/1988 Sun 14 Feb Middlesbrough 2 - 1 Aston Villa League
Wed 07 Oct Aston Villa 1 - 0 Middlesbrough League Cup
Wed 23 Sep Middlesbrough 0 - 1 Aston Villa League Cup
Tue 08 Sep Aston Villa 0 - 1 Middlesbrough League
1981/1982 Sat 17 Apr Aston Villa 1 - 0 Middlesbrough League
Sat 21 Nov Middlesbrough 3 - 3 Aston Villa League
1980/1981 Sat 25 Apr Aston Villa 3 - 0 Middlesbrough League
Sat 06 Dec Middlesbrough 2 - 1 Aston Villa League
1979/1980 Wed 19 Mar Aston Villa 0 - 2 Middlesbrough League
Sat 29 Sep Middlesbrough 0 - 0 Aston Villa League
1978/1979 Sat 10 Mar Middlesbrough 2 - 0 Aston Villa League
Fri 27 Oct Aston Villa 0 - 2 Middlesbrough League
1977/1978 Sat 17 Dec Middlesbrough 1 - 0 Aston Villa League
Sat 12 Nov Aston Villa 0 - 1 Middlesbrough League
1976/1977 Tue 05 Apr Aston Villa 1 - 0 Middlesbrough League
Mon 27 Dec Middlesbrough 3 - 2 Aston Villa League
1975/1976 Sat 24 Apr Aston Villa 2 - 1 Middlesbrough League
Sat 04 Oct Middlesbrough 0 - 0 Aston Villa League
1973/1974 Sat 12 Jan Aston Villa 1 - 1 Middlesbrough League
Sat 15 Sep Middlesbrough 0 - 0 Aston Villa League
1972/1973 Sat 24 Mar Middlesbrough 1 - 1 Aston Villa League
Sat 28 Oct Aston Villa 1 - 1 Middlesbrough League
1969/1970 Wed 08 Apr Aston Villa 2 - 0 Middlesbrough League
Sat 30 Aug Middlesbrough 1 - 0 Aston Villa League
1968/1969 Tue 04 Mar Middlesbrough 0 - 0 Aston Villa League
Sat 23 Nov Aston Villa 1 - 0 Middlesbrough League
1967/1968 Sat 10 Feb Aston Villa 0 - 1 Middlesbrough League
Sat 30 Sep Middlesbrough 1 - 1 Aston Villa League
1959/1960 Sat 05 Mar Middlesbrough 0 - 1 Aston Villa League
Sat 17 Oct Aston Villa 1 - 0 Middlesbrough League
1953/1954 Sat 03 Apr Middlesbrough 2 - 1 Aston Villa League
Sat 14 Nov Aston Villa 5 - 3 Middlesbrough League
1952/1953 Wed 04 Mar Middlesbrough 1 - 0 Aston Villa League
Sat 11 Oct Aston Villa 1 - 0 Middlesbrough League
1951/1952 Sat 12 Apr Middlesbrough 2 - 0 Aston Villa League
Sat 24 Nov Aston Villa 2 - 0 Middlesbrough League
1950/1951 Sat 24 Mar Middlesbrough 2 - 1 Aston Villa League
Sat 04 Nov Aston Villa 0 - 1 Middlesbrough League
1949/1950 Sat 21 Jan Aston Villa 4 - 0 Middlesbrough League
Sat 17 Sep Middlesbrough 0 - 2 Aston Villa League
1948/1949 Sat 07 May Aston Villa 1 - 1 Middlesbrough League
Sat 11 Dec Middlesbrough 6 - 0 Aston Villa League
1947/1948 Sat 01 May Middlesbrough 1 - 3 Aston Villa League
Sat 13 Dec Aston Villa 1 - 1 Middlesbrough League
1946/1947 Sat 28 Dec Middlesbrough 1 - 2 Aston Villa League
Sat 31 Aug Aston Villa 0 - 1 Middlesbrough League
1938/1939 Sat 06 May Aston Villa 1 - 1 Middlesbrough League
Wed 31 Aug Middlesbrough 1 - 1 Aston Villa League