Club XI — the playable archive of every English football club

Middlesbrough v Liverpool: head-to-head record

Middlesbrough have played Liverpool 144 times in competitive football, winning 41, drawing 40 and losing 63, first meeting on 1 Nov 1902 and most recently on 21 May 2017. Every meeting is listed below.

Every Middlesbrough v Liverpool match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
1 Nov 19021902–03First DivisionALiverpool0–5
28 Feb 19031902–03First DivisionHLiverpool0–2
22 Feb 19041903–04First DivisionALiverpool0–1
2 Apr 19041903–04First DivisionHLiverpool1–0
11 Nov 19051905–06First DivisionHLiverpool1–5
17 Mar 19061905–06First DivisionALiverpool1–6
3 Nov 19061906–07First DivisionHLiverpool0–1
17 Apr 19071906–07First DivisionALiverpool4–2
21 Dec 19071907–08First DivisionHLiverpool3–1
18 Apr 19081907–08First DivisionALiverpool1–0
21 Nov 19081908–09First DivisionHLiverpool1–0
27 Mar 19091908–09First DivisionALiverpool2–1
11 Dec 19091909–10First DivisionALiverpool0–0
23 Apr 19101909–10First DivisionHLiverpool2–2
5 Nov 19101910–11First DivisionHLiverpool2–2
11 Mar 19111910–11First DivisionALiverpool0–3
28 Oct 19111911–12First DivisionHLiverpool3–2
2 Mar 19121911–12First DivisionALiverpool1–1
9 Nov 19121912–13First DivisionHLiverpool3–4
15 Mar 19131912–13First DivisionALiverpool2–4
13 Dec 19131913–14First DivisionALiverpool1–2
18 Apr 19141913–14First DivisionHLiverpool4–0
14 Nov 19141914–15First DivisionALiverpool1–1
20 Mar 19151914–15First DivisionHLiverpool3–0
6 Dec 19191919–20First DivisionHLiverpool3–2
13 Dec 19191919–20First DivisionALiverpool0–1
12 Mar 19211920–21First DivisionALiverpool0–0
19 Mar 19211920–21First DivisionHLiverpool0–1
19 Nov 19211921–22First DivisionALiverpool0–4
26 Nov 19211921–22First DivisionHLiverpool3–1
20 Jan 19231922–23First DivisionHLiverpool0–2
27 Jan 19231922–23First DivisionALiverpool0–2
12 Apr 19241923–24First DivisionALiverpool1–3
19 Apr 19241923–24First DivisionHLiverpool1–1
19 Nov 19271927–28First DivisionHLiverpool1–1
31 Mar 19281927–28First DivisionALiverpool1–1
31 Aug 19291929–30First DivisionHLiverpool5–0
28 Dec 19291929–30First DivisionALiverpool2–5
6 Sep 19301930–31First DivisionHLiverpool3–3
3 Jan 19311930–31First DivisionALiverpool1–3
9 Sep 19311931–32First DivisionHLiverpool4–1
16 Sep 19311931–32First DivisionALiverpool2–7
17 Sep 19321932–33First DivisionHLiverpool0–1
1 Feb 19331932–33First DivisionALiverpool3–1
21 Oct 19331933–34First DivisionHLiverpool4–1
3 Mar 19341933–34First DivisionALiverpool2–6
26 Dec 19341934–35First DivisionALiverpool2–2
1 Jan 19351934–35First DivisionHLiverpool2–0
2 Nov 19351935–36First DivisionHLiverpool2–2
4 Apr 19361935–36First DivisionALiverpool2–2
10 Oct 19361936–37First DivisionHLiverpool3–3
13 Feb 19371936–37First DivisionALiverpool2–0
15 Apr 19381937–38First DivisionHLiverpool1–1
18 Apr 19381937–38First DivisionALiverpool1–1
14 Sep 19381938–39First DivisionALiverpool1–3Micky Fenton
2 Jan 19391938–39First DivisionHLiverpool3–0Micky Fenton, Jackie Milne
4 Sep 19461946–47First DivisionALiverpool1–0
9 Oct 19461946–47First DivisionHLiverpool2–2
4 Oct 19471947–48First DivisionHLiverpool3–1
21 Feb 19481947–48First DivisionALiverpool1–0
23 Oct 19481948–49First DivisionALiverpool0–4
16 Apr 19491948–49First DivisionHLiverpool0–1
8 Oct 19491949–50First DivisionALiverpool0–2
25 Feb 19501949–50First DivisionHLiverpool4–1
21 Oct 19501950–51First DivisionALiverpool0–0
10 Mar 19511950–51First DivisionHLiverpool1–1
20 Oct 19511951–52First DivisionHLiverpool3–3
8 Mar 19521951–52First DivisionALiverpool1–1
20 Sep 19521952–53First DivisionALiverpool1–4
7 Feb 19531952–53First DivisionHLiverpool2–3
16 Apr 19541953–54First DivisionHLiverpool0–1
19 Apr 19541953–54First DivisionALiverpool1–4
4 Dec 19541954–55Second DivisionALiverpool1–3
23 Apr 19551954–55Second DivisionHLiverpool1–2
24 Sep 19551955–56Second DivisionALiverpool1–1Joe Scott 4435,213
4 Feb 19561955–56Second DivisionHLiverpool1–2Lindy Delapenha 612,171
22 Sep 19561956–57Second DivisionHLiverpool1–1Brian Clough 8021,912
2 Feb 19571956–57Second DivisionALiverpool2–1Arthur Fitzsimons 43, Ronald Burbeck 6438,890
14 Sep 19571957–58Second DivisionHLiverpool2–2Alan Peacock 75, Derek McLean 7930,645
18 Jan 19581957–58Second DivisionALiverpool2–0Brian Clough 50, Ronnie Burbeck 8739,246
6 Sep 19581958–59Second DivisionHLiverpool2–1Brian Clough 35, Brian Clough 5734,714
8 Apr 19591958–59Second DivisionALiverpool2–1Eddie Holliday 53, Brian Clough 6536,288
12 Sep 19591959–60Second DivisionALiverpool2–1Brian Phillips 74, Bill Harris 8539,000
23 Jan 19601959–60Second DivisionHLiverpool3–3Brian Clough 6, Roger Hunt 41, Brian Clough 4828,800
27 Aug 19601960–61Second DivisionHLiverpool1–1Alan Peacock 1621,236
31 Dec 19601960–61Second DivisionALiverpool4–3John Molyneux 6, Alan Peacock 20, Brian Clough 78, Brian Clough 8834,645
7 Oct 19611961–62Second DivisionHLiverpool2–0
24 Feb 19621961–62Second DivisionALiverpool1–5
12 Oct 19741974–75First DivisionALiverpool0–2
12 Nov 19741974–75League CupALiverpool1–0
19 Apr 19751974–75First DivisionHLiverpool1–0
1 Nov 19751975–76First DivisionHLiverpool0–1
6 Mar 19761975–76First DivisionALiverpool2–0
2 Oct 19761976–77First DivisionALiverpool0–0
12 Mar 19771976–77First DivisionHLiverpool0–1
19 Mar 19771976–77FA CupALiverpool0–2
20 Aug 19771977–78First DivisionHLiverpool1–1
2 Jan 19781977–78First DivisionALiverpool0–2
25 Nov 19781978–79First DivisionALiverpool0–2
11 May 19791978–79First DivisionHLiverpool0–1
1 Dec 19791979–80First DivisionALiverpool0–4
6 May 19801979–80First DivisionHLiverpool1–0
7 Oct 19801980–81First DivisionALiverpool2–4
5 May 19811980–81First DivisionHLiverpool1–2
1 Sep 19811981–82First DivisionALiverpool1–1
10 Nov 19811981–82League CupALiverpool1–4
18 May 19821981–82First DivisionHLiverpool0–0
5 Nov 19881988–89First DivisionALiverpool0–339,489
11 Mar 19891988–89First DivisionHLiverpool0–425,197
7 Nov 19921992–93Premier LeagueALiverpool1–4Jimmy Phillips34,974
13 Mar 19931992–93Premier LeagueHLiverpool1–2Steve Nicol22,463
25 Nov 19951995–96Premier LeagueHLiverpool2–1Neil Cox, Nick Barmby29,390
27 Apr 19961995–96Premier LeagueALiverpool0–140,782
17 Aug 19961996–97Premier LeagueHLiverpool3–3Fabrizio Ravanelli, Fabrizio Ravanelli, Fabrizio Ravanelli30,039
14 Dec 19961996–97Premier LeagueALiverpool1–5Jan-Åge Fjørtoft39,491
8 Jan 19971996–97League CupHLiverpool2–1Craig Hignett, Steve Vickers28,670
27 Jan 19981997–98League CupALiverpool1–2Paul Merson33,438
18 Feb 19981997–98League CupHLiverpool2–0Paul Merson, Marco Branca29,828
26 Dec 19981998–99Premier LeagueHLiverpool1–3Brian Deane34,626
6 Feb 19991998–99Premier LeagueALiverpool1–3Phil Stamp44,384
21 Aug 19991999–00Premier LeagueHLiverpool1–0Brian Deane34,783
22 Jan 20001999–00Premier LeagueALiverpool0–044,324
26 Dec 20002000–01Premier LeagueHLiverpool1–0Christian Karembeu34,696
20 Jan 20012000–01Premier LeagueALiverpool0–043,042
8 Dec 20012001–02Premier LeagueALiverpool0–243,674
16 Mar 20022001–02Premier LeagueHLiverpool1–2Gareth Southgate 8931,253
9 Nov 20022002–03Premier LeagueHLiverpool1–0Gareth Southgate 8234,747
8 Feb 20032002–03Premier LeagueALiverpool1–1Geremi Njitap 2742,247
22 Nov 20032003–04Premier LeagueHLiverpool0–034,268
2 May 20042003–04Premier LeagueALiverpool0–242,031
10 Nov 20042004–05League CupALiverpool0–228,176
20 Nov 20042004–05Premier LeagueHLiverpool2–034,751
30 Apr 20052004–05Premier LeagueALiverpool1–143,250
13 Aug 20052005–06Premier LeagueHLiverpool0–031,908
10 Dec 20052005–06Premier LeagueALiverpool0–243,510
18 Nov 20062006–07Premier LeagueHLiverpool0–031,424
18 Apr 20072006–07Premier LeagueALiverpool0–241,458
12 Jan 20082007–08Premier LeagueHLiverpool1–1George Boateng 2633,035
23 Feb 20082007–08Premier LeagueALiverpool2–3Tuncay 9, Stewart Downing 8343,612
23 Aug 20082008–09Premier LeagueALiverpool1–243,168
28 Feb 20092008–09Premier LeagueHLiverpool2–033,724
23 Sep 20142014–15League CupALiverpool2–2Adam Reach 62, Patrick Bamford 120+341,857
14 Dec 20162016–17Premier LeagueHLiverpool0–332,704
21 May 20172016–17Premier LeagueALiverpool0–353,191

See also: the Liverpool archive and Liverpool v Middlesbrough.

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