Club XI — the playable archive of every English football club

Newcastle United v Arsenal: head-to-head record

Newcastle United have played Arsenal 199 times in competitive football, winning 72, drawing 39 and losing 88, first meeting on 2 Sep 1893 and most recently on 25 Apr 2026. Every meeting is listed below.

Every Newcastle United v Arsenal match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
2 Sep 18931893–94Second DivisionAArsenal2–2Crate 65, Sorley6,000
30 Sep 18931893–94Second DivisionHArsenal6–0Wallace, Thompson2,000
24 Nov 18941894–95Second DivisionHArsenal2–4Dickson3,000
12 Jan 18951894–95Second DivisionAArsenal2–3Thompson5,000
18 Jan 18961895–96Second DivisionHArsenal3–1McKay, Jimmy Stott, Miller6,000
6 Apr 18961895–96Second DivisionAArsenal1–210,000
23 Jan 18971896–97Second DivisionHArsenal2–0Andy Aitken, John Auld6,000
16 Apr 18971896–97Second DivisionAArsenal1–5Adams7,000
4 Sep 18971897–98Second DivisionHArsenal4–1Willie Wardrope, John Campbell, Lennox10,000
16 Oct 18971897–98Second DivisionAArsenal0–012,000
25 Jan 19021901–02FA CupAArsenal2–0
3 Sep 19041904–05First DivisionHArsenal3–0
31 Dec 19041904–05First DivisionAArsenal2–0
25 Dec 19051905–06First DivisionAArsenal3–4
31 Mar 19061905–06FA CupNArsenal2–019,964
16 Apr 19061905–06First DivisionHArsenal1–1
22 Sep 19061906–07First DivisionAArsenal0–2
26 Jan 19071906–07First DivisionHArsenal1–0
25 Dec 19071907–08First DivisionAArsenal2–2
17 Apr 19081907–08First DivisionHArsenal2–1
12 Sep 19081908–09First DivisionAArsenal2–1
9 Jan 19091908–09First DivisionHArsenal3–1
25 Dec 19091909–10First DivisionAArsenal3–0
25 Mar 19101909–10First DivisionHArsenal1–1
26 Nov 19101910–11First DivisionAArsenal2–1
1 Apr 19111910–11First DivisionHArsenal0–1
16 Sep 19111911–12First DivisionAArsenal0–2
20 Jan 19121911–12First DivisionHArsenal1–2
28 Sep 19121912–13First DivisionAArsenal1–1
25 Jan 19131912–13First DivisionHArsenal3–1
30 Aug 19191919–20First DivisionAArsenal1–0
6 Sep 19191919–20First DivisionHArsenal3–1
23 Apr 19211920–21First DivisionAArsenal1–1
30 Apr 19211920–21First DivisionHArsenal1–0
4 Feb 19221921–22First DivisionAArsenal1–2
11 Feb 19221921–22First DivisionHArsenal3–1
21 Oct 19221922–23First DivisionHArsenal1–1
28 Oct 19221922–23First DivisionAArsenal2–1
25 Aug 19231923–24First DivisionAArsenal4–1
1 Sep 19231923–24First DivisionHArsenal1–0
13 Sep 19241924–25First DivisionHArsenal2–2
17 Jan 19251924–25First DivisionAArsenal2–0
3 Oct 19251925–26First DivisionHArsenal7–0
13 Feb 19261925–26First DivisionAArsenal0–3
2 Oct 19261926–27First DivisionAArsenal2–2
6 Apr 19271926–27First DivisionHArsenal6–1
10 Dec 19271927–28First DivisionAArsenal1–4
21 Apr 19281927–28First DivisionHArsenal1–1
20 Oct 19281928–29First DivisionHArsenal0–3
2 Apr 19291928–29First DivisionAArsenal2–1
30 Nov 19291929–30First DivisionAArsenal1–0
5 Apr 19301929–30First DivisionHArsenal1–1
20 Dec 19301930–31First DivisionAArsenal2–1
25 Apr 19311930–31First DivisionHArsenal1–3
7 Nov 19311931–32First DivisionHArsenal3–2
19 Mar 19321931–32First DivisionAArsenal0–1
23 Apr 19321931–32FA CupNArsenal2–192,298
12 Nov 19321932–33First DivisionAArsenal0–1
25 Mar 19331932–33First DivisionHArsenal2–1
14 Oct 19331933–34First DivisionAArsenal0–3
24 Feb 19341933–34First DivisionHArsenal0–1
15 Feb 19361935–36FA CupHArsenal3–3
19 Feb 19361935–36FA CupAArsenal0–3
20 Nov 19481948–49First DivisionAArsenal1–0
19 Mar 19491948–49First DivisionHArsenal3–2
29 Oct 19491949–50First DivisionHArsenal0–3
15 Apr 19501949–50First DivisionAArsenal2–4
23 Sep 19501950–51First DivisionHArsenal2–1
3 Feb 19511950–51First DivisionAArsenal0–0
17 Nov 19511951–52First DivisionHArsenal2–0
16 Apr 19521951–52First DivisionAArsenal1–1
3 May 19521951–52FA CupNArsenal1–0100,000
25 Oct 19521952–53First DivisionAArsenal0–3
14 Mar 19531952–53First DivisionHArsenal2–2
28 Nov 19531953–54First DivisionAArsenal1–2
17 Apr 19541953–54First DivisionHArsenal5–2
21 Aug 19541954–55First DivisionAArsenal3–1
18 Dec 19541954–55First DivisionHArsenal5–1
15 Oct 19551955–56First DivisionAArsenal0–1
25 Feb 19561955–56First DivisionHArsenal2–0
15 Sep 19561956–57First DivisionAArsenal1–0
19 Jan 19571956–57First DivisionHArsenal3–1
30 Nov 19571957–58First DivisionAArsenal3–2
12 Apr 19581957–58First DivisionHArsenal3–3
1 Nov 19581958–59First DivisionAArsenal2–3
21 Mar 19591958–59First DivisionHArsenal1–0
5 Dec 19591959–60First DivisionHArsenal4–1
27 Feb 19601959–60First DivisionAArsenal0–1
17 Sep 19601960–61First DivisionAArsenal0–534,885
4 Feb 19611960–61First DivisionHArsenal3–3Gordon Hughes, Len White, Albert Scanlon34,394
2 Oct 19651965–66First DivisionHArsenal0–1
26 Mar 19661965–66First DivisionAArsenal3–1
8 Oct 19661966–67First DivisionAArsenal0–2
25 Feb 19671966–67First DivisionHArsenal2–1
30 Sep 19671967–68First DivisionHArsenal2–1
10 Feb 19681967–68First DivisionAArsenal0–0
9 Nov 19681968–69First DivisionAArsenal0–0
18 Jan 19691968–69First DivisionHArsenal2–1
30 Aug 19691969–70First DivisionHArsenal3–1
27 Dec 19691969–70First DivisionAArsenal0–0
10 Oct 19701970–71First DivisionHArsenal1–1
17 Apr 19711970–71First DivisionAArsenal0–1
6 Oct 19711971–72League CupAArsenal0–4
9 Oct 19711971–72First DivisionAArsenal2–4
11 Mar 19721971–72First DivisionHArsenal2–0
9 Sep 19721972–73First DivisionHArsenal2–1
27 Jan 19731972–73First DivisionAArsenal2–2
1 Sep 19731973–74First DivisionHArsenal1–1
1 Jan 19741973–74First DivisionAArsenal1–0
18 Mar 19751974–75First DivisionAArsenal0–3
23 Apr 19751974–75First DivisionHArsenal3–1
1 Nov 19751975–76First DivisionHArsenal2–0
16 Mar 19761975–76First DivisionAArsenal0–0
4 Dec 19761976–77First DivisionAArsenal3–5
30 Apr 19771976–77First DivisionHArsenal0–2
19 Nov 19771977–78First DivisionHArsenal1–2
15 Apr 19781977–78First DivisionAArsenal1–2
4 Sep 19841984–85First DivisionAArsenal0–2
29 Dec 19841984–85First DivisionHArsenal1–3
28 Sep 19851985–86First DivisionAArsenal0–0
1 Mar 19861985–86First DivisionHArsenal1–0
18 Oct 19861986–87First DivisionHArsenal1–2
14 Apr 19871986–87First DivisionAArsenal1–0
31 Oct 19871987–88First DivisionHArsenal0–1
19 Mar 19881987–88First DivisionAArsenal1–1
12 Nov 19881988–89First DivisionHArsenal0–1
15 Apr 19891988–89First DivisionAArsenal0–1
27 Nov 19931993–94Premier LeagueAArsenal1–2Peter Beardsley 6236,091
7 May 19941993–94Premier LeagueHArsenal2–0Andy Cole 46, Peter Beardsley 6632,216
18 Sep 19941994–95Premier LeagueAArsenal3–2Martin Keown 7, Peter Beardsley 45, Ruel Fox 7436,819
19 Mar 19951994–95Premier LeagueHArsenal1–0Peter Beardsley 9035,611
2 Jan 19961995–96Premier LeagueHArsenal2–0David Ginola 1, Les Ferdinand 4736,530
10 Jan 19961995–96League CupAArsenal0–237,857
23 Mar 19961995–96Premier LeagueAArsenal0–238,271
30 Nov 19961996–97Premier LeagueHArsenal1–2Alan Shearer 2136,565
3 May 19971996–97Premier LeagueAArsenal1–0Robbie Elliott 4438,179
6 Dec 19971997–98Premier LeagueHArsenal0–136,751
11 Apr 19981997–98Premier LeagueAArsenal1–3Warren Barton 7938,102
16 May 19981997–98FA CupNArsenal0–279,183
4 Oct 19981998–99Premier LeagueAArsenal0–338,102
28 Feb 19991998–99Premier LeagueHArsenal1–1Dietmar Hamann 7736,708
30 Oct 19991999–00Premier LeagueAArsenal0–038,106
14 May 20001999–00Premier LeagueHArsenal4–2Gary Speed 6, Alan Shearer 23, Gary Speed 59, Andy Griffin 6336,450
9 Dec 20002000–01Premier LeagueAArsenal0–538,052
15 May 20012000–01Premier LeagueHArsenal0–050,729
18 Dec 20012001–02Premier LeagueAArsenal3–1Andy O'Brien 60, Alan Shearer 86, Laurent Robert 9038,012
2 Mar 20022001–02Premier LeagueHArsenal0–252,067
9 Mar 20022001–02FA CupHArsenal1–1Laurent Robert 5251,027
23 Mar 20022001–02FA CupAArsenal0–338,073
9 Nov 20022002–03Premier LeagueAArsenal0–138,121
9 Feb 20032002–03Premier LeagueHArsenal1–1Laurent Robert 5352,157
26 Sep 20032003–04Premier LeagueAArsenal2–3Laurent Robert 26, Olivier Bernard 7138,112
11 Apr 20042003–04Premier LeagueHArsenal0–052,141
29 Dec 20042004–05Premier LeagueHArsenal0–152,320
23 Jan 20052004–05Premier LeagueAArsenal0–138,137
14 Aug 20052005–06Premier LeagueAArsenal0–238,072
10 Dec 20052005–06Premier LeagueHArsenal1–0Nolberto Solano 8252,297
18 Nov 20062006–07Premier LeagueAArsenal1–1Kieron Dyer60,058
9 Apr 20072006–07Premier LeagueHArsenal0–052,293
25 Sep 20072007–08League CupAArsenal0–260,004
5 Dec 20072007–08Premier LeagueHArsenal1–1Steven Taylor 6050,305
26 Jan 20082007–08FA CupAArsenal0–360,046
29 Jan 20082007–08Premier LeagueAArsenal0–360,127
30 Aug 20082008–09Premier LeagueAArsenal0–360,067
21 Mar 20092008–09Premier LeagueHArsenal1–3Obafemi Martins 5849,972
27 Oct 20102010–11League CupHArsenal0–433,157
7 Nov 20102010–11Premier LeagueAArsenal1–0Andy Carroll 4560,059
5 Feb 20112010–11Premier LeagueHArsenal4–4Joey Barton 68, Leon Best 75, Joey Barton 83, Cheick Tioté 8751,561
13 Aug 20112011–12Premier LeagueHArsenal0–046,894
12 Mar 20122011–12Premier LeagueAArsenal1–2Hatem Ben Arfa 1460,095
29 Dec 20122012–13Premier LeagueAArsenal3–7Demba Ba 43, Sylvain Marveaux 59, Demba Ba 6960,087
19 May 20132012–13Premier LeagueHArsenal0–152,354
29 Dec 20132013–14Premier LeagueHArsenal0–152,161
28 Apr 20142013–14Premier LeagueAArsenal0–360,023
13 Dec 20142014–15Premier LeagueAArsenal1–4Ayoze Perez 6359,949
21 Mar 20152014–15Premier LeagueHArsenal1–2Moussa Sissoko 4850,544
29 Aug 20152015–16Premier LeagueHArsenal0–150,388
2 Jan 20162015–16Premier LeagueAArsenal0–159,257
16 Dec 20172017–18Premier LeagueAArsenal0–159,379
15 Apr 20182017–18Premier LeagueHArsenal2–1Ayoze Perez 29, Matt Ritchie 6852,210
15 Sep 20182018–19Premier LeagueHArsenal1–2Ciaran Clark 90+152,165
1 Apr 20192018–19Premier LeagueAArsenal0–259,869
11 Aug 20192019–20Premier LeagueHArsenal0–147,635
16 Feb 20202019–20Premier LeagueAArsenal0–460,188
9 Jan 20212020–21FA CupAArsenal0–2
18 Jan 20212020–21Premier LeagueAArsenal0–3
2 May 20212020–21Premier LeagueHArsenal0–2
27 Nov 20212021–22Premier LeagueAArsenal0–259,886
16 May 20222021–22Premier LeagueHArsenal2–0Ben White 55, Bruno Guimarães 8552,274
3 Jan 20232022–23Premier LeagueAArsenal0–060,319
7 May 20232022–23Premier LeagueHArsenal0–252,267
4 Nov 20232023–24Premier LeagueHArsenal1–0Anthony Gordon 6452,194
24 Feb 20242023–24Premier LeagueAArsenal1–4Joe Willock 8460,298
2 Nov 20242024–25Premier LeagueHArsenal1–0Alexander Isak 1252,249
7 Jan 20252024–25League CupAArsenal2–0Alexander Isak 37, Anthony Gordon 5159,125
5 Feb 20252024–25League CupHArsenal2–0Jacob Murphy 19, Anthony Gordon 5252,173
18 May 20252024–25Premier LeagueAArsenal0–160,160
28 Sep 20252025–26Premier LeagueHArsenal1–2Nick Woltemade 3452,199
25 Apr 20262025–26Premier LeagueAArsenal0–160,204

See also: the Arsenal archive and Arsenal v Newcastle United.

All Newcastle United head-to-head records · Newcastle United season by season