Chelsea vs. Middlesbrough Historical Head-to-Head

Chelsea
45 wins
25 draws
25 losses
151 goals
Middlesbrough
25 wins
25 draws
45 losses
105 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
EFL CupSemi-finalsTue2024-01-2320:00 Chelsea6–1Middlesbrough37,754Stamford BridgeJohn BrooksMatch ReportLeg 2 of 2; Chelsea won
EFL CupSemi-finalsTue2024-01-0920:00 Middlesbrough1–0Chelsea32,097Riverside StadiumSamuel BarrottMatch ReportLeg 1 of 2
FA CupQuarter-finalsSat2022-03-1917:15 Middlesbrough0–2Chelsea31,422Riverside StadiumPaul TierneyMatch Report
Premier LeaguePremier LeagueMon2017-05-0820:00 Chelsea3–0Middlesbrough41,500Stamford BridgeCraig PawsonMatch Report
Premier LeaguePremier LeagueSun2016-11-2016:00 Middlesbrough0–1Chelsea32,704Riverside StadiumJonathan MossMatch Report
Premier LeaguePremier LeagueWed2009-01-28Chelsea2–0Middlesbrough40,280Stamford BridgeLee ProbertMatch Report
Premier LeaguePremier LeagueSat2008-10-18Middlesbrough0–5ChelseaRiverside StadiumPhil DowdMatch Report
Premier LeaguePremier LeagueSun2008-03-30Chelsea1–0MiddlesbroughStamford BridgePhil DowdMatch Report
Premier LeaguePremier LeagueSat2007-10-20Middlesbrough0–2ChelseaRiverside StadiumMark HalseyMatch Report
Premier LeaguePremier LeagueSat2007-02-10Chelsea3–0Middlesbrough41,709Stamford BridgeChris FoyMatch Report
Premier LeaguePremier LeagueWed2006-08-23Middlesbrough2–1Chelsea29,269Riverside StadiumHoward WebbMatch Report
Premier LeaguePremier LeagueSat2006-02-11Middlesbrough3–0Chelsea31,037Riverside StadiumStephen BennettMatch Report
Premier LeaguePremier LeagueSat2005-12-03Chelsea1–0Middlesbrough41,692Stamford BridgeMike RileyMatch Report
Premier LeaguePremier LeagueTue2005-01-04Chelsea2–0Middlesbrough40,978Stamford BridgeStephen BennettMatch Report
Premier LeaguePremier LeagueSat2004-09-25Middlesbrough0–1Chelsea32,341Riverside StadiumMark HalseyMatch Report
Premier LeaguePremier LeagueSat2004-04-10Chelsea0–0Middlesbrough41,011Stamford BridgeMark HalseyMatch Report
Premier LeaguePremier LeagueSun2003-10-05Middlesbrough1–2Chelsea29,170Riverside StadiumMark HalseyMatch Report
Premier LeaguePremier LeagueSat2002-12-14Middlesbrough1–1Chelsea29,160Riverside StadiumMatt MessiasMatch Report
Premier LeaguePremier LeagueSat2002-11-16Chelsea1–0Middlesbrough39,064Stamford BridgePhil DowdMatch Report
Premier LeaguePremier LeagueSat2002-04-27Middlesbrough0–2Chelsea28,686Riverside StadiumBarry KnightMatch Report
Premier LeaguePremier LeagueSun2001-09-23Chelsea2–2Middlesbrough36,767Stamford BridgeRob StylesMatch Report
Premier LeaguePremier LeagueSat2001-03-31Chelsea2–1Middlesbrough34,933Stamford BridgePeter JonesMatch Report
Premier LeaguePremier LeagueSat2000-12-16Middlesbrough1–0Chelsea29,442Riverside StadiumPeter JonesMatch Report
Premier LeaguePremier LeagueSat2000-04-22Chelsea1–1Middlesbrough34,467Stamford BridgeUriah RennieMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSat1999-09-25Middlesbrough0–1Chelsea34,183Riverside StadiumPaul AlcockMatch Report
Premier LeaguePremier LeagueWed1999-04-14Middlesbrough0–0Chelsea34,406Riverside StadiumNeale BarryMatch Report
Premier LeaguePremier LeagueSat1998-09-26Chelsea2–0Middlesbrough34,814Stamford BridgeMike ReedMatch Report
Premier LeaguePremier LeagueSat1997-03-22Middlesbrough1–0Chelsea29,811Riverside StadiumMike RileyMatch Report
Premier LeaguePremier LeagueWed1996-08-21Chelsea1–0Middlesbrough28,272Stamford BridgeGary WillardMatch Report
Premier LeaguePremier LeagueSun1996-02-04Chelsea5–0Middlesbrough21,060Stamford BridgeKeith CooperMatch Report
Premier LeaguePremier LeagueSat1995-08-26Middlesbrough2–0Chelsea28,286Riverside StadiumStephen LodgeMatch Report
Premier LeaguePremier LeagueSat1993-04-03Chelsea4–0Middlesbrough13,043Stamford BridgeJoe WorrallMatch Report
Premier LeaguePremier LeagueFri1992-12-11Middlesbrough0–0Chelsea15,559Ayresome ParkKeren BarrattMatch Report
First DivisionFirst DivisionSat1979-04-21Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1978-12-16Middlesbrough7–2ChelseaMatch Report
First DivisionFirst DivisionTue1978-04-04Middlesbrough2–0ChelseaMatch Report
First DivisionFirst DivisionSat1977-10-15Chelsea0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1975-03-22Chelsea1–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1974-09-07Middlesbrough1–1ChelseaMatch Report
First DivisionFirst DivisionSat1954-03-06Middlesbrough3–3ChelseaMatch Report
First DivisionFirst DivisionSat1953-10-17Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1953-04-18Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1952-11-29Middlesbrough4–0ChelseaMatch Report
First DivisionFirst DivisionSat1952-02-16Chelsea5–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1951-10-06Middlesbrough0–0ChelseaMatch Report
First DivisionFirst DivisionSat1950-12-23Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1950-08-26Middlesbrough3–0ChelseaMatch Report
First DivisionFirst DivisionWed1950-03-29Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1949-11-26Middlesbrough2–1ChelseaMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1948-12-18Middlesbrough1–1ChelseaMatch Report
First DivisionFirst DivisionSat1948-08-21Chelsea1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1948-03-06Middlesbrough0–0ChelseaMatch Report
First DivisionFirst DivisionSat1947-10-18Chelsea4–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1947-05-10Chelsea2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1946-10-05Middlesbrough3–2ChelseaMatch Report
First DivisionFirst DivisionSat1939-01-14Chelsea4–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1938-09-10Middlesbrough1–1ChelseaMatch Report
First DivisionFirst DivisionSat1938-01-29Chelsea0–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1937-09-18Middlesbrough4–3ChelseaMatch Report
First DivisionFirst DivisionSat1937-01-09Chelsea1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1936-09-12Middlesbrough2–0ChelseaMatch Report
First DivisionFirst DivisionWed1936-03-04Middlesbrough4–1ChelseaMatch Report
First DivisionFirst DivisionSat1935-11-09Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1935-05-04Middlesbrough2–2ChelseaMatch Report
First DivisionFirst DivisionSat1934-12-22Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1934-02-24Middlesbrough2–2ChelseaMatch Report
First DivisionFirst DivisionSat1933-10-14Chelsea2–3MiddlesbroughMatch Report
First DivisionFirst DivisionWed1933-03-01Middlesbrough2–1ChelseaMatch Report
First DivisionFirst DivisionSat1932-10-08Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1932-01-02Chelsea4–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1931-08-29Middlesbrough0–2ChelseaMatch Report
First DivisionFirst DivisionSat1931-02-07Middlesbrough2–2ChelseaMatch Report
First DivisionFirst DivisionSat1930-10-04Chelsea4–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1923-11-24Chelsea2–0MiddlesbroughMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1923-11-17Middlesbrough2–0ChelseaMatch Report
First DivisionFirst DivisionSat1922-09-16Middlesbrough2–1ChelseaMatch Report
First DivisionFirst DivisionSat1922-09-09Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionTue1921-12-27Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionMon1921-12-26Middlesbrough0–1ChelseaMatch Report
First DivisionFirst DivisionSat1921-04-30Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1921-04-23Middlesbrough0–0ChelseaMatch Report
First DivisionFirst DivisionSat1919-11-29Chelsea3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1919-11-22Middlesbrough0–0ChelseaMatch Report
First DivisionFirst DivisionSat1915-01-23Chelsea2–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1914-09-19Middlesbrough3–0ChelseaMatch Report
First DivisionFirst DivisionSat1914-03-07Middlesbrough2–0ChelseaMatch Report
First DivisionFirst DivisionSat1913-11-01Chelsea3–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1913-04-19Middlesbrough0–3ChelseaMatch Report
First DivisionFirst DivisionSat1912-12-14Chelsea2–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1910-02-19Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1909-10-09Middlesbrough0–1ChelseaMatch Report
First DivisionFirst DivisionFri1909-04-09Chelsea3–0MiddlesbroughMatch Report
First DivisionFirst DivisionFri1909-01-01Middlesbrough1–4ChelseaMatch Report
First DivisionFirst DivisionWed1908-01-01Middlesbrough3–1ChelseaMatch Report
First DivisionFirst DivisionThu1907-12-26Chelsea1–0MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
EFL CupSemi-finalsTue2024-01-2320:00 Chelsea6–1Middlesbrough37,754Stamford BridgeJohn BrooksMatch ReportLeg 2 of 2; Chelsea won
FA CupQuarter-finalsSat2022-03-1917:15 Middlesbrough0–2Chelsea31,422Riverside StadiumPaul TierneyMatch Report
Premier LeaguePremier LeagueMon2017-05-0820:00 Chelsea3–0Middlesbrough41,500Stamford BridgeCraig PawsonMatch Report
Premier LeaguePremier LeagueSun2016-11-2016:00 Middlesbrough0–1Chelsea32,704Riverside StadiumJonathan MossMatch Report
Premier LeaguePremier LeagueWed2009-01-28Chelsea2–0Middlesbrough40,280Stamford BridgeLee ProbertMatch Report
Premier LeaguePremier LeagueSat2008-10-18Middlesbrough0–5ChelseaRiverside StadiumPhil DowdMatch Report
Premier LeaguePremier LeagueSun2008-03-30Chelsea1–0MiddlesbroughStamford BridgePhil DowdMatch Report
Premier LeaguePremier LeagueSat2007-10-20Middlesbrough0–2ChelseaRiverside StadiumMark HalseyMatch Report
Premier LeaguePremier LeagueSat2007-02-10Chelsea3–0Middlesbrough41,709Stamford BridgeChris FoyMatch Report
Premier LeaguePremier LeagueSat2005-12-03Chelsea1–0Middlesbrough41,692Stamford BridgeMike RileyMatch Report
Premier LeaguePremier LeagueTue2005-01-04Chelsea2–0Middlesbrough40,978Stamford BridgeStephen BennettMatch Report
Premier LeaguePremier LeagueSat2004-09-25Middlesbrough0–1Chelsea32,341Riverside StadiumMark HalseyMatch Report
Premier LeaguePremier LeagueSun2003-10-05Middlesbrough1–2Chelsea29,170Riverside StadiumMark HalseyMatch Report
Premier LeaguePremier LeagueSat2002-11-16Chelsea1–0Middlesbrough39,064Stamford BridgePhil DowdMatch Report
Premier LeaguePremier LeagueSat2002-04-27Middlesbrough0–2Chelsea28,686Riverside StadiumBarry KnightMatch Report
Premier LeaguePremier LeagueSat2001-03-31Chelsea2–1Middlesbrough34,933Stamford BridgePeter JonesMatch Report
Premier LeaguePremier LeagueSat1999-09-25Middlesbrough0–1Chelsea34,183Riverside StadiumPaul AlcockMatch Report
Premier LeaguePremier LeagueSat1998-09-26Chelsea2–0Middlesbrough34,814Stamford BridgeMike ReedMatch Report
Premier LeaguePremier LeagueWed1996-08-21Chelsea1–0Middlesbrough28,272Stamford BridgeGary WillardMatch Report
Premier LeaguePremier LeagueSun1996-02-04Chelsea5–0Middlesbrough21,060Stamford BridgeKeith CooperMatch Report
Premier LeaguePremier LeagueSat1993-04-03Chelsea4–0Middlesbrough13,043Stamford BridgeJoe WorrallMatch Report
First DivisionFirst DivisionSat1979-04-21Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1952-02-16Chelsea5–0MiddlesbroughMatch Report
First DivisionFirst DivisionWed1950-03-29Chelsea2–1MiddlesbroughMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1948-08-21Chelsea1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1947-10-18Chelsea4–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1947-05-10Chelsea2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1939-01-14Chelsea4–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1937-01-09Chelsea1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1935-11-09Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1934-12-22Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1932-10-08Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1932-01-02Chelsea4–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1931-08-29Middlesbrough0–2ChelseaMatch Report
First DivisionFirst DivisionSat1930-10-04Chelsea4–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1923-11-24Chelsea2–0MiddlesbroughMatch Report
First DivisionFirst DivisionMon1921-12-26Middlesbrough0–1ChelseaMatch Report
First DivisionFirst DivisionSat1919-11-29Chelsea3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1913-11-01Chelsea3–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1913-04-19Middlesbrough0–3ChelseaMatch Report
First DivisionFirst DivisionSat1910-02-19Chelsea2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1909-10-09Middlesbrough0–1ChelseaMatch Report
First DivisionFirst DivisionFri1909-04-09Chelsea3–0MiddlesbroughMatch Report
First DivisionFirst DivisionFri1909-01-01Middlesbrough1–4ChelseaMatch Report
First DivisionFirst DivisionThu1907-12-26Chelsea1–0MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSat2004-04-10Chelsea0–0Middlesbrough41,011Stamford BridgeMark HalseyMatch Report
Premier LeaguePremier LeagueSat2002-12-14Middlesbrough1–1Chelsea29,160Riverside StadiumMatt MessiasMatch Report
Premier LeaguePremier LeagueSun2001-09-23Chelsea2–2Middlesbrough36,767Stamford BridgeRob StylesMatch Report
Premier LeaguePremier LeagueSat2000-04-22Chelsea1–1Middlesbrough34,467Stamford BridgeUriah RennieMatch Report
Premier LeaguePremier LeagueWed1999-04-14Middlesbrough0–0Chelsea34,406Riverside StadiumNeale BarryMatch Report
Premier LeaguePremier LeagueFri1992-12-11Middlesbrough0–0Chelsea15,559Ayresome ParkKeren BarrattMatch Report
First DivisionFirst DivisionSat1977-10-15Chelsea0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1974-09-07Middlesbrough1–1ChelseaMatch Report
First DivisionFirst DivisionSat1954-03-06Middlesbrough3–3ChelseaMatch Report
First DivisionFirst DivisionSat1953-10-17Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1953-04-18Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1951-10-06Middlesbrough0–0ChelseaMatch Report
First DivisionFirst DivisionSat1950-12-23Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1948-12-18Middlesbrough1–1ChelseaMatch Report
First DivisionFirst DivisionSat1948-03-06Middlesbrough0–0ChelseaMatch Report
First DivisionFirst DivisionSat1938-09-10Middlesbrough1–1ChelseaMatch Report
First DivisionFirst DivisionSat1935-05-04Middlesbrough2–2ChelseaMatch Report
First DivisionFirst DivisionSat1934-02-24Middlesbrough2–2ChelseaMatch Report
First DivisionFirst DivisionSat1931-02-07Middlesbrough2–2ChelseaMatch Report
First DivisionFirst DivisionSat1922-09-09Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionTue1921-12-27Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1921-04-30Chelsea1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1921-04-23Middlesbrough0–0ChelseaMatch Report
First DivisionFirst DivisionSat1919-11-22Middlesbrough0–0ChelseaMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1915-01-23Chelsea2–2MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
EFL CupSemi-finalsTue2024-01-0920:00 Middlesbrough1–0Chelsea32,097Riverside StadiumSamuel BarrottMatch ReportLeg 1 of 2
Premier LeaguePremier LeagueWed2006-08-23Middlesbrough2–1Chelsea29,269Riverside StadiumHoward WebbMatch Report
Premier LeaguePremier LeagueSat2006-02-11Middlesbrough3–0Chelsea31,037Riverside StadiumStephen BennettMatch Report
Premier LeaguePremier LeagueSat2000-12-16Middlesbrough1–0Chelsea29,442Riverside StadiumPeter JonesMatch Report
Premier LeaguePremier LeagueSat1997-03-22Middlesbrough1–0Chelsea29,811Riverside StadiumMike RileyMatch Report
Premier LeaguePremier LeagueSat1995-08-26Middlesbrough2–0Chelsea28,286Riverside StadiumStephen LodgeMatch Report
First DivisionFirst DivisionSat1978-12-16Middlesbrough7–2ChelseaMatch Report
First DivisionFirst DivisionTue1978-04-04Middlesbrough2–0ChelseaMatch Report
First DivisionFirst DivisionSat1975-03-22Chelsea1–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1952-11-29Middlesbrough4–0ChelseaMatch Report
First DivisionFirst DivisionSat1950-08-26Middlesbrough3–0ChelseaMatch Report
First DivisionFirst DivisionSat1949-11-26Middlesbrough2–1ChelseaMatch Report
First DivisionFirst DivisionSat1946-10-05Middlesbrough3–2ChelseaMatch Report
First DivisionFirst DivisionSat1938-01-29Chelsea0–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1937-09-18Middlesbrough4–3ChelseaMatch Report
First DivisionFirst DivisionSat1936-09-12Middlesbrough2–0ChelseaMatch Report
First DivisionFirst DivisionWed1936-03-04Middlesbrough4–1ChelseaMatch Report
First DivisionFirst DivisionSat1933-10-14Chelsea2–3MiddlesbroughMatch Report
First DivisionFirst DivisionWed1933-03-01Middlesbrough2–1ChelseaMatch Report
First DivisionFirst DivisionSat1923-11-17Middlesbrough2–0ChelseaMatch Report
First DivisionFirst DivisionSat1922-09-16Middlesbrough2–1ChelseaMatch Report
First DivisionFirst DivisionSat1914-09-19Middlesbrough3–0ChelseaMatch Report
First DivisionFirst DivisionSat1914-03-07Middlesbrough2–0ChelseaMatch Report
First DivisionFirst DivisionSat1912-12-14Chelsea2–3MiddlesbroughMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionWed1908-01-01Middlesbrough3–1ChelseaMatch Report

Fixture Leaders

Chelsea Players vs. Middlesbrough

Chelsea Players vs. Middlesbrough Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Alexbr BRADF427110000
Marcos Alonsoes ESPDF,MF2180100000
Marco Ambrosioit ITAGK19000000
César Azpilicuetaes ESPDF,MF3270010010
Celestine Babayarong NGADF,MF644011010
Darren Barnardwls WALDF,MF19010000
Dave Beasanteng ENGGK19000000
Juliano Bellettibr BRADF,MF327010010
José Bosingwapt PORDF218000000
Wayne Bridgeeng ENGDF542402000
Craig Burleysct SCOMF19000000
Gary Cahilleng ENGDF2180000000
Ricardo Carvalhopt PORDF654010010
Tony Cascarinoie IRLFW19002000
Petr Čechcz CZEGK763000000
Steve Clarkesct SCODF545001010
Ashley Coleeng ENGDF19000000
Joe Coleeng ENGMF638700010
Levi Colwilleng ENGDF2180000010
Diego Costaes ESPFW2180200000
Thibaut Courtoisbe BELGK2180000000
Carlo Cudiciniit ITAGK872000000
Samuele Dalla Bonait ITAMF319300010
Asier del Hornoes ESPDF19000000
Marcel Desaillyfr FRADF,MF1090000040
Axel Disasifr FRADF2180100000
Mal Donaghynir NIRDF218010000
Didier Drogbaci CIVFW864360010
Damien Duffie IRLFW,MF435703000
Michael Essiengh GHADF,MF653000000
Cesc Fàbregases ESPFW,MF190020000
Enzo Fernándezar ARGMF2152100000
Paulo Ferreirapt PORDF647600010
Albert Ferreres ESPDF218000020
Robert Flecksct SCOFW210600000
Jimmy Floyd Hasselbainknl NEDFW641220020
Paul Furlongeng ENGFW19010000
William Gallasfr FRADF973600000
Ed de Goeynl NEDGK654000000
Bjarne Goldbækdk DENMF19000010
Frode Grodåsno NORGK19000000
Ruud Gullitnl NEDFW,MF218001000
Gareth Hallwls WALDF213500000
Kevin HitchcockGK218000000
Mark Hugheswls WALFW322501010
Erland Johnsenno NORDF,MF532600010
Glen Johnsoneng ENGDF213100000
Slaviša Jokanovićrs SRBMF211100010
Salomon Kalouci CIVFW,MF542241000
N'Golo Kantéfr FRAMF2112000010
Dmitri Kharineru RUSGK218000000
Bernard Lambourdefr FRADF218010000
Graeme Le Sauxeng ENGDF857200000
Frank Leboeuffr FRADF430700010
David Leeeng ENGDF327000000
Ruben Loftus-Cheekeng ENGMF190000000
Nemanja Matićrs SRBMF2180100000
Edouard Mendysn SENGK190000000
Scott Mintoeng ENGDF218000000
Victor Mosesng NGADF,FW2179000000
Mason Mounteng ENGMF190020000
Andy Myerseng ENGDF19000000
Eddie Newtoneng ENGMF423600000
John Obi Mikelng NGAMF436000000
Cole Palmereng ENGFW,MF2180200000
Dan Petrescuro ROUDF640602010
Đorđe Petrovićrs SRBGK2180000000
Terry Phelanie IRLDF19000000
Gus Poyetuy URUMF432811000
Arjen Robbennl NEDFW,MF427900010
Antonio Rüdigerde GERDF190000000
Malang Sarrfr FRADF190000000
Andriy Shevchenkoua UKRFW318310000
Thiago Silvabr BRADF3270000010
Frank Sinclairjm JAMDF543900030
Mario Stanićhr CROFW,MF317200000
Graham Stuarteng ENGFW,MF218011000
Chris Suttoneng ENGDF,FW218000010
John Terryeng ENGDF181,453200010
Emerson Thomebr BRADF19000000
Andy Townsendie IRLMF218000000
Gianluca Vialliit ITAFW218000000
Dennis Wiseeng ENGMF981001020
Gianfranco Zolait ITAFW1183921010
Malo Gustofr FRADF189000000
Gavin Peacockeng ENGFW,MF217930000
Didier Deschampsfr FRAMF214800010
Boudewijn Zendennl NEDDF,FW320210010
Raheem Sterlingeng ENGFW,MF2174010000
David Luizbr BRADF,MF2173000010
Romelu Lukakube BELFW183100000
Pedroes ESPFW,MF2159000000
Hakim Ziyechma MARFW,MF180100000
Mark Steineng ENGFW17900000
Roberto Di Matteoit ITAMF430010030
Carlton Coleeng ENGFW313210000
Brian Laudrupdk DENFW,MF17400000
Florent Maloudafr FRAFW,MF320911010
Manichept PORMF17400000
John Spencersct SCOFW314621020
Moisés Caicedoec ECUMF2161000000
Eden Hazardbe BELFW,MF2160000000
Mario Melchiotnl NEDDF758600020
Gabriele Ambrosettiit ITAMF215900000
Emmanuel Petitfr FRADF,MF324902020
Mateo Kovačićhr CROMF168000000
Frank Lampardeng ENGMF151,31016000
Christian Pulisicus USAFW,MF167000000
Michael Ballackde GERMF215400000
Armando Brojaal ALBFW292000000
Ben Chilwelleng ENGDF,MF164000000
Lassana Diarrafr FRAMF16400000
Alexey Smertinru RUSMF211300010
Claude Makéléléfr FRAMF649900000
Tore André Flono NORFW418600000
Pierluigi Casiraghiit ITAFW14500000
Hernán Crespoar ARGFW213510000
Geremicm CMRDF,MF412000000
Jesper Grønkjærdk DENFW,MF636300000
Eiður Guðjohnsenis ISLFW,MF1069420010
Noni Maduekeeng ENGFW,MF2107100000
Mykhailo Mudrykua UKRFW,MF273000010
Juan Sebastián Verónar ARGMF13400000
Conor Gallaghereng ENGMF2116020000
Alfie Gilchristeng ENGDF227000000
Mateja Kežmanrs SRBFW23800000
Tiago Mendespt PORMF25500000
Timo Wernerde GERFW,MF123000000
Carney Chukwuemekaeng ENGMF119000000
Jon Harleyeng ENGDF26400000
Jody Morriseng ENGMF833000010
Willianbr BRAFW,MF119000000
Decopt PORMF22700000
Robert Huthde GERDF311100020
Enrique de Lucases ESPFW,MF11800000
Shaun Wright-Phillipseng ENGFW,MF611700000
Paul Hugheseng ENGMF11500010
Paul Parkereng ENGDF11500000
Nicolas Anelkafr FRAFW317700000
Scott Sinclaireng ENGFW,MF11300000
Rati Aleksidzege GEOFW11200000
Adrian Muturo ROUFW,MF11100000
Nathaniel Chalobaheng ENGDF,MF221000000
Kenedybr BRAFW,MF110000000
Steve Sidwelleng ENGMF11000000
Michael Duberryeng ENGDF29800000
Harvey Valeeng ENGMF17000000
Leo Castledineeng ENGMF16000000
Miroslav Stochsk SVKFW,MF1300000
Branislav Ivanovićrs SRBDF11000000
Oscarbr BRAFW,MF11000000
45132,670513600550

Chelsea Goalkeepers vs. Middlesbrough

Chelsea Goalkeepers vs. Middlesbrough Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Marco Ambrosioit ITAGK19001
Dave Beasanteng ENGGK19001
Petr Čechcz CZEGK763036
Thibaut Courtoisbe BELGK2180202100.02
Carlo Cudiciniit ITAGK872054
Ed de Goeynl NEDGK654043
Frode Grodåsno NORGK19010
Kevin HitchcockGK218002
Dmitri Kharineru RUSGK218021
Edouard Mendysn SENGK1900001
Đorđe Petrovićrs SRBGK218042250.00
332,970617466.721

Middlesbrough Players vs. Chelsea

Middlesbrough Players vs. Chelsea Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Jan Åge Fjørtoftno NORFW215010000
Yakubu Aiyegbening NGAFW435912000
Jérémie Aliadièrefr FRAFW,MF218000000
Daniel Barlasertr TURMF2180000000
Nick Barmbyeng ENGFW,MF327002010
Antonio Barragánes ESPDF,MF190000000
Matthew Bateseng ENGDF218000000
Mikkel Beckdk DENFW214601010
Clayton Blackmorewls WALDF,MF218000000
George Boatengnl NEDMF1192800040
Alen Bokšićhr CROFW429010100
Calum Chamberseng ENGDF,MF2180000010
Matthew Clarkeeng ENGDF2161000000
Adam Claytoneng ENGMF2162000010
Colin Coopereng ENGDF1299500020
Neil Coxeng ENGDF436000000
Matt Crookseng ENGDF,FW3268000010
Mark Crossleywls WALGK19000000
Brian Deaneeng ENGFW542900010
Rav van den Bergnl NEDDF2180000010
Anfernee Dijksteelsr SURDF2135000000
Ugo Ehiogueng ENGDF436000000
Emersonbr BRAMF218000010
Lukas Engeldk DENDF,MF2180000000
Fábiobr BRADF2160000010
Willie Falconersct SCOFW19000000
Gianluca Festait ITADF763001030
Curtis Flemingie IRLDF761300020
Jimmy Floyd Hasselbainknl NEDFW425200000
George Friendeng ENGDF,MF190000000
Paul Gascoigneeng ENGMF211000011
Jason Gavinie IRLDF218000010
Geremicm CMRDF,MF218010000
Ben Gibsoneng ENGDF2180000000
Tom Gloverau AUSGK2180000000
Dean Gordoneng ENGDF,MF320410010
Jonathan Greeningeng ENGMF654000000
Brad Guzanus USAGK190000000
Hayden Hackneyeng ENGMF2180110000
John Hendriesct SCOFW,MF218000000
Craig Hignetteng ENGFW,MF542610000
Jonny Howsoneng ENGDF,MF3250000010
Ian Ironsideeng ENGGK19000000
Joseph-Désiré Jobcm CMRFW,MF315100000
Isaiah Jonesgy GUYDF,FW2180010000
Alan Kernaghanie IRLDF19000000
Craig Liddleeng ENGDF19000010
Joe Lumleyeng ENGGK190000000
Tony McMahoneng ENGDF,MF19000000
Gaizka Mendietaes ESPMF434001000
Midoeg EGYFW218000000
Alan Millereng ENGGK218000000
Danny Millseng ENGDF19000000
Nicky Mohaneng ENGDF19000000
Chris Morrisie IRLDF218000020
Robbie Mustoeeng ENGMF1189400020
Keith O'Halloranie IRLMF19000000
Gary O'Neileng ENGMF434800010
Paul Okonau AUSMF215600000
Gary Pallistereng ENGDF327000000
Stuart Parnabyeng ENGDF651600010
Juninho Paulistabr BRAMF536010000
Andy Peakeeng ENGMF19000000
Stephen Pearseng ENGGK19000000
Nigel Pearsoneng ENGDF436000010
Jimmy Phillipseng ENGDF218000010
Emanuel Pogatetzat AUTDF654010000
Franck Queudruefr FRADF857400000
Gastón Ramírezuy URUFW,MF190000000
Fabrizio Ravanelliit ITAFW19000000
Michael Reizigernl NEDDF19000000
Hámilton Ricardco COLFW536910010
Chris Riggotteng ENGDF763000010
Fábio Rochembackbr BRADF,MF536711000
Morgan Rogerseng ENGFW,MF190100000
Marten de Roonnl NEDDF,MF2180000000
Mark Schwarzerau AUSGK201,80001000
Gareth Southgateeng ENGDF763000000
Robbie Stockdalesct SCODF322510010
Mark Summerbelleng ENGMF19000000
Marcus Taverniereng ENGFW,MF190000000
Andrew Tayloreng ENGDF,MF545000000
Andy Townsendie IRLMF218000000
Ross Turnbulleng ENGGK218000000
Víctor Valdéses ESPGK190000000
Steve Vickerseng ENGDF866600000
Tony Vidmarau AUSDF19000000
Gary Walsheng ENGGK19000000
David Wheatereng ENGDF327000000
Noel Whelaneng ENGFW533501010
Derek Whytesct SCODF436000000
Paul Wilkinsoneng ENGFW321000000
Jonathan Woodgateeng ENGDF19000000
Tommy Wrightsct SCOMF218000000
Abel Xavierpt PORDF19000000
Luke Youngeng ENGDF218000000
Boudewijn Zendennl NEDDF,FW218000000
Christian Ziegede GERDF,MF218000010
Dorivabr BRAMF542900000
Julio Arcaar ARGDF,MF18300000
Tuncay Şanlıtr TURFW,MF317300000
Álvaro Negredoes ESPFW2172000000
Keith O'Neillie IRLMF434700020
Malcolm Christieeng ENGFW28800010
Jamie Pollockeng ENGMF216600010
Mark Vidukaau AUSFW419610000
Folarin Balogunus USAFW173000000
Dean Windasseng ENGFW,MF211410000
Christian Karembeufr FRADF,MF215801000
Marlon Kingjm JAMFW16300000
Aaron Connollyie IRLFW157000000
Neil Taylorwls WALDF,MF157000000
Adama Traorées ESPFW,MF2146000000
Adam Forshaweng ENGMF2143000000
Jonathan Groundseng ENGDF15300000
Paddy McNairnir NIRDF,MF152000000
Sol Bambaci CIVDF145000000
Benito Carboneit ITAFW14500000
Mickaël Debèvefr FRAMF14500000
Stewart Downingeng ENGFW,MF14919100010
Marcus Forssfi FINFW,MF145000000
Dael Fryeng ENGDF3225000000
Allan Johnstonsct SCOMF14500000
Massimo Maccaroneit ITAFW318900000
Szilárd Némethsk SVKFW641910000
Lee Peltiereng ENGDF,MF138000010
John Johnsoneng ENGDF13700000
Grant Leadbittereng ENGMF237000000
Ray Parloureng ENGMF212500010
Patrick Bamfordeng ENGFW,MF134000010
Paul Inceeng ENGMF539400010
Marc Bolaeng ENGDF,MF133000000
Duncan Watmoreeng ENGFW,MF133000000
Lee Cattermoleeng ENGMF314300010
Alan Mooreie IRLMF13000000
Afonso Alvesbr BRAFW,MF38000010
Didier Digardfr FRAMF12600000
Dwight Marshalllc LCAFW12400000
Phil Stampeng ENGMF25800000
Michael Rickettseng ENGFW23100000
Carlos Marinelliar ARGMF23800000
Lewis O'Brieneng ENGMF120000000
Alex Bangurasl SLEDF119000000
Jason Euelljm JAMFW,MF11800000
Viktor Fischerdk DENFW,MF118000000
Josh Coburneng ENGFW2103000000
Mark Wilsoneng ENGMF11700000
James Morrisonsct SCOFW,MF522400000
Graham Kavanaghie IRLMF11400000
Andy Campbelleng ENGFW11300000
Adam Johnsoneng ENGMF316600000
Rudy Gestedebj BENFW18000000
Neil Maddisoneng ENGDF,MF1800000
Tom Craddockeng ENGFW1700000
Emmanuel Latte Lathci CIVFW14000000
Alun Armstrongeng ENGFW1200000
Alexander Gilbertie IRLFW12000000
Andrew Davieseng ENGDF315100000
Mohamed Shawkyeg EGYMF312800010
43432,669171310501

Middlesbrough Goalkeepers vs. Chelsea

Middlesbrough Goalkeepers vs. Chelsea Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Mark Crossleywls WALGK19020
Tom Gloverau AUSGK2180126650.01
Brad Guzanus USAGK19073457.10
Ian Ironsideeng ENGGK19040
Joe Lumleyeng ENGGK19032133.30
Alan Millereng ENGGK218011
Stephen Pearseng ENGGK19001
Mark Schwarzerau AUSGK201,800235
Ross Turnbulleng ENGGK218070
Víctor Valdéses ESPGK19031266.70
Gary Walsheng ENGGK19050
332,97025541352.08

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.