Club XI — the playable archive of every English football club

Sunderland v Middlesbrough: head-to-head record

Sunderland have played Middlesbrough 152 times in competitive football, winning 63, drawing 39 and losing 50, first meeting on 26 Nov 1887 and most recently on 3 Feb 2025. Every meeting is listed below.

Every Sunderland v Middlesbrough match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
26 Nov 18871887–88FA CupAMiddlesbrough2–2
20 Dec 19021902–03First DivisionAMiddlesbrough1–0Jimmy Gemmell 5
18 Apr 19031902–03First DivisionHMiddlesbrough2–1Joe Hewitt 13, Jimmy Millar 68
12 Sep 19031903–04First DivisionAMiddlesbrough3–2Jimmy Gemmell 65, Billy Hogg 71, Whitey Robinson 75
9 Jan 19041903–04First DivisionHMiddlesbrough3–1Jimmy Gemmell 2, Jimmy Gemmell 7, Billy Hogg 65
10 Sep 19041904–05First DivisionHMiddlesbrough1–1Harold Buckle 66
7 Jan 19051904–05First DivisionAMiddlesbrough3–1Alf Common 14, George Holley 20, Jimmy Gemmell 78
1 Jan 19061905–06First DivisionHMiddlesbrough2–1Joe Shaw 30, George Holley 35
13 Apr 19061905–06First DivisionAMiddlesbrough1–2John Shaw 15
25 Dec 19061906–07First DivisionAMiddlesbrough1–2Jimmy Gemmell 86
1 Apr 19071906–07First DivisionHMiddlesbrough4–2Billy Hogg 10, Arthur Bridgett 25, Arthur Bridgett 55, George Holley 70
19 Oct 19071907–08First DivisionHMiddlesbrough0–0
15 Feb 19081907–08First DivisionAMiddlesbrough1–3George Holley 60
9 Sep 19081908–09First DivisionAMiddlesbrough3–0Jackie Mordue 20, George Holley 88, Arthur Bridgett 89
26 Dec 19081908–09First DivisionHMiddlesbrough2–0Harry Low 24, George Holley 57
20 Nov 19091909–10First DivisionAMiddlesbrough2–3Jackie Mordue 17, George Holley 71
2 Apr 19101909–10First DivisionHMiddlesbrough2–2Jackie Mordue 20, Jackie Mordue 29
3 Dec 19101910–11First DivisionAMiddlesbrough0–1
8 Apr 19111910–11First DivisionHMiddlesbrough3–1Harry Low 4, Harry Low 35, Harry Low 51
2 Sep 19111911–12First DivisionHMiddlesbrough1–0George Holley 15
30 Dec 19111911–12First DivisionAMiddlesbrough3–3George Holley 33, George Holley 60, Arthur Bridgett 82
12 Oct 19121912–13First DivisionHMiddlesbrough4–0Tom Hall 20, George Holley 42, Harry Low 60, Jackie Mordue 70
15 Feb 19131912–13First DivisionAMiddlesbrough2–0Harry Martin 55, Jimmy Richardson 67
27 Sep 19131913–14First DivisionAMiddlesbrough4–3Charlie Buchan 52, George Holley 59, George Holley, Jimmy Richardson
24 Jan 19141913–14First DivisionHMiddlesbrough4–2John Connor 48, George Holley 60, John Connor 68, Jackie Mordue 85
1 Jan 19151914–15First DivisionAMiddlesbrough3–2Harry Martin 15, Bobby Best 60, Harry Martin 66
2 Apr 19151914–15First DivisionHMiddlesbrough4–1Charlie Crossley 22, Charlie Buchan 41, George Philip 65, Charlie Buchan 67
6 Mar 19201919–20First DivisionAMiddlesbrough2–0Charlie Buchan 47, Charlie Crossley 73
13 Mar 19201919–20First DivisionHMiddlesbrough1–1Barney Travers 85
6 Nov 19201920–21First DivisionAMiddlesbrough0–2
13 Nov 19201920–21First DivisionHMiddlesbrough1–2Barney Travers 65
18 Feb 19221921–22First DivisionHMiddlesbrough1–1Charlie Buchan 77
25 Feb 19221921–22First DivisionAMiddlesbrough0–3
10 Feb 19231922–23First DivisionHMiddlesbrough2–1Billy Ellis 70, Jock Paterson 83
18 Apr 19231922–23First DivisionAMiddlesbrough0–2
29 Mar 19241923–24First DivisionAMiddlesbrough3–1Bobby Marshall 10, Charlie Buchan 44, Charlie Buchan 52
5 Apr 19241923–24First DivisionHMiddlesbrough3–2
24 Dec 19271927–28First DivisionHMiddlesbrough1–0Stan Ramsay 65
5 May 19281927–28First DivisionAMiddlesbrough3–0Dave Wright 13, Dave Halliday 55, Billy Death 60
9 Nov 19291929–30First DivisionAMiddlesbrough0–3
15 Mar 19301929–30First DivisionHMiddlesbrough3–2
18 Oct 19301930–31First DivisionAMiddlesbrough0–1
21 Feb 19311930–31First DivisionHMiddlesbrough1–1Jimmy Leonard 10
31 Oct 19311931–32First DivisionHMiddlesbrough0–0
12 Mar 19321931–32First DivisionAMiddlesbrough1–0Benny Yorston 3
22 Oct 19321932–33First DivisionAMiddlesbrough2–1Jimmy Connor 18, Benny Yorston 67
22 Mar 19331932–33First DivisionHMiddlesbrough0–0
2 Dec 19331933–34First DivisionAMiddlesbrough4–0Patsy Gallacher 7, Patsy Gallacher 13, Patsy Gallacher 20, Raich Carter 73
13 Jan 19341933–34FA CupHMiddlesbrough1–1Raich Carter 60
17 Jan 19341933–34FA CupAMiddlesbrough2–1Benny Yorston 40, Bobby Gurney 48
14 Apr 19341933–34First DivisionHMiddlesbrough2–0Sandy McNab 70, Patsy Gallacher 85
6 Oct 19341934–35First DivisionHMiddlesbrough1–1Bert Davis 75
16 Feb 19351934–35First DivisionAMiddlesbrough0–0
23 Nov 19351935–36First DivisionHMiddlesbrough2–1Raich Carter 53, Raich Carter 55
28 Mar 19361935–36First DivisionAMiddlesbrough0–6
17 Oct 19361936–37First DivisionAMiddlesbrough5–5Len Duns 15, Bobby Gurney 29, Len Duns 31, Jimmy Connor 40, Raich Carter 47
24 Feb 19371936–37First DivisionHMiddlesbrough4–1Raich Carter 10, Raich Carter 31, Patsy Gallacher 57, Raich Carter 72
28 Aug 19371937–38First DivisionHMiddlesbrough3–1Bobby Gurney 1, Percy Saunders 44, Bobby Gurney 64
1 Jan 19381937–38First DivisionAMiddlesbrough1–2Bobby Gurney 11
22 Oct 19381938–39First DivisionHMiddlesbrough1–2John Smeaton 90
21 Jan 19391938–39FA CupAMiddlesbrough2–0Raich Carter 26, John Smeaton 44
25 Feb 19391938–39First DivisionAMiddlesbrough0–3
9 Nov 19461946–47First DivisionAMiddlesbrough3–1Cliff Whitelum 26, Len Duns 35, Jackie Robinson 82
15 Mar 19471946–47First DivisionHMiddlesbrough1–0Dickie Davis 75
6 Dec 19471947–48First DivisionAMiddlesbrough2–2Ronnie Turnbull 9, Eddie Burbanks 44
24 Apr 19481947–48First DivisionHMiddlesbrough3–0Arthur Wright 6, Jackie Robinson 53, Dickie Davis 69
25 Dec 19481948–49First DivisionHMiddlesbrough1–0Ronnie Turnbull 60
27 Dec 19481948–49First DivisionAMiddlesbrough0–0
7 Apr 19501949–50First DivisionHMiddlesbrough2–0Ivor Broadis 52, Ivor Broadis 55
10 Apr 19501949–50First DivisionAMiddlesbrough0–2
14 Oct 19501950–51First DivisionAMiddlesbrough1–1Dickie Davis 19
3 Mar 19511950–51First DivisionHMiddlesbrough2–1Harry Kirtley 7, Trevor Ford 46
1 Dec 19511951–52First DivisionAMiddlesbrough2–0Willie Watson 32, Arthur Wright 60
19 Apr 19521951–52First DivisionHMiddlesbrough3–1Tommy Wright 55, Len Shackleton 73, Trevor Ford 78
18 Oct 19521952–53First DivisionAMiddlesbrough2–1Dickie Davis 72, Harry Kirtley 85
7 Mar 19531952–53First DivisionHMiddlesbrough1–1George Aitken 61
28 Nov 19531953–54First DivisionHMiddlesbrough0–2
17 Apr 19541953–54First DivisionAMiddlesbrough0–0
11 Oct 19581958–59Second DivisionAMiddlesbrough0–0
28 Mar 19591958–59Second DivisionHMiddlesbrough0–0
10 Oct 19591959–60Second DivisionAMiddlesbrough1–1Amby Fogarty 59
27 Feb 19601959–60Second DivisionHMiddlesbrough2–2Ernie Taylor 11, Alan O'Neill 48
24 Sep 19601960–61Second DivisionAMiddlesbrough0–1
11 Feb 19611960–61Second DivisionHMiddlesbrough2–0Harry Hooper 9, Willie McPheat 20
11 Nov 19611961–62Second DivisionHMiddlesbrough2–1Harry Hooper 15, George Herd 2648,428
31 Mar 19621961–62Second DivisionAMiddlesbrough1–0Brian Clough 3435,666
18 Aug 19621962–63Second DivisionHMiddlesbrough3–1Brian Clough 36, Charlie Hurley 66, Brian Clough 7048,106
15 Dec 19621962–63Second DivisionAMiddlesbrough3–3George Mulhall 20, Brian Clough 24, George Herd 2543,509
26 Oct 19631963–64Second DivisionAMiddlesbrough0–2
7 Mar 19641963–64Second DivisionHMiddlesbrough0–0
26 Dec 19701970–71Second DivisionHMiddlesbrough2–2Bobby Kerr 7, Billy Hughes 70
10 Apr 19711970–71Second DivisionAMiddlesbrough2–2Billy Hughes 22, Dave Watson 25
29 Sep 19711971–72Second DivisionHMiddlesbrough4–1Bobby Kerr 23, Dave Watson 55, Dennis Tueart 57, Billy Hughes 85
22 Jan 19721971–72Second DivisionAMiddlesbrough0–2
12 Aug 19721972–73Second DivisionAMiddlesbrough1–2John Lathan 21
17 Feb 19731972–73Second DivisionHMiddlesbrough4–0Mick Horswill 25, Vic Halom 53, Billy Hughes 56, Dennis Tueart 58
26 Dec 19731973–74Second DivisionAMiddlesbrough1–2Dennis Tueart 40
2 Mar 19741973–74Second DivisionHMiddlesbrough0–2
25 Jan 19751974–75FA CupAMiddlesbrough1–3Bryan Robson 1139,400
11 Sep 19761976–77First DivisionAMiddlesbrough1–2Roy Greenwood 31
19 Feb 19771976–77First DivisionHMiddlesbrough4–0Bob Lee 28, Mel Holden 56, Kevin Arnott 81, Gary Rowell 86
30 Aug 19771977–78League CupHMiddlesbrough2–2Mel Holden 78, Gary Rowell 85
13 Sep 19771977–78League CupAMiddlesbrough0–1
13 Sep 19801980–81First DivisionHMiddlesbrough0–1
7 Feb 19811980–81First DivisionAMiddlesbrough0–1
14 Nov 19811981–82First DivisionAMiddlesbrough0–0
3 Apr 19821981–82First DivisionHMiddlesbrough0–2
22 Oct 19851985–86Second DivisionHMiddlesbrough1–0Eric Gates 20
28 Dec 19851985–86Second DivisionAMiddlesbrough0–2
18 Aug 19871987–88League CupHMiddlesbrough1–0Eric Gates 22
25 Aug 19871987–88League CupAMiddlesbrough0–2
27 Aug 19891989–90Second DivisionHMiddlesbrough2–1Pascoe and Bennett21,569
14 Jan 19901989–90Second DivisionAMiddlesbrough0–317,698
28 Sep 19911991–92Second DivisionAMiddlesbrough1–2Kieron Brady19,424
20 Apr 19921991–92Second DivisionHMiddlesbrough1–0Peter Davenport25,098
17 Oct 19931993–94First DivisionAMiddlesbrough1–4Don Goodman12,772
16 Jan 19941993–94First DivisionHMiddlesbrough2–1Phil Gray, Lee Howey16,473
11 Sep 19941994–95First DivisionAMiddlesbrough2–2Craig Russell, Craig Russell19,578
21 Mar 19951994–95First DivisionHMiddlesbrough0–116,501
14 Oct 19961996–97Premier LeagueHMiddlesbrough2–2Alex Rae, Craig Russell20,936
19 Apr 19971996–97Premier LeagueAMiddlesbrough1–0Darren Williams30,106
28 Sep 19971997–98First DivisionHMiddlesbrough1–2Kevin Ball35,384
15 Oct 19971997–98League CupAMiddlesbrough0–226,451
21 Feb 19981997–98First DivisionAMiddlesbrough1–3Lee Clark30,227
6 Nov 19991999–00Premier LeagueAMiddlesbrough1–1Michael Reddy34,793
18 Mar 20001999–00Premier LeagueHMiddlesbrough1–1Niall Quinn42,013
9 Dec 20002000–01Premier LeagueHMiddlesbrough1–0Michael Gray47,742
9 Apr 20012000–01Premier LeagueAMiddlesbrough0–031,284
22 Oct 20012001–02Premier LeagueAMiddlesbrough0–228,432
29 Jan 20022001–02Premier LeagueHMiddlesbrough0–144,579
10 Sep 20022002–03Premier LeagueAMiddlesbrough0–332,155
22 Feb 20032002–03Premier LeagueHMiddlesbrough1–3Kevin Phillips 5642,134
25 Sep 20052005–06Premier LeagueAMiddlesbrough2–0Tommy Miller, Julio Arca29,583
31 Jan 20062005–06Premier LeagueHMiddlesbrough0–331,675
22 Sep 20072007–08Premier LeagueAMiddlesbrough2–2Grant Leadbitter, Liam Miller30,675
26 Apr 20082007–08Premier LeagueHMiddlesbrough3–2Danny Higginbotham, Michael Chopra, Emanuel Pogatetz45,059
20 Sep 20082008–09Premier LeagueHMiddlesbrough2–0Michael Chopra, Michael Chopra38,388
10 Jan 20092008–09Premier LeagueAMiddlesbrough1–1Kenwyne Jones29,310
29 Jan 20122011–12FA CupHMiddlesbrough1–1Fraizer Campbell 5933,275
8 Feb 20122011–12FA CupAMiddlesbrough2–1Jack Colback 41, Stéphane Sessègnon 11326,707
30 Oct 20122012–13League CupHMiddlesbrough0–132,535
21 Aug 20162016–17Premier LeagueHMiddlesbrough1–2Patrick van Aanholt 7143,515
26 Apr 20172016–17Premier LeagueAMiddlesbrough0–130,742
5 Nov 20172017–18ChampionshipAMiddlesbrough0–129,277
6 Jan 20182017–18FA CupAMiddlesbrough0–226,399
24 Feb 20182017–18ChampionshipHMiddlesbrough3–3Joel Asoro 11, Jonny Williams 58, Callum McManaman 90+629,048
5 Sep 20222022–23ChampionshipAMiddlesbrough0–130,391
22 Jan 20232022–23ChampionshipHMiddlesbrough2–0Ross Stewart 51' 51, Amad 8142,584
7 Oct 20232023–24ChampionshipHMiddlesbrough0–443,584
4 Feb 20242023–24ChampionshipAMiddlesbrough1–1Nazariy Rusyn 8331,716
21 Sep 20242024–25ChampionshipHMiddlesbrough1–0Chris Rigg 2442,871
3 Feb 20252024–25ChampionshipAMiddlesbrough3–2Dan Neil 33, Wilson Isidor 51, Ryan Giles 8729,161

See also: the Middlesbrough archive and Middlesbrough v Sunderland.

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