Looking for Newcastle v Aston Villa head to head data? Use the table below to see all the head to head history between Newcastle v Aston Villa. Please note this data is updated once per season

Premier LeagueSu 13Feb 2022Newcastle1 – 0Aston Villa
Premier LeagueSa 21Aug 2021Aston Villa2 – 0Newcastle
Premier LeagueFr 12Mar 2021Newcastle1 – 1Aston Villa
Premier LeagueSa 23Jan 2021Aston Villa2 – 0Newcastle
Premier LeagueWe 24Jun 2020Newcastle1 – 1Aston Villa
Premier LeagueMo 25Nov 2019Aston Villa2 – 0Newcastle
ChampionshipMo 20Feb 2017Newcastle2 – 0Aston Villa
ChampionshipSa 24Sep 2016Aston Villa1 – 1Newcastle
Premier LeagueSa 07May 2016Aston Villa0 – 0Newcastle
Premier LeagueSa 19Dec 2015Newcastle1 – 1Aston Villa
Premier LeagueSa 28Feb 2015Newcastle1 – 0Aston Villa
Premier LeagueSa 23Aug 2014Aston Villa0 – 0Newcastle
Premier LeagueSu 23Feb 2014Newcastle1 – 0Aston Villa
Premier LeagueSa 14Sep 2013Aston Villa1 – 2Newcastle
Premier LeagueTu 29Jan 2013Aston Villa1 – 2Newcastle
Premier LeagueSu 02Sep 2012Newcastle1 – 1Aston Villa
Premier LeagueSu 05Feb 2012Newcastle2 – 1Aston Villa
Premier LeagueSa 17Sep 2011Aston Villa1 – 1Newcastle
Premier LeagueSu 10Apr 2011Aston Villa1 – 0Newcastle
Premier LeagueSu 22Aug 2010Newcastle6 – 0Aston Villa
Premier LeagueSu 24May 2009Aston Villa1 – 0Newcastle
Premier LeagueMo 03Nov 2008Newcastle2 – 0Aston Villa
Premier LeagueSa 09Feb 2008Aston Villa4 – 1Newcastle
Premier LeagueSa 18Aug 2007Newcastle0 – 0Aston Villa
PremiershipWe 31Jan 2007Newcastle3 – 1Aston Villa
PremiershipSu 27Aug 2006Aston Villa2 – 0Newcastle
PremiershipSa 11Feb 2006Aston Villa1 – 2Newcastle
PremiershipSa 03Dec 2005Newcastle1 – 1Aston Villa
PremiershipSa 02Apr 2005Newcastle0 – 3Aston Villa
PremiershipSa 28Aug 2004Aston Villa4 – 2Newcastle
PremiershipSu 18Apr 2004Aston Villa0 – 0Newcastle
PremiershipSa 01Nov 2003Newcastle1 – 1Aston Villa
PremiershipMo 21Apr 2003Newcastle1 – 1Aston Villa
PremiershipSa 07Dec 2002Aston Villa0 – 1Newcastle
PremiershipTu 02Apr 2002Aston Villa1 – 1Newcastle
PremiershipSa 03Nov 2001Newcastle3 – 0Aston Villa
PremiershipSa 19May 2001Newcastle3 – 0Aston Villa
FA CupWe 17Jan 2001Aston Villa1 – 0Newcastle
FA CupSu 07Jan 2001Newcastle1 – 1Aston Villa
PremiershipSa 02Dec 2000Aston Villa1 – 1Newcastle
PremiershipSa 04Dec 1999Aston Villa0 – 1Newcastle
PremiershipSa 07Aug 1999Newcastle0 – 1Aston Villa
PremiershipSa 30Jan 1999Newcastle2 – 1Aston Villa
PremiershipWe 09Sep 1998Aston Villa1 – 0Newcastle
PremiershipSu 01Feb 1998Aston Villa0 – 1Newcastle
PremiershipSa 23Aug 1997Newcastle1 – 0Aston Villa
PremiershipSa 11Jan 1997Aston Villa2 – 2Newcastle
PremiershipMo 30Sep 1996Newcastle4 – 3Aston Villa
PremiershipSu 14Apr 1996Newcastle1 – 0Aston Villa
PremiershipSa 18Nov 1995Aston Villa1 – 1Newcastle
PremiershipSa 25Feb 1995Newcastle3 – 1Aston Villa
PremiershipSa 01Oct 1994Aston Villa0 – 2Newcastle
PremiershipWe 27Apr 1994Newcastle5 – 1Aston Villa
PremiershipSa 02Oct 1993Aston Villa0 – 2Newcastle
English Div 1 (old)Sa 08Apr 1989Newcastle1 – 2Aston Villa
English Div 1 (old)Sa 14Jan 1989Aston Villa3 – 1Newcastle
English Div 1 (old)Sa 07Mar 1987Newcastle2 – 1Aston Villa
English Div 1 (old)Sa 25Oct 1986Aston Villa2 – 0Newcastle
English Div 1 (old)We 09Apr 1986Newcastle2 – 2Aston Villa
English Div 1 (old)Sa 26Oct 1985Aston Villa1 – 2Newcastle
English Div 1 (old)Sa 22Dec 1984Aston Villa4 – 0Newcastle
English Div 1 (old)Sa 01Sep 1984Newcastle3 – 0Aston Villa
English Div 1 (old)Mo 17Apr 1978Aston Villa2 – 0Newcastle
English Div 1 (old)Sa 08Apr 1978Newcastle1 – 1Aston Villa
English Div 1 (old)Sa 14May 1977Newcastle3 – 2Aston Villa
English Div 1 (old)Sa 18Dec 1976Aston Villa2 – 1Newcastle
English Div 1 (old)Sa 17Jan 1976Aston Villa1 – 1Newcastle
English Div 1 (old)Sa 06Sep 1975Newcastle3 – 0Aston Villa
English Div 1 (old)Sa 17Dec 1966Newcastle0 – 3Aston Villa
English Div 1 (old)Sa 20Aug 1966Aston Villa1 – 1Newcastle
English Div 1 (old)Sa 01Jan 1966Aston Villa4 – 2Newcastle
English Div 1 (old)Sa 09Oct 1965Newcastle1 – 0Aston Villa
English Div 1 (old)Sa 25Feb 1961Newcastle2 – 1Aston Villa
English Div 1 (old)Sa 08Oct 1960Aston Villa2 – 0Newcastle
English Div 1 (old)Sa 21Feb 1959Newcastle1 – 0Aston Villa
English Div 1 (old)Sa 04Oct 1958Aston Villa2 – 1Newcastle
English Div 1 (old)Sa 01Mar 1958Newcastle2 – 4Aston Villa
English Div 1 (old)Sa 19Oct 1957Aston Villa4 – 3Newcastle
English Div 1 (old)Sa 20Apr 1957Newcastle1 – 2Aston Villa
English Div 1 (old)Sa 13Oct 1956Aston Villa3 – 1Newcastle
English Div 1 (old)Sa 10Mar 1956Newcastle2 – 3Aston Villa
English Div 1 (old)Sa 29Oct 1955Aston Villa3 – 0Newcastle
English Div 1 (old)Mo 13Sep 1954Aston Villa1 – 2Newcastle
English Div 1 (old)We 08Sep 1954Newcastle5 – 3Aston Villa
English Div 1 (old)Sa 06Mar 1954Newcastle0 – 1Aston Villa
English Div 1 (old)Sa 17Oct 1953Aston Villa1 – 2Newcastle
English Div 1 (old)Fr 01May 1953Aston Villa0 – 1Newcastle
English Div 1 (old)Sa 13Dec 1952Newcastle2 – 1Aston Villa
English Div 1 (old)Sa 26Apr 1952Newcastle6 – 1Aston Villa
English FA CupSa 12Jan 1952Newcastle4 – 2Aston Villa
English Div 1 (old)Sa 08Dec 1951Aston Villa2 – 2Newcastle
English Div 1 (old)We 04Apr 1951Newcastle0 – 1Aston Villa
English Div 1 (old)Sa 07Oct 1950Aston Villa3 – 0Newcastle
English Div 1 (old)Sa 31Dec 1949Aston Villa0 – 1Newcastle
English Div 1 (old)Sa 03Sep 1949Newcastle3 – 2Aston Villa
English Div 1 (old)Mo 13Sep 1948Aston Villa2 – 4Newcastle
English Div 1 (old)We 08Sep 1948Newcastle2 – 1Aston Villa
English Div 2 (old)Sa 26Feb 1938Newcastle2 – 0Aston Villa
English Div 2 (old)Sa 16Oct 1937Aston Villa2 – 0Newcastle
English Div 2 (old)Tu 30Mar 1937Aston Villa0 – 2Newcastle
English Div 2 (old)Fr 26Mar 1937Newcastle0 – 2Aston Villa
English Div 1 (old)Sa 07Apr 1934Newcastle1 – 1Aston Villa
English Div 1 (old)Sa 25Nov 1933Aston Villa2 – 3Newcastle
English Div 1 (old)Tu 18Apr 1933Aston Villa3 – 0Newcastle
English Div 1 (old)Mo 17Apr 1933Newcastle3 – 1Aston Villa
English Div 1 (old)Fr 01Jan 1932Newcastle3 – 1Aston Villa
English Div 1 (old)Mo 28Dec 1931Aston Villa3 – 0Newcastle
English Div 1 (old)Tu 07Apr 1931Aston Villa4 – 3Newcastle
English Div 1 (old)Th 01Jan 1931Newcastle2 – 0Aston Villa
English Div 1 (old)Sa 12Apr 1930Aston Villa2 – 0Newcastle
English Div 1 (old)Sa 07Dec 1929Newcastle2 – 2Aston Villa
English Div 1 (old)We 13Mar 1929Newcastle2 – 1Aston Villa
English Div 1 (old)Sa 15Sep 1928Aston Villa1 – 1Newcastle
English Div 1 (old)Sa 10Mar 1928Newcastle7 – 5Aston Villa
English Div 1 (old)Sa 29Oct 1927Aston Villa3 – 0Newcastle
English Div 1 (old)Sa 15Jan 1927Aston Villa1 – 2Newcastle
English Div 1 (old)Sa 28Aug 1926Newcastle4 – 0Aston Villa
English Div 1 (old)Sa 23Jan 1926Newcastle2 – 2Aston Villa
English Div 1 (old)Sa 12Sep 1925Aston Villa2 – 2Newcastle
English Div 1 (old)Sa 03Jan 1925Newcastle4 – 1Aston Villa
English Div 1 (old)Sa 06Sep 1924Aston Villa0 – 0Newcastle
English FA CupSa 26Apr 1924Newcastle2 – 0Aston Villa
English Div 1 (old)Mo 21Apr 1924Aston Villa6 – 1Newcastle
English Div 1 (old)Tu 01Jan 1924Newcastle4 – 1Aston Villa
English Div 1 (old)Sa 23Dec 1922Newcastle0 – 0Aston Villa
English Div 1 (old)Sa 16Dec 1922Aston Villa1 – 1Newcastle
English Div 1 (old)Sa 24Dec 1921Aston Villa1 – 0Newcastle
English Div 1 (old)Sa 17Dec 1921Newcastle1 – 2Aston Villa
English Div 1 (old)Sa 11Dec 1920Aston Villa0 – 0Newcastle
English Div 1 (old)Sa 04Dec 1920Newcastle2 – 1Aston Villa
English Div 1 (old)Mo 05Apr 1920Aston Villa4 – 0Newcastle
English Div 1 (old)Th 01Jan 1920Newcastle2 – 0Aston Villa
English Div 1 (old)We 28Apr 1915Newcastle3 – 0Aston Villa
English Div 1 (old)Sa 31Oct 1914Aston Villa2 – 1Newcastle
English Div 1 (old)Sa 04Apr 1914Aston Villa1 – 3Newcastle
English Div 1 (old)Sa 29Nov 1913Newcastle2 – 2Aston Villa
English Div 1 (old)Sa 26Apr 1913Newcastle2 – 3Aston Villa
English Div 1 (old)Sa 21Dec 1912Aston Villa3 – 1Newcastle
English Div 1 (old)Sa 20Apr 1912Aston Villa2 – 0Newcastle
English Div 1 (old)Sa 16Dec 1911Newcastle6 – 2Aston Villa
English Div 1 (old)Sa 18Mar 1911Newcastle1 – 0Aston Villa
English Div 1 (old)Sa 12Nov 1910Aston Villa3 – 2Newcastle
English Div 1 (old)We 27Apr 1910Aston Villa4 – 0Newcastle
English Div 1 (old)Sa 11Dec 1909Newcastle1 – 0Aston Villa
English Div 1 (old)Mo 26Apr 1909Aston Villa3 – 0Newcastle
English Div 1 (old)Sa 21Nov 1908Newcastle0 – 2Aston Villa
English Div 1 (old)We 08Apr 1908Newcastle2 – 5Aston Villa
English Div 1 (old)Sa 30Nov 1907Aston Villa3 – 3Newcastle
English Div 1 (old)Sa 16Mar 1907Newcastle3 – 2Aston Villa
English Div 1 (old)Sa 10Nov 1906Aston Villa0 – 0Newcastle
English Div 1 (old)Sa 24Mar 1906Newcastle3 – 1Aston Villa
English Div 1 (old)Sa 18Nov 1905Aston Villa0 – 3Newcastle
English FA CupSa 15Apr 1905Aston Villa2 – 0Newcastle
English Div 1 (old)We 05Apr 1905Newcastle2 – 0Aston Villa
English Div 1 (old)Sa 26Nov 1904Aston Villa0 – 1Newcastle
English Div 1 (old)Sa 07Nov 1903Aston Villa3 – 1Newcastle
English Div 1 (old)We 02Sep 1903Newcastle1 – 1Aston Villa
English Div 1 (old)Sa 28Mar 1903Newcastle2 – 0Aston Villa
English Div 1 (old)Sa 29Nov 1902Aston Villa7 – 0Newcastle
English Div 1 (old)Sa 05Apr 1902Newcastle2 – 1Aston Villa
English Div 1 (old)Sa 07Dec 1901Aston Villa0 – 0Newcastle
English Div 1 (old)We 17Apr 1901Newcastle3 – 0Aston Villa
English Div 1 (old)Sa 17Nov 1900Aston Villa2 – 2Newcastle
English Div 1 (old)Sa 10Mar 1900Newcastle3 – 2Aston Villa
English Div 1 (old)Sa 04Nov 1899Aston Villa2 – 1Newcastle
English Div 1 (old)Mo 26Dec 1898Aston Villa1 – 0Newcastle
English Div 1 (old)Sa 01Oct 1898Newcastle1 – 1Aston Villa
English FA CupSa 30Jan 1897Aston Villa5 – 0Newcastle
English FA CupSa 16Feb 1895Aston Villa7 – 1Newcastle