Club XI — the playable archive of every English football club

Huddersfield Town v Middlesbrough: head-to-head record

Huddersfield Town have played Middlesbrough 111 times in competitive football, winning 40, drawing 23 and losing 48, first meeting on 25 Dec 1920 and most recently on 29 Dec 2023. Every meeting is listed below.

Every Huddersfield Town v Middlesbrough match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
25 Dec 19201920–21First DivisionAMiddlesbrough0–2
27 Dec 19201920–21First DivisionHMiddlesbrough0–1
11 Mar 19221921–22First DivisionAMiddlesbrough1–5
1 May 19221921–22First DivisionHMiddlesbrough2–1
26 Aug 19221922–23First DivisionAMiddlesbrough2–2
2 Sep 19221922–23First DivisionHMiddlesbrough0–2
25 Aug 19231923–24First DivisionHMiddlesbrough1–0
1 Sep 19231923–24First DivisionAMiddlesbrough0–2
2 Jan 19281927–28First DivisionAMiddlesbrough1–3
18 Feb 19281927–28FA CupHMiddlesbrough4–0
10 Apr 19281927–28First DivisionHMiddlesbrough2–4
12 Oct 19291929–30First DivisionAMiddlesbrough3–1
26 Mar 19301929–30First DivisionHMiddlesbrough1–0
20 Sep 19301930–31First DivisionHMiddlesbrough2–2
24 Jan 19311930–31First DivisionAMiddlesbrough3–2
3 Oct 19311931–32First DivisionAMiddlesbrough0–1
17 Feb 19321931–32First DivisionHMiddlesbrough1–1
15 Oct 19321932–33First DivisionAMiddlesbrough1–1
15 Mar 19331932–33First DivisionHMiddlesbrough0–1
9 Dec 19331933–34First DivisionHMiddlesbrough2–1
21 Apr 19341933–34First DivisionAMiddlesbrough0–3
24 Nov 19341934–35First DivisionHMiddlesbrough3–1
6 Apr 19351934–35First DivisionAMiddlesbrough1–2
12 Oct 19351935–36First DivisionAMiddlesbrough2–4
19 Feb 19361935–36First DivisionHMiddlesbrough4–1
24 Oct 19361936–37First DivisionHMiddlesbrough2–0
27 Feb 19371936–37First DivisionAMiddlesbrough0–5
27 Nov 19371937–38First DivisionHMiddlesbrough3–0
9 Apr 19381937–38First DivisionAMiddlesbrough1–0
12 Nov 19381938–39First DivisionAMiddlesbrough1–4
18 Mar 19391938–39First DivisionHMiddlesbrough0–1
30 Aug 19411941–42Wartime LeagueHMiddlesbrough1–3Bobby Barclay3,600
6 Sep 19411941–42Wartime LeagueHMiddlesbrough2–4Butt, Shackleton2,623
24 Oct 19421942–43Wartime LeagueHMiddlesbrough2–2Ken Willingham, Poole2,500
31 Oct 19421942–43Wartime LeagueHMiddlesbrough4–1Billy Price, Billy Price, Watson, Eddie Boot3,155
6 Feb 19431942–43Wartime LeagueHMiddlesbrough2–1Billy Price, Bobby Barclay2,000
13 Feb 19431942–43Wartime LeagueHMiddlesbrough5–0Bobby Barclay, Bobby Barclay, Bobby Barclay, Billy Price, Watson3,544
6 Oct 19451945–46Wartime LeagueHMiddlesbrough8–2Lewis Brook, Lewis Brook, Lewis Brook, Jimmy Glazzard, Jimmy Glazzard, Eddie Carr, Eddie Carr, Watson14,654
13 Oct 19451945–46Wartime LeagueHMiddlesbrough7–0Bateman, Eddie Carr, Eddie Carr, Arnold Rodgers, Arnold Rodgers, Watson, Jimmy Glazzard10,436
26 Oct 19461946–47First DivisionAMiddlesbrough1–4
17 May 19471946–47First DivisionHMiddlesbrough3–1
25 Oct 19471947–48First DivisionAMiddlesbrough0–1
13 Mar 19481947–48First DivisionHMiddlesbrough2–1
20 Nov 19481948–49First DivisionHMiddlesbrough0–0
19 Mar 19491948–49First DivisionAMiddlesbrough0–1
27 Aug 19491949–50First DivisionHMiddlesbrough2–2
24 Dec 19491949–50First DivisionAMiddlesbrough0–3
30 Sep 19501950–51First DivisionAMiddlesbrough0–8
17 Feb 19511950–51First DivisionHMiddlesbrough2–3
22 Sep 19511951–52First DivisionHMiddlesbrough1–0Harold Hassall27,995
26 Jan 19521951–52First DivisionAMiddlesbrough1–2Bill McGarry22,876
26 Sep 19531953–54First DivisionHMiddlesbrough2–1
13 Feb 19541953–54First DivisionAMiddlesbrough3–0
22 Apr 19571956–57Second DivisionAMiddlesbrough2–7Dave Hickson 8, Les Massie 53
23 Apr 19571956–57Second DivisionHMiddlesbrough0–1
25 Dec 19571957–58Second DivisionHMiddlesbrough1–0Les Massie
26 Dec 19571957–58Second DivisionAMiddlesbrough1–0Bob Ledger 62
1 Jan 19591958–59Second DivisionAMiddlesbrough1–3Stan Howard 1
30 Mar 19591958–59Second DivisionHMiddlesbrough5–1Stan Howard, Gordon Low, Les Massie, Willie Sinclair, Kevin McHale
7 Nov 19591959–60Second DivisionAMiddlesbrough0–1
26 Mar 19601959–60Second DivisionHMiddlesbrough2–0Kevin McHale 2, Les Massie 46
10 Dec 19601960–61Second DivisionAMiddlesbrough1–2Mick McNeil 8
18 Mar 19611960–61Second DivisionHMiddlesbrough1–0Les Massie 69
16 Sep 19611961–62Second DivisionAMiddlesbrough0–1
3 Feb 19621961–62Second DivisionHMiddlesbrough0–0
25 Aug 19621962–63Second DivisionAMiddlesbrough5–0
29 Apr 19631962–63Second DivisionHMiddlesbrough0–0
30 Mar 19641963–64Second DivisionAMiddlesbrough1–1
31 Mar 19641963–64Second DivisionHMiddlesbrough1–0
29 Aug 19641964–65Second DivisionAMiddlesbrough0–0
30 Mar 19651964–65Second DivisionHMiddlesbrough1–0
28 Aug 19651965–66Second DivisionHMiddlesbrough6–0
5 Feb 19661965–66Second DivisionAMiddlesbrough3–1
15 Apr 19681967–68Second DivisionAMiddlesbrough2–3
16 Apr 19681967–68Second DivisionHMiddlesbrough1–0
27 Aug 19681968–69Second DivisionAMiddlesbrough1–1
8 Oct 19681968–69Second DivisionHMiddlesbrough3–0
18 Oct 19691969–70Second DivisionHMiddlesbrough0–0
31 Mar 19701969–70Second DivisionAMiddlesbrough1–1
21 Oct 19721972–73Second DivisionAMiddlesbrough1–2
17 Mar 19731972–73Second DivisionHMiddlesbrough1–1
17 Dec 19831983–84Second DivisionHMiddlesbrough2–2
12 May 19841983–84Second DivisionAMiddlesbrough0–0
3 Nov 19841984–85Second DivisionHMiddlesbrough3–1
23 Feb 19851984–85Second DivisionAMiddlesbrough2–2
1 Jan 19861985–86Second DivisionAMiddlesbrough1–0
29 Mar 19861985–86Second DivisionHMiddlesbrough0–3
10 Oct 19871987–88Second DivisionHMiddlesbrough1–4
12 Mar 19881987–88Second DivisionAMiddlesbrough0–2
23 Oct 19961996–97League CupAMiddlesbrough1–5
28 Oct 19971997–98First DivisionAMiddlesbrough0–3
26 Dec 19971997–98First DivisionHMiddlesbrough0–1
27 Nov 20122012–13ChampionshipAMiddlesbrough0–321,850
5 Mar 20132012–13ChampionshipHMiddlesbrough2–1Alan Lee 86, Danny Ward 90+212,705
1 Oct 20132013–14ChampionshipAMiddlesbrough1–1James Vaughan 5912,793
25 Mar 20142013–14ChampionshipHMiddlesbrough2–2Adam Hammill 3, Nahki Wells 3411,999
13 Sep 20142014–15ChampionshipHMiddlesbrough1–2Jon Stead 8617,993
17 Jan 20152014–15ChampionshipAMiddlesbrough0–218,576
28 Nov 20152015–16ChampionshipHMiddlesbrough0–215,434
5 Apr 20162015–16ChampionshipAMiddlesbrough0–324,669
23 Oct 20192019–20ChampionshipHMiddlesbrough0–022,839
26 Dec 20192019–20ChampionshipAMiddlesbrough0–125,313
28 Nov 20202020–21ChampionshipHMiddlesbrough3–2Carel Eiting 37, Fraizer Campbell 45, Josh Koroma 85
16 Feb 20212020–21ChampionshipAMiddlesbrough1–2Isaac Mbenza 9
27 Nov 20212021–22ChampionshipHMiddlesbrough1–2Luke Daniels 90+319,192
18 Apr 20222021–22ChampionshipAMiddlesbrough2–0Naby Sarr 41, Jordan Rhodes 6024,230
22 Oct 20222022–23ChampionshipAMiddlesbrough0–023,661
1 Apr 20232022–23ChampionshipHMiddlesbrough4–2Josh Ruffels 46, Josh Koroma 54, Matty Pearson 57, Matty Pearson 6620,186
8 Aug 20232023–24League CupHMiddlesbrough2–3Kian Harratt 4, Kyle Hudlin 90+48,057
19 Aug 20232023–24ChampionshipAMiddlesbrough1–1Dael Fry 4726,257
29 Dec 20232023–24ChampionshipHMiddlesbrough1–2Michał Helik 6020,045

See also: the Middlesbrough archive and Middlesbrough v Huddersfield Town.

All Huddersfield Town head-to-head records · Huddersfield Town season by season