Middlesbrough vs. Leeds United Historical Head-to-Head

Middlesbrough
23 wins
19 draws
25 losses
94 goals
Leeds United
25 wins
19 draws
23 losses
99 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 xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipTue2025-04-0819:45 MiddlesbroughLeeds UnitedRiverside Stadium
ChampionshipChampionshipTue2024-12-1020:00 Leeds UnitedMiddlesbroughElland Road
EFL CupFirst roundWed2024-08-1420:00 Leeds United0–3Middlesbrough35,150Elland RoadMatch Report
ChampionshipChampionshipMon2024-04-2220:00 Middlesbrough1.13–42.5Leeds United29,333Riverside StadiumTony HarringtonMatch Report
ChampionshipChampionshipSat2023-12-0215:00 Leeds United3.03–21.5Middlesbrough36,812Elland RoadDarren EnglandMatch Report
ChampionshipChampionshipWed2020-02-2619:45 Middlesbrough0.60–12.1Leeds United24,647Riverside StadiumGavin WardMatch Report
ChampionshipChampionshipSat2019-11-3015:00 Leeds United1.74–00.4Middlesbrough35,626Elland RoadKeith StroudMatch Report
ChampionshipChampionshipSat2019-02-0913:00 Middlesbrough1.71–12.1Leeds United30,881Riverside StadiumDarren EnglandMatch Report
ChampionshipChampionshipFri2018-08-3119:45 Leeds United0.40–00.5Middlesbrough35,417Elland RoadTim RobinsonMatch Report
ChampionshipChampionshipFri2018-03-0219:45 Middlesbrough3–0Leeds United27,621Riverside StadiumDarren EnglandMatch Report
ChampionshipChampionshipSun2017-11-1913:15 Leeds United2–1Middlesbrough33,771Elland RoadKeith StroudMatch Report
ChampionshipChampionshipMon2016-02-1519:45 Leeds United0–0Middlesbrough20,424Elland RoadCraig PawsonMatch Report
ChampionshipChampionshipSun2015-09-2713:15 Middlesbrough3–0Leeds United27,694Riverside StadiumNiel SwarbrickMatch Report
ChampionshipChampionshipSat2015-02-2112:15 Middlesbrough0–1Leeds United25,531Riverside StadiumAndre MarrinerMatch Report
ChampionshipChampionshipSat2014-08-1612:15 Leeds United1–0Middlesbrough24,484Elland RoadStuart AttwellMatch Report
Premier LeaguePremier LeagueSat2004-01-31Leeds United0–3Middlesbrough35,970Elland RoadGraham PollMatch Report
Premier LeaguePremier LeagueSat2003-08-30Middlesbrough2–3Leeds United30,414Riverside StadiumNeale BarryMatch Report
Premier LeaguePremier LeagueSat2003-03-15Leeds United2–3Middlesbrough39,073Elland RoadDavid EllerayMatch Report
Premier LeaguePremier LeagueSat2002-10-26Middlesbrough2–2Leeds United34,723Riverside StadiumRob StylesMatch Report
Premier LeaguePremier LeagueSat2002-05-11Leeds United1–0Middlesbrough40,218Elland RoadUriah RennieMatch Report
Premier LeaguePremier LeagueSat2002-02-09Middlesbrough2–2Leeds United30,221Riverside StadiumNeale BarryMatch Report
Premier LeaguePremier LeagueMon2001-01-01Leeds United1–1Middlesbrough39,251Elland RoadDavid EllerayMatch Report
Premier LeaguePremier LeagueSat2000-08-26Middlesbrough1–2Leeds United31,626Riverside StadiumGraham BarberMatch Report
Premier LeaguePremier LeagueSat2000-02-26Middlesbrough0–0Leeds United34,800Riverside StadiumUriah RennieMatch Report
Premier LeaguePremier LeagueSun1999-09-19Leeds United2–0Middlesbrough34,122Elland RoadDermot GallagherMatch Report
Premier LeaguePremier LeagueSat1999-01-16Leeds United2–0Middlesbrough37,473Elland RoadStephen LodgeMatch Report
Premier LeaguePremier LeagueSat1998-08-15Middlesbrough0–0Leeds United34,162Riverside StadiumDavid EllerayMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSun1997-05-11Leeds United1–1Middlesbrough38,567Elland RoadAlan WilkieMatch Report
Premier LeaguePremier LeagueSat1996-12-07Middlesbrough0–0Leeds United30,018Riverside StadiumDavid EllerayMatch Report
Premier LeaguePremier LeagueSat1996-03-30Leeds United0–1Middlesbrough31,778Elland RoadDavid EllerayMatch Report
Premier LeaguePremier LeagueSat1995-11-04Middlesbrough1–1Leeds United29,467Riverside StadiumKeith BurgeMatch Report
Premier LeaguePremier LeagueSat1993-01-30Leeds United3–0Middlesbrough30,344Elland RoadJohn MartinMatch Report
Premier LeaguePremier LeagueSat1992-08-22Middlesbrough4–1Leeds United18,649Ayresome ParkDavid AllisonMatch Report
First DivisionFirst DivisionTue1982-04-13Leeds United1–1MiddlesbroughMatch Report
First DivisionFirst DivisionTue1982-04-06Middlesbrough0–0Leeds UnitedMatch Report
First DivisionFirst DivisionWed1980-11-12Leeds United2–1MiddlesbroughMatch Report
First DivisionFirst DivisionTue1980-08-19Middlesbrough3–0Leeds UnitedMatch Report
First DivisionFirst DivisionWed1980-04-02Leeds United2–0MiddlesbroughMatch Report
First DivisionFirst DivisionWed1979-12-26Middlesbrough3–1Leeds UnitedMatch Report
First DivisionFirst DivisionTue1979-04-10Middlesbrough1–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1978-12-23Leeds United3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1978-03-18Leeds United5–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1977-10-22Middlesbrough2–1Leeds UnitedMatch Report
First DivisionFirst DivisionSat1977-03-05Leeds United2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1976-09-25Middlesbrough1–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1976-02-21Leeds United0–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1975-11-15Middlesbrough0–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1975-02-22Middlesbrough0–1Leeds UnitedMatch Report
First DivisionFirst DivisionSat1974-11-16Leeds United2–2MiddlesbroughMatch Report
First DivisionFirst DivisionThu1946-12-26Middlesbrough3–0Leeds UnitedMatch Report
First DivisionFirst DivisionWed1946-12-25Leeds United3–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1939-02-11Leeds United0–1MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1938-10-08Middlesbrough1–2Leeds UnitedMatch Report
First DivisionFirst DivisionMon1937-12-27Middlesbrough2–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1937-12-25Leeds United5–3MiddlesbroughMatch Report
First DivisionFirst DivisionMon1936-12-28Middlesbrough4–2Leeds UnitedMatch Report
First DivisionFirst DivisionFri1936-12-25Leeds United5–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1936-02-22Leeds United0–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1935-10-19Middlesbrough1–1Leeds UnitedMatch Report
First DivisionFirst DivisionSat1934-12-29Middlesbrough3–3Leeds UnitedMatch Report
First DivisionFirst DivisionSat1934-08-25Leeds United2–4MiddlesbroughMatch Report
First DivisionFirst DivisionMon1934-01-01Middlesbrough2–1Leeds UnitedMatch Report
First DivisionFirst DivisionMon1933-08-28Leeds United5–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1933-04-29Leeds United0–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1932-12-17Middlesbrough0–1Leeds UnitedMatch Report
First DivisionFirst DivisionSat1931-02-28Middlesbrough5–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1930-10-25Leeds United7–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1930-04-05Middlesbrough1–1Leeds UnitedMatch Report
First DivisionFirst DivisionSat1929-11-30Leeds United1–2MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
EFL CupFirst roundWed2024-08-1420:00 Leeds United0–3Middlesbrough35,150Elland RoadMatch Report
ChampionshipChampionshipFri2018-03-0219:45 Middlesbrough3–0Leeds United27,621Riverside StadiumDarren EnglandMatch Report
ChampionshipChampionshipSun2015-09-2713:15 Middlesbrough3–0Leeds United27,694Riverside StadiumNiel SwarbrickMatch Report
Premier LeaguePremier LeagueSat2004-01-31Leeds United0–3Middlesbrough35,970Elland RoadGraham PollMatch Report
Premier LeaguePremier LeagueSat2003-03-15Leeds United2–3Middlesbrough39,073Elland RoadDavid EllerayMatch Report
Premier LeaguePremier LeagueSat1996-03-30Leeds United0–1Middlesbrough31,778Elland RoadDavid EllerayMatch Report
Premier LeaguePremier LeagueSat1992-08-22Middlesbrough4–1Leeds United18,649Ayresome ParkDavid AllisonMatch Report
First DivisionFirst DivisionTue1980-08-19Middlesbrough3–0Leeds UnitedMatch Report
First DivisionFirst DivisionWed1979-12-26Middlesbrough3–1Leeds UnitedMatch Report
First DivisionFirst DivisionTue1979-04-10Middlesbrough1–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1977-10-22Middlesbrough2–1Leeds UnitedMatch Report
First DivisionFirst DivisionSat1976-09-25Middlesbrough1–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1976-02-21Leeds United0–2MiddlesbroughMatch Report
First DivisionFirst DivisionThu1946-12-26Middlesbrough3–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1939-02-11Leeds United0–1MiddlesbroughMatch Report
First DivisionFirst DivisionMon1937-12-27Middlesbrough2–0Leeds UnitedMatch Report
First DivisionFirst DivisionMon1936-12-28Middlesbrough4–2Leeds UnitedMatch Report
First DivisionFirst DivisionSat1936-02-22Leeds United0–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1934-08-25Leeds United2–4MiddlesbroughMatch Report
First DivisionFirst DivisionMon1934-01-01Middlesbrough2–1Leeds UnitedMatch Report
First DivisionFirst DivisionSat1933-04-29Leeds United0–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1931-02-28Middlesbrough5–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1929-11-30Leeds United1–2MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2019-02-0913:00 Middlesbrough1.71–12.1Leeds United30,881Riverside StadiumDarren EnglandMatch Report
ChampionshipChampionshipFri2018-08-3119:45 Leeds United0.40–00.5Middlesbrough35,417Elland RoadTim RobinsonMatch Report
ChampionshipChampionshipMon2016-02-1519:45 Leeds United0–0Middlesbrough20,424Elland RoadCraig PawsonMatch Report
Premier LeaguePremier LeagueSat2002-10-26Middlesbrough2–2Leeds United34,723Riverside StadiumRob StylesMatch Report
Premier LeaguePremier LeagueSat2002-02-09Middlesbrough2–2Leeds United30,221Riverside StadiumNeale BarryMatch Report
Premier LeaguePremier LeagueMon2001-01-01Leeds United1–1Middlesbrough39,251Elland RoadDavid EllerayMatch Report
Premier LeaguePremier LeagueSat2000-02-26Middlesbrough0–0Leeds United34,800Riverside StadiumUriah RennieMatch Report
Premier LeaguePremier LeagueSat1998-08-15Middlesbrough0–0Leeds United34,162Riverside StadiumDavid EllerayMatch Report
Premier LeaguePremier LeagueSun1997-05-11Leeds United1–1Middlesbrough38,567Elland RoadAlan WilkieMatch Report
Premier LeaguePremier LeagueSat1996-12-07Middlesbrough0–0Leeds United30,018Riverside StadiumDavid EllerayMatch Report
Premier LeaguePremier LeagueSat1995-11-04Middlesbrough1–1Leeds United29,467Riverside StadiumKeith BurgeMatch Report
First DivisionFirst DivisionTue1982-04-13Leeds United1–1MiddlesbroughMatch Report
First DivisionFirst DivisionTue1982-04-06Middlesbrough0–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1975-11-15Middlesbrough0–0Leeds UnitedMatch Report
First DivisionFirst DivisionSat1974-11-16Leeds United2–2MiddlesbroughMatch Report
First DivisionFirst DivisionWed1946-12-25Leeds United3–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1935-10-19Middlesbrough1–1Leeds UnitedMatch Report
First DivisionFirst DivisionSat1934-12-29Middlesbrough3–3Leeds UnitedMatch Report
First DivisionFirst DivisionSat1930-04-05Middlesbrough1–1Leeds UnitedMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipMon2024-04-2220:00 Middlesbrough1.13–42.5Leeds United29,333Riverside StadiumTony HarringtonMatch Report
ChampionshipChampionshipSat2023-12-0215:00 Leeds United3.03–21.5Middlesbrough36,812Elland RoadDarren EnglandMatch Report
ChampionshipChampionshipWed2020-02-2619:45 Middlesbrough0.60–12.1Leeds United24,647Riverside StadiumGavin WardMatch Report
ChampionshipChampionshipSat2019-11-3015:00 Leeds United1.74–00.4Middlesbrough35,626Elland RoadKeith StroudMatch Report
ChampionshipChampionshipSun2017-11-1913:15 Leeds United2–1Middlesbrough33,771Elland RoadKeith StroudMatch Report
ChampionshipChampionshipSat2015-02-2112:15 Middlesbrough0–1Leeds United25,531Riverside StadiumAndre MarrinerMatch Report
ChampionshipChampionshipSat2014-08-1612:15 Leeds United1–0Middlesbrough24,484Elland RoadStuart AttwellMatch Report
Premier LeaguePremier LeagueSat2003-08-30Middlesbrough2–3Leeds United30,414Riverside StadiumNeale BarryMatch Report
Premier LeaguePremier LeagueSat2002-05-11Leeds United1–0Middlesbrough40,218Elland RoadUriah RennieMatch Report
Premier LeaguePremier LeagueSat2000-08-26Middlesbrough1–2Leeds United31,626Riverside StadiumGraham BarberMatch Report
Premier LeaguePremier LeagueSun1999-09-19Leeds United2–0Middlesbrough34,122Elland RoadDermot GallagherMatch Report
Premier LeaguePremier LeagueSat1999-01-16Leeds United2–0Middlesbrough37,473Elland RoadStephen LodgeMatch Report
Premier LeaguePremier LeagueSat1993-01-30Leeds United3–0Middlesbrough30,344Elland RoadJohn MartinMatch Report
First DivisionFirst DivisionWed1980-11-12Leeds United2–1MiddlesbroughMatch Report
First DivisionFirst DivisionWed1980-04-02Leeds United2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1978-12-23Leeds United3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1978-03-18Leeds United5–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1977-03-05Leeds United2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1975-02-22Middlesbrough0–1Leeds UnitedMatch Report
First DivisionFirst DivisionSat1938-10-08Middlesbrough1–2Leeds UnitedMatch Report
First DivisionFirst DivisionSat1937-12-25Leeds United5–3MiddlesbroughMatch Report
First DivisionFirst DivisionFri1936-12-25Leeds United5–0MiddlesbroughMatch Report
First DivisionFirst DivisionMon1933-08-28Leeds United5–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1932-12-17Middlesbrough0–1Leeds UnitedMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1930-10-25Leeds United7–0MiddlesbroughMatch Report

Fixture Leaders

Middlesbrough Players vs. Leeds United

Middlesbrough Players vs. Leeds United Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Damià Abellaes ESPDF,MF190000000
Albert Adomahgh GHADF,FW4280000000
Jan Åge Fjørtoftno NORFW218010000
Fernando Amorebietave VENDF190000000
Britt Assombalongacd CODFW5289101110
Daniel Ayalaes ESPDF7630000040
Finn Azazie IRLMF2111010000
Nick Barmbyeng ENGFW,MF218000000
Mikkel Beckdk DENFW313101000
Muhamed Bešićba BIHDF,MF3207000010
George Boatengnl NEDMF436000000
Marc Bolaeng ENGDF,MF190000000
Martin Braithwaitedk DENFW,MF190000000
Solomon Brynneng ENGGK190000000
Benito Carboneit ITAFW19001000
Matthew Clarkeeng ENGDF3235000010
Adam Claytoneng ENGMF8541000030
Hayden Coulsoneng ENGDF,MF190000000
Neil Coxeng ENGDF218000000
Mark Crossleywls WALGK19000000
Ritchie De Laetbe BELDF190000000
Brian Deaneeng ENGFW427100000
Rav van den Bergnl NEDDF2180000000
Seny Diengsn SENGK2180000000
Dorivabr BRAMF19000000
Ugo Ehiogueng ENGDF545000000
Willie Falconersct SCOFW218000000
Gianluca Festait ITADF653500031
Curtis Flemingie IRLDF981000010
Aden Flinteng ENGDF2180000010
George Friendeng ENGDF,MF8666010020
Dael Fryeng ENGDF4360000000
Paul Gascoigneeng ENGMF215200010
Geremicm CMRDF,MF218012000
Ben Gibsoneng ENGDF4358000021
Dean Gordoneng ENGDF,MF327000010
Craig Harrisoneng ENGDF19000000
John Hendriesct SCOFW,MF327010010
Jonny Howsoneng ENGDF,MF9775010060
Paul Inceeng ENGMF436010030
Ian Ironsideeng ENGGK19000000
Isaiah Jonesgy GUYDF,FW3260100020
Tomáš Kalascz CZEDF3180000000
Christian Karembeufr FRADF,MF215500000
Graham Kavanaghie IRLMF19010100
Alan Kernaghanie IRLDF19000000
Kikées ESPFW2180000000
Dimitrios Konstantopoulosgr GREGK2180000000
Emmanuel Latte Lathci CIVFW3171410010
Craig Liddleeng ENGDF218000000
Massimo Maccaroneit ITAFW324311110
Paddy McNairnir NIRDF,MF2125000010
Tomás Mejíases ESPGK2180000000
Gaizka Mendietaes ESPMF218000010
Paul Mersoneng ENGFW,MF19000000
Danny Millseng ENGDF19000000
Nicky Mohaneng ENGDF19000000
Aidan Morrisus USAMF190000000
Chris Morrisie IRLDF327000000
Harold Moukoudicm CMRDF190000010
Szilárd Némethsk SVKFW421410000
David Nugenteng ENGFW2113100000
Keith O'Neillie IRLMF212700000
John Obi Mikelng NGAMF190000000
Kenneth Omeruong NGADF190000000
Gary Pallistereng ENGDF436001030
Stuart Parnabyeng ENGDF421900000
Andy Peakeeng ENGMF218000000
Aynsley Pearseng ENGGK2180000000
Stephen Pearseng ENGGK19000000
Nigel Pearsoneng ENGDF327000010
Jimmy Phillipseng ENGDF218001000
Jamie Pollockeng ENGMF428400020
Franck Queudruefr FRADF326900031
Darren Randolphie IRLGK4360000000
Fabrizio Ravanelliit ITAFW19000010
Jordan Rhodessct SCOFW190000000
Hámilton Ricardco COLFW533800020
Chris Riggotteng ENGDF19000000
Ben Robertseng ENGGK19000000
Connor Robertswls WALDF,MF190000000
Morgan Rogerseng ENGFW,MF190000010
Mark Schwarzerau AUSGK1199000000
Ryan Shottoneng ENGDF,FW4360000000
Gareth Southgateeng ENGDF654011010
Phil Stampeng ENGMF635510010
Robbie Stockdalesct SCODF321900000
Mark Summerbelleng ENGMF19000000
Andy Townsendie IRLMF19000000
Steve Vickerseng ENGDF746500000
Jelle Vossenbe BELFW,MF190000000
Gary Walsheng ENGGK327000000
Phil Whelaneng ENGDF218000000
Derek Whytesct SCODF327000010
Paul Wilkinsoneng ENGFW213520000
Boudewijn Zendennl NEDDF,FW19010000
Christian Ziegede GERDF,MF218000020
Alen Bokšićhr CROFW319310000
Sam Silveraau AUSMF2104000000
Malcolm Christieeng ENGFW29300000
Clayton Blackmorewls WALDF,MF17900000
Jonathan Greeningeng ENGMF542302010
Grant Leadbittereng ENGMF6458000020
Juninho Paulistabr BRAMF652131030
George Savillenir NIRMF3233000020
Jordan Hugilleng ENGFW176000000
Bernie Slavenie IRLFW17600000
Lewis O'Brieneng ENGMF175000000
Paul Okonau AUSMF216501010
Andy Campbelleng ENGFW17300000
Matt Crookseng ENGDF,FW171000010
Tommy Wrightsct SCOMF216113000
Delano Burgzorgsr SURFW,MF169100000
Emersonbr BRAMF16800000
Anfernee Dijksteelsr SURDF3219100021
Gastón Ramírezuy URUFW,MF167000000
Luke Thomaseng ENGDF,MF167000000
Stewart Downingeng ENGFW,MF6515010000
Emilio Nsuegq EQGDF,FW4184000000
Lewis Wingeng ENGMF3222100000
Dean Whiteheadeng ENGDF,MF159000000
Adam Reacheng ENGDF,FW2130000000
Cristhian Stuaniuy URUFW,MF2123010010
Marcus Taverniereng ENGFW,MF3235000000
Joseph-Désiré Jobcm CMRFW,MF424020000
Andrew Davieseng ENGDF214200000
Jason Gavinie IRLDF14500000
Neil Maddisoneng ENGDF,MF318000000
Robbie Mustoeeng ENGMF1183000010
Vladimír Kindersk SVKDF13600000
Luke Aylingeng ENGDF,MF135000010
Marvin Johnsoneng ENGDF,FW263000000
Diego Fabbriniit ITAFW,MF134100010
Lee Tomlineng ENGFW,MF2118000000
Colin Coopereng ENGDF643100000
Noel Whelaneng ENGFW421700000
Adama Traorées ESPFW,MF2116010000
Patrick Bamfordeng ENGFW,MF2114300000
Alan Mooreie IRLMF210200000
Lukas Nmechade GERFW124000000
Alex Bangurasl SLEDF2105010000
Alexander Gilbertie IRLFW3121010010
Chris Freestoneeng ENGFW12200000
Ben Liddleeng ENGMF121000000
George McCormickeng ENGDF121000000
Ashley Fletchereng ENGFW3180000000
Josh Coburneng ENGFW299110000
Craig Hignetteng ENGFW,MF425300000
Alun Armstrongeng ENGFW28800000
Micky Cumminsie IRLMF11700000
Daniel Barlasertr TURMF3187010000
Mickaël Debèvefr FRAMF11500000
Tyrone O'Neilleng ENGFW114000000
Jaime Morenobo BOLFW11300000
Adam Forshaweng ENGMF215000010
Dean Windasseng ENGFW,MF23710000
Michael Rickettseng ENGFW32010100
Micah Hamiltoneng ENGMF110000000
Lukas Engeldk DENDF,MF277000000
David Murphyeng ENGDF29700000
Luke Williamseng ENGFW16000000
Ajay Matthewseng ENGFW15000000
Martin Cranieeng ENGDF11000000
Stephen Walkereng ENGFW11000000
41930,654362641744

Middlesbrough Goalkeepers vs. Leeds United

Middlesbrough Goalkeepers vs. Leeds United Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Solomon Brynneng ENGGK190202100.01
Mark Crossleywls WALGK19020
Seny Diengsn SENGK2180137661.50
Ian Ironsideeng ENGGK19010
Dimitrios Konstantopoulosgr GREGK218002
Tomás Mejíases ESPGK218020
Aynsley Pearseng ENGGK21801851372.20
Stephen Pearseng ENGGK19030
Darren Randolphie IRLGK4360103770.02
Ben Robertseng ENGGK19010
Mark Schwarzerau AUSGK11990153
Gary Walsheng ENGGK327012
312,79043402869.810

Leeds United Players vs. Middlesbrough

Leeds United Players vs. Middlesbrough Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Tom Adeyemieng ENGMF190000000
Ethan Ampaduwls WALDF,MF3270000000
Vurnon Anitacw CUWDF,MF190000010
Mirco Antenucciit ITAFW2169000000
Rodolph Austinjm JAMDF,MF2175000000
Luke Aylingeng ENGDF,MF5439000010
Sol Bambaci CIVDF2180000010
Nick Barmbyeng ENGFW,MF215700000
David Battyeng ENGMF543510010
Paul Beesleyeng ENGDF19000000
Gaetano Berardich SUIDF6455000020
Tommaso Bianchiit ITAMF190000000
Lee Bowyereng ENGMF1090030040
Raúl Bravoes ESPDF19000000
Liam Bridcuttsct SCODF,MF190000000
Sam Byrameng ENGDF,MF5423000010
Zoumana Camarafr FRADF19010000
Eric Cantonafr FRAFW19010000
Kiko Casillaes ESPGK3270000000
Lee Chapmaneng ENGFW19000000
Lewis Cookeng ENGMF4275000000
Hélder Costaao ANGFW,MF2165100000
Olivier Dacourtfr FRAMF326501010
Karl Darlowwls WALGK190000000
Brian Deaneeng ENGFW436020000
Toumani Diagouragafr FRAMF190000010
Tony Dorigoeng ENGDF327000000
Barry Douglassct SCODF,MF190000010
Michael Duberryeng ENGDF218000000
Chris Fairclougheng ENGDF218010000
Rio Ferdinandeng ENGDF327000000
Junior Firpodo DOMDF,MF2153020010
Jimmy Floyd Hasselbainknl NEDFW19001000
Robbie Fowlereng ENGFW19011000
Danny Granvilleeng ENGDF19000000
Andy Graysct SCOFW19000000
Archie Grayeng ENGDF,MF2180000000
Ilia Gruevbg BULMF3118000000
Alf-Inge Haalandno NORDF,MF319400010
Gunnar Halleno NORDF19000000
Ian Harteie IRLDF979001010
Pablo Hernándezes ESPFW,MF4297130010
Martin Hidenat AUTDF19000000
David Hopkinsct SCOMF431100000
Pontus Janssonse SWEDF4273000020
Richard Jobsoneng ENGDF19000000
Seth Johnsoneng ENGFW,MF324600000
Gary Kellyie IRLDF1194500020
Matthew Kilgalloneng ENGDF19000000
Mateusz Klichpl POLMF4327300000
Pierre-Michel Lasoggade GERFW190000000
Derek Lilleysct SCOFW211200000
Andy Lonerganie IRLGK190000000
Teddy Lučićse SWEDF218000000
John Lukiceng ENGGK436000000
Nigel Martyneng ENGGK981000010
Dominic Matteosct SCODF,MF545000020
Gary McAllistersct SCOMF436000000
Illan Meslierfr FRAGK2180000000
Danny Millseng ENGDF536500020
Robert Molenaarnl NEDDF19000010
Steve Morisonwls WALFW190000000
Alex Mowatteng ENGMF3199100000
Luke Murphyeng ENGMF4191000000
Paul Okonau AUSMF19000010
Carlton Palmereng ENGMF327000020
Bailey Peacock-Farrellnir NIRGK190000000
Jason Pearceeng ENGDF190000000
John Pembertoneng ENGDF213500020
Jermaine Pennanteng ENGMF218003010
Kalvin Phillipseng ENGDF,MF5397120020
Lucas Radebeza RSADF1297500020
Paul Robinsoneng ENGGK544700001
Joe Rodonwls WALDF3270000000
Joe Rothwelleng ENGFW,MF190000000
Billy Sharpeng ENGFW190100010
Lee Sharpeeng ENGMF324800000
Marco Silvestriit ITAGK4360000000
Gary Speedwls WALMF327001010
Gordon Strachansct SCOMF213501000
Pascal Struijknl NEDDF2118000010
Charlie Tayloreng ENGDF3270000000
Mark Vidukaau AUSFW653140110
Ronaldo Vieiraeng ENGMF2135000000
Stephen Warnockeng ENGDF190000000
David Wetheralleng ENGDF654000010
Noel Whelaneng ENGFW19001000
Ben Whiteeng ENGDF2180000000
Chris Whyteeng ENGDF218001000
Felix Wiedwaldde GERGK190000000
Clyde Wijnhardnl NEDFW19000000
Jason Wilcoxeng ENGFW,MF527600000
Jonathan Woodgateeng ENGDF429200000
Scott Woottoneng ENGDF2180000000
Nigel Worthingtonnir NIRDF,MF19000010
Tony Yeboahgh GHAFW19000000
Ezgjan Alioskimk MKDDF,FW5329100000
Giuseppe Bellusciit ITADF3269000020
Jack Harrisoneng ENGFW,MF4359000000
Samuel Sáizes ESPFW,MF3267000020
Carl Shutteng ENGFW18700000
Crysencio Summervillenl NEDFW,MF2174311100
Lamine Sakhosn SENFW,MF18310000
Alan Smitheng ENGFW,MF1076832031
Wilfried Gnontoit ITAFW,MF3117100000
Georginio Rutterfr FRAFW,MF3189000010
Stuart Dallasnir NIRDF,FW6421000000
Harry Kewellau AUSFW,MF870810010
Kemar Roofejm JAMFW,MF3257000000
Mark Fordeng ENGMF17600000
Stephen McPhailie IRLMF215700000
Nicky Ajoseeng ENGFW174000000
Robbie Keaneie IRLFW216411100
Ian Rushwls WALFW216300000
Matt Joneswls WALMF16800000
Jordan Botakacd CODDF,FW164000000
Brenden Aaronsonus USAFW,MF162000000
Joe Gelhardteng ENGFW162000000
Maximilian Wöberat AUTDF162000000
Rod Wallaceeng ENGFW417402000
Souleymane Doukaramr MTNFW,MF3168000000
Jason Blunteng ENGMF14500000
Jack Clarkeeng ENGFW,MF145000000
Adam Forshaweng ENGMF145000000
Jon Newsomeeng ENGDF14500000
Michael Tongeeng ENGMF138000000
Darren Huckerbyeng ENGFW,MF27300000
Frank Strandlino NORFW13410000
Tyler Robertswls WALFW,MF133000000
Jayden Bogleeng ENGDF,MF127000000
James Milnereng ENGDF,MF211100000
Aaron Lennoneng ENGFW,MF12000000
Eirik Bakkeno NORMF637411010
Dominic Poleonlc LCAFW,MF116000000
Steve Hodgeeng ENGMF11500000
Joël Piroenl NEDFW,MF3194101100
Mark Jacksoneng ENGDF11400000
Caleb Ekubangh GHAFW,MF234000000
Jody Morriseng ENGMF210200010
Eddie Nketiaheng ENGFW112000000
Lee Erwinsct SCOFW111000000
Jamie Shackletoneng ENGDF,MF229000000
Daniel Jameswls WALFW,MF291100010
Glen Kamarafi FINMF2100000000
Willem Korstennl NEDMF1900000
Jaidon Anthonyeng ENGFW,MF26000000
Michael Bridgeseng ENGFW,MF517911000
Eunan O'Kaneie IRLMF271000000
David Rocastleeng ENGMF1300000
Scott Carsoneng ENGGK1200000
Patrick Bamfordeng ENGFW,MF7433200020
Liam Coopersct SCODF9721010030
Matthew Penningtoneng ENGDF11000000
40830,673402742612

Leeds United Goalkeepers vs. Middlesbrough

Leeds United Goalkeepers vs. Middlesbrough Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Kiko Casillaes ESPGK327061583.32
Karl Darlowwls WALGK19073457.10
Andy Lonerganie IRLGK190111100.00
John Lukiceng ENGGK436061
Nigel Martyneng ENGGK981046
Illan Meslierfr FRAGK218095444.40
Bailey Peacock-Farrellnir NIRGK190303100.01
Paul Robinsoneng ENGGK436080
Marco Silvestriit ITAGK436033
Felix Wiedwaldde GERGK19063350.00
302,70032342062.513

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.