Club XI — the playable archive of every English football club

Arsenal v Middlesbrough: head-to-head record

Arsenal have played Middlesbrough 132 times in competitive football, winning 65, drawing 34 and losing 33, first meeting on 30 Sep 1899 and most recently on 17 Apr 2017. Every meeting is listed below.

Every Arsenal v Middlesbrough match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
30 Sep 18991899–00Second DivisionHMiddlesbrough3–0Andrew McCowie, Herbert Shaw, Herbert Shaw
3 Feb 19001899–00Second DivisionAMiddlesbrough0–1
24 Nov 19001900–01Second DivisionHMiddlesbrough1–0John Blackwood
30 Mar 19011900–01Second DivisionAMiddlesbrough1–1Sandy Main
19 Oct 19011901–02Second DivisionHMiddlesbrough0–3
15 Feb 19021901–02Second DivisionAMiddlesbrough0–1
17 Sep 19041904–05First DivisionAMiddlesbrough0–1
14 Jan 19051904–05First DivisionHMiddlesbrough1–1Thomas Fitchie
16 Dec 19051905–06First DivisionHMiddlesbrough2–2Jim Bellamy, Bertie Freeman
21 Apr 19061905–06First DivisionAMiddlesbrough0–2
8 Sep 19061906–07First DivisionHMiddlesbrough2–0Charlie Satterthwaite, Charlie Satterthwaite
5 Jan 19071906–07First DivisionAMiddlesbrough3–5Tim Coleman, David Neave
26 Oct 19071907–08First DivisionAMiddlesbrough0–0
22 Feb 19081907–08First DivisionHMiddlesbrough4–1Harold Lee, Charles Lewis, Charles Lewis, Bertie Freeman
3 Oct 19081908–09First DivisionAMiddlesbrough1–1Percy Sands
17 Mar 19091908–09First DivisionHMiddlesbrough1–1Gordon Hoare
11 Sep 19091909–10First DivisionAMiddlesbrough2–5Bert Beney, Bert Beney
22 Jan 19101909–10First DivisionHMiddlesbrough3–0Bill Buckenham, Walter Lawrence, David Neave
10 Dec 19101910–11First DivisionHMiddlesbrough0–2
15 Apr 19111910–11First DivisionAMiddlesbrough1–1David Neave
16 Dec 19111911–12First DivisionHMiddlesbrough3–1Jackie Chalmers, Jackie Chalmers, Charles Randall
24 Feb 19121911–12First DivisionAMiddlesbrough2–0Alf Common
21 Dec 19121912–13First DivisionAMiddlesbrough0–2
26 Apr 19131912–13First DivisionHMiddlesbrough1–1Stonley
20 Mar 19201919–20First DivisionAMiddlesbrough0–122,000
27 Mar 19201919–20First DivisionHMiddlesbrough2–1Frederick Groves, Billy Blyth25,000
25 Sep 19201920–21First DivisionHMiddlesbrough2–2Fred Pagnam
2 Oct 19201920–21First DivisionAMiddlesbrough1–2Henry White
1 Apr 19221921–22First DivisionHMiddlesbrough2–2Henry White, Reg Boreham
8 Apr 19221921–22First DivisionAMiddlesbrough2–4Alf Baker, Henry White
3 Mar 19231922–23First DivisionAMiddlesbrough0–2
10 Mar 19231922–23First DivisionHMiddlesbrough3–0Bob Turnbull, Bob Turnbull, Bob Turnbull
3 Nov 19231923–24First DivisionHMiddlesbrough2–1Townrow, Harry Woods
10 Nov 19231923–24First DivisionAMiddlesbrough0–0
12 Nov 19271927–28First DivisionHMiddlesbrough3–1Joe Hulme, Charlie Buchan, Charlie Buchan
18 Apr 19281927–28First DivisionAMiddlesbrough2–2Alf Baker, Joe Hulme
27 Nov 19291929–30First DivisionHMiddlesbrough1–2David Jack
15 Feb 19301929–30FA CupAMiddlesbrough2–0Jack Lambert, Cliff Bastin42,073
9 Apr 19301929–30First DivisionAMiddlesbrough1–1Joe Hulme
22 Nov 19301930–31First DivisionHMiddlesbrough5–3Jack Lambert, Jack Lambert, Jack Lambert32,517
28 Mar 19311930–31First DivisionAMiddlesbrough5–2David Jack, David Jack, Jack Lambert, Jack Lambert, Jack Lambert23,476
19 Dec 19311931–32First DivisionAMiddlesbrough5–2David Jack, David Jack, Jack Lambert, Cliff Bastin, Cliff Bastin17,083
30 Apr 19321931–32First DivisionHMiddlesbrough5–0Jack Lambert, Jack Lambert, Cliff Bastin, Cliff Bastin30,714
26 Nov 19321932–33First DivisionHMiddlesbrough4–2Joe Hulme, David Jack, Ernie Coleman, Ernie Coleman34,640
8 Apr 19331932–33First DivisionAMiddlesbrough4–3Joe Hulme, Joe Hulme, Joe Hulme, Cliff Bastin22,137
30 Sep 19331933–34First DivisionHMiddlesbrough6–0Ralph Birkett, Ralph Birkett, Ray Bowden, David Jack, David Jack, Cliff Bastin28,293
10 Feb 19341933–34First DivisionAMiddlesbrough2–0Ralph Birkett, Ray Bowden15,894
19 Apr 19351934–35First DivisionHMiddlesbrough8–0Rogers, Rogers, Cliff Bastin, Ted Drake, Ted Drake, Ted Drake, Ted Drake, Pat Beasley45,719
22 Apr 19351934–35First DivisionAMiddlesbrough1–0Ted Drake29,171
9 Dec 19351935–36First DivisionHMiddlesbrough2–0Ehud Rogers23,365
11 Apr 19361935–36First DivisionAMiddlesbrough2–2Ray Bowden, Cliff Bastin31,006
21 Nov 19361936–37First DivisionHMiddlesbrough5–3Ray Bowden, Cliff Bastin, Jackie Milne, Jackie Milne, Ted Drake44,829
27 Mar 19371936–37First DivisionAMiddlesbrough1–1Ray Bowden44,523
30 Oct 19371937–38First DivisionHMiddlesbrough1–2Milne39,066
12 Mar 19381937–38First DivisionAMiddlesbrough1–2Cliff Bastin46,747
26 Nov 19381938–39First DivisionAMiddlesbrough1–1George Drury29,047
1 Apr 19391938–39First DivisionHMiddlesbrough1–2Gordon Bremner34,669
7 Dec 19461946–47First DivisionAMiddlesbrough0–230,357
12 Apr 19471946–47First DivisionHMiddlesbrough4–0Ronnie Rooke, Ronnie Rooke, Ronnie Rooke, Ronnie Rooke44,230
26 Mar 19481947–48First DivisionHMiddlesbrough7–0Don Roper, Ronnie Rooke, Denis Compton, Robinson57,557
29 Mar 19481947–48First DivisionAMiddlesbrough1–1Ronnie Rooke38,249
13 Nov 19481948–49First DivisionAMiddlesbrough1–0Reg Lewis35,852
9 Apr 19491948–49First DivisionHMiddlesbrough1–1Doug Lishman51,540
15 Oct 19491949–50First DivisionAMiddlesbrough1–1Don Roper36,221
8 Mar 19501949–50First DivisionHMiddlesbrough1–134,464
9 Sep 19501950–51First DivisionAMiddlesbrough1–2Doug Lishman46,119
13 Jan 19511950–51First DivisionHMiddlesbrough3–1Reg Lewis, Reg Lewis, Peter Goring65,083
3 Nov 19511951–52First DivisionAMiddlesbrough3–0Arthur Milton, Cliff Holton, Doug Lishman35,408
22 Mar 19521951–52First DivisionHMiddlesbrough3–1Arthur Milton, Cliff Holton, Doug Lishman50,979
8 Nov 19521952–53First DivisionHMiddlesbrough2–1Arthur Milton, Cliff Holton48,564
28 Mar 19531952–53First DivisionAMiddlesbrough0–225,911
5 Dec 19531953–54First DivisionAMiddlesbrough0–230,085
24 Apr 19541953–54First DivisionHMiddlesbrough3–1Tapscott, Doug Lishman, Don Roper35,069
30 Nov 19741974–75First DivisionHMiddlesbrough2–0Alan Ball Jr, Liam Brady25,283
18 Jan 19751974–75First DivisionAMiddlesbrough0–026,996
25 Oct 19751975–76First DivisionHMiddlesbrough2–1Alex Cropley, Brian Hornsby
28 Feb 19761975–76First DivisionAMiddlesbrough1–0John Radford
15 Feb 19771976–77First DivisionAMiddlesbrough0–326,083
26 Feb 19771976–77FA CupAMiddlesbrough1–4Malcolm Macdonald35,208
7 May 19771976–77First DivisionHMiddlesbrough1–1Frank Stapleton23,911
3 Dec 19771977–78First DivisionAMiddlesbrough1–0
29 Apr 19781977–78First DivisionHMiddlesbrough1–0Frank Stapleton
30 Sep 19781978–79First DivisionAMiddlesbrough3–2David Price, O'Leary, Steve Walford
10 Feb 19791978–79First DivisionHMiddlesbrough0–0
15 Sep 19791979–80First DivisionHMiddlesbrough2–0Frank Stapleton, Alan Sunderland
19 May 19801979–80First DivisionAMiddlesbrough0–5
20 Sep 19801980–81First DivisionAMiddlesbrough1–2Graham Rix
28 Feb 19811980–81First DivisionHMiddlesbrough2–2Frank Stapleton
16 Feb 19821981–82First DivisionHMiddlesbrough1–0Graham Rix
8 May 19821981–82First DivisionAMiddlesbrough3–1Brian Talbot, Paul Davis, Graham Rix
19 Feb 19831982–83FA CupAMiddlesbrough1–1Graham Rix
28 Feb 19831982–83FA CupHMiddlesbrough3–2Brian Talbot, Paul Davis, Tony Woodcock
7 Jan 19841983–84FA CupAMiddlesbrough2–3Tony Woodcock 13, Charlie Nicholas 6417,813
19 Nov 19881988–89First DivisionHMiddlesbrough3–0Paul Merson, David Rocastle32,294
6 May 19891988–89First DivisionAMiddlesbrough1–0Martin Hayes21,803
19 Dec 19921992–93Premier LeagueHMiddlesbrough1–1Ian Wright 8123,197
6 Apr 19931992–93Premier LeagueAMiddlesbrough0–112,726
20 Aug 19951995–96Premier LeagueHMiddlesbrough1–1Ian Wright 3637,308
13 Jan 19961995–96Premier LeagueAMiddlesbrough3–2Paul Merson 7, David Platt 59, Glenn Helder 6229,359
21 Sep 19961996–97Premier LeagueAMiddlesbrough2–0John Hartson 3, Ian Wright 2729,629
1 Jan 19971996–97Premier LeagueHMiddlesbrough2–0Dennis Bergkamp 15, Ian Wright 4437,573
24 Jan 19981997–98FA CupAMiddlesbrough2–1Marc Overmars 2, Ray Parlour 1928,264
29 Nov 19981998–99Premier LeagueHMiddlesbrough1–1Nicolas Anelka 8938,075
24 Apr 19991998–99Premier LeagueAMiddlesbrough6–1Marc Overmars 4, Nicolas Anelka 38, Nwankwo Kanu 45, Patrick Vieira 58, Nwankwo Kanu 60, Nicolas Anelka 7834,630
20 Nov 19991999–00Premier LeagueHMiddlesbrough5–1Marc Overmars 26, Dennis Bergkamp 40, Dennis Bergkamp 49, Marc Overmars 61, Marc Overmars 7838,082
30 Nov 19991999–00League CupAMiddlesbrough2–2Thierry Henry 38, Davor Šuker 8023,157
12 Mar 20001999–00Premier LeagueAMiddlesbrough1–2Dennis Bergkamp 7034,244
4 Nov 20002000–01Premier LeagueAMiddlesbrough1–0Thierry Henry 2529,541
14 Apr 20012000–01Premier LeagueHMiddlesbrough0–337,879
18 Aug 20012001–02Premier LeagueAMiddlesbrough4–0Thierry Henry 43, Robert Pires 87, Dennis Bergkamp 88, Dennis Bergkamp 9031,557
29 Dec 20012001–02Premier LeagueHMiddlesbrough2–1Robert Pires 55, Ashley Cole 8037,948
14 Apr 20022001–02FA CupNMiddlesbrough1–0Gianluca Festa 3961,168
21 Dec 20022002–03Premier LeagueHMiddlesbrough2–0Sol Campbell 45+1, Robert Pires 90+138,003
19 Apr 20032002–03Premier LeagueAMiddlesbrough2–0Sylvain Wiltord 48, Thierry Henry 8234,724
24 Aug 20032003–04Premier LeagueAMiddlesbrough4–0Thierry Henry 5, Gilberto Silva 13, Sylvain Wiltord 22, Sylvain Wiltord 6029,450
10 Jan 20042003–04Premier LeagueHMiddlesbrough4–1Thierry Henry 38, Franck Queudrue 45, Robert Pires 57, Freddie Ljungberg 6838,117
20 Jan 20042003–04League CupHMiddlesbrough0–131,070
24 Jan 20042003–04FA CupHMiddlesbrough4–1Dennis Bergkamp 19, Freddie Ljungberg 28, Freddie Ljungberg 68, David Bentley 9037,256
3 Feb 20042003–04League CupAMiddlesbrough1–2Edu 7728,781
22 Aug 20042004–05Premier LeagueHMiddlesbrough5–3Thierry Henry 25, Dennis Bergkamp 54, Robert Pires 65, José Antonio Reyes 65, Thierry Henry 9037,415
9 Apr 20052004–05Premier LeagueAMiddlesbrough1–0Robert Pires 7333,874
10 Sep 20052005–06Premier LeagueAMiddlesbrough1–2José Antonio Reyes 90+328,075
14 Jan 20062005–06Premier LeagueHMiddlesbrough7–0Thierry Henry 20, Philippe Senderos 22, Thierry Henry 30, Gilberto Silva 59, Thierry Henry 68, Aliaksandr Hleb 84, Robert Pires 45+238,186
9 Sep 20062006–07Premier LeagueHMiddlesbrough1–1Thierry Henry 6760,007
3 Feb 20072006–07Premier LeagueAMiddlesbrough1–1Thierry Henry 7731,122
9 Dec 20072007–08Premier LeagueAMiddlesbrough1–2Tomáš Rosický 90+526,428
15 Mar 20082007–08Premier LeagueHMiddlesbrough1–1Kolo Touré 86
13 Dec 20082008–09Premier LeagueAMiddlesbrough1–1Emmanuel Adebayor 1727,320
26 Apr 20092008–09Premier LeagueHMiddlesbrough2–0Cesc Fàbregas 26, Cesc Fàbregas 6760,089
15 Feb 20152014–15FA CupHMiddlesbrough2–0Olivier Giroud 27, Olivier Giroud 2959,823
22 Oct 20162016–17Premier LeagueHMiddlesbrough0–059,982
17 Apr 20172016–17Premier LeagueAMiddlesbrough2–1Alexis Sánchez 42, Mesut Özil 7131,298

See also: the Middlesbrough archive and Middlesbrough v Arsenal.

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