Club XI — the playable archive of every English football club

Chelsea v Arsenal: head-to-head record

Chelsea have played Arsenal 215 times in competitive football, winning 66, drawing 62 and losing 87, first meeting on 9 Nov 1907 and most recently on 1 Mar 2026. Every meeting is listed below.

Every Chelsea v Arsenal match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
9 Nov 19071907–08First DivisionHArsenal2–1
7 Mar 19081907–08First DivisionAArsenal0–0
28 Nov 19081908–09First DivisionHArsenal1–2
3 Apr 19091908–09First DivisionAArsenal0–0
25 Sep 19091909–10First DivisionAArsenal2–3
28 Mar 19101909–10First DivisionHArsenal0–1
12 Oct 19121912–13First DivisionAArsenal1–0
15 Feb 19131912–13First DivisionHArsenal1–1
30 Jan 19151914–15FA CupHArsenal1–0
6 Dec 19191919–20First DivisionAArsenal1–1Jack Cock50,000
13 Dec 19191919–20First DivisionHArsenal3–1Harry Ford, Jack Cock, Bob McNeil60,000
4 Dec 19201920–21First DivisionHArsenal1–2
11 Dec 19201920–21First DivisionAArsenal1–1
31 Dec 19211921–22First DivisionHArsenal0–2
14 Jan 19221921–22First DivisionAArsenal0–1
17 Feb 19231922–23First DivisionHArsenal0–0
24 Feb 19231922–23First DivisionAArsenal1–3
29 Dec 19231923–24First DivisionAArsenal0–1
5 Jan 19241923–24First DivisionHArsenal0–0
11 Jan 19301929–30FA CupAArsenal0–2
29 Nov 19301930–31First DivisionHArsenal1–5
24 Jan 19311930–31FA CupHArsenal2–1
4 Apr 19311930–31First DivisionAArsenal1–2
21 Nov 19311931–32First DivisionHArsenal2–1
2 Apr 19321931–32First DivisionAArsenal1–1
10 Dec 19321932–33First DivisionAArsenal1–4
22 Apr 19331932–33First DivisionHArsenal1–3
16 Dec 19331933–34First DivisionAArsenal1–2
28 Apr 19341933–34First DivisionHArsenal2–2
24 Nov 19341934–35First DivisionHArsenal2–5
6 Apr 19351934–35First DivisionAArsenal2–2
12 Oct 19351935–36First DivisionHArsenal1–1
27 Apr 19361935–36First DivisionAArsenal1–1
19 Dec 19361936–37First DivisionAArsenal1–4
24 Apr 19371936–37First DivisionHArsenal2–0
9 Oct 19371937–38First DivisionHArsenal2–2
19 Feb 19381937–38First DivisionAArsenal0–2
15 Oct 19381938–39First DivisionHArsenal4–2
7 Jan 19391938–39FA CupHArsenal2–1
18 Feb 19391938–39First DivisionAArsenal0–1
26 Oct 19461946–47First DivisionHArsenal2–1
11 Jan 19471946–47FA CupHArsenal1–1
15 Jan 19471946–47FA CupAArsenal1–1
20 Jan 19471946–47FA CupAArsenal2–0
1 Mar 19471946–47First DivisionAArsenal2–1
1 Nov 19471947–48First DivisionHArsenal0–0
20 Mar 19481947–48First DivisionAArsenal2–0
30 Oct 19481948–49First DivisionHArsenal0–1
23 Apr 19491948–49First DivisionAArsenal2–1
24 Aug 19491949–50First DivisionHArsenal1–2
31 Aug 19491949–50First DivisionAArsenal3–2
18 Mar 19501949–50FA CupNArsenal2–267,752
22 Mar 19501949–50FA CupNArsenal0–166,482
23 Aug 19501950–51First DivisionAArsenal0–0
30 Aug 19501950–51First DivisionHArsenal0–1
22 Aug 19511951–52First DivisionHArsenal1–3
29 Aug 19511951–52First DivisionAArsenal1–2
5 Apr 19521951–52FA CupNArsenal1–168,084
7 Apr 19521951–52FA CupNArsenal0–357,450
3 Apr 19531952–53First DivisionHArsenal1–1
6 Apr 19531952–53First DivisionAArsenal0–2
8 Sep 19531953–54First DivisionAArsenal2–1
15 Sep 19531953–54First DivisionHArsenal0–2
25 Dec 19541954–55First DivisionAArsenal0–147,178
27 Dec 19541954–55First DivisionHArsenal1–1Seamus O'Connell65,922
27 Aug 19551955–56First DivisionAArsenal1–1
24 Dec 19551955–56First DivisionHArsenal2–0
25 Dec 19561956–57First DivisionHArsenal1–1
26 Dec 19561956–57First DivisionAArsenal0–2
26 Oct 19571957–58First DivisionHArsenal0–0
8 Mar 19581957–58First DivisionAArsenal4–5
22 Nov 19581958–59First DivisionHArsenal0–3
11 Apr 19591958–59First DivisionAArsenal1–1
21 Nov 19591959–60First DivisionHArsenal1–3
9 Apr 19601959–60First DivisionAArsenal4–1
12 Nov 19601960–61First DivisionAArsenal4–1John Mortimore, Jimmy Greaves, Ron Tindall, Bobby Tambling38,666
15 Apr 19611960–61First DivisionHArsenal3–1Ron Tindall, Bobby Tambling, Terry Neill38,233
4 Nov 19611961–62First DivisionAArsenal3–0
24 Mar 19621961–62First DivisionHArsenal2–3
16 Nov 19631963–64First DivisionHArsenal3–1
14 Mar 19641963–64First DivisionAArsenal4–2
26 Sep 19641964–65First DivisionAArsenal3–1Bobby Tambling 57, Terry Venables 65, Bert Murray 8854,936
6 Feb 19651964–65First DivisionHArsenal2–1George Graham 13, George Graham 8546,798
4 Sep 19651965–66First DivisionAArsenal3–1George Graham, Barry Bridges, Joe Fascione45,456
19 Feb 19661965–66First DivisionHArsenal0–048,641
24 Sep 19661966–67First DivisionHArsenal3–1
4 Feb 19671966–67First DivisionAArsenal1–2
26 Dec 19671967–68First DivisionHArsenal2–1
30 Dec 19671967–68First DivisionAArsenal1–1
23 Nov 19681968–69First DivisionAArsenal1–0Peter Houseman45,588
14 Apr 19691968–69First DivisionHArsenal2–1David Webb, Tommy Baldwin37,890
27 Sep 19691969–70First DivisionHArsenal3–0Alan Birchenall 10, Alan Birchenall 52, Tommy Baldwin 8546,370
17 Jan 19701969–70First DivisionAArsenal3–0John Hollins 40, Ian Hutchinson 81, Tommy Baldwin 8951,338
29 Aug 19701970–71First DivisionHArsenal2–1Paddy Mulligan, John Hollins53,722
3 Apr 19711970–71First DivisionAArsenal0–262,087
14 Aug 19711971–72First DivisionAArsenal0–3
16 Oct 19711971–72First DivisionHArsenal1–2
2 Sep 19721972–73First DivisionAArsenal1–1
20 Jan 19731972–73First DivisionHArsenal0–1
17 Mar 19731972–73FA CupHArsenal2–2
20 Mar 19731972–73FA CupAArsenal1–2
17 Nov 19731973–74First DivisionAArsenal0–0
13 Apr 19741973–74First DivisionHArsenal1–3
14 Sep 19741974–75First DivisionHArsenal0–0
26 Dec 19741974–75First DivisionAArsenal2–1
26 Oct 19761976–77League CupAArsenal1–2
26 Dec 19771977–78First DivisionAArsenal0–3
27 Mar 19781977–78First DivisionHArsenal0–0
16 Apr 19791978–79First DivisionAArsenal2–5
14 May 19791978–79First DivisionHArsenal1–1
25 Aug 19841984–85First DivisionAArsenal1–1
19 Jan 19851984–85First DivisionHArsenal1–1
21 Sep 19851985–86First DivisionHArsenal2–1
29 Apr 19861985–86First DivisionAArsenal0–2
25 Oct 19861986–87First DivisionAArsenal1–3
7 Mar 19871986–87First DivisionHArsenal1–0
3 Nov 19871987–88First DivisionAArsenal1–3
2 Apr 19881987–88First DivisionHArsenal1–1
30 Sep 19891989–90First DivisionHArsenal0–0
17 Mar 19901989–90First DivisionAArsenal1–0John Bumstead 63
15 Sep 19901990–91First DivisionAArsenal1–4Kevin Wilson41,516
2 Feb 19911990–91First DivisionHArsenal2–1Graham Stuart, Kerry Dixon29,094
5 Oct 19911991–92First DivisionAArsenal2–3Graeme Le Saux, Dennis Wise42,074
25 Apr 19921991–92First DivisionHArsenal1–1Dennis Wise26,003
3 Oct 19921992–93Premier LeagueAArsenal1–2Dennis Wise27,780
1 Mar 19931992–93Premier LeagueHArsenal1–0Graham Stuart17,725
20 Nov 19931993–94Premier LeagueHArsenal0–226,839
16 Apr 19941993–94Premier LeagueAArsenal0–134,314
15 Oct 19941994–95Premier LeagueAArsenal1–3Dennis Wise38,234
14 May 19951994–95Premier LeagueHArsenal2–1Paul Furlong, Mark Stein29,542
30 Sep 19951995–96Premier LeagueHArsenal1–0Mark Hughes31,048
16 Dec 19951995–96Premier LeagueAArsenal1–1John Spencer38,295
4 Sep 19961996–97Premier LeagueAArsenal3–3Frank Leboeuf, Dennis Wise, Gianluca Vialli38,132
5 Apr 19971996–97Premier LeagueHArsenal0–328,182
21 Sep 19971997–98Premier LeagueHArsenal2–3Gustavo Poyet 40, Gianfranco Zola 60
28 Jan 19981997–98League CupAArsenal1–2Mark Hughes38,144
8 Feb 19981997–98Premier LeagueAArsenal0–2
18 Feb 19981997–98League CupHArsenal3–1Dan Petrescu, Di Matteo, Hughes34,330
9 Sep 19981998–99Premier LeagueHArsenal0–0
11 Nov 19981998–99League CupAArsenal5–0Frank Leboeuf, Gianluca Vialli, Gianluca Vialli, Gustavo Poyet, Gustavo Poyet37,562
31 Jan 19991998–99Premier LeagueAArsenal0–1
23 Oct 19991999–00Premier LeagueHArsenal2–3Tore André Flo 38, Dan Petrescu 52
6 May 20001999–00Premier LeagueAArsenal1–2Gustavo Poyet 79
6 Sep 20002000–01Premier LeagueHArsenal2–2Jimmy Floyd Hasselbaink 31, Gianfranco Zola 58
13 Jan 20012000–01Premier LeagueAArsenal1–1John Terry 62
18 Feb 20012000–01FA CupAArsenal1–3Jimmy Floyd Hasselbaink 6138,096
8 Sep 20012001–02Premier LeagueHArsenal1–1Jimmy Floyd Hasselbaink 3140,855
26 Dec 20012001–02Premier LeagueAArsenal1–2Frank Lampard 3138,079
4 May 20022001–02FA CupNArsenal0–273,963
1 Sep 20022002–03Premier LeagueHArsenal1–1Gianfranco Zola 3440,037
1 Jan 20032002–03Premier LeagueAArsenal2–3Mario Stanic 85, Emmanuel Petit 8638,096
8 Mar 20032002–03FA CupAArsenal2–2John Terry 3, Frank Lampard 8338,104
25 Mar 20032002–03FA CupHArsenal1–3John Terry 7941,456
18 Oct 20032003–04Premier LeagueAArsenal1–2Hernan Crespo 738,172
15 Feb 20042003–04FA CupAArsenal1–2Adrian Mutu 4038,136
21 Feb 20042003–04Premier LeagueHArsenal1–2Eiður Guðjohnsen 141,847
24 Mar 20042003–04Champions LeagueHArsenal1–1Eiður Guðjohnsen 5340,778
6 Apr 20042003–04Champions LeagueAArsenal2–1Frank Lampard 51, Wayne Bridge 8735,468
12 Dec 20042004–05Premier LeagueAArsenal2–2John Terry 17, Eiður Guðjohnsen 4638,153
20 Apr 20052004–05Premier LeagueHArsenal0–041,621
7 Aug 20052005–06Community ShieldNArsenal2–1Didier Drogba 8, Didier Drogba 5858,014
21 Aug 20052005–06Premier LeagueHArsenal1–0Didier Drogba 7342,136
18 Dec 20052005–06Premier LeagueAArsenal2–0Robben, J. Cole 39, Robben, J. Cole 7338,347
10 Dec 20062006–07Premier LeagueHArsenal1–1Michael Essien 8441,917
25 Feb 20072006–07League CupNArsenal2–1Didier Drogba 20, Didier Drogba 8470,073
6 May 20072006–07Premier LeagueAArsenal1–1Michael Essien 7060,102
16 Dec 20072007–08Premier LeagueAArsenal0–160,139
23 Mar 20082007–08Premier LeagueHArsenal2–1Didier Drogba 73, Didier Drogba 8141,824
30 Nov 20082008–09Premier LeagueHArsenal1–2Johan Djourou 3141,760
18 Apr 20092008–09FA CupNArsenal2–1Florent Malouda 33, Didier Drogba 8488,103
10 May 20092008–09Premier LeagueAArsenal4–1Alex 28, Nicolas Anelka 39, Kolo Touré 49, Florent Malouda 8660,075
29 Nov 20092009–10Premier LeagueAArsenal3–0Didier Drogba 41, Thomas Vermaelen 45, Didier Drogba 8660,067
7 Feb 20102009–10Premier LeagueHArsenal2–0Didier Drogba 8, Didier Drogba 2341,794
3 Oct 20102010–11Premier LeagueHArsenal2–0Didier Drogba 39, Alex 8541,828
27 Dec 20102010–11Premier LeagueAArsenal1–3Branislav Ivanović 5760,112
29 Oct 20112011–12Premier LeagueHArsenal3–5Frank Lampard 14, John Terry 44, Juan Mata 8041,801
21 Apr 20122011–12Premier LeagueAArsenal0–060,111
29 Sep 20122012–13Premier LeagueAArsenal2–1Fernando Torres 19, Juan Mata 5460,101
20 Jan 20132012–13Premier LeagueHArsenal2–1Juan Mata 6, Frank Lampard 1641,784
29 Oct 20132013–14League CupAArsenal2–0César Azpilicueta 25, Juan Mata 6659,455
23 Dec 20132013–14Premier LeagueAArsenal0–060,039
22 Mar 20142013–14Premier LeagueHArsenal6–0Samuel Eto'o 5, André Schürrle 7, Eden Hazard 17, Oscar 42, Oscar 66, Mohamed Salah 7141,614
5 Oct 20142014–15Premier LeagueHArsenal2–0Eden Hazard 27, Diego Costa 7841,607
26 Apr 20152014–15Premier LeagueAArsenal0–060,066
2 Aug 20152015–16Community ShieldNArsenal0–185,437
19 Sep 20152015–16Premier LeagueHArsenal2–0Kurt Zouma 53, Calum Chambers 90+141,584
24 Jan 20162015–16Premier LeagueAArsenal1–0Diego Costa 2360,072
24 Sep 20162016–17Premier LeagueAArsenal0–360,028
4 Feb 20172016–17Premier LeagueHArsenal3–1Marcos Alonso 13, Eden Hazard 53, Cesc Fàbregas 8541,490
27 May 20172016–17FA CupNArsenal1–2Diego Costa 7689,472
6 Aug 20172017–18Community ShieldNArsenal1–1Victor Moses 4683,325
17 Sep 20172017–18Premier LeagueHArsenal0–041,478
3 Jan 20182017–18Premier LeagueAArsenal2–2Eden Hazard 67, Marcos Alonso 8459,379
10 Jan 20182017–18League CupHArsenal0–040,097
24 Jan 20182017–18League CupAArsenal1–2Eden Hazard 758,964
18 Aug 20182018–19Premier LeagueHArsenal3–2Pedro 9, Alvaro Morata 20, Marcos Alonso 8140,491
19 Jan 20192018–19Premier LeagueAArsenal0–259,979
29 May 20192018–19Europa LeagueHArsenal4–1Olivier Giroud 49, Pedro 60, Eden Hazard 65, Eden Hazard 7251,370
1 Aug 20192019–20FA CupNArsenal1–2Christian Pulisic 5
29 Dec 20192019–20Premier LeagueAArsenal2–1Jorginho 83, Tammy Abraham 8760,309
21 Jan 20202019–20Premier LeagueHArsenal2–2Jorginho 28, César Azpilicueta 8440,577
26 Dec 20202020–21Premier LeagueAArsenal1–3Tammy Abraham 85
12 May 20212020–21Premier LeagueHArsenal0–1
22 Aug 20212021–22Premier LeagueAArsenal2–0Romelu Lukaku 15, Reece James 3558,729
20 Apr 20222021–22Premier LeagueHArsenal2–4Timo Werner 17, César Azpilicueta 3232,249
6 Nov 20222022–23Premier LeagueHArsenal0–140,142
2 May 20232022–23Premier LeagueAArsenal1–3Noni Madueke 6560,144
21 Oct 20232023–24Premier LeagueHArsenal2–2Cole Palmer 15, Mykhailo Mudryk 4839,723
23 Apr 20242023–24Premier LeagueAArsenal0–560,238
10 Nov 20242024–25Premier LeagueHArsenal1–1Pedro Neto 7039,780
16 Mar 20252024–25Premier LeagueAArsenal0–160,311
30 Nov 20252025–26Premier LeagueHArsenal1–1Trevoh Chalobah 4839,820
14 Jan 20262025–26League CupHArsenal2–3Alejandro Garnacho 57, Alejandro Garnacho 8339,243
3 Feb 20262025–26League CupAArsenal0–159,452
1 Mar 20262025–26Premier LeagueAArsenal1–2Piero Hincapié 45+260,296

See also: the Arsenal archive and Arsenal v Chelsea.

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