Club XI — the playable archive of every English football club

Arsenal v Liverpool: head-to-head record

Arsenal have played Liverpool 244 times in competitive football, winning 81, drawing 69 and losing 94, first meeting on 28 Oct 1893 and most recently on 8 Jan 2026. Every meeting is listed below.

Every Arsenal v Liverpool match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
28 Oct 18931893–94Second DivisionHLiverpool0–5
1 Jan 18941893–94Second DivisionALiverpool0–2
16 Nov 18951895–96Second DivisionHLiverpool0–2
11 Jan 18961895–96Second DivisionALiverpool0–3
2 Sep 19051905–06First DivisionHLiverpool3–1Tim Coleman, Charlie Satterthwaite, James Blair
30 Dec 19051905–06First DivisionALiverpool0–3
6 Oct 19061906–07First DivisionHLiverpool2–1David Neave, David Neave
9 Feb 19071906–07First DivisionALiverpool0–4
19 Oct 19071907–08First DivisionHLiverpool2–1Harold Lee, Harold Lee
15 Feb 19081907–08First DivisionALiverpool1–4Tim Coleman
17 Oct 19081908–09First DivisionALiverpool2–2Charlie Satterthwaite, David Neave
20 Feb 19091908–09First DivisionHLiverpool5–0Charles Lewis, Beney, Beney, Beney
27 Dec 19091909–10First DivisionHLiverpool1–1Matthew McKellar
1 Jan 19101909–10First DivisionALiverpool1–5David Neave
14 Apr 19111910–11First DivisionHLiverpool0–0
17 Apr 19111910–11First DivisionALiverpool1–1Jackie Chalmers
2 Sep 19111911–12First DivisionHLiverpool2–2Jackie Chalmers, Pat Flanagan
30 Dec 19111911–12First DivisionALiverpool1–4Pat Flanagan
7 Sep 19121912–13First DivisionALiverpool0–3
28 Dec 19121912–13First DivisionHLiverpool1–1
1 Feb 19131912–13FA CupHLiverpool1–4Charles Lewis
1 Sep 19191919–20First DivisionALiverpool3–2Henry White, Henry White, Billy Blyth12,000
8 Sep 19191919–20First DivisionHLiverpool1–0Jock Rutherford20,000
2 May 19211920–21First DivisionHLiverpool0–0
7 May 19211920–21First DivisionALiverpool0–3
25 Feb 19221921–22First DivisionALiverpool0–4
22 Mar 19221921–22First DivisionHLiverpool1–0Alf Baker
26 Aug 19221922–23First DivisionALiverpool2–5Andrew Young, Reg Boreham
2 Sep 19221922–23First DivisionHLiverpool1–0Arthur Hutchins
13 Jan 19231922–23FA CupALiverpool0–037,000
17 Jan 19231922–23FA CupHLiverpool1–4Bob Turnbull39,000
1 Mar 19241923–24First DivisionHLiverpool3–1Jock Rutherford, Harry Woods, Harry Woods
2 Apr 19241923–24First DivisionALiverpool0–0
6 Sep 19241924–25First DivisionHLiverpool2–0Harry Woods, Harry Woods
3 Jan 19251924–25First DivisionALiverpool1–2Syd Hoar
12 Sep 19251925–26First DivisionHLiverpool1–1Charlie Buchan
23 Jan 19261925–26First DivisionALiverpool0–3
18 Sep 19261926–27First DivisionHLiverpool2–0Jimmy Brain, Syd Hoar
5 Feb 19271926–27First DivisionALiverpool0–3
19 Feb 19271926–27FA CupHLiverpool2–0Charlie Buchan, Jimmy Brain
27 Dec 19271927–28First DivisionALiverpool2–0Syd Hoar, Jimmy Brain
7 Mar 19281927–28First DivisionHLiverpool6–3Joe Hulme, Charlie Buchan, Jimmy Brain, Jimmy Brain, Jimmy Brain, Jack Lambert
27 Oct 19281928–29First DivisionHLiverpool4–4Jimmy Brain
9 Mar 19291928–29First DivisionALiverpool4–2Joe Hulme, Joe Hulme, Jimmy Brain, Charlie Jones
21 Dec 19291929–30First DivisionALiverpool0–1
2 Apr 19301929–30First DivisionHLiverpool0–1
13 Dec 19301930–31First DivisionALiverpool1–1David Jack44,342
18 Apr 19311930–31First DivisionHLiverpool3–1David Jack, Jack Lambert, Cliff Bastin39,143
28 Nov 19311931–32First DivisionHLiverpool6–0Joe Hulme, David Jack, David Jack, Jack Lambert, Jack Lambert, Jack Lambert29,220
9 Apr 19321931–32First DivisionALiverpool1–2Jack Lambert30,100
22 Oct 19321932–33First DivisionALiverpool3–2Ernie Coleman, Cliff Bastin, Cliff Bastin38,548
4 Mar 19331932–33First DivisionHLiverpool0–142,868
2 Dec 19331933–34First DivisionHLiverpool2–1Joe Hulme, Jimmy Dunne38,362
14 Apr 19341933–34First DivisionALiverpool3–2Joe Hulme, Joe Hulme, Pat Beasley43,027
1 Sep 19341934–35First DivisionHLiverpool8–1Jack Crayston, Ray Bowden, Ray Bowden, Ray Bowden, Ted Drake, Ted Drake, Ted Drake, Cliff Bastin54,062
5 Jan 19351934–35First DivisionALiverpool2–0Eddie Hapgood, Ted Drake55,794
25 Dec 19351935–36First DivisionALiverpool1–0Joe Hulme45,899
26 Dec 19351935–36First DivisionHLiverpool1–2Joe Hulme57,035
25 Jan 19361935–36FA CupALiverpool2–0Joe Hulme, Ray Bowden53,720
31 Oct 19361936–37First DivisionALiverpool1–2Alf Kirchen39,251
10 Mar 19371936–37First DivisionHLiverpool1–0Alf Kirchen16,145
18 Dec 19371937–38First DivisionALiverpool0–232,093
30 Apr 19381937–38First DivisionHLiverpool1–0Eddie Carr34,703
12 Nov 19381938–39First DivisionALiverpool2–2Ted Drake, Alf Kirchen42,540
18 Mar 19391938–39First DivisionHLiverpool2–0Alf Kirchen, Ted Drake31,495
23 Nov 19461946–47First DivisionALiverpool2–4Reg Lewis, Jimmy Logie51,435
24 May 19471946–47First DivisionHLiverpool1–2Ian McPherson44,265
25 Dec 19471947–48First DivisionALiverpool3–1Don Roper, Ronnie Rooke53,604
27 Dec 19471947–48First DivisionHLiverpool1–2Reg Lewis56,650
8 Sep 19481948–49First DivisionHLiverpool1–1Ronnie Rooke41,571
15 Sep 19481948–49First DivisionALiverpool1–0Reg Lewis46,714
3 Sep 19491949–50First DivisionHLiverpool1–2Doug Lishman51,866
31 Dec 19491949–50First DivisionALiverpool0–255,020
29 Apr 19501949–50FA CupNLiverpool2–0Reg Lewis, Reg Lewis100,000
18 Nov 19501950–51First DivisionALiverpool3–1Doug Lishman, Jimmy Logie, Don Roper44,193
7 Apr 19511950–51First DivisionHLiverpool1–2Cliff Holton34,664
5 Sep 19511951–52First DivisionHLiverpool0–047,483
12 Sep 19511951–52First DivisionALiverpool0–039,853
15 Nov 19521952–53First DivisionALiverpool5–1Cliff Holton, Ben Marden45,010
4 Apr 19531952–53First DivisionHLiverpool5–3Peter Goring, Doug Lishman, Don Roper, Hughes39,564
21 Nov 19531953–54First DivisionALiverpool2–1Jimmy Logie, Doug Lishman47,814
10 Apr 19541953–54First DivisionHLiverpool3–0Tapscott, Tapscott, Don Roper33,578
14 Nov 19621962–63First DivisionALiverpool1–2Geoff Strong38,452
9 Mar 19631962–63First DivisionHLiverpool2–2Billy McCullough, Johnny MacLeod30,246
16 Mar 19631962–63FA CupHLiverpool1–2Johnny MacLeod55,245
7 Dec 19631963–64First DivisionHLiverpool1–1Joe Baker40,551
15 Feb 19641963–64FA CupHLiverpool0–161,295
18 Apr 19641963–64First DivisionALiverpool0–548,623
22 Aug 19641964–65First DivisionALiverpool2–3Strong, Joe Baker47,820
12 Dec 19641964–65First DivisionHLiverpool0–026,171
11 Dec 19651965–66First DivisionALiverpool2–4John Radford, Tommy Baldwin
8 Jan 19661965–66First DivisionHLiverpool0–1
27 Mar 19671966–67First DivisionALiverpool0–0
28 Mar 19671966–67First DivisionHLiverpool1–1George Graham
22 Aug 19671967–68First DivisionALiverpool0–252,033
28 Aug 19671967–68First DivisionHLiverpool2–0Jon Sammels33,380
17 Aug 19681968–69First DivisionHLiverpool1–1John Radford43,535
15 Oct 19681968–69League CupHLiverpool2–1John Radford, Peter Simpson39,299
31 Mar 19691968–69First DivisionALiverpool1–1Jimmy Robertson44,843
29 Nov 19691969–70First DivisionALiverpool1–0Jimmy Robertson40,295
14 Mar 19701969–70First DivisionHLiverpool2–1John Radford, Jon Sammels32,333
28 Nov 19701970–71First DivisionHLiverpool2–0John Radford, George Graham45,097
30 Jan 19711970–71First DivisionALiverpool0–243,847
8 May 19711970–71FA CupNLiverpool2–1Eddie Kelly 101, Charlie George 111100,000
6 Nov 19711971–72First DivisionALiverpool2–3Ray Kennedy46,929
8 May 19721971–72First DivisionHLiverpool0–039,289
16 Sep 19721972–73First DivisionHLiverpool0–047,597
10 Feb 19731972–73First DivisionALiverpool2–0John Radford49,898
3 Nov 19731973–74First DivisionHLiverpool0–239,857
24 Apr 19741973–74First DivisionALiverpool1–0Ray Kennedy47,997
9 Nov 19741974–75First DivisionALiverpool3–1Alan Ball Jr, Alan Ball Jr, Liam Brady43,850
1 Feb 19751974–75First DivisionHLiverpool2–0Alan Ball Jr, Alan Ball Jr43,028
2 Dec 19751975–76First DivisionALiverpool2–2Alan Ball, Brian Kidd47,751
24 Feb 19761975–76First DivisionHLiverpool1–0John Radford
20 Nov 19761976–77First DivisionHLiverpool1–1George Armstrong45,016
16 Apr 19771976–77First DivisionALiverpool0–248,174
4 Oct 19771977–78First DivisionHLiverpool0–0
7 Feb 19781977–78League CupALiverpool1–2Malcolm Macdonald
14 Feb 19781977–78League CupHLiverpool0–0
25 Apr 19781977–78First DivisionALiverpool0–1
2 Dec 19781978–79First DivisionHLiverpool1–0David Price
7 Apr 19791978–79First DivisionALiverpool0–3
11 Aug 19791979–80Charity ShieldNLiverpool1–3Alan Sunderland 8892,800
24 Nov 19791979–80First DivisionHLiverpool0–0
12 Apr 19801979–80FA CupNLiverpool0–050,174
16 Apr 19801979–80FA CupNLiverpool1–1Alan Sunderland40,579
19 Apr 19801979–80First DivisionALiverpool1–1Brian Talbot
28 Apr 19801979–80FA CupNLiverpool1–1Alan Sunderland42,975
1 May 19801979–80FA CupNLiverpool1–0Brian Talbot35,335
25 Oct 19801980–81First DivisionALiverpool1–1Alan Sunderland
28 Mar 19811980–81First DivisionHLiverpool1–0Alan Sunderland
5 Sep 19811981–82First DivisionALiverpool0–2
1 Dec 19811981–82League CupHLiverpool0–0
8 Dec 19811981–82League CupALiverpool0–3
11 May 19821981–82First DivisionHLiverpool1–1Alan Sunderland
4 Sep 19821982–83First DivisionHLiverpool0–2
3 Jan 19831982–83First DivisionALiverpool1–3Brian Talbot
10 Sep 19831983–84First DivisionHLiverpool0–2
11 Feb 19841983–84First DivisionALiverpool1–2Graham Rix 45
8 Sep 19841984–85First DivisionHLiverpool3–1Brian Talbot, Brian Talbot, Tony Woodcock
12 Feb 19851984–85First DivisionALiverpool0–3
17 Aug 19851985–86First DivisionALiverpool0–2
14 Dec 19851985–86First DivisionHLiverpool2–0Charlie Nicholas, Niall Quinn
30 Aug 19861986–87First DivisionALiverpool1–2Tony Adams38,637
10 Mar 19871986–87First DivisionHLiverpool0–147,777
5 Apr 19871986–87League CupNLiverpool2–1Charlie Nicholas 30, Charlie Nicholas 8396,000
15 Aug 19871987–88First DivisionHLiverpool1–2Paul Davis 1754,073
16 Jan 19881987–88First DivisionALiverpool0–2
2 Nov 19881988–89League CupALiverpool1–1David Rocastle31,951
9 Nov 19881988–89League CupHLiverpool0–054,029
23 Nov 19881988–89League CupALiverpool1–2Paul Merson21,708
4 Dec 19881988–89First DivisionHLiverpool1–1Alan Smith31,863
26 May 19891988–89First DivisionALiverpool2–0Alan Smith 52, Michael Thomas 90+141,783
12 Aug 19891989–90Charity ShieldNLiverpool0–163,149
25 Oct 19891989–90League CupHLiverpool1–0Alan Smith 8040,814
26 Nov 19891989–90First DivisionALiverpool1–2Alan Smith 79
18 Apr 19901989–90First DivisionHLiverpool1–1Paul Merson 40
2 Dec 19901990–91First DivisionHLiverpool3–0Paul Merson 21, Lee Dixon 47, Alan Smith 8840,419
3 Mar 19911990–91First DivisionALiverpool1–0Paul Merson 6637,221
29 Jan 19921991–92First DivisionALiverpool0–233,753
20 Apr 19921991–92First DivisionHLiverpool4–0David Hillier 6, Ian Wright 16, Anders Limpar 40, Ian Wright 4738,517
23 Aug 19921992–93Premier LeagueALiverpool2–0Anders Limpar 53, Ian Wright 8034,961
31 Jan 19931992–93Premier LeagueHLiverpool0–127,580
2 Oct 19931993–94Premier LeagueALiverpool0–042,750
26 Mar 19941993–94Premier LeagueHLiverpool1–0Paul Merson 4735,556
28 Aug 19941994–95Premier LeagueALiverpool0–330,017
11 Jan 19951994–95League CupALiverpool0–135,026
12 Apr 19951994–95Premier LeagueHLiverpool0–138,036
23 Dec 19951995–96Premier LeagueALiverpool1–3Ian Wright 739,806
1 May 19961995–96Premier LeagueHLiverpool0–038,323
19 Aug 19961996–97Premier LeagueALiverpool0–238,103
27 Nov 19961996–97League CupALiverpool2–4Ian Wright 13, Ian Wright 6832,814
24 Mar 19971996–97Premier LeagueHLiverpool1–2Ian Wright 7838,068
30 Nov 19971997–98Premier LeagueHLiverpool0–138,094
6 May 19981997–98Premier LeagueALiverpool0–444,417
22 Aug 19981998–99Premier LeagueALiverpool0–044,429
9 Jan 19991998–99Premier LeagueHLiverpool0–038,107
28 Aug 19991999–00Premier LeagueALiverpool0–244,886
13 Feb 20001999–00Premier LeagueHLiverpool0–138,098
21 Aug 20002000–01Premier LeagueHLiverpool2–0Lauren 8, Thierry Henry 8938,014
23 Dec 20002000–01Premier LeagueALiverpool0–444,144
12 May 20012000–01FA CupNLiverpool1–2Freddie Ljungberg 7272,500
23 Dec 20012001–02Premier LeagueALiverpool2–1Freddie Ljungberg 53, Thierry Henry 45+244,297
13 Jan 20022001–02Premier LeagueHLiverpool1–1Freddie Ljungberg 6238,132
27 Jan 20022001–02FA CupHLiverpool1–0Dennis Bergkamp 2738,092
11 Aug 20022002–03Community ShieldNLiverpool1–0Gilberto Silva 6867,337
29 Dec 20022002–03Premier LeagueHLiverpool1–1Thierry Henry 7938,074
29 Jan 20032002–03Premier LeagueALiverpool2–2Robert Pires 9, Dennis Bergkamp 6343,668
4 Oct 20032003–04Premier LeagueALiverpool2–1Sami Hyypiä 31, Robert Pires 6844,374
9 Apr 20042003–04Premier LeagueHLiverpool4–2Thierry Henry 31, Robert Pires 49, Thierry Henry 50, Thierry Henry 7838,119
28 Nov 20042004–05Premier LeagueALiverpool1–2Patrick Vieira 5643,730
8 May 20052004–05Premier LeagueHLiverpool3–1Robert Pires 25, José Antonio Reyes 29, Cesc Fàbregas 90+438,119
14 Feb 20062005–06Premier LeagueALiverpool0–144,012
12 Mar 20062005–06Premier LeagueHLiverpool2–1Thierry Henry 21, Thierry Henry 8338,221
12 Nov 20062006–07Premier LeagueHLiverpool3–0Mathieu Flamini 41, Kolo Touré 56, William Gallas 8060,110
6 Jan 20072006–07FA CupALiverpool3–1Tomáš Rosický 37, Tomáš Rosický 45, Thierry Henry 8443,619
9 Jan 20072006–07League CupALiverpool6–3Jérémie Aliadière 27, Júlio Baptista 40, Alex Song 45, Júlio Baptista 60, Júlio Baptista 84, Júlio Baptista 45+242,614
31 Mar 20072006–07Premier LeagueALiverpool1–4William Gallas 7343,958
28 Oct 20072007–08Premier LeagueALiverpool1–1Cesc Fàbregas 8044,122
5 Apr 20082007–08Premier LeagueHLiverpool1–1Emmanuel Adebayor 2360,041
8 Apr 20082007–08Champions LeagueALiverpool2–4Abou Diaby 13, Emmanuel Adebayor 8441,985
21 Dec 20082008–09Premier LeagueHLiverpool1–1Robin van Persie 2460,094
21 Apr 20092008–09Premier LeagueALiverpool4–4Andrey Arshavin 36, Andrey Arshavin 67, Andrey Arshavin 70, Andrey Arshavin 9044,424
28 Oct 20092009–10League CupHLiverpool2–1Fran Mérida 19, Nicklas Bendtner 5060,004
13 Dec 20092009–10Premier LeagueALiverpool2–1Glen Johnson 50, Andrey Arshavin 5843,853
10 Feb 20102009–10Premier LeagueHLiverpool1–0Abou Diaby 7260,045
15 Aug 20102010–11Premier LeagueALiverpool1–1Pepe Reina 90+144,722
17 Apr 20112010–11Premier LeagueHLiverpool1–1Robin van Persie 90+860,029
20 Aug 20112011–12Premier LeagueHLiverpool0–260,090
3 Mar 20122011–12Premier LeagueALiverpool2–1Robin van Persie 31, Robin van Persie 90+244,922
2 Sep 20122012–13Premier LeagueALiverpool2–0Lukas Podolski 31, Santi Cazorla 6844,932
30 Jan 20132012–13Premier LeagueHLiverpool2–2Olivier Giroud 64, Theo Walcott 6760,089
2 Nov 20132013–14Premier LeagueHLiverpool2–0Santi Cazorla 19, Aaron Ramsey 5960,042
8 Feb 20142013–14Premier LeagueALiverpool1–5Mikel Arteta 6944,701
16 Feb 20142013–14FA CupHLiverpool2–1Alex Oxlade-Chamberlain 16, Lukas Podolski 4759,801
21 Dec 20142014–15Premier LeagueALiverpool2–2Olivier Giroud 64, Mathieu Debuchy 45+244,703
4 Apr 20152014–15Premier LeagueHLiverpool4–1Héctor Bellerín 37, Mesut Özil 40, Alexis Sánchez 45, Olivier Giroud 90+160,081
24 Aug 20152015–16Premier LeagueHLiverpool0–060,080
13 Jan 20162015–16Premier LeagueALiverpool3–3Aaron Ramsey 14, Olivier Giroud 25, Olivier Giroud 5544,109
14 Aug 20162016–17Premier LeagueHLiverpool3–4Theo Walcott 31, Alex Oxlade-Chamberlain 64, Calum Chambers 7560,033
4 Mar 20172016–17Premier LeagueALiverpool1–3Danny Welbeck 5753,146
27 Aug 20172017–18Premier LeagueALiverpool0–4
22 Dec 20172017–18Premier LeagueHLiverpool3–3Alexis Sánchez 53, Granit Xhaka 56, Mesut Özil 58
3 Nov 20182018–19Premier LeagueHLiverpool1–1Alexandre Lacazette 82
29 Dec 20182018–19Premier LeagueALiverpool1–5Ainsley Maitland-Niles 11
24 Aug 20192019–20Premier LeagueALiverpool1–3Lucas Torreira 8553,298
30 Oct 20192019–20League CupALiverpool5–5Lucas Torreira 19, Gabriel Martinelli 26, Gabriel Martinelli 36, Ainsley Maitland-Niles 54, Joe Willock 7052,694
15 Jul 20202019–20Premier LeagueHLiverpool2–1Alexandre Lacazette 32, Reiss Nelson 44
29 Aug 20202020–21Community ShieldNLiverpool1–1Pierre-Emerick Aubameyang 12
28 Sep 20202020–21Premier LeagueALiverpool1–3Alexandre Lacazette 25
1 Oct 20202020–21League CupALiverpool0–0
3 Apr 20212020–21Premier LeagueHLiverpool0–3
20 Nov 20212021–22Premier LeagueALiverpool0–453,092
13 Jan 20222021–22League CupALiverpool0–052,377
20 Jan 20222021–22League CupHLiverpool0–259,360
16 Mar 20222021–22Premier LeagueHLiverpool0–259,968
9 Oct 20222022–23Premier LeagueHLiverpool3–2Gabriel Martinelli 1, Bukayo Saka 76, Bukayo Saka 45+560,059
9 Apr 20232022–23Premier LeagueALiverpool2–2Gabriel Martinelli 8, Gabriel Jesus 2853,267
23 Dec 20232023–24Premier LeagueALiverpool1–1Gabriel Magalhães 4
4 Feb 20242023–24Premier LeagueHLiverpool3–1Bukayo Saka 14, Gabriel Martinelli 67, Leandro Trossard 90+2
27 Oct 20242024–25Premier LeagueHLiverpool2–2Bukayo Saka 9, Mikel Merino 4360,383
11 May 20252024–25Premier LeagueALiverpool2–2Gabriel Martinelli 47, Mikel Merino 7060,324
31 Aug 20252025–26Premier LeagueALiverpool0–160,455
8 Jan 20262025–26Premier LeagueHLiverpool0–060,258

See also: the Liverpool archive and Liverpool v Arsenal.

All Arsenal head-to-head records · Arsenal season by season