Club XI — the playable archive of every English football club

Liverpool v Middlesbrough: head-to-head record

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

Every Liverpool v Middlesbrough match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
1 Nov 19021902–03First DivisionHMiddlesbrough5–0Sam Raybould 2, Sam Raybould 15, Edgar Chadwick 50, Sam Raybould 53, Jack Cox 6715,000
28 Feb 19031902–03First DivisionAMiddlesbrough2–0Sam Raybould 5, Edgar Chadwick 8715,000
22 Feb 19041903–04First DivisionHMiddlesbrough1–0
2 Apr 19041903–04First DivisionAMiddlesbrough0–1
11 Nov 19051905–06First DivisionAMiddlesbrough5–1
17 Mar 19061905–06First DivisionHMiddlesbrough6–1
3 Nov 19061906–07First DivisionAMiddlesbrough1–0
17 Apr 19071906–07First DivisionHMiddlesbrough2–4
21 Dec 19071907–08First DivisionAMiddlesbrough1–3
18 Apr 19081907–08First DivisionHMiddlesbrough0–1
21 Nov 19081908–09First DivisionAMiddlesbrough0–1
27 Mar 19091908–09First DivisionHMiddlesbrough1–2
11 Dec 19091909–10First DivisionHMiddlesbrough0–0
23 Apr 19101909–10First DivisionAMiddlesbrough2–2
5 Nov 19101910–11First DivisionAMiddlesbrough2–2
11 Mar 19111910–11First DivisionHMiddlesbrough3–0
28 Oct 19111911–12First DivisionAMiddlesbrough2–3
2 Mar 19121911–12First DivisionHMiddlesbrough1–1
9 Nov 19121912–13First DivisionAMiddlesbrough4–3
15 Mar 19131912–13First DivisionHMiddlesbrough4–2
13 Dec 19131913–14First DivisionHMiddlesbrough2–1
18 Apr 19141913–14First DivisionAMiddlesbrough0–4
14 Nov 19141914–15First DivisionHMiddlesbrough1–1
20 Mar 19151914–15First DivisionAMiddlesbrough0–3
6 Dec 19191919–20First DivisionAMiddlesbrough2–3
13 Dec 19191919–20First DivisionHMiddlesbrough1–0
12 Mar 19211920–21First DivisionHMiddlesbrough0–0
19 Mar 19211920–21First DivisionAMiddlesbrough1–0
19 Nov 19211921–22First DivisionHMiddlesbrough4–0
26 Nov 19211921–22First DivisionAMiddlesbrough1–3
20 Jan 19231922–23First DivisionAMiddlesbrough2–0
27 Jan 19231922–23First DivisionHMiddlesbrough2–0
12 Apr 19241923–24First DivisionHMiddlesbrough3–1
19 Apr 19241923–24First DivisionAMiddlesbrough1–1
19 Nov 19271927–28First DivisionAMiddlesbrough1–1
31 Mar 19281927–28First DivisionHMiddlesbrough1–1
31 Aug 19291929–30First DivisionAMiddlesbrough0–5
28 Dec 19291929–30First DivisionHMiddlesbrough5–2
6 Sep 19301930–31First DivisionAMiddlesbrough3–3
3 Jan 19311930–31First DivisionHMiddlesbrough3–1
9 Sep 19311931–32First DivisionAMiddlesbrough1–4
16 Sep 19311931–32First DivisionHMiddlesbrough7–2
17 Sep 19321932–33First DivisionAMiddlesbrough1–0
1 Feb 19331932–33First DivisionHMiddlesbrough1–3
21 Oct 19331933–34First DivisionAMiddlesbrough1–4
3 Mar 19341933–34First DivisionHMiddlesbrough6–2
26 Dec 19341934–35First DivisionHMiddlesbrough2–2
1 Jan 19351934–35First DivisionAMiddlesbrough0–2
2 Nov 19351935–36First DivisionAMiddlesbrough2–2
4 Apr 19361935–36First DivisionHMiddlesbrough2–2
10 Oct 19361936–37First DivisionAMiddlesbrough3–3
13 Feb 19371936–37First DivisionHMiddlesbrough0–2
15 Apr 19381937–38First DivisionAMiddlesbrough1–1
18 Apr 19381937–38First DivisionHMiddlesbrough1–1
14 Sep 19381938–39First DivisionHMiddlesbrough3–1Willie Fagan 55, Willie Fagan 75, Berry Nieuwenhuys 9025,535
2 Jan 19391938–39First DivisionAMiddlesbrough0–325,309
30 Aug 19391939–40Wartime LeagueHMiddlesbrough4–1Harman van den Berg, Phil Taylor, Jack Balmer16,762
23 Mar 19461945–46Wartime LeagueHMiddlesbrough1–2Berry Nieuwenhuys 835,000
30 Mar 19461945–46Wartime LeagueAMiddlesbrough5–2Cyril Done 4, Cyril Done 19, Jack Balmer 29, Cyril Done 31, Willie Fagan 9020,000
4 Sep 19461946–47First DivisionHMiddlesbrough0–1
9 Oct 19461946–47First DivisionAMiddlesbrough2–2
4 Oct 19471947–48First DivisionAMiddlesbrough1–3
21 Feb 19481947–48First DivisionHMiddlesbrough0–1
23 Oct 19481948–49First DivisionHMiddlesbrough4–0
16 Apr 19491948–49First DivisionAMiddlesbrough1–0
8 Oct 19491949–50First DivisionHMiddlesbrough2–0
25 Feb 19501949–50First DivisionAMiddlesbrough1–4
21 Oct 19501950–51First DivisionHMiddlesbrough0–0
10 Mar 19511950–51First DivisionAMiddlesbrough1–1
20 Oct 19511951–52First DivisionAMiddlesbrough3–3
8 Mar 19521951–52First DivisionHMiddlesbrough1–1
20 Sep 19521952–53First DivisionHMiddlesbrough4–1
7 Feb 19531952–53First DivisionAMiddlesbrough3–2
16 Apr 19541953–54First DivisionAMiddlesbrough1–0
19 Apr 19541953–54First DivisionHMiddlesbrough4–1
4 Dec 19541954–55Second DivisionHMiddlesbrough3–1
23 Apr 19551954–55Second DivisionAMiddlesbrough2–1
24 Sep 19551955–56Second DivisionHMiddlesbrough1–1Billy Liddell 2
4 Feb 19561955–56Second DivisionAMiddlesbrough2–1John Evans 67, Billy Liddell 83
22 Sep 19561956–57Second DivisionAMiddlesbrough1–1Dicky Robinson 15
2 Feb 19571956–57Second DivisionHMiddlesbrough1–2Alan A'Court
14 Sep 19571957–58Second DivisionAMiddlesbrough2–2Jimmy Melia 47, Tony Rowley 70
18 Jan 19581957–58Second DivisionHMiddlesbrough0–2
6 Sep 19581958–59Second DivisionAMiddlesbrough1–2Jimmy Harrower 34
8 Apr 19591958–59Second DivisionHMiddlesbrough1–2Jimmy Melia 79
12 Sep 19591959–60Second DivisionHMiddlesbrough1–2Billy Liddell 7
23 Jan 19601959–60Second DivisionAMiddlesbrough3–3Ken Thomson 12, Dave Hickson 35
27 Aug 19601960–61Second DivisionAMiddlesbrough1–1Kevin Lewis 81
31 Dec 19601960–61Second DivisionHMiddlesbrough3–4Alan A'Court 21, Kevin Lewis 35, Kevin Lewis 56
7 Oct 19611961–62Second DivisionAMiddlesbrough0–2
24 Feb 19621961–62Second DivisionHMiddlesbrough5–1
12 Oct 19741974–75First DivisionHMiddlesbrough2–0
12 Nov 19741974–75League CupHMiddlesbrough0–1
19 Apr 19751974–75First DivisionAMiddlesbrough0–1
1 Nov 19751975–76First DivisionAMiddlesbrough1–0
6 Mar 19761975–76First DivisionHMiddlesbrough0–2
2 Oct 19761976–77First DivisionHMiddlesbrough0–0
12 Mar 19771976–77First DivisionAMiddlesbrough1–0
19 Mar 19771976–77FA CupHMiddlesbrough2–0
20 Aug 19771977–78First DivisionAMiddlesbrough1–1
2 Jan 19781977–78First DivisionHMiddlesbrough2–0
25 Nov 19781978–79First DivisionHMiddlesbrough2–0McDermott Souness39,812
11 May 19791978–79First DivisionAMiddlesbrough1–0David Johnson32,244
1 Dec 19791979–80First DivisionHMiddlesbrough4–0
6 May 19801979–80First DivisionAMiddlesbrough0–1
7 Oct 19801980–81First DivisionHMiddlesbrough4–2
5 May 19811980–81First DivisionAMiddlesbrough2–1
1 Sep 19811981–82First DivisionHMiddlesbrough1–1
10 Nov 19811981–82League CupHMiddlesbrough4–1
18 May 19821981–82First DivisionAMiddlesbrough0–0
5 Nov 19881988–89First DivisionHMiddlesbrough3–0Ian Rush 44, John Aldridge 75, Peter Beardsley 87
11 Mar 19891988–89First DivisionAMiddlesbrough4–0Peter Beardsley 19, Ray Houghton 37, John Aldridge 79, Steve McMahon 88
7 Nov 19921992–93Premier LeagueHMiddlesbrough4–1Ronnie Rosenthal 9, Ronnie Rosenthal 38, Steve McManaman 45, Ian Rush 8934,974
13 Mar 19931992–93Premier LeagueAMiddlesbrough2–1Don Hutchison 11, Ian Rush 8122,463
25 Nov 19951995–96Premier LeagueAMiddlesbrough1–2Neil Ruddock 5429,390
27 Apr 19961995–96Premier LeagueHMiddlesbrough1–0Stan Collymore 7040,782
17 Aug 19961996–97Premier LeagueAMiddlesbrough3–3Stig Inge Bjørnebye 4, John Barnes 29, Robbie Fowler 6530,039
14 Dec 19961996–97Premier LeagueHMiddlesbrough5–1Robbie Fowler 1, Robbie Fowler 28, Stig Inge Bjørnebye 45, Robbie Fowler 77, Robbie Fowler 8539,491
8 Jan 19971996–97League CupAMiddlesbrough1–2Steve McManaman 6528,670
27 Jan 19981997–98League CupHMiddlesbrough2–1Jamie Redknapp 31, Robbie Fowler 8233,438
18 Feb 19981997–98League CupAMiddlesbrough0–229,828
26 Dec 19981998–99Premier LeagueAMiddlesbrough3–1Michael Owen 17, Jamie Redknapp 35, Vegard Heggem 8834,626
6 Feb 19991998–99Premier LeagueHMiddlesbrough3–1Michael Owen 9, Vegard Heggem 44, Paul Ince 4544,384
21 Aug 19991999–00Premier LeagueAMiddlesbrough0–134,783
22 Jan 20001999–00Premier LeagueHMiddlesbrough0–044,324
26 Dec 20002000–01Premier LeagueAMiddlesbrough0–134,696
20 Jan 20012000–01Premier LeagueHMiddlesbrough0–043,042
8 Dec 20012001–02Premier LeagueHMiddlesbrough2–0Michael Owen 27, Patrik Berger 4543,674
16 Mar 20022001–02Premier LeagueAMiddlesbrough2–1Emile Heskey 33, John Arne Riise 8431,253
9 Nov 20022002–03Premier LeagueAMiddlesbrough0–134,747
8 Feb 20032002–03Premier LeagueHMiddlesbrough1–1John Arne Riise 7442,247
22 Nov 20032003–04Premier LeagueAMiddlesbrough0–034,268
2 May 20042003–04Premier LeagueHMiddlesbrough2–0Danny Murphy 50, Emile Heskey 5242,031
10 Nov 20042004–05League CupHMiddlesbrough2–0Neil Mellor 83, Neil Mellor 8928,176
20 Nov 20042004–05Premier LeagueAMiddlesbrough0–234,751
30 Apr 20052004–05Premier LeagueHMiddlesbrough1–1Steven Gerrard 5243,250
13 Aug 20052005–06Premier LeagueAMiddlesbrough0–031,908
10 Dec 20052005–06Premier LeagueHMiddlesbrough2–0Fernando Morientes 72, Fernando Morientes 7743,510
18 Nov 20062006–07Premier LeagueAMiddlesbrough0–031,424
18 Apr 20072006–07Premier LeagueHMiddlesbrough2–0Steven Gerrard 58, Steven Gerrard 6541,458
12 Jan 20082007–08Premier LeagueAMiddlesbrough1–1Fernando Torres 7133,035
23 Feb 20082007–08Premier LeagueHMiddlesbrough3–2Fernando Torres 28, Fernando Torres 29, Fernando Torres 6143,612
23 Aug 20082008–09Premier LeagueHMiddlesbrough2–1
28 Feb 20092008–09Premier LeagueAMiddlesbrough0–2
23 Sep 20142014–15League CupHMiddlesbrough2–2Jordan Rossiter 10, Suso 10941,857
14 Dec 20162016–17Premier LeagueAMiddlesbrough3–0Adam Lallana 29, Divock Origi 60, Adam Lallana 6832,704
21 May 20172016–17Premier LeagueHMiddlesbrough3–0Philippe Coutinho 51, Adam Lallana 56, Georginio Wijnaldum 45+153,191

See also: the Middlesbrough archive and Middlesbrough v Liverpool.

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