Liverpool vs. Middlesbrough Historical Head-to-HeadSubscribe Now (First Month Free)

Liverpool
55 wins
35 draws
31 losses
210 goals
Middlesbrough
31 wins
35 draws
55 losses
146 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSun2017-05-2115:00 Liverpool3–0Middlesbrough53,191AnfieldMartin AtkinsonMatch Report
Premier LeagueRegular seasonWed2016-12-1419:45 Middlesbrough0–3Liverpool32,704Riverside StadiumJonathan MossMatch Report
League CupThird roundTue2014-09-2319:45 Liverpool(14) 2–2 (13)Middlesbrough41,857AnfieldMike JonesMatch ReportLiverpool won on penalty kicks following extra time
Premier LeagueRegular seasonSat2009-02-28Middlesbrough2–0Liverpool33,724Riverside StadiumRob StylesMatch Report
Premier LeagueRegular seasonSat2008-08-23Liverpool2–1MiddlesbroughAnfieldMike RileyMatch Report
Premier LeagueRegular seasonSat2008-02-23Liverpool3–2MiddlesbroughAnfieldLee MasonMatch Report
Premier LeagueRegular seasonSat2008-01-12Middlesbrough1–1LiverpoolRiverside StadiumAndre MarrinerMatch Report
Premier LeagueRegular seasonWed2007-04-18Liverpool2–0Middlesbrough43,247AnfieldGraham PollMatch Report
Premier LeagueRegular seasonSat2006-11-18Middlesbrough0–0Liverpool31,424Riverside StadiumLee MasonMatch Report
Premier LeagueRegular seasonSat2005-12-10Liverpool2–0Middlesbrough43,982AnfieldStephen BennettMatch Report
Premier LeagueRegular seasonSat2005-08-13Middlesbrough0–0Liverpool31,908Riverside StadiumMark HalseyMatch Report
Premier LeagueRegular seasonSat2005-04-30Liverpool1–1Middlesbrough43,250AnfieldPhil DowdMatch Report
Premier LeagueRegular seasonSat2004-11-20Middlesbrough2–0Liverpool34,751Riverside StadiumBarry KnightMatch Report
Premier LeagueRegular seasonSun2004-05-02Liverpool2–0Middlesbrough42,031AnfieldAndy D'UrsoMatch Report
Premier LeagueRegular seasonSat2003-11-22Middlesbrough0–0Liverpool34,268Riverside StadiumPhil DowdMatch Report
Premier LeagueRegular seasonSat2003-02-08Liverpool1–1Middlesbrough42,247AnfieldStephen BennettMatch Report
Premier LeagueRegular seasonSat2002-11-09Middlesbrough1–0Liverpool34,747Riverside StadiumMark HalseyMatch Report
Premier LeagueRegular seasonSat2002-03-16Middlesbrough1–2Liverpool31,253Riverside StadiumAndy D'UrsoMatch Report
Premier LeagueRegular seasonSat2001-12-08Liverpool2–0Middlesbrough43,674AnfieldDermot GallagherMatch Report
Premier LeagueRegular seasonSat2001-01-20Liverpool0–0Middlesbrough43,042AnfieldSteve DunnMatch Report
Premier LeagueRegular seasonTue2000-12-26Middlesbrough1–0Liverpool34,696Riverside StadiumStephen LodgeMatch Report
Premier LeagueRegular seasonSat2000-01-22Liverpool0–0Middlesbrough44,324AnfieldSteve DunnMatch Report
Premier LeagueRegular seasonSat1999-08-21Middlesbrough1–0Liverpool34,783Riverside StadiumSteve DunnMatch Report
Premier LeagueRegular seasonSat1999-02-06Liverpool3–1Middlesbrough44,384AnfieldPeter JonesMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSat1998-12-26Middlesbrough1–3Liverpool34,626Riverside StadiumGraham PollMatch Report
Premier LeagueRegular seasonSat1996-12-14Liverpool5–1Middlesbrough39,441AnfieldKeith BurgeMatch Report
Premier LeagueRegular seasonSat1996-08-17Middlesbrough3–3Liverpool30,039Riverside StadiumPaul AlcockMatch Report
Premier LeagueRegular seasonSat1996-04-27Liverpool1–0Middlesbrough40,782AnfieldRoger DilkesMatch Report
Premier LeagueRegular seasonSat1995-11-25Middlesbrough2–1Liverpool29,390Riverside StadiumDermot GallagherMatch Report
Premier LeagueRegular seasonSat1993-03-13Middlesbrough1–2Liverpool22,463Ayresome ParkMike PeckMatch Report
Premier LeagueRegular seasonSat1992-11-07Liverpool4–1Middlesbrough34,974AnfieldDermot GallagherMatch Report
First DivisionRegular seasonSat1989-03-11Middlesbrough0–4LiverpoolMatch Report
First DivisionRegular seasonSat1988-11-05Liverpool3–0MiddlesbroughMatch Report
First DivisionRegular seasonTue1982-05-18Middlesbrough0–0LiverpoolMatch Report
First DivisionRegular seasonTue1981-09-01Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonTue1981-05-05Middlesbrough1–2LiverpoolMatch Report
First DivisionRegular seasonTue1980-10-07Liverpool4–2MiddlesbroughMatch Report
First DivisionRegular seasonTue1980-05-06Middlesbrough1–0LiverpoolMatch Report
First DivisionRegular seasonSat1979-12-01Liverpool4–0MiddlesbroughMatch Report
First DivisionRegular seasonFri1979-05-11Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1978-11-25Liverpool2–0MiddlesbroughMatch Report
First DivisionRegular seasonMon1978-01-02Liverpool2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1977-08-20Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1977-03-12Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1976-10-02Liverpool0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1976-03-06Liverpool0–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1975-11-01Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1975-04-19Middlesbrough1–0LiverpoolMatch Report
First DivisionRegular seasonSat1974-10-12Liverpool2–0MiddlesbroughMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonMon1954-04-19Liverpool4–1MiddlesbroughMatch Report
First DivisionRegular seasonFri1954-04-16Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1953-02-07Middlesbrough2–3LiverpoolMatch Report
First DivisionRegular seasonSat1952-09-20Liverpool4–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1952-03-08Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1951-10-20Middlesbrough3–3LiverpoolMatch Report
First DivisionRegular seasonSat1951-03-10Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1950-10-21Liverpool0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1950-02-25Middlesbrough4–1LiverpoolMatch Report
First DivisionRegular seasonSat1949-10-08Liverpool2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1949-04-16Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1948-10-23Liverpool4–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1948-02-21Liverpool0–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1947-10-04Middlesbrough3–1LiverpoolMatch Report
First DivisionRegular seasonWed1946-10-09Middlesbrough2–2LiverpoolMatch Report
First DivisionRegular seasonWed1946-09-04Liverpool0–1MiddlesbroughMatch Report
First DivisionRegular seasonMon1939-01-02Middlesbrough3–0LiverpoolMatch Report
First DivisionRegular seasonWed1938-09-14Liverpool3–1MiddlesbroughMatch Report
First DivisionRegular seasonMon1938-04-18Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonFri1938-04-15Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1937-02-13Liverpool0–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1936-10-10Middlesbrough3–3LiverpoolMatch Report
First DivisionRegular seasonSat1936-04-04Liverpool2–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1935-11-02Middlesbrough2–2LiverpoolMatch Report
First DivisionRegular seasonTue1935-01-01Middlesbrough2–0LiverpoolMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonWed1934-12-26Liverpool2–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1934-03-03Liverpool6–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1933-10-21Middlesbrough4–1LiverpoolMatch Report
First DivisionRegular seasonWed1933-02-01Liverpool1–3MiddlesbroughMatch Report
First DivisionRegular seasonSat1932-09-17Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonWed1931-09-16Liverpool7–2MiddlesbroughMatch Report
First DivisionRegular seasonWed1931-09-09Middlesbrough4–1LiverpoolMatch Report
First DivisionRegular seasonSat1931-01-03Liverpool3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1930-09-06Middlesbrough3–3LiverpoolMatch Report
First DivisionRegular seasonSat1929-12-28Liverpool5–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1929-08-31Middlesbrough5–0LiverpoolMatch Report
First DivisionRegular seasonSat1928-03-31Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1927-11-19Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1924-04-19Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1924-04-12Liverpool3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1923-01-27Liverpool2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1923-01-20Middlesbrough0–2LiverpoolMatch Report
First DivisionRegular seasonSat1921-11-26Middlesbrough3–1LiverpoolMatch Report
First DivisionRegular seasonSat1921-11-19Liverpool4–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1921-03-19Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1921-03-12Liverpool0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1919-12-13Liverpool1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1919-12-06Middlesbrough3–2LiverpoolMatch Report
First DivisionRegular seasonSat1915-03-20Middlesbrough3–0LiverpoolMatch Report
First DivisionRegular seasonSat1914-11-14Liverpool1–1MiddlesbroughMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1914-04-18Middlesbrough4–0LiverpoolMatch Report
First DivisionRegular seasonSat1913-12-13Liverpool2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1913-03-15Liverpool4–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1912-11-09Middlesbrough3–4LiverpoolMatch Report
First DivisionRegular seasonSat1912-03-02Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1911-10-28Middlesbrough3–2LiverpoolMatch Report
First DivisionRegular seasonSat1911-03-11Liverpool3–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1910-11-05Middlesbrough2–2LiverpoolMatch Report
First DivisionRegular seasonSat1910-04-23Middlesbrough2–2LiverpoolMatch Report
First DivisionRegular seasonSat1909-12-11Liverpool0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1909-03-27Liverpool1–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1908-11-21Middlesbrough1–0LiverpoolMatch Report
First DivisionRegular seasonSat1908-04-18Liverpool0–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1907-12-21Middlesbrough3–1LiverpoolMatch Report
First DivisionRegular seasonWed1907-04-17Liverpool2–4MiddlesbroughMatch Report
First DivisionRegular seasonSat1906-11-03Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1906-03-17Liverpool6–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1905-11-11Middlesbrough1–5LiverpoolMatch Report
First DivisionRegular seasonSat1904-04-02Middlesbrough1–0LiverpoolMatch Report
First DivisionRegular seasonMon1904-02-22Liverpool1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1903-02-28Middlesbrough0–2LiverpoolMatch Report
First DivisionRegular seasonSat1902-11-01Liverpool5–0MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSun2017-05-2115:00 Liverpool3–0Middlesbrough53,191AnfieldMartin AtkinsonMatch Report
Premier LeagueRegular seasonWed2016-12-1419:45 Middlesbrough0–3Liverpool32,704Riverside StadiumJonathan MossMatch Report
Premier LeagueRegular seasonSat2008-08-23Liverpool2–1MiddlesbroughAnfieldMike RileyMatch Report
Premier LeagueRegular seasonSat2008-02-23Liverpool3–2MiddlesbroughAnfieldLee MasonMatch Report
Premier LeagueRegular seasonWed2007-04-18Liverpool2–0Middlesbrough43,247AnfieldGraham PollMatch Report
Premier LeagueRegular seasonSat2005-12-10Liverpool2–0Middlesbrough43,982AnfieldStephen BennettMatch Report
Premier LeagueRegular seasonSun2004-05-02Liverpool2–0Middlesbrough42,031AnfieldAndy D'UrsoMatch Report
Premier LeagueRegular seasonSat2002-03-16Middlesbrough1–2Liverpool31,253Riverside StadiumAndy D'UrsoMatch Report
Premier LeagueRegular seasonSat2001-12-08Liverpool2–0Middlesbrough43,674AnfieldDermot GallagherMatch Report
Premier LeagueRegular seasonSat1999-02-06Liverpool3–1Middlesbrough44,384AnfieldPeter JonesMatch Report
Premier LeagueRegular seasonSat1998-12-26Middlesbrough1–3Liverpool34,626Riverside StadiumGraham PollMatch Report
Premier LeagueRegular seasonSat1996-12-14Liverpool5–1Middlesbrough39,441AnfieldKeith BurgeMatch Report
Premier LeagueRegular seasonSat1996-04-27Liverpool1–0Middlesbrough40,782AnfieldRoger DilkesMatch Report
Premier LeagueRegular seasonSat1993-03-13Middlesbrough1–2Liverpool22,463Ayresome ParkMike PeckMatch Report
Premier LeagueRegular seasonSat1992-11-07Liverpool4–1Middlesbrough34,974AnfieldDermot GallagherMatch Report
First DivisionRegular seasonSat1989-03-11Middlesbrough0–4LiverpoolMatch Report
First DivisionRegular seasonSat1988-11-05Liverpool3–0MiddlesbroughMatch Report
First DivisionRegular seasonTue1981-05-05Middlesbrough1–2LiverpoolMatch Report
First DivisionRegular seasonTue1980-10-07Liverpool4–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1979-12-01Liverpool4–0MiddlesbroughMatch Report
First DivisionRegular seasonFri1979-05-11Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1978-11-25Liverpool2–0MiddlesbroughMatch Report
First DivisionRegular seasonMon1978-01-02Liverpool2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1977-03-12Middlesbrough0–1LiverpoolMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1975-11-01Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1974-10-12Liverpool2–0MiddlesbroughMatch Report
First DivisionRegular seasonMon1954-04-19Liverpool4–1MiddlesbroughMatch Report
First DivisionRegular seasonFri1954-04-16Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1953-02-07Middlesbrough2–3LiverpoolMatch Report
First DivisionRegular seasonSat1952-09-20Liverpool4–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1949-10-08Liverpool2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1949-04-16Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1948-10-23Liverpool4–0MiddlesbroughMatch Report
First DivisionRegular seasonWed1938-09-14Liverpool3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1934-03-03Liverpool6–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1932-09-17Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonWed1931-09-16Liverpool7–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1931-01-03Liverpool3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1929-12-28Liverpool5–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1924-04-12Liverpool3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1923-01-27Liverpool2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1923-01-20Middlesbrough0–2LiverpoolMatch Report
First DivisionRegular seasonSat1921-11-19Liverpool4–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1921-03-19Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1919-12-13Liverpool1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1913-12-13Liverpool2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1913-03-15Liverpool4–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1912-11-09Middlesbrough3–4LiverpoolMatch Report
First DivisionRegular seasonSat1911-03-11Liverpool3–0MiddlesbroughMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1906-11-03Middlesbrough0–1LiverpoolMatch Report
First DivisionRegular seasonSat1906-03-17Liverpool6–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1905-11-11Middlesbrough1–5LiverpoolMatch Report
First DivisionRegular seasonMon1904-02-22Liverpool1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1903-02-28Middlesbrough0–2LiverpoolMatch Report
First DivisionRegular seasonSat1902-11-01Liverpool5–0MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League CupThird roundTue2014-09-2319:45 Liverpool(14) 2–2 (13)Middlesbrough41,857AnfieldMike JonesMatch ReportLiverpool won on penalty kicks following extra time
Premier LeagueRegular seasonSat2008-01-12Middlesbrough1–1LiverpoolRiverside StadiumAndre MarrinerMatch Report
Premier LeagueRegular seasonSat2006-11-18Middlesbrough0–0Liverpool31,424Riverside StadiumLee MasonMatch Report
Premier LeagueRegular seasonSat2005-08-13Middlesbrough0–0Liverpool31,908Riverside StadiumMark HalseyMatch Report
Premier LeagueRegular seasonSat2005-04-30Liverpool1–1Middlesbrough43,250AnfieldPhil DowdMatch Report
Premier LeagueRegular seasonSat2003-11-22Middlesbrough0–0Liverpool34,268Riverside StadiumPhil DowdMatch Report
Premier LeagueRegular seasonSat2003-02-08Liverpool1–1Middlesbrough42,247AnfieldStephen BennettMatch Report
Premier LeagueRegular seasonSat2001-01-20Liverpool0–0Middlesbrough43,042AnfieldSteve DunnMatch Report
Premier LeagueRegular seasonSat2000-01-22Liverpool0–0Middlesbrough44,324AnfieldSteve DunnMatch Report
Premier LeagueRegular seasonSat1996-08-17Middlesbrough3–3Liverpool30,039Riverside StadiumPaul AlcockMatch Report
First DivisionRegular seasonTue1982-05-18Middlesbrough0–0LiverpoolMatch Report
First DivisionRegular seasonTue1981-09-01Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1977-08-20Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1976-10-02Liverpool0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1952-03-08Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1951-10-20Middlesbrough3–3LiverpoolMatch Report
First DivisionRegular seasonSat1951-03-10Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1950-10-21Liverpool0–0MiddlesbroughMatch Report
First DivisionRegular seasonWed1946-10-09Middlesbrough2–2LiverpoolMatch Report
First DivisionRegular seasonMon1938-04-18Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonFri1938-04-15Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1936-10-10Middlesbrough3–3LiverpoolMatch Report
First DivisionRegular seasonSat1936-04-04Liverpool2–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1935-11-02Middlesbrough2–2LiverpoolMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonWed1934-12-26Liverpool2–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1930-09-06Middlesbrough3–3LiverpoolMatch Report
First DivisionRegular seasonSat1928-03-31Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1927-11-19Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1924-04-19Middlesbrough1–1LiverpoolMatch Report
First DivisionRegular seasonSat1921-03-12Liverpool0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1914-11-14Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1912-03-02Liverpool1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1910-11-05Middlesbrough2–2LiverpoolMatch Report
First DivisionRegular seasonSat1910-04-23Middlesbrough2–2LiverpoolMatch Report
First DivisionRegular seasonSat1909-12-11Liverpool0–0MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSat2009-02-28Middlesbrough2–0Liverpool33,724Riverside StadiumRob StylesMatch Report
Premier LeagueRegular seasonSat2004-11-20Middlesbrough2–0Liverpool34,751Riverside StadiumBarry KnightMatch Report
Premier LeagueRegular seasonSat2002-11-09Middlesbrough1–0Liverpool34,747Riverside StadiumMark HalseyMatch Report
Premier LeagueRegular seasonTue2000-12-26Middlesbrough1–0Liverpool34,696Riverside StadiumStephen LodgeMatch Report
Premier LeagueRegular seasonSat1999-08-21Middlesbrough1–0Liverpool34,783Riverside StadiumSteve DunnMatch Report
Premier LeagueRegular seasonSat1995-11-25Middlesbrough2–1Liverpool29,390Riverside StadiumDermot GallagherMatch Report
First DivisionRegular seasonTue1980-05-06Middlesbrough1–0LiverpoolMatch Report
First DivisionRegular seasonSat1976-03-06Liverpool0–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1975-04-19Middlesbrough1–0LiverpoolMatch Report
First DivisionRegular seasonSat1950-02-25Middlesbrough4–1LiverpoolMatch Report
First DivisionRegular seasonSat1948-02-21Liverpool0–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1947-10-04Middlesbrough3–1LiverpoolMatch Report
First DivisionRegular seasonWed1946-09-04Liverpool0–1MiddlesbroughMatch Report
First DivisionRegular seasonMon1939-01-02Middlesbrough3–0LiverpoolMatch Report
First DivisionRegular seasonSat1937-02-13Liverpool0–2MiddlesbroughMatch Report
First DivisionRegular seasonTue1935-01-01Middlesbrough2–0LiverpoolMatch Report
First DivisionRegular seasonSat1933-10-21Middlesbrough4–1LiverpoolMatch Report
First DivisionRegular seasonWed1933-02-01Liverpool1–3MiddlesbroughMatch Report
First DivisionRegular seasonWed1931-09-09Middlesbrough4–1LiverpoolMatch Report
First DivisionRegular seasonSat1929-08-31Middlesbrough5–0LiverpoolMatch Report
First DivisionRegular seasonSat1921-11-26Middlesbrough3–1LiverpoolMatch Report
First DivisionRegular seasonSat1919-12-06Middlesbrough3–2LiverpoolMatch Report
First DivisionRegular seasonSat1915-03-20Middlesbrough3–0LiverpoolMatch Report
First DivisionRegular seasonSat1914-04-18Middlesbrough4–0LiverpoolMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1911-10-28Middlesbrough3–2LiverpoolMatch Report
First DivisionRegular seasonSat1909-03-27Liverpool1–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1908-11-21Middlesbrough1–0LiverpoolMatch Report
First DivisionRegular seasonSat1908-04-18Liverpool0–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1907-12-21Middlesbrough3–1LiverpoolMatch Report
First DivisionRegular seasonWed1907-04-17Liverpool2–4MiddlesbroughMatch Report
First DivisionRegular seasonSat1904-04-02Middlesbrough1–0LiverpoolMatch Report

Fixture Leaders

Liverpool Players vs. Middlesbrough

Liverpool Players vs. Middlesbrough Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
José Enriquees ESPDF1120000000
Adam Lallanaeng ENGFW,MF3291310000
Javier Manquilloes ESPDF1120000000
Simon Mignoletbe BELGK3300000000
Mamadou Sakhofr FRADF1120000010
Raheem Sterlingeng ENGFW,MF1120000000
Kolo Touréci CIVDF1120000000
Lazar Markovićrs SRBFW,MF196000000
Daniel Aggerdk DENDF218000000
Xabi Alonsoes ESPMF865400020
Nicolas Anelkafr FRAFW19000000
Álvaro Arbeloaes ESPDF430700010
John Arne Riiseno NORDF,MF121,00821000
Fábio Auréliobr BRADF,MF319601000
Phil Babbie IRLDF545000020
Markus Babbelde GERDF217000000
John Barneseng ENGDF,FW545011000
Craig Bellamywls WALFW19000000
Patrik Bergercz CZEMF433411000
David Burrowseng ENGDF218000000
Titi Camaragn GUIFW19000010
Emre Cande GERDF,MF190000000
Jamie Carraghereng ENGDF,MF201,78002010
Nathaniel Clyneeng ENGDF2180010000
Stan Collymoreeng ENGFW436012000
Philippe Coutinhobr BRAFW,MF190100000
Jerzy Dudekpl POLGK654000000
Robbie Fowlereng ENGFW962352020
El Hadji Dioufsn SENFW,MF216300000
Dietmar Hamannde GERMF969200020
Steve Harknesseng ENGDF29200000
Vegard Heggemno NORDF,MF327020000
Stéphane Henchozch SUIDF758500010
Jordan Hendersoneng ENGMF190000000
Mike Hoopereng ENGGK19000000
Don Hutchisonsct SCOMF218011000
Sami Hyypiäfi FINDF161,44000020
Paul Inceeng ENGMF218011010
Stig Inge Bjørnebyeno NORDF436021010
David Jameseng ENGGK763000000
Rob Joneseng ENGDF325600000
Robbie Keaneie IRLFW19001010
Harry Kewellau AUSFW,MF544100010
Chris Kirklandeng ENGGK218000000
Ragnar Klavanee ESTDF190000000
Lucas Leivabr BRAMF5246000000
Dejan Lovrenhr CRODF2180000000
Sadio Manésn SENFW,MF190000000
Mike Marsheng ENGFW,MF19000000
Javier Mascheranoar ARGDF,MF436000000
Joël Matipcm CMRDF,MF190000000
Dominic Matteosct SCODF,MF433300001
Jason McAteerie IRLMF327002000
Fernando Morienteses ESPFW324220000
Steve Nicolsct SCODF218000000
Jermaine Pennanteng ENGMF218000000
Torben Piechnikdk DENDF,MF19000000
Pepe Reinaes ESPGK872000010
Neil Ruddockeng ENGDF327010010
Ian Rushwls WALFW321220010
John Scaleseng ENGDF19000000
Mohamed Sissokoml MLIMF323000020
Martin Škrtelsk SVKDF218000000
Steve Stauntonie IRLDF,MF325000000
Paul Stewarteng ENGFW,MF19001000
Djimi Traoréml MLIDF327000000
Sander Westerveldnl NEDGK436000000
Ronnie Whelanie IRLDF,MF19000010
Georginio Wijnaldumnl NEDMF2176110000
Mark Wrighteng ENGDF436001010
Abel Xavierpt PORDF19000000
Boudewijn Zendennl NEDDF,FW318701000
Fernando Torreses ESPFW326940000
James Milnereng ENGDF,MF2175000000
Mark Gonzálezcl CHIFW,MF28700000
Stephen Warnockeng ENGDF217300000
Daniel Sturridgeeng ENGFW,MF181000000
Roberto Firminobr BRAFW,MF2168010000
Dirk Kuytnl NEDDF,FW638601000
Jordan Rossitereng ENGMF177100000
Michael Oweneng ENGFW1069332000
Vladimír Šmicercz CZEFW,MF846800000
Andrea Dossenait ITADF,MF17400000
Jari Litmanenfi FINFW,MF216401000
Andriy Voroninua UKRFW,MF17400000
Rickie Lamberteng ENGFW172000000
Antonio Núñezes ESPMF17200010
Josemies ESPDF27300010
Nabil El Zharma MARFW,MF27500000
Peter Croucheng ENGFW416900000
Steve McManamaneng ENGMF862011010
Erik Meijernl NEDFW28300000
Ryan Babelnl NEDFW,MF422201000
Nick Barmbyeng ENGFW,MF215100010
David Thompsoneng ENGMF28200000
Igor Bišćanhr CRODF,MF315100000
Mario Balotelliit ITAFW148000000
Milan Barošcz CZEFW37400000
Steve Finnanie IRLDF972000010
Luis Garcíaes ESPMF421501020
Emile Heskeyeng ENGFW850921000
Mauricio Pellegrinoar ARGDF14500000
Ronny Rosenthalil ISRFW,MF213520000
Mark Walterseng ENGMF14500010
Jordan Williamswls WALDF,MF143000000
Gary McAllistersct SCOMF212700000
Danny Murphyeng ENGMF959510100
Salif Diaosn SENMF316600000
Karl-Heinz Riedlede GERFW24100010
Yossi Benayounil ISRMF417100000
Jamie Redknappeng ENGMF647311000
Susoes ESPFW,MF124100000
David N'Gogfr FRAFW12300000
Florent Sinama Pongollefr FRAFW24400000
Mark Kennedyie IRLDF,MF12200000
Djibril Cisséfr FRAFW36100000
Jon Newbyeng ENGFW11500000
Michael Thomaseng ENGMF426200000
Steven Gerrardeng ENGMF191,46440120
Divock Origibe BELFW,MF298110000
Alberto Morenoes ESPDF,MF15000000
Ovie Ejariaeng ENGFW,MF14000000
Trent Alexander-Arnoldeng ENGDF11000000
40930,993473320371

Liverpool Goalkeepers vs. Middlesbrough

Liverpool Goalkeepers vs. Middlesbrough Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Simon Mignoletbe BELGK3300626100.02
Jerzy Dudekpl POLGK654042
Mike Hoopereng ENGGK19010
David Jameseng ENGGK763091
Chris Kirklandeng ENGGK218021
Pepe Reinaes ESPGK872064
Sander Westerveldnl NEDGK436022
312,8206266100.012

Middlesbrough Players vs. Liverpool

Middlesbrough Players vs. Liverpool Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Albert Adomahgh GHADF,FW1120000000
Daniel Ayalaes ESPDF2138000000
Jamal Blackmaneng ENGGK1120000000
Adam Claytoneng ENGMF3265000000
Ryan Frederickseng ENGDF1120000000
George Friendeng ENGDF,MF2210000000
Kenneth Omeruong NGADF1120000010
Adam Reacheng ENGDF,FW1120100010
Grant Leadbittereng ENGMF3235000000
Lee Tomlineng ENGFW,MF1110000000
Jan Åge Fjørtoftno NORFW320210000
Julio Arcaar ARGDF,MF326701000
Nick Barmbyeng ENGFW,MF327011000
Antonio Barragánes ESPDF,MF190000000
Matthew Bateseng ENGDF319600020
George Boatengnl NEDMF1197110010
Alen Bokšićhr CROFW536500010
Brancobr BRADF19000000
Benito Carboneit ITAFW19000000
Calum Chamberseng ENGDF,MF2180000000
Colin Coopereng ENGDF869800040
Neil Coxeng ENGDF436011000
Andrew Davieseng ENGDF431500010
Brian Deaneeng ENGFW428620000
Dorivabr BRAMF327000020
Ugo Ehiogueng ENGDF861800001
Emersonbr BRAMF218000010
Jason Euelljm JAMFW,MF19000000
Willie Falconersct SCOFW218000000
Gianluca Festait ITADF753300010
Curtis Flemingie IRLDF649500000
Jimmy Floyd Hasselbainknl NEDFW425702000
Adam Forshaweng ENGMF2180000000
Paul Gascoigneeng ENGMF319801010
Geremicm CMRDF,MF218010000
Ben Gibsoneng ENGDF2180000010
Jon Gittenseng ENGDF19000000
Dean Gordoneng ENGDF,MF327000000
Jonathan Greeningeng ENGMF545000000
Jonathan Groundseng ENGDF218000000
Brad Guzanus USAGK190000000
John Hendriesct SCOFW,MF218000000
Craig Hignetteng ENGFW,MF218001000
Justin Hoytett TRIDF210600000
Paul Inceeng ENGMF654000010
Ian Ironsideeng ENGGK19000000
Brad Jonesau AUSGK218000000
Craig Liddleeng ENGDF218000010
Tony McMahoneng ENGDF,MF19000000
Gaizka Mendietaes ESPMF324400000
Alan Millereng ENGGK218000000
Danny Millseng ENGDF19000010
Nicky Mohaneng ENGDF19000010
Chris Morrisie IRLDF325700000
David Murphyeng ENGDF19000000
Robbie Mustoeeng ENGMF1073800010
Stuart Parnabyeng ENGDF210300000
Juninho Paulistabr BRAMF544200010
Andy Peakeeng ENGMF19000010
Stephen Pearseng ENGGK19000000
Nigel Pearsoneng ENGDF323100000
Jimmy Phillipseng ENGDF218010110
Emanuel Pogatetzat AUTDF545000000
Jamie Pollockeng ENGMF218000000
Mark Proctoreng ENGMF19000000
Franck Queudruefr FRADF872000030
Fabrizio Ravanelliit ITAFW218030100
Michael Reizigernl NEDDF19000000
Hamilton Ricardco COLFW423100010
Michael Rickettseng ENGFW316800000
Chris Riggotteng ENGDF432710031
Fábio Rochembackbr BRADF,MF545000010
Marten de Roonnl NEDDF,MF190000000
Mark Schwarzerau AUSGK181,62000000
Mohamed Shawkyeg EGYMF19000000
Gareth Southgateeng ENGDF981020010
Phil Stampeng ENGMF739410010
Mark Summerbelleng ENGMF19000000
Andrew Tayloreng ENGDF,MF325400000
Adama Traorées ESPFW,MF190000000
Ross Turnbulleng ENGGK19000000
Víctor Valdéses ESPGK190000000
Steve Vickerseng ENGDF869700000
Tony Vidmarau AUSDF19000000
Mark Vidukaau AUSFW422900000
Gary Walsheng ENGGK218000010
David Wheatereng ENGDF436000010
Noel Whelaneng ENGFW218000010
Paul Wilkinsoneng ENGFW218000000
Jonathan Woodgateeng ENGDF218000000
Luke Youngeng ENGDF218000010
Boudewijn Zendennl NEDDF,FW435810020
Christian Ziegede GERDF,MF19001000
Yakubu Aiyegbening NGAFW433900000
Jérémie Aliadièrefr FRAFW,MF431303011
Derek Whytesct SCODF542600010
Robbie Stockdalesct SCODF217000000
Andy Townsendie IRLMF324000010
Ray Parloureng ENGMF325700020
Kikées ESPFW174000000
James Morrisonsct SCOFW,MF321500000
Marlon Beresfordeng ENGGK17300000
Fábiobr BRADF2162000000
Rudy Gestedebj BENFW172000010
Keith O'Neillie IRLMF216200010
Neil Maddisoneng ENGDF,MF28900000
Luke Wilkshireau AUSDF,FW27600000
Massimo Maccaroneit ITAFW314700000
Andy Campbelleng ENGFW418600000
Tuncay Şanlıtr TURFW,MF432220020
Christian Karembeufr FRADF,MF213010000
Paul Okonau AUSMF215100010
Gary O'Neileng ENGMF432800000
Viktor Fischerdk DENFW,MF155000000
Yanic Wildschutsr SURFW,MF146000000
Robert Huthde GERDF431500010
Joseph-Désiré Jobcm CMRFW,MF422100000
Allan Johnstonsct SCOMF14500000
Szilárd Némethsk SVKFW828510000
Gary Pallistereng ENGDF431500020
Mark Wilsoneng ENGMF14500000
Malcolm Christieeng ENGFW14100000
Phil Whelaneng ENGDF212900000
Midoeg EGYFW26310010
Stewart Downingeng ENGFW,MF11810120000
Jason Gavinie IRLDF24200000
Marlon Kingjm JAMFW12300000
Afonso Alvesbr BRAFW,MF28100000
Mark Hudsoneng ENGMF12200000
Lee Cattermoleeng ENGMF29900000
Ben Hutchinsoneng ENGFW11800000
Álvaro Negredoes ESPFW294000000
Mark Crossleywls WALGK11700000
Bernie Slavenie IRLFW11600000
Jordan Rhodessct SCOFW114000000
Alan Kernaghanie IRLDF11300000
Mikkel Beckdk DENFW210200000
Patrick Bamfordeng ENGFW,MF2100101100
Adam Johnsoneng ENGMF22200000
Carlos Marinelliar ARGMF11001000
Jelle Vossenbe BELFW,MF110000000
Alan Mooreie IRLMF1800000
Tommy Wrightsct SCOMF1800000
Didier Digardfr FRAMF1400000
John Eustaceeng ENGMF1400010
Josh Walkereng ENGMF1300000
40830,990241431563

Middlesbrough Goalkeepers vs. Liverpool

Middlesbrough Goalkeepers vs. Liverpool Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jamal Blackmaneng ENGGK112020
Brad Guzanus USAGK190103770.00
Ian Ironsideeng ENGGK19020
Brad Jonesau AUSGK218011
Alan Millereng ENGGK218040
Stephen Pearseng ENGGK19040
Mark Schwarzerau AUSGK181,620199
Ross Turnbulleng ENGGK19020
Víctor Valdéses ESPGK19043125.00
Gary Walsheng ENGGK218060
Marlon Beresfordeng ENGGK17320
Mark Crossleywls WALGK11700
322,8201448857.110

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.