Newcastle vs Aston Villa Timeline (Head to Head)

Newcastle vs Aston Villa Timeline FAQ

When did Newcastle last beat Aston Villa?

The last time Newcastle beat Aston Villa was back in 30 January 2024 when they won 3-1 in the English Premier League.

When did Newcastle last loose to Aston Villa?

The last time Newcastle lost to Aston Villa was on 15 April 2023 when they lost 0-3 in the English Premier League.

When was Newcastle's biggest win over Aston Villa?

Newcastle's biggest win over Aston Villa was on 22 August 2010 when they won 6-0 in the Premier League.

When was Newcastle heaviest defeat to Aston Villa?

Newcastle's heaviest defeat to Aston Villa was on 15 April 2023 when they were beaten 0-3 in the English Premier League.

When do Newcastle and Aston Villa next play each other?

Newcastle and Aston Villa next play each other on 26 December 2024 in the English Premier League.

Newcastle vs Aston Villa Stats

Total Matches:
58 Matches
Total Goals:
136 Goals
Goals Per Match:
2.34 Goals Per Match
Newcastle Wins:
29 (50%)
Draws:
17 (29%)
Aston Villa Wins:
12 (21%)
Newcastle

NEW

Wins: 29 (50%)
Losses: 12 (21%)
Goals Scored: 83 Goals (1.43/match)
Goals Conceded: 53 Goals (0.91/match)
Cleansheets: 22
Biggest Win:6-0 on 22 August 2010.
Heaviest Defeat:0-3 on 15 April 2023.
Sequence:
WWLWWLDLDLDDWWDDWWWWWDWDLWLWLDWLWDLLDDDWDWWDWLWLWWDWWDWWWW
Aston Villa

AVL

Wins: 12 (21%)
Losses: 29 (50%)
Goals Scored: 53 Goals (0.91/match)
Goals Conceded: 83 Goals (1.43/match)
Cleansheets: 15
Biggest Win:3-0 on 15 April 2023.
Heaviest Defeat:0-6 on 22 August 2010.
Sequence:
LLWLLWDWDWDDLLDDLLLLLDLDWLWLWDLWLDWWDDDLDLLDLWLWLLDLLDLLLL
This data is based on all matches in our system and may not be 100% complete.

Newcastle vs Aston Villa Next H2H

Newcastle

Newcastle

26 Dec 2024
Aston Villa

Aston Villa

Newcastle vs Aston Villa Last H2H

Aston Villa

Aston Villa

30 Jan 2024
Newcastle

Newcastle

Newcastle vs Aston Villa Timeline All Matches

Aston Villa

Aston Villa

19 Apr 2025
Newcastle

Newcastle

Villa ParkEnglish Premier League - round: 33
Newcastle

Newcastle

26 Dec 2024
Aston Villa

Aston Villa

St James ParkEnglish Premier League - round: 18
Aston Villa

Aston Villa

30 Jan 2024
Newcastle

Newcastle

Villa ParkEnglish Premier League - round: 22
Newcastle

Newcastle

12 Aug 2023
Aston Villa

Aston Villa

St James ParkEnglish Premier League - round: 1
Aston Villa

Aston Villa

15 Apr 2023
Newcastle

Newcastle

Villa ParkEnglish Premier League - round: 31
Newcastle

Newcastle

29 Oct 2022
Aston Villa

Aston Villa

St James ParkEnglish Premier League - round: 14
Newcastle

Newcastle

13 Feb 2022
Aston Villa

Aston Villa

St James ParkEnglish Premier League - round: 25
Aston Villa

Aston Villa

21 Aug 2021
Newcastle

Newcastle

Villa ParkEnglish Premier League - round: 2
Newcastle

Newcastle

12 Mar 2021
Aston Villa

Aston Villa

St James ParkEnglish Premier League - round: 28
Aston Villa

Aston Villa

23 Jan 2021
Newcastle

Newcastle

Villa ParkEnglish Premier League - round: 11
Newcastle

Newcastle

24 Jun 2020
Aston Villa

Aston Villa

St James ParkEnglish Premier League - round: 31
Aston Villa

Aston Villa

25 Nov 2019
Newcastle

Newcastle

Villa ParkEnglish Premier League - round: 13
Aston Villa

Aston Villa

7 May 2016
Newcastle

Newcastle

English Premier League - round: 37
Newcastle

Newcastle

19 Dec 2015
Aston Villa

Aston Villa

English Premier League - round: 17
Newcastle

Newcastle

28 Feb 2015
Aston Villa

Aston Villa

Premier League - round: 27
Newcastle

Newcastle

28 Feb 2015
Aston Villa

Aston Villa

English Premier League - round: 27
Aston Villa

Aston Villa

23 Aug 2014
Newcastle

Newcastle

Premier League - round: 2
Aston Villa

Aston Villa

23 Aug 2014
Newcastle

Newcastle

English Premier League - round: 2
Newcastle

Newcastle

23 Feb 2014
Aston Villa

Aston Villa

Premier League - round: 27
Newcastle

Newcastle

23 Feb 2014
Aston Villa

Aston Villa

English Premier League - round: 27
Aston Villa

Aston Villa

14 Sept 2013
Newcastle

Newcastle

Premier League - round: 4
Aston Villa

Aston Villa

14 Sept 2013
Newcastle

Newcastle

English Premier League - round: 4
Aston Villa

Aston Villa

29 Jan 2013
Newcastle

Newcastle

Premier League - round: 24
Newcastle

Newcastle

2 Sept 2012
Aston Villa

Aston Villa

Premier League - round: 3
Newcastle

Newcastle

5 Feb 2012
Aston Villa

Aston Villa

Premier League - round: 24
Aston Villa

Aston Villa

17 Sept 2011
Newcastle

Newcastle

Premier League - round: 5
Aston Villa

Aston Villa

10 Apr 2011
Newcastle

Newcastle

Premier League - round: 32
Newcastle

Newcastle

22 Aug 2010
Aston Villa

Aston Villa

Premier League - round: 2
Aston Villa

Aston Villa

24 May 2009
Newcastle

Newcastle

Premier League - round: 38
Newcastle

Newcastle

3 Nov 2008
Aston Villa

Aston Villa

Premier League - round: 11
Aston Villa

Aston Villa

9 Feb 2008
Newcastle

Newcastle

Premier League - round: 26
Newcastle

Newcastle

18 Aug 2007
Aston Villa

Aston Villa

Premier League - round: 3
Newcastle

Newcastle

31 Jan 2007
Aston Villa

Aston Villa

Premier League - round: 25
Aston Villa

Aston Villa

27 Aug 2006
Newcastle

Newcastle

Premier League - round: 3
Aston Villa

Aston Villa

11 Feb 2006
Newcastle

Newcastle

Premier League - round: 26
Newcastle

Newcastle

3 Dec 2005
Aston Villa

Aston Villa

Premier League - round: 15
Newcastle

Newcastle

2 Apr 2005
Aston Villa

Aston Villa

Premier League - round: 31
Aston Villa

Aston Villa

28 Aug 2004
Newcastle

Newcastle

Premier League - round: 4
Aston Villa

Aston Villa

18 Apr 2004
Newcastle

Newcastle

Premier League - round: 34
Newcastle

Newcastle

1 Nov 2003
Aston Villa

Aston Villa

Premier League - round: 11
Newcastle

Newcastle

21 Apr 2003
Aston Villa

Aston Villa

Premier League - round: 35
Aston Villa

Aston Villa

7 Dec 2002
Newcastle

Newcastle

Premier League - round: 17
Aston Villa

Aston Villa

2 Apr 2002
Newcastle

Newcastle

Premier League - round: 33
Newcastle

Newcastle

3 Nov 2001
Aston Villa

Aston Villa

Premier League - round: 12
Newcastle

Newcastle

19 May 2001
Aston Villa

Aston Villa

Premier League - round: 38
Aston Villa

Aston Villa

2 Dec 2000
Newcastle

Newcastle

Premier League - round: 16
Aston Villa

Aston Villa

4 Dec 1999
Newcastle

Newcastle

Premier League - round: 17
Newcastle

Newcastle

7 Aug 1999
Aston Villa

Aston Villa

Premier League - round: 1
Newcastle

Newcastle

30 Jan 1999
Aston Villa

Aston Villa

Premier League - round: 23
Aston Villa

Aston Villa

9 Sept 1998
Newcastle

Newcastle

Premier League - round: 4
Aston Villa

Aston Villa

1 Feb 1998
Newcastle

Newcastle

Premier League - round: 24
Newcastle

Newcastle

23 Aug 1997
Aston Villa

Aston Villa

Premier League - round: 3
Aston Villa

Aston Villa

11 Jan 1997
Newcastle

Newcastle

Premier League - round: 23
Newcastle

Newcastle

30 Sept 1996
Aston Villa

Aston Villa

Premier League - round: 8
Newcastle

Newcastle

14 Apr 1996
Aston Villa

Aston Villa

Premier League - round: 36
Aston Villa

Aston Villa

18 Nov 1995
Newcastle

Newcastle

Premier League - round: 13
Newcastle

Newcastle

25 Feb 1995
Aston Villa

Aston Villa

Premier League - round: 31
Aston Villa

Aston Villa

1 Oct 1994
Newcastle

Newcastle

Premier League - round: 8
Newcastle

Newcastle

27 Apr 1994
Aston Villa

Aston Villa

Premier League - round: 35
Aston Villa

Aston Villa

2 Oct 1993
Newcastle

Newcastle

Premier League - round: 10