Club XI — the playable archive of every English football club

Aston Villa v Liverpool: head-to-head record

Aston Villa have played Liverpool 207 times in competitive football, winning 60, drawing 43 and losing 104, first meeting on 8 Sep 1894 and most recently on 15 May 2026. Every meeting is listed below.

Every Aston Villa v Liverpool match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
8 Sep 18941894–95First DivisionALiverpool2–1Steve Smith 75, Bob Chatt 85
27 Oct 18941894–95First DivisionHLiverpool5–0Billy Dorrell, James Cowan, Dennis Hodgetts, Jack Reynolds
25 Dec 18961896–97First DivisionALiverpool3–3Jack Cowan, Fred Wheldon, Charlie Athersmith
13 Mar 18971896–97First DivisionHLiverpool0–0
20 Mar 18971896–97FA CupNLiverpool3–0John Cowan 35, John Cowan 55, Charlie Athersmith 7530,000
30 Oct 18971897–98First DivisionHLiverpool3–1Fred Wheldon, Charlie Athersmith, Jack Devey
16 Apr 18981897–98First DivisionALiverpool0–4
15 Oct 18981898–99First DivisionALiverpool3–0George Johnson, Jack Devey, Fred Wheldon
29 Apr 18991898–99First DivisionHLiverpool5–0Jack Devey, Jack Devey, Billy Garraty, Jimmy Crabtree, Fred Wheldon
18 Nov 18991899–00First DivisionALiverpool3–3
24 Mar 19001899–00First DivisionHLiverpool1–0
10 Nov 19001900–01First DivisionALiverpool1–5George Johnson 70
16 Mar 19011900–01First DivisionHLiverpool0–2
30 Nov 19011901–02First DivisionALiverpool0–1
29 Mar 19021901–02First DivisionHLiverpool0–1
13 Dec 19021902–03First DivisionHLiverpool1–2Joe Bache
11 Apr 19031902–03First DivisionALiverpool1–2Billy Garraty
28 Nov 19031903–04First DivisionHLiverpool2–1
26 Mar 19041903–04First DivisionALiverpool1–1
11 Sep 19051905–06First DivisionHLiverpool5–0
2 Dec 19051905–06First DivisionALiverpool0–3
24 Nov 19061906–07First DivisionALiverpool2–5
30 Mar 19071906–07First DivisionHLiverpool4–0
7 Dec 19071907–08First DivisionALiverpool0–5
4 Apr 19081907–08First DivisionHLiverpool5–1
1 Sep 19081908–09First DivisionALiverpool2–3
25 Dec 19081908–09First DivisionHLiverpool1–1
18 Dec 19091909–10First DivisionHLiverpool3–1
30 Apr 19101909–10First DivisionALiverpool0–2
24 Dec 19101910–11First DivisionHLiverpool1–1
29 Apr 19111910–11First DivisionALiverpool1–3
2 Dec 19111911–12First DivisionHLiverpool5–0
6 Apr 19121911–12First DivisionALiverpool2–1
30 Nov 19121912–13First DivisionALiverpool0–2
5 Apr 19131912–13First DivisionHLiverpool1–3
6 Dec 19131913–14First DivisionHLiverpool2–1
28 Mar 19141913–14FA CupNLiverpool0–227,474
11 Apr 19141913–14First DivisionALiverpool1–0
28 Nov 19141914–15First DivisionALiverpool6–3
3 Apr 19151914–15First DivisionHLiverpool6–2
13 Sep 19191919–20First DivisionALiverpool1–2
20 Sep 19191919–20First DivisionHLiverpool0–1
18 Dec 19201920–21First DivisionALiverpool1–4
1 Jan 19211920–21First DivisionHLiverpool0–2
3 Dec 19211921–22First DivisionHLiverpool1–1
10 Dec 19211921–22First DivisionALiverpool0–2
18 Nov 19221922–23First DivisionALiverpool0–3
25 Nov 19221922–23First DivisionHLiverpool0–1
17 Nov 19231923–24First DivisionHLiverpool0–0
24 Nov 19231923–24First DivisionALiverpool1–0
30 Aug 19241924–25First DivisionALiverpool4–2
21 Jan 19251924–25First DivisionHLiverpool1–4
1 Jan 19261925–26First DivisionALiverpool1–3
6 Apr 19261925–26First DivisionHLiverpool3–0
30 Aug 19261926–27First DivisionHLiverpool1–1
8 Sep 19261926–27First DivisionALiverpool1–2
3 Sep 19271927–28First DivisionALiverpool0–0
7 Jan 19281927–28First DivisionHLiverpool3–4
1 Sep 19281928–29First DivisionHLiverpool3–1
5 Jan 19291928–29First DivisionALiverpool0–4
16 Nov 19291929–30First DivisionHLiverpool2–3
22 Mar 19301929–30First DivisionALiverpool0–2
20 Sep 19301930–31First DivisionHLiverpool4–2
24 Jan 19311930–31First DivisionALiverpool1–1
5 Sep 19311931–32First DivisionALiverpool0–2
16 Jan 19321931–32First DivisionHLiverpool6–1
10 Sep 19321932–33First DivisionALiverpool0–0
21 Jan 19331932–33First DivisionHLiverpool5–2
9 Sep 19331933–34First DivisionHLiverpool4–2
20 Jan 19341933–34First DivisionALiverpool3–2
1 Dec 19341934–35First DivisionALiverpool1–3
13 Apr 19351934–35First DivisionHLiverpool4–2
9 Nov 19351935–36First DivisionALiverpool2–3
29 Feb 19361935–36First DivisionHLiverpool3–0
15 Oct 19381938–39First DivisionALiverpool0–3
18 Feb 19391938–39First DivisionHLiverpool2–0Harry Broome 30, Harry Broome 38
21 Dec 19461946–47First DivisionALiverpool1–4
26 Apr 19471946–47First DivisionHLiverpool1–2
6 Dec 19471947–48First DivisionALiverpool3–3
24 Apr 19481947–48First DivisionHLiverpool2–1
21 Aug 19481948–49First DivisionHLiverpool2–1
18 Dec 19481948–49First DivisionALiverpool1–1
19 Nov 19491949–50First DivisionALiverpool1–2
11 Mar 19501949–50First DivisionHLiverpool2–0
2 Sep 19501950–51First DivisionHLiverpool1–1
25 Apr 19511950–51First DivisionALiverpool0–0
22 Sep 19511951–52First DivisionHLiverpool2–0
26 Jan 19521951–52First DivisionALiverpool2–1
18 Oct 19521952–53First DivisionALiverpool2–0
7 Mar 19531952–53First DivisionHLiverpool4–0
10 Oct 19531953–54First DivisionALiverpool1–6
27 Feb 19541953–54First DivisionHLiverpool2–1
7 Nov 19591959–60Second DivisionALiverpool1–2
30 Mar 19601959–60Second DivisionHLiverpool4–4
13 Feb 19631962–63First DivisionALiverpool0–4
18 May 19631962–63First DivisionHLiverpool2–0George Graham 78, Bobby Thomson 84
5 Oct 19631963–64First DivisionALiverpool2–5
19 Feb 19641963–64First DivisionHLiverpool2–2
26 Sep 19641964–65First DivisionALiverpool1–5
6 Feb 19651964–65First DivisionHLiverpool0–1
2 Oct 19651965–66First DivisionALiverpool1–3
26 Mar 19661965–66First DivisionHLiverpool0–3
1 Oct 19661966–67First DivisionHLiverpool2–3Tony Hateley 40, Tony Hateley 47
11 Feb 19671966–67First DivisionALiverpool0–1
18 Feb 19671966–67FA CupALiverpool0–1
20 Sep 19751975–76First DivisionALiverpool0–3
10 Apr 19761975–76First DivisionHLiverpool0–0
30 Oct 19761976–77First DivisionALiverpool0–3
15 Dec 19761976–77First DivisionHLiverpool5–1John Deehan, John Deehan, Andy Gray, Andy Gray, Brian Little
5 Nov 19771977–78First DivisionALiverpool2–1Andy Gray 41, Andy Gray 72
1 Apr 19781977–78First DivisionHLiverpool0–3
16 Apr 19791978–79First DivisionHLiverpool3–1
8 May 19791978–79First DivisionALiverpool0–3
8 Dec 19791979–80First DivisionHLiverpool1–3Brian Little 5441,660
3 May 19801979–80First DivisionALiverpool1–451,451
22 Nov 19801980–81First DivisionALiverpool1–2Allan Evans 7848,114
10 Jan 19811980–81First DivisionHLiverpool2–0Peter Withe 19, Dennis Mortimer 8247,960
19 Sep 19811981–82First DivisionALiverpool0–0
30 Jan 19821981–82First DivisionHLiverpool0–3
18 Dec 19821982–83First DivisionHLiverpool2–4
7 May 19831982–83First DivisionALiverpool1–1Gary Shaw
17 Sep 19831983–84First DivisionALiverpool1–2
20 Jan 19841983–84First DivisionHLiverpool1–3
15 Dec 19841984–85First DivisionHLiverpool0–0
5 Jan 19851984–85FA CupALiverpool0–3
11 May 19851984–85First DivisionALiverpool1–2Paul Birch 85
21 Aug 19851985–86First DivisionHLiverpool2–2Gary Shaw, Mark Walters
7 Dec 19851985–86First DivisionALiverpool0–3
27 Sep 19861986–87First DivisionALiverpool3–3Steve Hodge, Garry Thompson, Allan Evans
21 Feb 19871986–87First DivisionHLiverpool2–2Paul Elliott
31 Jan 19881987–88FA CupHLiverpool0–2
10 Sep 19881988–89First DivisionHLiverpool1–1Alan McInally
3 Jan 19891988–89First DivisionALiverpool0–1
23 Aug 19891989–90First DivisionHLiverpool1–1David Platt 60
9 Dec 19891989–90First DivisionALiverpool1–1Ian Olney 21
1 Sep 19901990–91First DivisionALiverpool1–2David Platt 2638,061
12 Jan 19911990–91First DivisionHLiverpool0–040,026
14 Sep 19911991–92First DivisionALiverpool1–1Kevin Richardson 2538,400
8 Mar 19921991–92FA CupALiverpool0–129,109
11 Apr 19921991–92First DivisionHLiverpool1–0Tony Daley 6535,755
19 Sep 19921992–93Premier LeagueHLiverpool4–2Dean Saunders 44, Dalian Atkinson 54, Dean Saunders 66, Garry Parker 7837,863
9 Jan 19931992–93Premier LeagueALiverpool2–1Garry Parker 54, Dean Saunders 6440,826
28 Nov 19931993–94Premier LeagueALiverpool1–2Dalian Atkinson 5338,484
7 May 19941993–94Premier LeagueHLiverpool2–1Dwight Yorke 65, Dwight Yorke 8145,347
8 Oct 19941994–95Premier LeagueALiverpool2–3Steve Staunton 37, Guy Whittingham 9032,158
6 May 19951994–95Premier LeagueHLiverpool2–0Dwight Yorke 25, Dwight Yorke 3640,154
31 Jan 19961995–96Premier LeagueHLiverpool0–239,332
3 Mar 19961995–96Premier LeagueALiverpool0–339,508
31 Mar 19961995–96FA CupNLiverpool0–339,072
18 Jan 19971996–97Premier LeagueALiverpool0–340,489
2 Mar 19971996–97Premier LeagueHLiverpool1–0Ian Taylor 8339,339
22 Sep 19971997–98Premier LeagueALiverpool0–334,843
28 Feb 19981997–98Premier LeagueHLiverpool2–1Stan Collymore 10, Stan Collymore 6539,372
21 Nov 19981998–99Premier LeagueHLiverpool2–4Dion Dublin 47, Dion Dublin 64
17 Apr 19991998–99Premier LeagueALiverpool1–0Ian Taylor 52
2 Oct 19991999–00Premier LeagueHLiverpool0–039,217
15 Mar 20001999–00Premier LeagueALiverpool0–043,615
6 Sep 20002000–01Premier LeagueALiverpool1–3Steve Stone 8343,360
13 Jan 20012000–01Premier LeagueHLiverpool0–341,366
8 Sep 20012001–02Premier LeagueALiverpool3–1Dion Dublin 31, Lee Hendrie 55, Darius Vassell 8644,102
26 Dec 20012001–02Premier LeagueHLiverpool1–2Lee Hendrie 2142,602
18 Aug 20022002–03Premier LeagueHLiverpool0–141,183
18 Dec 20022002–03League CupHLiverpool3–4Darius Vassell 23, Thomas Hitzlsperger 72, Stéphane Henchoz 8838,530
11 Jan 20032002–03Premier LeagueALiverpool1–1Dion Dublin 4943,210
24 Aug 20032003–04Premier LeagueHLiverpool0–042,573
10 Jan 20042003–04Premier LeagueALiverpool0–143,771
4 Dec 20042004–05Premier LeagueHLiverpool1–1Nolberto Solano 4442,593
15 May 20052004–05Premier LeagueALiverpool1–2Gareth Barry 6743,406
5 Nov 20052005–06Premier LeagueHLiverpool0–242,551
29 Apr 20062005–06Premier LeagueALiverpool1–3Gareth Barry44,479
28 Oct 20062006–07Premier LeagueALiverpool1–3Gabriel Agbonlahor 5644,117
18 Mar 20072006–07Premier LeagueHLiverpool0–042,551
11 Aug 20072007–08Premier LeagueHLiverpool1–2Gareth Barry 8542,640
21 Jan 20082007–08Premier LeagueALiverpool2–2Marlon Harewood 69, Fábio Aurélio 7242,590
31 Aug 20082008–09Premier LeagueHLiverpool0–041,647
22 Mar 20092008–09Premier LeagueALiverpool0–544,131
24 Aug 20092009–10Premier LeagueALiverpool3–1Lucas Leiva 34, Curtis Davies 44, Ashley Young 7543,667
29 Dec 20092009–10Premier LeagueHLiverpool0–142,788
6 Dec 20102010–11Premier LeagueALiverpool0–339,079
22 May 20112010–11Premier LeagueHLiverpool1–0Stewart Downing42,785
18 Dec 20112011–12Premier LeagueHLiverpool0–237,460
7 Apr 20122011–12Premier LeagueALiverpool1–1Chris Herd 1044,321
15 Dec 20122012–13Premier LeagueALiverpool3–1Christian Benteke 29, Andreas Weimann 40, Christian Benteke 5144,607
31 Mar 20132012–13Premier LeagueHLiverpool1–2Christian Benteke 31
24 Aug 20132013–14Premier LeagueHLiverpool0–142,098
18 Jan 20142013–14Premier LeagueALiverpool2–2Andreas Weimann 25, Christian Benteke 3644,737
13 Sep 20142014–15Premier LeagueALiverpool1–0Gabriel Agbonlahor 944,689
17 Jan 20152014–15Premier LeagueHLiverpool0–239,759
19 Apr 20152014–15FA CupNLiverpool2–1Christian Benteke 36, Fabian Delph 5485,416
26 Sep 20152015–16Premier LeagueALiverpool2–3Rudy Gestede 66, Rudy Gestede 7144,228
14 Feb 20162015–16Premier LeagueHLiverpool0–635,798
2 Nov 20192019–20Premier LeagueHLiverpool1–2Trézéguet 2141,878
17 Dec 20192019–20League CupHLiverpool5–0Conor Hourihane 14, Morgan Boyes 17, Jonathan Kodjia 37, Jonathan Kodjia 45, Wesley Moraes 90+230,323
5 Jul 20202019–20Premier LeagueALiverpool0–2
4 Oct 20202020–21Premier LeagueHLiverpool7–2Ollie Watkins 4, Ollie Watkins 22, John McGinn 35, Ollie Watkins 39, Ross Barkley 55, Jack Grealish 66, Jack Grealish 75
8 Jan 20212020–21FA CupHLiverpool1–4Louie Barry 41
10 Apr 20212020–21Premier LeagueALiverpool1–2Ollie Watkins 43
11 Dec 20212021–22Premier LeagueALiverpool0–153,093
10 May 20222021–22Premier LeagueHLiverpool1–2Douglas Luiz 341,919
26 Dec 20222022–23Premier LeagueHLiverpool1–3Ollie Watkins 5942,085
20 May 20232022–23Premier LeagueALiverpool1–1Jacob Ramsey 2753,306
3 Sep 20232023–24Premier LeagueALiverpool0–350,109
13 May 20242023–24Premier LeagueHLiverpool3–3Youri Tielemans 12, Jhon Durán 85, Jhon Durán 8842,241
9 Nov 20242024–25Premier LeagueALiverpool0–260,292
19 Feb 20252024–25Premier LeagueHLiverpool2–2Youri Tielemans 38, Ollie Watkins 45+341,910
1 Nov 20252025–26Premier LeagueALiverpool0–260,407
15 May 20262025–26Premier LeagueHLiverpool4–2Morgan Rogers 42, Ollie Watkins 57, Ollie Watkins 73, John McGinn 8943,033

See also: the Liverpool archive and Liverpool v Aston Villa.

All Aston Villa head-to-head records · Aston Villa season by season