Club XI — the playable archive of every English football club

Liverpool v Arsenal: head-to-head record

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

Every Liverpool v Arsenal match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
28 Oct 18931893–94Second DivisionAArsenal5–0Hugh McQueen, Jimmy Stott, John McCartney, Harry Bradshaw, Duncan McLean10,000
1 Jan 18941893–94Second DivisionHArsenal2–0James McBride, Malcolm McVean5,000
16 Nov 18951895–96Second DivisionAArsenal2–0Fred Geary, Harry Bradshaw10,000
11 Jan 18961895–96Second DivisionHArsenal3–0Joe McQue, Jimmy Ross5,000
2 Sep 19051905–06First DivisionAArsenal1–3
30 Dec 19051905–06First DivisionHArsenal3–0
6 Oct 19061906–07First DivisionAArsenal1–2
9 Feb 19071906–07First DivisionHArsenal4–0
19 Oct 19071907–08First DivisionAArsenal1–2
15 Feb 19081907–08First DivisionHArsenal4–1
17 Oct 19081908–09First DivisionHArsenal2–2
20 Feb 19091908–09First DivisionAArsenal0–5
27 Dec 19091909–10First DivisionAArsenal1–1
1 Jan 19101909–10First DivisionHArsenal5–1
14 Apr 19111910–11First DivisionAArsenal0–0
17 Apr 19111910–11First DivisionHArsenal1–1
2 Sep 19111911–12First DivisionAArsenal2–2
30 Dec 19111911–12First DivisionHArsenal4–1
7 Sep 19121912–13First DivisionHArsenal3–0
28 Dec 19121912–13First DivisionAArsenal1–1
1 Feb 19131912–13FA CupAArsenal4–1
1 Sep 19191919–20First DivisionHArsenal2–3
8 Sep 19191919–20First DivisionAArsenal0–1
2 May 19211920–21First DivisionAArsenal0–0
7 May 19211920–21First DivisionHArsenal3–0
25 Feb 19221921–22First DivisionHArsenal4–0
22 Mar 19221921–22First DivisionAArsenal0–1
26 Aug 19221922–23First DivisionHArsenal5–2
2 Sep 19221922–23First DivisionAArsenal0–1
13 Jan 19231922–23FA CupHArsenal0–0
17 Jan 19231922–23FA CupAArsenal4–1
1 Mar 19241923–24First DivisionAArsenal1–3
2 Apr 19241923–24First DivisionHArsenal0–0
6 Sep 19241924–25First DivisionAArsenal0–2
3 Jan 19251924–25First DivisionHArsenal2–1
12 Sep 19251925–26First DivisionAArsenal1–1
23 Jan 19261925–26First DivisionHArsenal3–0
18 Sep 19261926–27First DivisionAArsenal0–2
5 Feb 19271926–27First DivisionHArsenal3–0
19 Feb 19271926–27FA CupAArsenal0–2
27 Dec 19271927–28First DivisionHArsenal0–2
7 Mar 19281927–28First DivisionAArsenal3–6
27 Oct 19281928–29First DivisionAArsenal4–4
9 Mar 19291928–29First DivisionHArsenal2–4
21 Dec 19291929–30First DivisionHArsenal1–0
2 Apr 19301929–30First DivisionAArsenal1–0
13 Dec 19301930–31First DivisionHArsenal1–1
18 Apr 19311930–31First DivisionAArsenal1–3
28 Nov 19311931–32First DivisionAArsenal0–6
9 Apr 19321931–32First DivisionHArsenal2–1
22 Oct 19321932–33First DivisionHArsenal2–3
4 Mar 19331932–33First DivisionAArsenal1–0
2 Dec 19331933–34First DivisionAArsenal1–2
14 Apr 19341933–34First DivisionHArsenal2–3
1 Sep 19341934–35First DivisionAArsenal1–8
5 Jan 19351934–35First DivisionHArsenal0–2
25 Dec 19351935–36First DivisionHArsenal0–1
26 Dec 19351935–36First DivisionAArsenal2–1
25 Jan 19361935–36FA CupHArsenal0–2
31 Oct 19361936–37First DivisionHArsenal2–1
10 Mar 19371936–37First DivisionAArsenal0–1
18 Dec 19371937–38First DivisionHArsenal2–0
30 Apr 19381937–38First DivisionAArsenal0–1
12 Nov 19381938–39First DivisionHArsenal2–2Berry Nieuwenhuys 41, Berry Nieuwenhuys 5042,540
18 Mar 19391938–39First DivisionAArsenal0–231,495
23 Nov 19461946–47First DivisionHArsenal4–2
24 May 19471946–47First DivisionAArsenal2–1
25 Dec 19471947–48First DivisionHArsenal1–3
27 Dec 19471947–48First DivisionAArsenal2–1
8 Sep 19481948–49First DivisionAArsenal1–1
15 Sep 19481948–49First DivisionHArsenal0–1
3 Sep 19491949–50First DivisionAArsenal2–1
31 Dec 19491949–50First DivisionHArsenal2–0
29 Apr 19501949–50FA CupNArsenal0–2100,000
18 Nov 19501950–51First DivisionHArsenal1–3
7 Apr 19511950–51First DivisionAArsenal2–1
5 Sep 19511951–52First DivisionAArsenal0–0
12 Sep 19511951–52First DivisionHArsenal0–0
15 Nov 19521952–53First DivisionHArsenal1–5
4 Apr 19531952–53First DivisionAArsenal3–5
21 Nov 19531953–54First DivisionHArsenal1–2
10 Apr 19541953–54First DivisionAArsenal0–3
14 Nov 19621962–63First DivisionHArsenal2–1
9 Mar 19631962–63First DivisionAArsenal2–2
16 Mar 19631962–63FA CupAArsenal2–1
7 Dec 19631963–64First DivisionAArsenal1–1
15 Feb 19641963–64FA CupAArsenal1–0
18 Apr 19641963–64First DivisionHArsenal5–0
22 Aug 19641964–65First DivisionHArsenal3–2
12 Dec 19641964–65First DivisionAArsenal0–0
11 Dec 19651965–66First DivisionHArsenal4–2
8 Jan 19661965–66First DivisionAArsenal1–0
27 Mar 19671966–67First DivisionHArsenal0–0
28 Mar 19671966–67First DivisionAArsenal1–1
22 Aug 19671967–68First DivisionHArsenal2–0
28 Aug 19671967–68First DivisionAArsenal0–2
17 Aug 19681968–69First DivisionAArsenal1–1
15 Oct 19681968–69League CupAArsenal1–2
31 Mar 19691968–69First DivisionHArsenal1–1
29 Nov 19691969–70First DivisionHArsenal0–1
14 Mar 19701969–70First DivisionAArsenal1–2
28 Nov 19701970–71First DivisionAArsenal0–2
30 Jan 19711970–71First DivisionHArsenal2–0
8 May 19711970–71FA CupNArsenal1–2Steve Heighway 92100,000
6 Nov 19711971–72First DivisionHArsenal3–2
8 May 19721971–72First DivisionAArsenal0–0
16 Sep 19721972–73First DivisionAArsenal0–0
10 Feb 19731972–73First DivisionHArsenal0–2
3 Nov 19731973–74First DivisionAArsenal2–0
24 Apr 19741973–74First DivisionHArsenal0–1
9 Nov 19741974–75First DivisionHArsenal1–3
1 Feb 19751974–75First DivisionAArsenal0–2
2 Dec 19751975–76First DivisionHArsenal2–2
24 Feb 19761975–76First DivisionAArsenal0–1
20 Nov 19761976–77First DivisionAArsenal1–1
16 Apr 19771976–77First DivisionHArsenal2–0
4 Oct 19771977–78First DivisionAArsenal0–0
7 Feb 19781977–78League CupHArsenal2–1
14 Feb 19781977–78League CupAArsenal0–0
25 Apr 19781977–78First DivisionHArsenal1–0
2 Dec 19781978–79First DivisionAArsenal0–151,902
7 Apr 19791978–79First DivisionHArsenal3–0Case Dalglish McDermott47,297
11 Aug 19791979–80Charity ShieldNArsenal3–1Terry McDermott 38, Kenny Dalglish 63, Terry McDermott 6592,000
24 Nov 19791979–80First DivisionAArsenal0–0
12 Apr 19801979–80FA CupNArsenal0–050,174
16 Apr 19801979–80FA CupNArsenal1–140,579
19 Apr 19801979–80First DivisionHArsenal1–1
28 Apr 19801979–80FA CupNArsenal1–142,975
1 May 19801979–80FA CupNArsenal0–135,335
25 Oct 19801980–81First DivisionHArsenal1–1
28 Mar 19811980–81First DivisionAArsenal0–1
5 Sep 19811981–82First DivisionHArsenal2–0
1 Dec 19811981–82League CupAArsenal0–0
8 Dec 19811981–82League CupHArsenal3–0
11 May 19821981–82First DivisionAArsenal1–1
4 Sep 19821982–83First DivisionAArsenal2–0
3 Jan 19831982–83First DivisionHArsenal3–1
10 Sep 19831983–84First DivisionAArsenal2–0Craig Johnston 17, Kenny Dalglish 67
11 Feb 19841983–84First DivisionHArsenal2–1Ray Kennedy 12, Phil Neal 78
8 Sep 19841984–85First DivisionAArsenal1–3
12 Feb 19851984–85First DivisionHArsenal3–0
17 Aug 19851985–86First DivisionHArsenal2–0
14 Dec 19851985–86First DivisionAArsenal0–2
30 Aug 19861986–87First DivisionHArsenal2–1Jan Mølby 19, Ian Rush 57
10 Mar 19871986–87First DivisionAArsenal1–0Ian Rush 20
5 Apr 19871986–87League CupNArsenal1–2Ian Rush 2396,000
15 Aug 19871987–88First DivisionAArsenal2–1John Aldridge 9, Steve Nicol 8854,703
16 Jan 19881987–88First DivisionHArsenal2–0John Aldridge 44, Peter Beardsley 6144,294
2 Nov 19881988–89League CupHArsenal1–1John Barnes 6631,951
9 Nov 19881988–89League CupAArsenal0–054,029
23 Nov 19881988–89League CupHArsenal2–1Steve McMahon 61, John Aldridge 8721,708
4 Dec 19881988–89First DivisionAArsenal1–1John Barnes 46
26 May 19891988–89First DivisionHArsenal0–2
12 Aug 19891989–90Charity ShieldNArsenal1–0Peter Beardsley 3263,149
25 Oct 19891989–90League CupAArsenal0–140,814
26 Nov 19891989–90First DivisionHArsenal2–1Steve McMahon 30, John Barnes 6535,983
18 Apr 19901989–90First DivisionAArsenal1–1John Barnes 8633,395
2 Dec 19901990–91First DivisionAArsenal0–3
3 Mar 19911990–91First DivisionHArsenal0–1
29 Jan 19921991–92First DivisionHArsenal2–0Jan Mølby 45, Ray Houghton 6933,753
20 Apr 19921991–92First DivisionAArsenal0–438,157
23 Aug 19921992–93Premier LeagueHArsenal0–234,961
31 Jan 19931992–93Premier LeagueAArsenal1–0John Barnes 5927,580
2 Oct 19931993–94Premier LeagueHArsenal0–042,750
26 Mar 19941993–94Premier LeagueAArsenal0–135,556
28 Aug 19941994–95Premier LeagueHArsenal3–0Robbie Fowler 26, Robbie Fowler 29, Robbie Fowler 3130,017
11 Jan 19951994–95League CupHArsenal1–0Ian Rush 5935,026
12 Apr 19951994–95Premier LeagueAArsenal1–0Robbie Fowler 9038,036
23 Dec 19951995–96Premier LeagueHArsenal3–1Robbie Fowler 40, Robbie Fowler 56, Robbie Fowler 7839,806
1 May 19961995–96Premier LeagueAArsenal0–038,323
19 Aug 19961996–97Premier LeagueHArsenal2–0Steve McManaman 68, Steve McManaman 7438,103
27 Nov 19961996–97League CupHArsenal4–2Steve McManaman 26, Robbie Fowler 39, Robbie Fowler 52, Patrick Berger 7232,814
24 Mar 19971996–97Premier LeagueAArsenal2–1Stan Collymore 50, Jason McAteer 6538,068
30 Nov 19971997–98Premier LeagueAArsenal1–0Steve McManaman 5538,094
6 May 19981997–98Premier LeagueHArsenal4–0Paul Ince 28, Paul Ince 30, Michael Owen 40, Øyvind Leonhardsen 8744,417
22 Aug 19981998–99Premier LeagueHArsenal0–044,429
9 Jan 19991998–99Premier LeagueAArsenal0–038,107
28 Aug 19991999–00Premier LeagueHArsenal2–0Robbie Fowler 8, Patrik Berger 7644,886
13 Feb 20001999–00Premier LeagueAArsenal1–0Titi Camara 1838,098
21 Aug 20002000–01Premier LeagueAArsenal0–238,014
23 Dec 20002000–01Premier LeagueHArsenal4–0Steven Gerrard 12, Michael Owen 62, Nick Barmby 71, Robbie Fowler 8444,144
12 May 20012000–01FA CupNArsenal2–1Michael Owen 83, Michael Owen 8872,500
23 Dec 20012001–02Premier LeagueHArsenal1–2Jari Litmanen 5544,297
13 Jan 20022001–02Premier LeagueAArsenal1–1John Arne Riise 6838,132
27 Jan 20022001–02FA CupAArsenal0–138,092
29 Dec 20022002–03Premier LeagueAArsenal1–1Danny Murphy 7038,074
29 Jan 20032002–03Premier LeagueHArsenal2–2John Arne Riise 52, Emile Heskey 9043,668
4 Oct 20032003–04Premier LeagueHArsenal1–2Harry Kewell 1444,374
9 Apr 20042003–04Premier LeagueAArsenal2–4Sami Hyypiä 5, Michael Owen 4238,119
28 Nov 20042004–05Premier LeagueHArsenal2–1Xabi Alonso 37, Neil Mellor 90+243,730
8 May 20052004–05Premier LeagueAArsenal1–3Steven Gerrard 5138,119
14 Feb 20062005–06Premier LeagueHArsenal1–0Luis García 8744,065
12 Mar 20062005–06Premier LeagueAArsenal1–2Luis García 7638,221
12 Nov 20062006–07Premier LeagueAArsenal0–360,110
6 Jan 20072006–07FA CupHArsenal1–3Dirk Kuyt 71
9 Jan 20072006–07League CupHArsenal3–6Robbie Fowler 33, Steven Gerrard 68, Sami Hyypiä 8042,614
31 Mar 20072006–07Premier LeagueHArsenal4–1Peter Crouch 4, Peter Crouch 35, Daniel Agger 60, Peter Crouch 8143,958
28 Oct 20072007–08Premier LeagueHArsenal1–1Steven Gerrard 744,122
5 Apr 20082007–08Premier LeagueAArsenal1–1Dirk Kuyt 2660,041
8 Apr 20082007–08Champions LeagueHArsenal4–2Sami Hyypiä 30, Fernando Torres 69, Steven Gerrard 86, Ryan Babel 90+241,985
21 Dec 20082008–09Premier LeagueAArsenal1–1Robbie Keane 42
21 Apr 20092008–09Premier LeagueHArsenal4–4Fernando Torres 49, Fernando Torres 72, Yossi Benayoun 56, Yossi Benayoun 90+3
28 Oct 20092009–10League CupAArsenal1–2Emiliano Insúa 2660,004
13 Dec 20092009–10Premier LeagueHArsenal1–2Dirk Kuyt 4143,853
10 Feb 20102009–10Premier LeagueAArsenal0–160,045
15 Aug 20102010–11Premier LeagueHArsenal1–1David Ngog 4644,722
17 Apr 20112010–11Premier LeagueAArsenal1–1Dirk Kuyt 90+1260,029
20 Aug 20112011–12Premier LeagueAArsenal2–0Aaron Ramsey 78, Luis Suárez 9060,090
3 Mar 20122011–12Premier LeagueHArsenal1–2Laurent Koscielny 2344,922
2 Sep 20122012–13Premier LeagueHArsenal0–244,932
30 Jan 20132012–13Premier LeagueAArsenal2–2Luis Suárez 5, Jordan Henderson 6060,089
2 Nov 20132013–14Premier LeagueAArsenal0–260,042
8 Feb 20142013–14Premier LeagueHArsenal5–1Martin Škrtel 1, Martin Škrtel 10, Raheem Sterling 16, Daniel Sturridge 20, Raheem Sterling 5244,701
16 Feb 20142013–14FA CupAArsenal1–2Steven Gerrard 5959,801
21 Dec 20142014–15Premier LeagueHArsenal2–2Philippe Coutinho 45, Martin Škrtel 90+744,703
4 Apr 20152014–15Premier LeagueAArsenal1–4Jordan Henderson 7660,081
24 Aug 20152015–16Premier LeagueAArsenal0–060,080
13 Jan 20162015–16Premier LeagueHArsenal3–3Roberto Firmino 10, Roberto Firmino 19, Joe Allen 9044,109
14 Aug 20162016–17Premier LeagueAArsenal4–3Philippe Coutinho 45, Adam Lallana 49, Philippe Coutinho 56, Sadio Mané 6360,033
4 Mar 20172016–17Premier LeagueHArsenal3–1Roberto Firmino 9, Sadio Mané 40, Georginio Wijnaldum 90+153,146
27 Aug 20172017–18Premier LeagueHArsenal4–0Roberto Firmino 17, Sadio Mané 40, Mohamed Salah 57, Daniel Sturridge 7753,206
22 Dec 20172017–18Premier LeagueAArsenal3–3Philippe Coutinho 26, Mohamed Salah 52, Roberto Firmino 7159,409
3 Nov 20182018–19Premier LeagueAArsenal1–1James Milner 6159,993
29 Dec 20182018–19Premier LeagueHArsenal5–1Roberto Firmino 14, Roberto Firmino 16, Sadio Mané 32, Roberto Firmino 65, Mohamed Salah 45+253,326
24 Aug 20192019–20Premier LeagueHArsenal3–1Joël Matip 41, Mohamed Salah 49, Mohamed Salah 5853,298
30 Oct 20192019–20League CupHArsenal5–5Shkodran Mustafi 6, James Milner 43, Alex Oxlade-Chamberlain 58, Divock Origi 62, Divock Origi 90+452,694
15 Jul 20202019–20Premier LeagueAArsenal1–2
29 Aug 20202020–21Community ShieldNArsenal1–1Takumi Minamino 73
28 Sep 20202020–21Premier LeagueHArsenal3–1Sadio Mané 28, Andy Robertson 34, Diogo Jota 88
1 Oct 20202020–21League CupHArsenal0–0
3 Apr 20212020–21Premier LeagueAArsenal3–0Diogo Jota 64, Mohamed Salah 68, Diogo Jota 82
20 Nov 20212021–22Premier LeagueHArsenal4–0Sadio Mané 39, Diogo Jota 52, Mohamed Salah 73, Takumi Minamino 7753,092
13 Jan 20222021–22League CupHArsenal0–052,377
20 Jan 20222021–22League CupAArsenal2–0Diogo Jota 19, Diogo Jota 7759,360
16 Mar 20222021–22Premier LeagueAArsenal2–0Diogo Jota 55, Roberto Firmino 6259,968
9 Oct 20222022–23Premier LeagueAArsenal2–3Darwin Núñez 34, Roberto Firmino 5360,059
9 Apr 20232022–23Premier LeagueHArsenal2–2Mohamed Salah 42, Roberto Firmino 8753,267
23 Dec 20232023–24Premier LeagueHArsenal1–1Mohamed Salah 2957,548
7 Jan 20242023–24FA CupAArsenal2–0Jakub Kiwior 80, Luis Díaz 90+558,538
4 Feb 20242023–24Premier LeagueAArsenal1–3Gabriel Magalhães 45+360,374
27 Oct 20242024–25Premier LeagueAArsenal2–2Virgil van Dijk 18, Mohamed Salah 8160,383
11 May 20252024–25Premier LeagueHArsenal2–2Cody Gakpo 20, Luis Díaz 2160,324
31 Aug 20252025–26Premier LeagueHArsenal1–0Dominik Szoboszlai 8360,455
8 Jan 20262025–26Premier LeagueAArsenal0–060,258

See also: the Arsenal archive and Arsenal v Liverpool.

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