Club XI — the playable archive of every English football club

Tottenham Hotspur v Arsenal: head-to-head record

Tottenham Hotspur have played Arsenal 211 times in competitive football, winning 67, drawing 54 and losing 90, first meeting on 9 Nov 1896 and most recently on 22 Feb 2026. Every meeting is listed below.

Every Tottenham Hotspur v Arsenal match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
9 Nov 18961896–97United LeagueAArsenal1–2
25 Feb 18971896–97United LeagueHArsenal2–2
25 Dec 18971897–98United LeagueHArsenal3–2
8 Apr 18981897–98United LeagueAArsenal0–1
11 Mar 18991898–99United LeagueAArsenal1–2
29 Apr 18991898–99United LeagueHArsenal3–2
17 Apr 19001899–00OtherHArsenal4–2
24 Apr 19001899–00OtherAArsenal1–2
16 Sep 19011901–02London LeagueAArsenal2–0
4 Nov 19011901–02London LeagueHArsenal5–0
17 Nov 19021902–03London LeagueAArsenal1–2
1 Dec 19021902–03London LeagueHArsenal1–0
4 Dec 19091909–10First DivisionAArsenal0–1
16 Apr 19101909–10First DivisionHArsenal1–1
3 Dec 19101910–11First DivisionHArsenal3–1
8 Apr 19111910–11First DivisionAArsenal0–2
25 Dec 19111911–12First DivisionHArsenal5–0
26 Dec 19111911–12First DivisionAArsenal1–3
14 Dec 19121912–13First DivisionAArsenal3–0
19 Apr 19131912–13First DivisionHArsenal1–1
15 Jan 19211920–21First DivisionHArsenal2–1
22 Jan 19211920–21First DivisionAArsenal2–3
15 Apr 19221921–22First DivisionHArsenal2–0
22 Apr 19221921–22First DivisionAArsenal0–1
23 Sep 19221922–23First DivisionHArsenal1–2
30 Sep 19221922–23First DivisionAArsenal2–0
17 Nov 19231923–24First DivisionAArsenal1–1
24 Nov 19231923–24First DivisionHArsenal3–0
25 Oct 19241924–25First DivisionAArsenal0–1
28 Feb 19251924–25First DivisionHArsenal2–0
29 Aug 19251925–26First DivisionAArsenal1–0
2 Jan 19261925–26First DivisionHArsenal1–1
18 Dec 19261926–27First DivisionAArsenal4–2
7 May 19271926–27First DivisionHArsenal0–4
2 Jan 19281927–28First DivisionAArsenal1–1
7 Apr 19281927–28First DivisionHArsenal2–0
16 Sep 19331933–34First DivisionHArsenal1–1
31 Jan 19341933–34First DivisionAArsenal3–1
20 Oct 19341934–35First DivisionAArsenal1–5
6 Mar 19351934–35First DivisionHArsenal0–6
8 Jan 19491948–49FA CupAArsenal0–3
26 Aug 19501950–51First DivisionAArsenal2–264,638
23 Dec 19501950–51First DivisionHArsenal1–054,898
29 Sep 19511951–52First DivisionAArsenal1–1
9 Feb 19521951–52First DivisionHArsenal1–2
20 Sep 19521952–53First DivisionHArsenal1–3
7 Feb 19531952–53First DivisionAArsenal0–4
10 Oct 19531953–54First DivisionHArsenal1–4
27 Feb 19541953–54First DivisionAArsenal3–0
4 Sep 19541954–55First DivisionAArsenal0–2
15 Jan 19551954–55First DivisionHArsenal0–1
10 Sep 19551955–56First DivisionHArsenal3–1
14 Jan 19561955–56First DivisionAArsenal1–0
20 Oct 19561956–57First DivisionAArsenal1–3
13 Mar 19571956–57First DivisionHArsenal1–3
12 Oct 19571957–58First DivisionHArsenal3–1
22 Feb 19581957–58First DivisionAArsenal4–4
13 Sep 19581958–59First DivisionAArsenal1–3
31 Jan 19591958–59First DivisionHArsenal1–4
5 Sep 19591959–60First DivisionAArsenal1–1
16 Jan 19601959–60First DivisionHArsenal3–0
10 Sep 19601960–61First DivisionAArsenal3–2
21 Jan 19611960–61First DivisionHArsenal4–2
26 Aug 19611961–62First DivisionHArsenal4–3
23 Dec 19611961–62First DivisionAArsenal1–2
6 Oct 19621962–63First DivisionHArsenal4–4
23 Feb 19631962–63First DivisionAArsenal3–2
15 Oct 19631963–64First DivisionAArsenal4–4
22 Feb 19641963–64First DivisionHArsenal3–1
10 Oct 19641964–65First DivisionHArsenal3–1
23 Feb 19651964–65First DivisionAArsenal1–3
11 Sep 19651965–66First DivisionHArsenal2–2
8 Mar 19661965–66First DivisionAArsenal1–1
3 Sep 19661966–67First DivisionHArsenal3–1
7 Jan 19671966–67First DivisionAArsenal2–0
16 Sep 19671967–68First DivisionAArsenal0–4
20 Jan 19681967–68First DivisionHArsenal1–0
10 Aug 19681968–69First DivisionHArsenal1–2
20 Nov 19681968–69League CupAArsenal0–1
4 Dec 19681968–69League CupHArsenal1–1
24 Mar 19691968–69First DivisionAArsenal0–1
16 Sep 19691969–70First DivisionAArsenal3–2
2 May 19701969–70First DivisionHArsenal1–0
5 Sep 19701970–71First DivisionAArsenal0–2
3 May 19711970–71First DivisionHArsenal0–1
24 Nov 19711971–72First DivisionHArsenal1–1
11 May 19721971–72First DivisionAArsenal2–0
9 Dec 19721972–73First DivisionHArsenal1–2
14 Apr 19731972–73First DivisionAArsenal1–1
13 Oct 19731973–74First DivisionHArsenal2–0
16 Feb 19741973–74First DivisionAArsenal1–0
19 Oct 19741974–75First DivisionHArsenal2–0
26 Apr 19751974–75First DivisionAArsenal0–1
27 Sep 19751975–76First DivisionHArsenal0–0
3 Apr 19761975–76First DivisionAArsenal2–0
27 Dec 19761976–77First DivisionHArsenal2–2
11 Apr 19771976–77First DivisionAArsenal0–1
23 Dec 19781978–79First DivisionHArsenal0–5
10 Apr 19791978–79First DivisionAArsenal0–1
26 Dec 19791979–80First DivisionAArsenal0–1
7 Apr 19801979–80First DivisionHArsenal1–2
30 Aug 19801980–81First DivisionAArsenal0–2
4 Nov 19801980–81League CupHArsenal1–0Ossie Ardiles 25
17 Jan 19811980–81First DivisionHArsenal2–0
2 Jan 19821981–82FA CupHArsenal1–0
29 Mar 19821981–82First DivisionHArsenal2–2
12 Apr 19821981–82First DivisionAArsenal3–1
27 Dec 19821982–83First DivisionAArsenal0–2
4 Apr 19831982–83First DivisionHArsenal5–0
9 Nov 19831983–84League CupHArsenal1–2
26 Dec 19831983–84First DivisionHArsenal2–4Graham Roberts 37, Steve Archibald 50
21 Apr 19841983–84First DivisionAArsenal2–3Steve Archibald, Steve Archibald
1 Jan 19851984–85First DivisionAArsenal2–1
17 Apr 19851984–85First DivisionHArsenal0–2
1 Jan 19861985–86First DivisionAArsenal0–0
29 Mar 19861985–86First DivisionHArsenal1–0
6 Sep 19861986–87First DivisionAArsenal0–0
4 Jan 19871986–87First DivisionHArsenal1–2
8 Feb 19871986–87League CupAArsenal1–0Clive Allen 39
1 Mar 19871986–87League CupHArsenal1–2Clive Allen 16
4 Mar 19871986–87League CupHArsenal1–2Clive Allen 62
18 Oct 19871987–88First DivisionHArsenal1–2
6 Mar 19881987–88First DivisionAArsenal1–2
10 Sep 19881988–89First DivisionHArsenal2–3Chris Waddle 25, Paul Gascoigne 4032,621
2 Jan 19891988–89First DivisionAArsenal0–245,129
18 Oct 19891989–90First DivisionHArsenal2–1Vinny Samways 34, Paul Walsh 3733,944
20 Jan 19901989–90First DivisionAArsenal0–146,132
1 Sep 19901990–91First DivisionAArsenal0–040,009
12 Jan 19911990–91First DivisionHArsenal0–034,753
14 Apr 19911990–91FA CupNArsenal3–1Paul Gascoigne 5, Gary Lineker 10, Gary Lineker 7877,893
10 Aug 19911991–92Charity ShieldNArsenal0–065,483
1 Dec 19911991–92First DivisionAArsenal0–238,892
22 Feb 19921991–92First DivisionHArsenal1–1Paul Stewart 5433,124
12 Dec 19921992–93Premier LeagueHArsenal1–0Paul Allen 2033,707
4 Apr 19931992–93FA CupNArsenal0–176,263
11 May 19931992–93Premier LeagueAArsenal3–1Teddy Sheringham 39, John Hendry 46, John Hendry 7826,393
16 Aug 19931993–94Premier LeagueHArsenal0–128,355
6 Dec 19931993–94Premier LeagueAArsenal1–1Darren Anderton 2535,669
2 Jan 19951994–95Premier LeagueHArsenal1–0Gheorghe Popescu28,747
29 Apr 19951994–95Premier LeagueAArsenal1–1Jürgen Klinsmann38,377
18 Nov 19951995–96Premier LeagueHArsenal2–1Teddy Sheringham, Chris Armstrong32,894
15 Apr 19961995–96Premier LeagueAArsenal0–038,273
24 Nov 19961996–97Premier LeagueAArsenal1–3Andy Sinton38,264
15 Feb 19971996–97Premier LeagueHArsenal0–033,039
30 Aug 19971997–98Premier LeagueAArsenal0–038,102
28 Dec 19971997–98Premier LeagueHArsenal1–1Allan Nielsen29,610
14 Nov 19981998–99Premier LeagueAArsenal0–038,278
5 May 19991998–99Premier LeagueHArsenal1–3Darren Anderton36,019
7 Nov 19991999–00Premier LeagueHArsenal2–1Steffen Iversen, Tim Sherwood36,085
19 Mar 20001999–00Premier LeagueAArsenal1–2Chris Armstrong38,131
18 Dec 20002000–01Premier LeagueHArsenal1–1Serhii Rebrov36,062
31 Mar 20012000–01Premier LeagueAArsenal0–238,121
8 Apr 20012000–01FA CupNArsenal1–2Gary Doherty63,541
17 Nov 20012001–02Premier LeagueHArsenal1–1Gus Poyet 9036,049
6 Apr 20022001–02Premier LeagueAArsenal1–2Teddy Sheringham 8138,186
16 Nov 20022002–03Premier LeagueAArsenal0–338,152
15 Dec 20022002–03Premier LeagueHArsenal1–1Christian Ziege 1136,076
8 Nov 20032003–04Premier LeagueAArsenal1–2Darren Anderton 538,101
25 Apr 20042003–04Premier LeagueHArsenal2–2Jamie Redknapp 62, Robbie Keane 9036,097
13 Nov 20042004–05Premier LeagueHArsenal4–5Noureddine Naybet 37, Jermain Defoe 61, Ledley King 74, Frédéric Kanouté 8836,095
25 Apr 20052004–05Premier LeagueAArsenal0–138,147
29 Oct 20052005–06Premier LeagueHArsenal1–1Ledley King 1736,154
22 Apr 20062005–06Premier LeagueAArsenal1–1Robbie Keane 6638,326
2 Dec 20062006–07Premier LeagueAArsenal0–360,115
24 Jan 20072006–07League CupHArsenal2–2Dimitar Berbatov 12, Júlio Baptista 2135,485
31 Jan 20072006–07League CupAArsenal1–3Mido 8555,872
21 Apr 20072006–07Premier LeagueHArsenal2–2Robbie Keane 30, Jermaine Jenas 9036,050
15 Sep 20072007–08Premier LeagueHArsenal1–3Gareth Bale 1536,053
22 Dec 20072007–08Premier LeagueAArsenal1–2Dimitar Berbatov 6660,087
9 Jan 20082007–08League CupAArsenal1–1Jermaine Jenas 3753,136
22 Jan 20082007–08League CupHArsenal5–1Jermaine Jenas 3, Nicklas Bendtner 27, Robbie Keane 48, Aaron Lennon 60, Malbranque 90+435,979
29 Oct 20082008–09Premier LeagueAArsenal4–4David Bentley 13, Darren Bent 67, Jermaine Jenas 89, Aaron Lennon 90+460,043
8 Feb 20092008–09Premier LeagueHArsenal0–036,021
31 Oct 20092009–10Premier LeagueAArsenal0–360,103
14 Apr 20102009–10Premier LeagueHArsenal2–1Danny Rose 10, Gareth Bale 4736,041
21 Sep 20102010–11League CupHArsenal1–1Robbie Keane 4935,883
20 Nov 20102010–11Premier LeagueAArsenal3–2Gareth Bale 50, Rafael van der Vaart 67, Younès Kaboul 86
20 Apr 20112010–11Premier LeagueHArsenal3–3Rafael van der Vaart 7, Rafael van der Vaart 70, Tom Huddlestone 44
2 Oct 20112011–12Premier LeagueHArsenal2–1Rafael van der Vaart 40, Kyle Walker 7336,274
26 Feb 20122011–12Premier LeagueAArsenal2–5Louis Saha 4, Emmanuel Adebayor 3460,106
17 Nov 20122012–13Premier LeagueAArsenal2–5Emmanuel Adebayor 10, Gareth Bale 7160,111
3 Mar 20132012–13Premier LeagueHArsenal2–1Gareth Bale 37, Aaron Lennon 3936,170
1 Sep 20132013–14Premier LeagueAArsenal0–160,071
4 Jan 20142013–14FA CupAArsenal0–259,476
16 Mar 20142013–14Premier LeagueHArsenal0–135,711
27 Sep 20142014–15Premier LeagueAArsenal1–1Nacer Chadli 5659,900
7 Feb 20152014–15Premier LeagueHArsenal2–1Harry Kane 56, Harry Kane 8635,659
23 Sep 20152015–16League CupHArsenal1–2Calum Chambers 5635,687
8 Nov 20152015–16Premier LeagueAArsenal1–1Harry Kane 3260,060
5 Mar 20162015–16Premier LeagueHArsenal2–2Toby Alderweireld 60, Harry Kane 6235,762
6 Nov 20162016–17Premier LeagueAArsenal1–1Harry Kane 5160,039
30 Apr 20172016–17Premier LeagueHArsenal2–0Dele Alli 55, Harry Kane 5831,811
18 Nov 20172017–18Premier LeagueAArsenal0–259,530
10 Feb 20182017–18Premier LeagueHArsenal1–0Harry Kane 4983,222
2 Dec 20182018–19Premier LeagueAArsenal2–4Eric Dier 30, Harry Kane 3459,973
19 Dec 20182018–19League CupAArsenal2–0Son Heung-min 21, Dele Alli 5959,016
2 Mar 20192018–19Premier LeagueHArsenal1–1Harry Kane 7481,332
1 Sep 20192019–20Premier LeagueAArsenal2–2Christian Eriksen 10, Harry Kane 4060,333
12 Jul 20202019–20Premier LeagueHArsenal2–1
6 Dec 20202020–21Premier LeagueHArsenal2–0Son Heung-min 13, Harry Kane 45+12,000
14 Mar 20212020–21Premier LeagueAArsenal1–2Erik Lamela 33
26 Sep 20212021–22Premier LeagueAArsenal1–3Son Heung-min 7959,919
12 May 20222021–22Premier LeagueHArsenal3–0Harry Kane 22, Harry Kane 37, Son Heung-min 4762,027
1 Oct 20222022–23Premier LeagueAArsenal1–3Harry Kane 3160,278
15 Jan 20232022–23Premier LeagueHArsenal0–261,870
24 Sep 20232023–24Premier LeagueAArsenal2–2Son Heung-min 42, Son Heung-min 5560,156
28 Apr 20242023–24Premier LeagueHArsenal2–3Cristian Romero 64, Son Heung-min 8761,554
15 Sep 20242024–25Premier LeagueHArsenal0–161,645
15 Jan 20252024–25Premier LeagueAArsenal1–2Son Heung-min 2560,287
23 Nov 20252025–26Premier LeagueAArsenal1–4Richarlison 5560,345
22 Feb 20262025–26Premier LeagueHArsenal1–4Randal Kolo Muani 3461,439

See also: the Arsenal archive and Arsenal v Tottenham Hotspur.

All Tottenham Hotspur head-to-head records · Tottenham Hotspur season by season