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

Sunderland
47 wins
25 draws
31 losses
157 goals
Middlesbrough
31 wins
25 draws
47 losses
128 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
ChampionshipRegular seasonSun2023-01-2212:00 Sunderland3.12–00.6Middlesbrough42,584Stadium of LightJames LiningtonMatch Report
ChampionshipRegular seasonMon2022-09-0520:00 Middlesbrough1.41–00.5Sunderland30,391Riverside StadiumDarren BondMatch Report
ChampionshipRegular seasonSat2018-02-2415:00 Sunderland3–3Middlesbrough29,048Stadium of LightTim RobinsonMatch Report
FA CupThird roundSat2018-01-0613:00 Middlesbrough2–0Sunderland26,399Riverside StadiumChris KavanaghMatch Report
ChampionshipRegular seasonSun2017-11-0512:15 Middlesbrough1–0Sunderland29,277Riverside StadiumJeremy SimpsonMatch Report
Premier LeagueRegular seasonWed2017-04-2619:45 Middlesbrough1–0Sunderland30,742Riverside StadiumMike DeanMatch Report
Premier LeagueRegular seasonSun2016-08-2113:30 Sunderland1–2Middlesbrough43,515Stadium of LightMartin AtkinsonMatch Report
Premier LeagueRegular seasonSat2009-01-10Middlesbrough1–1Sunderland29,310Riverside StadiumPhil DowdMatch Report
Premier LeagueRegular seasonSat2008-09-20Sunderland2–0MiddlesbroughStadium of LightHoward WebbMatch Report
Premier LeagueRegular seasonSat2008-04-26Sunderland3–2MiddlesbroughStadium of LightStephen BennettMatch Report
Premier LeagueRegular seasonSat2007-09-22Middlesbrough2–2SunderlandRiverside StadiumHoward WebbMatch Report
Premier LeagueRegular seasonTue2006-01-31Sunderland0–3Middlesbrough31,675Stadium of LightAlan WileyMatch Report
Premier LeagueRegular seasonSun2005-09-25Middlesbrough0–2Sunderland29,583Riverside StadiumHoward WebbMatch Report
Premier LeagueRegular seasonSat2003-02-22Sunderland1–3Middlesbrough42,134Stadium of LightMark HalseyMatch Report
Premier LeagueRegular seasonTue2002-09-10Middlesbrough3–0Sunderland32,155Riverside StadiumAlan WileyMatch Report
Premier LeagueRegular seasonTue2002-01-29Sunderland0–1Middlesbrough44,579Stadium of LightPaul DurkinMatch Report
Premier LeagueRegular seasonMon2001-10-22Middlesbrough2–0Sunderland28,432Riverside StadiumMark HalseyMatch Report
Premier LeagueRegular seasonMon2001-04-09Middlesbrough0–0Sunderland31,284Riverside StadiumAndy D'UrsoMatch Report
Premier LeagueRegular seasonSat2000-12-09Sunderland1–0Middlesbrough47,742Stadium of LightGraham PollMatch Report
Premier LeagueRegular seasonSat2000-03-18Sunderland1–1Middlesbrough42,013Stadium of LightDavid EllerayMatch Report
Premier LeagueRegular seasonSat1999-11-06Middlesbrough1–1Sunderland34,793Riverside StadiumGraham BarberMatch Report
Premier LeagueRegular seasonSat1997-04-19Middlesbrough0–1Sunderland30,106Riverside StadiumGerald AshbyMatch Report
Premier LeagueRegular seasonMon1996-10-14Sunderland2–2Middlesbrough20,936Roker ParkGraham PollMatch Report
First DivisionRegular seasonSat1982-04-03Sunderland0–2MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1981-11-14Middlesbrough0–0SunderlandMatch Report
First DivisionRegular seasonSat1981-02-07Middlesbrough1–0SunderlandMatch Report
First DivisionRegular seasonSat1980-09-13Sunderland0–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1977-02-19Sunderland4–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1976-09-11Middlesbrough2–1SunderlandMatch Report
First DivisionRegular seasonSat1954-04-17Middlesbrough0–0SunderlandMatch Report
First DivisionRegular seasonSat1953-11-28Sunderland0–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1953-03-07Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1952-10-18Middlesbrough1–2SunderlandMatch Report
First DivisionRegular seasonSat1952-04-19Sunderland3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1951-12-01Middlesbrough0–2SunderlandMatch Report
First DivisionRegular seasonSat1951-03-03Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1950-10-14Middlesbrough1–1SunderlandMatch Report
First DivisionRegular seasonMon1950-04-10Middlesbrough2–0SunderlandMatch Report
First DivisionRegular seasonFri1950-04-07Sunderland2–0MiddlesbroughMatch Report
First DivisionRegular seasonMon1948-12-27Middlesbrough0–0SunderlandMatch Report
First DivisionRegular seasonSat1948-12-25Sunderland1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1948-04-24Sunderland3–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1947-12-06Middlesbrough2–2SunderlandMatch Report
First DivisionRegular seasonSat1947-03-15Sunderland1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1946-11-09Middlesbrough1–3SunderlandMatch Report
First DivisionRegular seasonSat1939-02-25Middlesbrough3–0SunderlandMatch Report
First DivisionRegular seasonSat1938-10-22Sunderland1–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1938-01-01Middlesbrough2–1SunderlandMatch Report
First DivisionRegular seasonSat1937-08-28Sunderland3–1MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonWed1937-02-24Sunderland4–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1936-10-17Middlesbrough5–5SunderlandMatch Report
First DivisionRegular seasonSat1936-03-28Middlesbrough6–0SunderlandMatch Report
First DivisionRegular seasonSat1935-11-23Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1935-02-16Middlesbrough0–0SunderlandMatch Report
First DivisionRegular seasonSat1934-10-06Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1934-04-14Sunderland2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1933-12-02Middlesbrough0–4SunderlandMatch Report
First DivisionRegular seasonWed1933-03-22Sunderland0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1932-10-22Middlesbrough1–2SunderlandMatch Report
First DivisionRegular seasonSat1932-03-12Middlesbrough0–1SunderlandMatch Report
First DivisionRegular seasonSat1931-10-31Sunderland0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1931-02-21Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1930-10-18Middlesbrough1–0SunderlandMatch Report
First DivisionRegular seasonSat1930-03-15Sunderland3–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1929-11-09Middlesbrough3–0SunderlandMatch Report
First DivisionRegular seasonSat1928-05-05Middlesbrough0–3SunderlandMatch Report
First DivisionRegular seasonSat1927-12-24Sunderland1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1924-04-05Sunderland3–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1924-03-29Middlesbrough1–3SunderlandMatch Report
First DivisionRegular seasonWed1923-04-18Middlesbrough2–0SunderlandMatch Report
First DivisionRegular seasonSat1923-02-10Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1922-02-25Middlesbrough3–0SunderlandMatch Report
First DivisionRegular seasonSat1922-02-18Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1920-11-13Sunderland1–2MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1920-11-06Middlesbrough2–0SunderlandMatch Report
First DivisionRegular seasonSat1920-03-13Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1920-03-06Middlesbrough0–2SunderlandMatch Report
First DivisionRegular seasonFri1915-04-02Sunderland4–1MiddlesbroughMatch Report
First DivisionRegular seasonFri1915-01-01Middlesbrough2–3SunderlandMatch Report
First DivisionRegular seasonSat1914-01-24Sunderland4–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1913-09-27Middlesbrough3–4SunderlandMatch Report
First DivisionRegular seasonSat1913-02-15Middlesbrough0–2SunderlandMatch Report
First DivisionRegular seasonSat1912-10-12Sunderland4–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1911-12-30Middlesbrough3–3SunderlandMatch Report
First DivisionRegular seasonSat1911-09-02Sunderland1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1911-04-08Sunderland3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1910-12-03Middlesbrough1–0SunderlandMatch Report
First DivisionRegular seasonSat1910-04-02Sunderland2–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1909-11-20Middlesbrough3–2SunderlandMatch Report
First DivisionRegular seasonSat1908-12-26Sunderland2–0MiddlesbroughMatch Report
First DivisionRegular seasonWed1908-09-09Middlesbrough0–3SunderlandMatch Report
First DivisionRegular seasonSat1908-02-15Middlesbrough3–1SunderlandMatch Report
First DivisionRegular seasonSat1907-10-19Sunderland0–0MiddlesbroughMatch Report
First DivisionRegular seasonMon1907-04-01Sunderland4–2MiddlesbroughMatch Report
First DivisionRegular seasonTue1906-12-25Middlesbrough2–1SunderlandMatch Report
First DivisionRegular seasonFri1906-04-13Middlesbrough2–1SunderlandMatch Report
First DivisionRegular seasonMon1906-01-01Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1905-01-07Middlesbrough1–3SunderlandMatch Report
First DivisionRegular seasonSat1904-09-10Sunderland1–1MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1904-01-09Sunderland3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1903-09-12Middlesbrough2–3SunderlandMatch Report
First DivisionRegular seasonSat1903-04-18Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1902-12-20Middlesbrough0–1SunderlandMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonSun2023-01-2212:00 Sunderland3.12–00.6Middlesbrough42,584Stadium of LightJames LiningtonMatch Report
Premier LeagueRegular seasonSat2008-09-20Sunderland2–0MiddlesbroughStadium of LightHoward WebbMatch Report
Premier LeagueRegular seasonSat2008-04-26Sunderland3–2MiddlesbroughStadium of LightStephen BennettMatch Report
Premier LeagueRegular seasonSun2005-09-25Middlesbrough0–2Sunderland29,583Riverside StadiumHoward WebbMatch Report
Premier LeagueRegular seasonSat2000-12-09Sunderland1–0Middlesbrough47,742Stadium of LightGraham PollMatch Report
Premier LeagueRegular seasonSat1997-04-19Middlesbrough0–1Sunderland30,106Riverside StadiumGerald AshbyMatch Report
First DivisionRegular seasonSat1977-02-19Sunderland4–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1952-10-18Middlesbrough1–2SunderlandMatch Report
First DivisionRegular seasonSat1952-04-19Sunderland3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1951-12-01Middlesbrough0–2SunderlandMatch Report
First DivisionRegular seasonSat1951-03-03Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonFri1950-04-07Sunderland2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1948-12-25Sunderland1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1948-04-24Sunderland3–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1947-03-15Sunderland1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1946-11-09Middlesbrough1–3SunderlandMatch Report
First DivisionRegular seasonSat1937-08-28Sunderland3–1MiddlesbroughMatch Report
First DivisionRegular seasonWed1937-02-24Sunderland4–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1935-11-23Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1934-04-14Sunderland2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1933-12-02Middlesbrough0–4SunderlandMatch Report
First DivisionRegular seasonSat1932-10-22Middlesbrough1–2SunderlandMatch Report
First DivisionRegular seasonSat1932-03-12Middlesbrough0–1SunderlandMatch Report
First DivisionRegular seasonSat1930-03-15Sunderland3–2MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1928-05-05Middlesbrough0–3SunderlandMatch Report
First DivisionRegular seasonSat1927-12-24Sunderland1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1924-04-05Sunderland3–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1924-03-29Middlesbrough1–3SunderlandMatch Report
First DivisionRegular seasonSat1923-02-10Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1920-03-06Middlesbrough0–2SunderlandMatch Report
First DivisionRegular seasonFri1915-04-02Sunderland4–1MiddlesbroughMatch Report
First DivisionRegular seasonFri1915-01-01Middlesbrough2–3SunderlandMatch Report
First DivisionRegular seasonSat1914-01-24Sunderland4–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1913-09-27Middlesbrough3–4SunderlandMatch Report
First DivisionRegular seasonSat1913-02-15Middlesbrough0–2SunderlandMatch Report
First DivisionRegular seasonSat1912-10-12Sunderland4–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1911-09-02Sunderland1–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1911-04-08Sunderland3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1908-12-26Sunderland2–0MiddlesbroughMatch Report
First DivisionRegular seasonWed1908-09-09Middlesbrough0–3SunderlandMatch Report
First DivisionRegular seasonMon1907-04-01Sunderland4–2MiddlesbroughMatch Report
First DivisionRegular seasonMon1906-01-01Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1905-01-07Middlesbrough1–3SunderlandMatch Report
First DivisionRegular seasonSat1904-01-09Sunderland3–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1903-09-12Middlesbrough2–3SunderlandMatch Report
First DivisionRegular seasonSat1903-04-18Sunderland2–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1902-12-20Middlesbrough0–1SunderlandMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonSat2018-02-2415:00 Sunderland3–3Middlesbrough29,048Stadium of LightTim RobinsonMatch Report
Premier LeagueRegular seasonSat2009-01-10Middlesbrough1–1Sunderland29,310Riverside StadiumPhil DowdMatch Report
Premier LeagueRegular seasonSat2007-09-22Middlesbrough2–2SunderlandRiverside StadiumHoward WebbMatch Report
Premier LeagueRegular seasonMon2001-04-09Middlesbrough0–0Sunderland31,284Riverside StadiumAndy D'UrsoMatch Report
Premier LeagueRegular seasonSat2000-03-18Sunderland1–1Middlesbrough42,013Stadium of LightDavid EllerayMatch Report
Premier LeagueRegular seasonSat1999-11-06Middlesbrough1–1Sunderland34,793Riverside StadiumGraham BarberMatch Report
Premier LeagueRegular seasonMon1996-10-14Sunderland2–2Middlesbrough20,936Roker ParkGraham PollMatch Report
First DivisionRegular seasonSat1981-11-14Middlesbrough0–0SunderlandMatch Report
First DivisionRegular seasonSat1954-04-17Middlesbrough0–0SunderlandMatch Report
First DivisionRegular seasonSat1953-03-07Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1950-10-14Middlesbrough1–1SunderlandMatch Report
First DivisionRegular seasonMon1948-12-27Middlesbrough0–0SunderlandMatch Report
First DivisionRegular seasonSat1947-12-06Middlesbrough2–2SunderlandMatch Report
First DivisionRegular seasonSat1936-10-17Middlesbrough5–5SunderlandMatch Report
First DivisionRegular seasonSat1935-02-16Middlesbrough0–0SunderlandMatch Report
First DivisionRegular seasonSat1934-10-06Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonWed1933-03-22Sunderland0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1931-10-31Sunderland0–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1931-02-21Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1922-02-18Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1920-03-13Sunderland1–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1911-12-30Middlesbrough3–3SunderlandMatch Report
First DivisionRegular seasonSat1910-04-02Sunderland2–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1907-10-19Sunderland0–0MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1904-09-10Sunderland1–1MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonMon2022-09-0520:00 Middlesbrough1.41–00.5Sunderland30,391Riverside StadiumDarren BondMatch Report
FA CupThird roundSat2018-01-0613:00 Middlesbrough2–0Sunderland26,399Riverside StadiumChris KavanaghMatch Report
ChampionshipRegular seasonSun2017-11-0512:15 Middlesbrough1–0Sunderland29,277Riverside StadiumJeremy SimpsonMatch Report
Premier LeagueRegular seasonWed2017-04-2619:45 Middlesbrough1–0Sunderland30,742Riverside StadiumMike DeanMatch Report
Premier LeagueRegular seasonSun2016-08-2113:30 Sunderland1–2Middlesbrough43,515Stadium of LightMartin AtkinsonMatch Report
Premier LeagueRegular seasonTue2006-01-31Sunderland0–3Middlesbrough31,675Stadium of LightAlan WileyMatch Report
Premier LeagueRegular seasonSat2003-02-22Sunderland1–3Middlesbrough42,134Stadium of LightMark HalseyMatch Report
Premier LeagueRegular seasonTue2002-09-10Middlesbrough3–0Sunderland32,155Riverside StadiumAlan WileyMatch Report
Premier LeagueRegular seasonTue2002-01-29Sunderland0–1Middlesbrough44,579Stadium of LightPaul DurkinMatch Report
Premier LeagueRegular seasonMon2001-10-22Middlesbrough2–0Sunderland28,432Riverside StadiumMark HalseyMatch Report
First DivisionRegular seasonSat1982-04-03Sunderland0–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1981-02-07Middlesbrough1–0SunderlandMatch Report
First DivisionRegular seasonSat1980-09-13Sunderland0–1MiddlesbroughMatch Report
First DivisionRegular seasonSat1976-09-11Middlesbrough2–1SunderlandMatch Report
First DivisionRegular seasonSat1953-11-28Sunderland0–2MiddlesbroughMatch Report
First DivisionRegular seasonMon1950-04-10Middlesbrough2–0SunderlandMatch Report
First DivisionRegular seasonSat1939-02-25Middlesbrough3–0SunderlandMatch Report
First DivisionRegular seasonSat1938-10-22Sunderland1–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1938-01-01Middlesbrough2–1SunderlandMatch Report
First DivisionRegular seasonSat1936-03-28Middlesbrough6–0SunderlandMatch Report
First DivisionRegular seasonSat1930-10-18Middlesbrough1–0SunderlandMatch Report
First DivisionRegular seasonSat1929-11-09Middlesbrough3–0SunderlandMatch Report
First DivisionRegular seasonWed1923-04-18Middlesbrough2–0SunderlandMatch Report
First DivisionRegular seasonSat1922-02-25Middlesbrough3–0SunderlandMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1920-11-13Sunderland1–2MiddlesbroughMatch Report
First DivisionRegular seasonSat1920-11-06Middlesbrough2–0SunderlandMatch Report
First DivisionRegular seasonSat1910-12-03Middlesbrough1–0SunderlandMatch Report
First DivisionRegular seasonSat1909-11-20Middlesbrough3–2SunderlandMatch Report
First DivisionRegular seasonSat1908-02-15Middlesbrough3–1SunderlandMatch Report
First DivisionRegular seasonTue1906-12-25Middlesbrough2–1SunderlandMatch Report
First DivisionRegular seasonFri1906-04-13Middlesbrough2–1SunderlandMatch Report

Fixture Leaders

Sunderland Players vs. Middlesbrough

Sunderland Players vs. Middlesbrough Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Patrick van Aanholtnl NEDDF190100000
Tore André Flono NORFW218000000
Victor Anichebeng NGAFW190000000
Phil Babbie IRLDF19000000
Kevin Balleng ENGDF,MF320101010
Daniel Ballardnir NIRDF190000000
Christian Bassilafr FRADF,MF19000000
Danny Battheng ENGDF2180000000
Joachim Björklundse SWEDF19000000
Steve Bouldeng ENGDF19000000
Paul Bracewelleng ENGMF218000010
Gary Breenie IRLDF218000000
Tyias Browningcn CHNDF190000000
Paul Butlerie IRLDF19000010
Steven Caldwellsct SCODF218000010
Lee Campnir NIRGK190000000
Patrice Carteronfr FRADF19000000
Pascal Chimbondafr FRADF218000000
Tony Cotoneng ENGGK19000000
Jody Craddockeng ENGDF,MF654000000
Kelvin Daviseng ENGGK218000000
Jermain Defoeeng ENGFW2180000000
Jason Denayerbe BELDF190000000
Amad Dialloci CIVFW,MF2113100000
Papy Djilobodjisn SENDF190000000
Anton Ferdinandeng ENGDF218000000
Márton Fülöphu HUNGK19000000
Lynden Goochus USADF,FW2164000010
Craig Gordonsct SCOGK327000000
Lewis Grabbaneng ENGFW,MF190000000
Andy Graysct SCOFW19000000
Michael Grayeng ENGDF,MF977610010
Greg Halfordeng ENGDF,FW19000000
Gareth Hallwls WALDF218000000
Danny Higginbothamgi GIBDF218010000
Darren Hollowayeng ENGDF19000010
Lee HoweyDF,FW19000000
Justin Hoytett TRIDF218000010
Trai Humenir NIRDF190000000
Don Hutchisonsct SCOMF19000000
Didier Ibrahim Ndongga GABDF,MF2144000000
Adnan Januzajbe BELFW,MF2104000000
Billy Joneseng ENGDF3206000020
Kenwyne Jonestt TRIFW327010010
Talal El Karkourima MARDF,MF19000000
Kevin Kilbaneie IRLDF,MF541800010
Lamine Konéci CIVDF190000000
Dariusz Kubickipl POLDF19000000
Liam Lawrenceie IRLMF29100000
Anthony Le Tallecfr FRAFW,MF29700000
Donald Lovesct SCODF,MF2180000010
Steed Malbranquefr FRAMF214301010
Vito Mannoneit ITAGK190000000
Javier Manquilloes ESPDF190000000
Adam Matthewswls WALDF,MF2154000000
George McCartneynir NIRDF19000000
Paul McShaneie IRLDF19000000
Andy Melvillewls WALDF,MF19000000
Liam Millerie IRLMF212811010
Tommy Millereng ENGMF218010000
Daniel Neileng ENGMF2180000000
Nyron Nosworthyjm JAMDF436000010
Luke O'Nieneng ENGDF,MF190000000
Richard Ordeng ENGDF214700011
Bryan Oviedocr CRCDF,MF3270020010
Anthony Pattersoneng ENGGK2180000000
Lionel Pérezfr FRAGK19000010
Kevin Phillipseng ENGFW763011020
Jordan Pickfordeng ENGGK190000000
Matt Pipereng ENGMF213500010
Niall Quinnie IRLFW647410020
Andy Reidie IRLMF313700000
Claudio Reynaus USAMF218000000
Kieran Richardsoneng ENGDF,MF325901030
Jack Rodwelleng ENGDF,MF297000000
Robbin Ruiternl NEDGK190000000
Stefan Schwarzse SWEDF,MF543400040
Ellis Simmseng ENGFW190000000
Jason Steeleeng ENGGK190000000
Marcus Stewarteng ENGFW19000010
Paul Stewarteng ENGFW,MF218000000
Ross Stewartsct SCOFW190100100
Nicky Summerbeeeng ENGMF212600000
Thomas Sørensendk DENGK872000000
Emerson Thomebr BRADF218000000
Stanislav Vargask SVKDF218000000
Dean Whiteheadeng ENGDF,MF544900020
Darren Williamseng ENGDF533910020
Marc Wilsonie IRLDF,MF2180000010
Stephen Wrighteng ENGDF218000010
Chris Waddleeng ENGFW,MF18601000
Michael Chopraeng ENGFW321930020
Lee Cattermoleeng ENGMF3263000010
Stephen Elliottie IRLFW18300000
Jack Clarkeeng ENGFW,MF2171000000
Patrick Robertseng ENGFW,MF2148010000
Julio Arcaar ARGDF,MF748110000
Bernt Haasch SUIDF217000000
Edouard Michutfr FRAMF180000000
Ethan Robsoneng ENGMF180000000
Duncan Watmoreeng ENGFW,MF180000000
George Honeymaneng ENGFW,MF3204000020
Jon Steadeng ENGFW17700000
Wahbi Khazritn TUNFW,MF176000000
Ross Wallacesct SCOFW,MF17500000
Dennis Cirkineng ENGDF174000000
Allan Johnstonsct SCOMF17200000
Ajibola Aleseeng ENGDF169000000
Gavin McCanneng ENGMF541601010
Djibril Cisséfr FRAFW215800000
Jason McAteerie IRLMF433800010
El Hadji Dioufsn SENFW,MF213300000
Alex Pritchardeng ENGFW,MF167000010
Dwight Yorkett TRIFW,MF16600000
Darron Gibsonie IRLMF2154000010
Josh Majang NGAFW2137000010
Carlos Edwardstt TRIDF,MF29600000
Kevin Kylesct SCOFW15900000
Steven Pienaarza RSAMF154000000
Paul Thirlwelleng ENGMF15400000
Dickson Etuhung NGAMF15200010
Jonny Williamswls WALFW,MF263100000
Jeremain Lensnl NEDFW,MF145000000
Paddy McNairnir NIRDF,MF3162000000
Teemu Tainiofi FINMF14500000
John O'Sheaie IRLDF,MF5396000010
Éric Royfr FRAMF13400000
Danny Collinswls WALDF430101000
Grant Leadbittereng ENGMF212110010
Chris Makineng ENGDF212100021
Fabio Boriniit ITAFW,MF126000000
Callum McManamaneng ENGFW,MF278100010
Anthony Stokesie IRLFW12400000
Jake Clarke-Saltereng ENGDF123000001
Bailey Wrightau AUSDF237000000
Alex Raesct SCOMF428810110
James Vaughaneng ENGFW117000000
Leon Dajakude GERFW,MF116000000
Roy O'Donovanie IRLFW,MF11500000
Michael Reddyie IRLFW11510000
Daryl Murphyie IRLFW,MF34100010
Aiden McGeadyie IRLFW,MF2102000020
David Healynir NIRFW11101000
Joel Asorose SWEFW3138100000
David Bellionfr FRAFW48800000
Thomas Butlerie IRLMF28300000
Elliot Embletoneng ENGMF233000000
Corry Evansnir NIRDF,MF2100000000
Steve Agneweng ENGMF1900000
Abdoullah Bafr FRAMF19000000
Jewison Bennettecr CRCFW19000000
Michael Proctoreng ENGFW1700000
Craig Russelleng ENGDF,FW28510000
Lilian Laslandesfr FRAFW1100000
30922,611221211583

Sunderland Goalkeepers vs. Middlesbrough

Sunderland Goalkeepers vs. Middlesbrough Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Lee Campnir NIRGK19033133.30
Tony Cotoneng ENGGK19020
Kelvin Daviseng ENGGK218031
Márton Fülöphu HUNGK19010
Craig Gordonsct SCOGK327041
Vito Mannoneit ITAGK19032133.30
Anthony Pattersoneng ENGGK21801111090.91
Lionel Pérezfr FRAGK19001
Jordan Pickfordeng ENGGK19021150.00
Robbin Ruiternl NEDGK19041375.00
Jason Steeleeng ENGGK19082675.00
Thomas Sørensendk DENGK8720112
232,07031312271.06

Middlesbrough Players vs. Sunderland

Middlesbrough Players vs. Sunderland Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Chuba Akpomeng ENGFW,MF190000000
Jérémie Aliadièrefr FRAFW,MF19000000
Afonso Alvesbr BRAFW,MF326521000
Julio Arcaar ARGDF,MF320610000
Patrick Bamfordeng ENGFW,MF190200000
Nick Barmbyeng ENGFW,MF19000000
Antonio Barragánes ESPDF,MF190000000
Mikkel Beckdk DENFW19000000
Muhamed Bešićba BIHDF,MF190010000
George Boatengnl NEDMF433401010
Alen Bokšićhr CROFW217510010
Lee Cattermoleeng ENGMF317900010
Calum Chamberseng ENGDF,MF190000000
Matthew Clarkeeng ENGDF190000010
Adam Claytoneng ENGMF4221010020
Colin Coopereng ENGDF545000010
Neil Coxeng ENGDF218000010
Mark Crossleywls WALGK19000000
Brian Deaneeng ENGFW428901020
Dorivabr BRAMF19000010
Ugo Ehiogueng ENGDF430600000
Emersonbr BRAMF218010000
Curtis Flemingie IRLDF434100000
Adam Forshaweng ENGMF3186000000
George Friendeng ENGDF,MF5449010010
Jason Gavinie IRLDF218000010
Geremicm CMRDF,MF218000000
Ben Gibsoneng ENGDF5450000000
Jonathan Greeningeng ENGMF436000020
Brad Guzanus USAGK2180000000
Hayden Hackneyeng ENGMF190000000
Robert Huthde GERDF19000010
Paul Inceeng ENGMF543000011
Ryan John Gileseng ENGDF,MF2180000000
Brad Jonesau AUSGK218000000
Isaiah Joneseng ENGDF,FW190000010
Darragh Lenihanie IRLDF,FW190000000
Massimo Maccaroneit ITAFW214411010
Tony McMahoneng ENGDF,MF19000000
Gaizka Mendietaes ESPMF19001000
Alan Millereng ENGGK19000010
Robbie Mustoeeng ENGMF646900010
Gary O'Neileng ENGMF218001010
Keith O'Neillie IRLMF218000020
Paul Okonau AUSMF19000000
Gary Pallistereng ENGDF218000000
Stuart Parnabyeng ENGDF218010000
Nigel Pearsoneng ENGDF218000000
Emanuel Pogatetzat AUTDF545010010
Franck Queudruefr FRADF543511040
Darren Randolphie IRLGK3270000000
Fabrizio Ravanelliit ITAFW218010010
Hamilton Ricardco COLFW430010020
Michael Rickettseng ENGFW19000000
Chris Riggotteng ENGDF218020000
Ben Robertseng ENGGK19000000
Liam Robertseng ENGGK190000000
Fábio Rochembackbr BRADF,MF321400000
Marten de Roonnl NEDDF,MF190100000
Tuncay Şanlıtr TURFW,MF319110000
Mark Schwarzerau AUSGK981000000
Ryan Shottoneng ENGDF,FW2180000000
Tommy Smitheng ENGDF,MF291000010
Gareth Southgateeng ENGDF654000010
Phil Stampeng ENGMF426401000
Zack Steffenus USAGK190000000
Robbie Stockdalesct SCODF327000010
Cristhian Stuaniuy URUFW,MF2180200000
Mark Summerbelleng ENGMF19000000
Andrew Tayloreng ENGDF,MF436000010
Ross Turnbulleng ENGGK218000000
Steve Vickerseng ENGDF654000020
David Wheatereng ENGDF436000010
Phil Whelaneng ENGDF19000010
Derek Whytesct SCODF19000000
Dean Windasseng ENGFW,MF316200010
Jonathan Woodgateeng ENGDF19000000
Abel Xavierpt PORDF19000000
Luke Youngeng ENGDF218000000
Christian Ziegede GERDF,MF217411000
Rodrigo Munizbr BRAFW189000000
Álvaro Negredoes ESPFW2164010000
Alex Mowatteng ENGMF188000000
Joseph-Désiré Jobcm CMRFW,MF18500000
Christian Karembeufr FRADF,MF216100021
Riley McGreeau AUSFW,MF2149100000
Emilio Nsuegq EQGDF,FW182000000
Malcolm Christieeng ENGFW18110000
Lee Dong-gookkr KORFW17900000
Jimmy Floyd Hasselbainknl NEDFW210510000
Stewart Downingeng ENGFW,MF10872120000
Grant Leadbittereng ENGMF3249101120
Dean Gordoneng ENGDF,MF210800000
Szilárd Némethsk SVKFW316721000
Didier Digardfr FRAMF213100000
Neil Maddisoneng ENGDF,MF16700000
Carlos Marinelliar ARGMF16501000
Martin Braithwaitedk DENFW,MF2154110000
Marcus Forssfi FINFW164000010
Britt Assombalongacd CODFW2143000000
James Morrisonsct SCOFW,MF16300000
Marcus Taverniereng ENGFW,MF163100000
Mark Vidukaau AUSFW215301000
Gastón Ramírezuy URUFW,MF158000000
Midoeg EGYFW26200000
Matt Crookseng ENGDF,FW2141000010
Dael Fryeng ENGDF2138000001
Josh Walkereng ENGMF14600000
Noel Whelaneng ENGFW313010010
Anfernee Dijksteelsr SURDF140000000
Paddy McNairnir NIRDF,MF289000010
Juninho Paulistabr BRAMF423300000
Fábiobr BRADF137000010
Adama Traorées ESPFW,MF2116010011
Albert Adomahgh GHADF,FW132000000
Andrew Davieseng ENGDF12700000
Jack Harrisoneng ENGFW,MF127000000
Craig Hignetteng ENGFW,MF12700000
Ray Parloureng ENGMF12700000
Cameron Archereng ENGFW126000000
Matthew Bateseng ENGDF12600000
Allan Johnstonsct SCOMF12500000
Alan Mooreie IRLMF12500010
Andy Campbelleng ENGFW23200000
Justin Hoytett TRIDF12300000
Mohamed Shawkyeg EGYMF12300010
Rudy Gestedebj BENFW2105100000
David Murphyeng ENGDF11500000
Jonny Howsoneng ENGDF,MF5374000010
Adam Johnsoneng ENGMF312500000
Yakubu Aiyegbening NGAFW27500000
Ashley Fletchereng ENGFW110000000
Marvin Johnsoneng ENGDF,FW237000000
Daniel Ayalaes ESPDF5331000000
Duncan Watmoreeng ENGFW,MF231000000
Gianluca Festait ITADF37500001
Mark Wilsoneng ENGMF21000000
Marc Bolaeng ENGDF,MF12000000
Cyrus Christieie IRLDF,MF291000010
David Nugenteng ENGFW11000000
30822,609312011555

Middlesbrough Goalkeepers vs. Sunderland

Middlesbrough Goalkeepers vs. Sunderland Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Mark Crossleywls WALGK19001
Brad Guzanus USAGK218091888.91
Brad Jonesau AUSGK218050
Alan Millereng ENGGK19020
Darren Randolphie IRLGK3270123975.02
Ben Robertseng ENGGK19010
Liam Robertseng ENGGK190202100.01
Mark Schwarzerau AUSGK981064
Zack Steffenus USAGK19062366.70
Ross Turnbulleng ENGGK218030
232,07029232279.39

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.