Middlesbrough vs. Bolton Wanderers Historical Head-to-Head

Middlesbrough
34 wins
22 draws
37 losses
153 goals
Bolton Wanderers
37 wins
22 draws
34 losses
147 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
EFL CupSecond roundTue2023-08-2919:45 Bolton1–3Middlesbrough8,624Toughsheet Community StadiumStephen MartinMatch Report
ChampionshipChampionshipTue2019-04-0920:00 Bolton0.70–22.0Middlesbrough12,259Macron StadiumSteve MartinMatch Report
ChampionshipChampionshipWed2018-09-1919:45 Middlesbrough1.22–00.4Bolton21,345Riverside StadiumDavid CooteMatch Report
ChampionshipChampionshipTue2017-12-2615:00 Middlesbrough2–0Bolton29,443Riverside StadiumJeremy SimpsonMatch Report
ChampionshipChampionshipSat2017-09-0915:00 Bolton0–3Middlesbrough17,385Macron StadiumGeoff EltringhamMatch Report
ChampionshipChampionshipSat2016-04-1612:30 Bolton1–2Middlesbrough18,196Macron StadiumKeith StroudMatch Report
ChampionshipChampionshipSat2015-08-1515:00 Middlesbrough3–0Bolton23,333Riverside StadiumJames AdcockMatch Report
ChampionshipChampionshipTue2015-02-2419:45 Middlesbrough1–0Bolton16,569Riverside StadiumAndy MadleyMatch Report
ChampionshipChampionshipTue2014-08-1920:00 Bolton1–2Middlesbrough13,847Macron StadiumSteve MartinMatch Report
Premier LeaguePremier LeagueSat2009-04-04Bolton4–1Middlesbrough20,819Toughsheet Community StadiumAlan WileyMatch Report
Premier LeaguePremier LeagueSat2008-11-22Middlesbrough1–3BoltonRiverside StadiumMartin AtkinsonMatch Report
Premier LeaguePremier LeagueSat2008-04-19Middlesbrough0–1BoltonRiverside StadiumAlan WileyMatch Report
Premier LeaguePremier LeagueSun2007-11-11Bolton0–0MiddlesbroughToughsheet Community StadiumLee ProbertMatch Report
Premier LeaguePremier LeagueSat2007-01-20Middlesbrough5–1Bolton24,634Riverside StadiumAlan WileyMatch Report
Premier LeaguePremier LeagueSat2006-09-16Bolton0–0Middlesbrough21,164Toughsheet Community StadiumStephen BennettMatch Report
Premier LeaguePremier LeagueWed2006-05-03Bolton1–1Middlesbrough22,733Macron StadiumHoward WebbMatch Report
Premier LeaguePremier LeagueSun2006-03-26Middlesbrough4–3Bolton25,971Riverside StadiumHoward WebbMatch Report
Premier LeaguePremier LeagueSat2005-02-12Bolton0–0Middlesbrough24,322Macron StadiumAlan WileyMatch Report
Premier LeaguePremier LeagueSun2004-11-07Middlesbrough1–1Bolton29,656Riverside StadiumPeter WaltonMatch Report
Premier LeaguePremier LeagueSat2004-04-03Middlesbrough2–0Bolton30,104Riverside StadiumNeale BarryMatch Report
Premier LeaguePremier LeagueSat2003-09-13Bolton2–0Middlesbrough26,419Macron StadiumPhil DowdMatch Report
Premier LeaguePremier LeagueSun2003-05-11Bolton2–1Middlesbrough27,241Macron StadiumRob StylesMatch Report
Premier LeaguePremier LeagueSat2002-10-05Middlesbrough2–0Bolton31,005Riverside StadiumClive WilkesMatch Report
Premier LeaguePremier LeagueSat2002-01-19Middlesbrough1–1Bolton26,104Riverside StadiumGraham PollMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueTue2001-08-21Bolton1–0Middlesbrough20,747Macron StadiumSteve DunnMatch Report
Premier LeaguePremier LeagueSat1996-02-17Middlesbrough1–4Bolton29,354Riverside StadiumPaul DansonMatch Report
Premier LeaguePremier LeagueSat1995-09-09Bolton1–1Middlesbrough18,376Burnden ParkPaul DansonMatch Report
First DivisionFirst DivisionTue1980-04-08Bolton2–2MiddlesbroughMatch Report
First DivisionFirst DivisionFri1979-12-21Middlesbrough3–1BoltonMatch Report
First DivisionFirst DivisionSat1979-04-14Bolton0–0MiddlesbroughMatch Report
First DivisionFirst DivisionTue1978-12-26Middlesbrough1–1BoltonMatch Report
First DivisionFirst DivisionWed1953-09-02Middlesbrough3–2BoltonMatch Report
First DivisionFirst DivisionWed1953-08-26Bolton3–2MiddlesbroughMatch Report
First DivisionFirst DivisionWed1953-02-18Bolton5–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1952-09-27Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionWed1952-04-23Middlesbrough2–0BoltonMatch Report
First DivisionFirst DivisionMon1951-09-03Bolton3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1951-04-07Middlesbrough1–1BoltonMatch Report
First DivisionFirst DivisionSat1950-11-18Bolton0–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1950-04-08Middlesbrough2–0BoltonMatch Report
First DivisionFirst DivisionSat1949-10-22Bolton1–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1949-03-12Bolton4–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1948-10-16Middlesbrough5–0BoltonMatch Report
First DivisionFirst DivisionSat1948-02-14Middlesbrough4–1BoltonMatch Report
First DivisionFirst DivisionSat1947-09-27Bolton1–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1947-02-15Middlesbrough3–1BoltonMatch Report
First DivisionFirst DivisionSat1946-10-12Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1939-02-04Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionSat1938-10-01Bolton4–1MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1938-04-30Bolton3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1937-12-18Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionSat1937-03-13Middlesbrough2–0BoltonMatch Report
First DivisionFirst DivisionSat1936-11-07Bolton1–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1936-02-08Middlesbrough0–0BoltonMatch Report
First DivisionFirst DivisionSat1935-10-05Bolton3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1933-01-21Middlesbrough2–1BoltonMatch Report
First DivisionFirst DivisionSat1932-09-10Bolton4–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1932-01-30Middlesbrough3–1BoltonMatch Report
First DivisionFirst DivisionSat1931-09-19Bolton4–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1930-12-27Middlesbrough3–0BoltonMatch Report
First DivisionFirst DivisionSat1930-08-30Bolton3–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1930-05-03Middlesbrough3–1BoltonMatch Report
First DivisionFirst DivisionWed1929-09-18Bolton2–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1928-02-04Middlesbrough2–5BoltonMatch Report
First DivisionFirst DivisionSat1927-09-24Bolton0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1924-03-22Bolton2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1924-03-15Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionSat1923-04-07Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionSat1923-03-31Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1922-05-06Bolton4–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1922-04-29Middlesbrough4–2BoltonMatch Report
First DivisionFirst DivisionSat1920-10-30Bolton6–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1920-10-23Middlesbrough4–1BoltonMatch Report
First DivisionFirst DivisionSat1920-05-01Bolton2–1MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionWed1919-09-17Middlesbrough1–3BoltonMatch Report
First DivisionFirst DivisionSat1915-04-17Middlesbrough0–0BoltonMatch Report
First DivisionFirst DivisionSat1914-12-12Bolton4–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1914-02-28Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1913-10-25Middlesbrough2–3BoltonMatch Report
First DivisionFirst DivisionSat1913-03-22Middlesbrough4–0BoltonMatch Report
First DivisionFirst DivisionSat1912-11-16Bolton3–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1912-04-06Middlesbrough1–0BoltonMatch Report
First DivisionFirst DivisionSat1911-12-02Bolton1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1910-02-05Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1909-09-25Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionSat1908-01-25Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1907-09-28Middlesbrough0–1BoltonMatch Report
First DivisionFirst DivisionSat1907-04-06Bolton1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1906-12-01Middlesbrough0–0BoltonMatch Report
First DivisionFirst DivisionSat1906-04-14Bolton2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1905-12-09Middlesbrough4–4BoltonMatch Report
First DivisionFirst DivisionSat1903-01-31Bolton2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1902-10-04Middlesbrough4–3BoltonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
EFL CupSecond roundTue2023-08-2919:45 Bolton1–3Middlesbrough8,624Toughsheet Community StadiumStephen MartinMatch Report
ChampionshipChampionshipTue2019-04-0920:00 Bolton0.70–22.0Middlesbrough12,259Macron StadiumSteve MartinMatch Report
ChampionshipChampionshipWed2018-09-1919:45 Middlesbrough1.22–00.4Bolton21,345Riverside StadiumDavid CooteMatch Report
ChampionshipChampionshipTue2017-12-2615:00 Middlesbrough2–0Bolton29,443Riverside StadiumJeremy SimpsonMatch Report
ChampionshipChampionshipSat2017-09-0915:00 Bolton0–3Middlesbrough17,385Macron StadiumGeoff EltringhamMatch Report
ChampionshipChampionshipSat2016-04-1612:30 Bolton1–2Middlesbrough18,196Macron StadiumKeith StroudMatch Report
ChampionshipChampionshipSat2015-08-1515:00 Middlesbrough3–0Bolton23,333Riverside StadiumJames AdcockMatch Report
ChampionshipChampionshipTue2015-02-2419:45 Middlesbrough1–0Bolton16,569Riverside StadiumAndy MadleyMatch Report
ChampionshipChampionshipTue2014-08-1920:00 Bolton1–2Middlesbrough13,847Macron StadiumSteve MartinMatch Report
Premier LeaguePremier LeagueSat2007-01-20Middlesbrough5–1Bolton24,634Riverside StadiumAlan WileyMatch Report
Premier LeaguePremier LeagueSun2006-03-26Middlesbrough4–3Bolton25,971Riverside StadiumHoward WebbMatch Report
Premier LeaguePremier LeagueSat2004-04-03Middlesbrough2–0Bolton30,104Riverside StadiumNeale BarryMatch Report
Premier LeaguePremier LeagueSat2002-10-05Middlesbrough2–0Bolton31,005Riverside StadiumClive WilkesMatch Report
First DivisionFirst DivisionFri1979-12-21Middlesbrough3–1BoltonMatch Report
First DivisionFirst DivisionWed1953-09-02Middlesbrough3–2BoltonMatch Report
First DivisionFirst DivisionWed1952-04-23Middlesbrough2–0BoltonMatch Report
First DivisionFirst DivisionSat1950-11-18Bolton0–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1950-04-08Middlesbrough2–0BoltonMatch Report
First DivisionFirst DivisionSat1949-10-22Bolton1–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1948-10-16Middlesbrough5–0BoltonMatch Report
First DivisionFirst DivisionSat1948-02-14Middlesbrough4–1BoltonMatch Report
First DivisionFirst DivisionSat1947-09-27Bolton1–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1947-02-15Middlesbrough3–1BoltonMatch Report
First DivisionFirst DivisionSat1937-03-13Middlesbrough2–0BoltonMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1936-11-07Bolton1–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1933-01-21Middlesbrough2–1BoltonMatch Report
First DivisionFirst DivisionSat1932-01-30Middlesbrough3–1BoltonMatch Report
First DivisionFirst DivisionSat1930-12-27Middlesbrough3–0BoltonMatch Report
First DivisionFirst DivisionSat1930-05-03Middlesbrough3–1BoltonMatch Report
First DivisionFirst DivisionSat1922-04-29Middlesbrough4–2BoltonMatch Report
First DivisionFirst DivisionSat1920-10-23Middlesbrough4–1BoltonMatch Report
First DivisionFirst DivisionSat1913-03-22Middlesbrough4–0BoltonMatch Report
First DivisionFirst DivisionSat1912-04-06Middlesbrough1–0BoltonMatch Report
First DivisionFirst DivisionSat1902-10-04Middlesbrough4–3BoltonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSun2007-11-11Bolton0–0MiddlesbroughToughsheet Community StadiumLee ProbertMatch Report
Premier LeaguePremier LeagueSat2006-09-16Bolton0–0Middlesbrough21,164Toughsheet Community StadiumStephen BennettMatch Report
Premier LeaguePremier LeagueWed2006-05-03Bolton1–1Middlesbrough22,733Macron StadiumHoward WebbMatch Report
Premier LeaguePremier LeagueSat2005-02-12Bolton0–0Middlesbrough24,322Macron StadiumAlan WileyMatch Report
Premier LeaguePremier LeagueSun2004-11-07Middlesbrough1–1Bolton29,656Riverside StadiumPeter WaltonMatch Report
Premier LeaguePremier LeagueSat2002-01-19Middlesbrough1–1Bolton26,104Riverside StadiumGraham PollMatch Report
Premier LeaguePremier LeagueSat1995-09-09Bolton1–1Middlesbrough18,376Burnden ParkPaul DansonMatch Report
First DivisionFirst DivisionTue1980-04-08Bolton2–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1979-04-14Bolton0–0MiddlesbroughMatch Report
First DivisionFirst DivisionTue1978-12-26Middlesbrough1–1BoltonMatch Report
First DivisionFirst DivisionSat1951-04-07Middlesbrough1–1BoltonMatch Report
First DivisionFirst DivisionSat1946-10-12Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1936-02-08Middlesbrough0–0BoltonMatch Report
First DivisionFirst DivisionWed1929-09-18Bolton2–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1927-09-24Bolton0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1923-03-31Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1915-04-17Middlesbrough0–0BoltonMatch Report
First DivisionFirst DivisionSat1914-02-28Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1910-02-05Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1908-01-25Bolton1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1906-12-01Middlesbrough0–0BoltonMatch Report
First DivisionFirst DivisionSat1905-12-09Middlesbrough4–4BoltonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSat2009-04-04Bolton4–1Middlesbrough20,819Toughsheet Community StadiumAlan WileyMatch Report
Premier LeaguePremier LeagueSat2008-11-22Middlesbrough1–3BoltonRiverside StadiumMartin AtkinsonMatch Report
Premier LeaguePremier LeagueSat2008-04-19Middlesbrough0–1BoltonRiverside StadiumAlan WileyMatch Report
Premier LeaguePremier LeagueSat2003-09-13Bolton2–0Middlesbrough26,419Macron StadiumPhil DowdMatch Report
Premier LeaguePremier LeagueSun2003-05-11Bolton2–1Middlesbrough27,241Macron StadiumRob StylesMatch Report
Premier LeaguePremier LeagueTue2001-08-21Bolton1–0Middlesbrough20,747Macron StadiumSteve DunnMatch Report
Premier LeaguePremier LeagueSat1996-02-17Middlesbrough1–4Bolton29,354Riverside StadiumPaul DansonMatch Report
First DivisionFirst DivisionWed1953-08-26Bolton3–2MiddlesbroughMatch Report
First DivisionFirst DivisionWed1953-02-18Bolton5–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1952-09-27Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionMon1951-09-03Bolton3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1949-03-12Bolton4–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1939-02-04Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionSat1938-10-01Bolton4–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1938-04-30Bolton3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1937-12-18Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionSat1935-10-05Bolton3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1932-09-10Bolton4–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1931-09-19Bolton4–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1930-08-30Bolton3–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1928-02-04Middlesbrough2–5BoltonMatch Report
First DivisionFirst DivisionSat1924-03-22Bolton2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1924-03-15Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionSat1923-04-07Middlesbrough1–2BoltonMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1922-05-06Bolton4–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1920-10-30Bolton6–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1920-05-01Bolton2–1MiddlesbroughMatch Report
First DivisionFirst DivisionWed1919-09-17Middlesbrough1–3BoltonMatch Report
First DivisionFirst DivisionSat1914-12-12Bolton4–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1913-10-25Middlesbrough2–3BoltonMatch Report
First DivisionFirst DivisionSat1912-11-16Bolton3–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1911-12-02Bolton1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1909-09-25Middlesbrough1–2BoltonMatch Report
First DivisionFirst DivisionSat1907-09-28Middlesbrough0–1BoltonMatch Report
First DivisionFirst DivisionSat1907-04-06Bolton1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1906-04-14Bolton2–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1903-01-31Bolton2–1MiddlesbroughMatch Report

Fixture Leaders

Middlesbrough Players vs. Bolton Wanderers

Middlesbrough Players vs. Bolton Wanderers Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Damià Abellaes ESPDF,MF190000000
Albert Adomahgh GHADF,FW4344100000
Jan Åge Fjørtoftno NORFW218001000
Jérémie Aliadièrefr FRAFW,MF431100000
Afonso Alvesbr BRAFW,MF325400000
Julio Arcaar ARGDF,MF319500000
Daniel Barlasertr TURMF190000000
Nick Barmbyeng ENGFW,MF218001010
Matthew Bateseng ENGDF19000000
George Boatengnl NEDMF981011020
Martin Braithwaitedk DENFW,MF2165110010
Cyrus Christieie IRLDF,MF2180000000
Neil Coxeng ENGDF218000020
Mark Crossleywls WALGK19000000
Andrew Davieseng ENGDF430200000
Ritchie De Laetbe BELDF190000000
Brian Deaneeng ENGFW19000000
Didier Digardfr FRAMF19000010
Ugo Ehiogueng ENGDF654010020
Lukas Engeldk DENDF,MF190000000
Curtis Flemingie IRLDF19000000
Aden Flinteng ENGDF2180000000
Jimmy Floyd Hasselbainknl NEDFW325221110
Ryan Frederickseng ENGDF190000000
George Friendeng ENGDF,MF6495000010
Dael Fryeng ENGDF3270000000
Geremicm CMRDF,MF19011000
Ben Gibsoneng ENGDF4360000000
Tom Gloverau AUSGK190000000
Jonathan Greeningeng ENGMF649510020
Hayden Hackneyeng ENGMF190000000
Craig Hignetteng ENGFW,MF218010020
Seb Hineseng ENGDF,MF190000010
Jonny Howsoneng ENGDF,MF3270010010
Justin Hoytett TRIDF218000000
Jordan Hugilleng ENGFW190000000
Robert Huthde GERDF19000000
Paul Inceeng ENGMF218000000
Joseph-Désiré Jobcm CMRFW,MF637001000
Brad Jonesau AUSGK19000000
Tomáš Kalascz CZEDF3180000000
Kikées ESPFW3188300010
Dimitrios Konstantopoulosgr GREGK3270000000
Grant Leadbittereng ENGMF5450110000
Darragh Lenihanie IRLDF,FW190000000
Carlos Marinelliar ARGMF19000010
Paddy McNairnir NIRDF,MF190010000
Tomás Mejíases ESPGK190000000
Gaizka Mendietaes ESPMF319800000
Danny Millseng ENGDF218000010
Chris Morrisie IRLDF218000010
James Morrisonsct SCOFW,MF525300010
Robbie Mustoeeng ENGMF319000010
Gary O'Neileng ENGMF327010010
John Obi Mikelng NGAMF190000000
Kenneth Omeruong NGADF190000010
Ray Parloureng ENGMF218000000
Stuart Parnabyeng ENGDF427111000
Juninho Paulistabr BRAMF322400000
Emanuel Pogatetzat AUTDF754610020
Jamie Pollockeng ENGMF218010010
Darren Randolphie IRLGK4360000000
Michael Reizigernl NEDDF19000000
Jordan Rhodessct SCOFW190200000
Chris Riggotteng ENGDF545000000
George Savillenir NIRMF2167100000
Mark Schwarzerau AUSGK1199000000
Ryan Shottoneng ENGDF,FW3270000000
Gareth Southgateeng ENGDF763000000
Robbie Stockdalesct SCODF216900000
Ross Turnbulleng ENGGK327000000
Steve Vickerseng ENGDF218000000
Gary Walsheng ENGGK218000000
David Wheatereng ENGDF545002010
Noel Whelaneng ENGFW29210000
Luke Wilkshireau AUSDF,FW19000000
Jonathan Woodgateeng ENGDF218000000
Abel Xavierpt PORDF19010000
Luke Youngeng ENGDF218000010
Boudewijn Zendennl NEDDF,FW327000010
Massimo Maccaroneit ITAFW423200000
Lee Tomlineng ENGFW,MF2178010000
Muhamed Bešićba BIHDF,MF298010000
Isaiah Jonesgy GUYDF,FW184000010
Emmanuel Latte Lathci CIVFW184000000
Fábio Rochembackbr BRADF,MF318900000
Adama Traorées ESPFW,MF181020010
Tony McMahoneng ENGDF,MF213800000
Adam Claytoneng ENGMF7533000000
Hámilton Ricardco COLFW17800000
Matt Crookseng ENGDF,FW177100010
Patrick Bamfordeng ENGFW,MF3180000000
Alen Bokšićhr CROFW17200000
Marcus Forssfi FINFW,MF172000000
Adam Johnsoneng ENGMF420410010
Allan Johnstonsct SCOMF17100000
Britt Assombalongacd CODFW4263400000
Keith O'Halloranie IRLMF16900000
Phil Whelaneng ENGDF16900010
Lewis Bakereng ENGMF167000000
Diego Fabbriniit ITAFW,MF164110000
Tuncay Şanlıtr TURFW,MF431001000
Emilio Nsuegq EQGDF,FW3209000010
Szilárd Némethsk SVKFW519100000
Colin Coopereng ENGDF424300010
Malcolm Christieeng ENGFW311700000
Dorivabr BRAMF322500000
Stewart Downingeng ENGFW,MF151,114120010
Fábiobr BRADF2135000000
Nigel Pearsoneng ENGDF213500000
Michael Rickettseng ENGFW310210000
Mark Vidukaau AUSFW322530000
Derek Whytesct SCODF213500000
Franck Queudruefr FRADF756501021
Gastón Ramírezuy URUFW,MF133000000
Dean Windasseng ENGFW,MF24300000
Lee Cattermoleeng ENGMF538601010
Adam Reacheng ENGDF,FW2103000000
Cristhian Stuaniuy URUFW,MF126000000
Ben Hutchinsoneng ENGFW12300000
Marvin Johnsoneng ENGDF,FW123100000
Rudy Gestedebj BENFW121000000
John Hendriesct SCOFW,MF12100000
Alan Mooreie IRLMF12100000
Yakubu Aiyegbening NGAFW427901000
Sam Silveraau AUSMF118000000
Andrew Tayloreng ENGDF,MF743000000
Sam McQueeneng ENGMF117000000
Marvin Emnesnl NEDFW,MF23200000
Adam Forshaweng ENGMF3121000000
Morgan Rogerseng ENGFW,MF113110000
Daniel Ayalaes ESPDF5372000010
Ashley Fletchereng ENGFW299200000
Paul Okonau AUSMF1900000
David Nugenteng ENGFW210010000
Josh Coburneng ENGFW16000000
Riley McGreeau AUSFW,MF16110000
Jason Euelljm JAMFW,MF29200000
Dean Whiteheadeng ENGDF,MF12000000
Marcus Taverniereng ENGFW,MF11000000
36426,717392710431

Middlesbrough Goalkeepers vs. Bolton Wanderers

Middlesbrough Goalkeepers vs. Bolton Wanderers Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Mark Crossleywls WALGK19010
Tom Gloverau AUSGK19021150.00
Brad Jonesau AUSGK19040
Dimitrios Konstantopoulosgr GREGK327012
Tomás Mejíases ESPGK19010
Darren Randolphie IRLGK4360808100.04
Mark Schwarzerau AUSGK11990105
Ross Turnbulleng ENGGK327050
Gary Walsheng ENGGK218050
272,4301028990.011

Bolton Wanderers Players vs. Middlesbrough

Bolton Wanderers Players vs. Middlesbrough Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Ben Alnwickeng ENGGK3270000000
Sammy Ameobieng ENGFW,MF2180000000
Ben Amoseng ENGGK3270000010
Nicolas Anelkafr FRAFW218000000
Zachary Ashworthwls WALDF,MF190000010
Barry Bannansct SCOMF190000000
Mark Beeverseng ENGDF4360000010
Tal Ben Haimil ISRDF648700000
Guðni Bergssonis ISLDF545000000
Nathan Blakewls WALFW19010010
Ádám Bogdánhu HUNGK190000000
Keith Branaganie IRLGK218000000
Gary Cahilleng ENGDF327010010
Iván Campoes ESPDF,MF1086100030
Dion Charlesnir NIRFW,MF190100000
Lee Chung-yongkr KORFW,MF190000000
Gérald Cidfr FRADF19000000
Simon Colemaneng ENGDF19010000
Saša Ćurčićrs SRBMF19002000
Kevin Davieseng ENGFW1085231020
Mark Davieseng ENGMF2180000010
Dorian Dervitefr FRADF2180000010
Youri Djorkaefffr FRAFW,MF325100020
Chris Fairclougheng ENGDF218000010
Gareth Farrellyie IRLMF213500000
Liam Feeneyeng ENGFW,MF3250000010
Quinton Fortuneza RSAMF19000000
Fabian de Freitasnl NEDFW218011000
Ricardo Gardnerjm JAMDF,MF1185712010
Stelios Giannakopoulosgr GREFW,MF849112010
Prince-Désir Gouanofr FRADF190000000
Scott Greeneng ENGDF218000000
Ali Al-Habsiom OMAGK19000000
Karl Henryeng ENGDF,MF190000000
Emile Heskeyeng ENGFW3250010010
Fernando Hierroes ESPDF,MF19000000
Steve Howeyeng ENGDF19000000
Jack Iredalesct SCODF,MF190000010
Jussi Jääskeläinenfi FINGK151,34500011
Radhi Jaïditn TUNDF218010000
Gethin Jonesau AUSDF,MF190000000
David Leeeng ENGMF19010010
Mark Littleeng ENGDF190000000
Jason Loweeng ENGDF,MF190000010
Josh Magennisnir NIRDF,FW2180000010
Niall Mahereng ENGDF,FW190000000
Joe Masonie IRLFW190000000
Remi Matthewseng ENGGK190000000
Gavin McCanneng ENGMF436010010
Abdoulaye Méïtéci CIVDF327000000
Matt Millseng ENGDF190000000
Filipe Moraispt PORMF190000000
Dean Moxeyeng ENGDF,FW3270000000
Fabrice Muambaeng ENGMF218000020
Bruno N'Gottyfr FRADF542411010
Kevin Nolaneng ENGMF151,15710040
Andy O'Brienie IRLDF327000000
Joey O'Brienie IRLDF,MF19000000
Gary O'Neileng ENGMF2180000000
Paweł Olkowskipl POLDF,MF2180000000
Derik Osedees ESPDF2154000000
Mark Pattersoneng ENGMF19000010
Jimmy Phillipseng ENGDF218000000
Darren Pratleyjm JAMDF,MF3270000000
Tim Reamus USADF190000000
Michael Rickettseng ENGFW321010000
Jlloyd Samueltt TRIDF,MF327001010
Scott Sellarseng ENGMF19000000
Josh Sheehanwls WALMF190000000
Danny Shittung NGADF19000010
Richard Sneekesnl NEDMF19000000
Nicky Southalleng ENGMF210900000
Jay Spearingeng ENGMF2135000000
Gary Speedwls WALMF750700000
Grétar Steinssonis ISLDF327002010
Gerry Taggartnir NIRDF19000010
Matthew Tayloreng ENGDF,MF326821000
Emerson Thomebr BRADF218000010
Alan Thompsoneng ENGMF218001010
Eoin Toalnir NIRDF190000000
Josh Velaeng ENGDF,MF5422100020
David Wheatereng ENGDF7630000030
Mike Whitloweng ENGDF327000010
Marc Wilsonie IRLDF,MF2148000000
Kevin McNaughtonsct SCODF189000000
Fredi Bobicde GERFW18300010
Johan Elmanderse SWEFW216511000
Craig Davieswls WALFW182101100
Saidy Jankogm GAMDF,MF182000010
Liam Trottereng ENGMF2102000000
Luca Connellie IRLMF181000000
Rob Holdingeng ENGDF2169000000
Aaron Morleyeng ENGMF179000000
Jonathan Groundseng ENGDF177000000
Gary Madineeng ENGFW2166000000
Jem Karacantr TURMF175000010
John McGinlaysct SCOFW17410000
Bernard Mendyfr FRADF,FW17100010
Paul Warhursteng ENGDF,MF17100000
Joe Williamseng ENGMF2161000010
Anthony Barnesseng ENGDF543000000
Eiður Guðjohnsenis ISLFW,MF170000000
Carlos Mendes Gomesgw GNBFW,MF169000000
George Thomasoneng ENGMF169000010
Nicky Hunteng ENGDF534600020
William Forrestereng ENGDF161000010
Craig Nooneeng ENGFW,MF3241000000
Simon Charltoneng ENGDF419500000
Grzegorz Rasiakpl POLFW15500000
Antonee Robinsonus USADF2145000000
Danny Guthrieeng ENGMF213600000
Nathan Baxtereng ENGGK145000000
Reece Burkeeng ENGDF145000000
Joel Colemaneng ENGGK145000000
Stephen Darbyeng ENGDF145000000
Tamir Cohenil ISRMF14400000
Jared Borgettimx MEXFW24300000
El Hadji Dioufsn SENFW,MF531500011
Andrew Tayloreng ENGDF,MF135000010
Javi Morenoes ESPFW13400000
Bo Hansendk DENFW,MF212211000
Jack Hobbseng ENGDF132000000
Andranik Teymourianir IRNMF24300000
Will Buckleyeng ENGFW,MF129000000
Josh Cogleyeng ENGDF,MF129000000
Josh Cullenie IRLDF,MF126000000
Florent Lavillefr FRADF12600000
Pierre-Yves Andréfr FRAFW12500000
Ricardo Vaz Têpt PORFW,MF517010010
Jón Daði Böðvarssonis ISLFW,MF121000000
Edmond-Paris Maghomaeng ENGMF121000000
Zach Clougheng ENGFW,MF3155000000
Per Frandsendk DENMF632710010
Tom Walkereng ENGFW,MF120000000
Hidetoshi Nakatajp JPNMF29300000
Jay-Jay Okochang NGAMF755921010
Erhun OztumerFW,MF245000000
Owen Coyleie IRLFW11600000
Idan Talil ISRMF11600000
Dean Holdswortheng ENGFW26000000
Aaron Wilbrahameng ENGFW114000000
Yanic Wildschutsr SURFW,MF113000000
Kyle Dempseyeng ENGMF111000000
Lawrie Wilsoneng ENGDF,MF111000000
Callum Connollyeng ENGDF,MF19000000
Chris Bashameng ENGDF,MF1800000
Jermaine Beckfordjm JAMFW18000000
Neil Dannsgy GUYMF3188000010
Adam le Fondreeng ENGFW223000000
Henrik Pedersendk DENFW844210000
Euzebiusz Smolarekpl POLFW,MF1700000
Abdoulaye Fayesn SENDF,MF427600000
Kevin Pooleeng ENGGK1300000
Kaiyne Wooleryeng ENGFW,MF12000000
Ian Marshalleng ENGDF,FW1100000
Hayden Whiteeng ENGDF,MF11000000
36526,700281811602

Bolton Wanderers Goalkeepers vs. Middlesbrough

Bolton Wanderers Goalkeepers vs. Middlesbrough Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Ben Alnwickeng ENGGK3270157853.30
Ben Amoseng ENGGK327060
Ádám Bogdánhu HUNGK19020
Keith Branaganie IRLGK218020
Ali Al-Habsiom OMAGK19001
Jussi Jääskeläinenfi FINGK141,260185
Remi Matthewseng ENGGK19052360.00
Nathan Baxtereng ENGGK14552360.00
Joel Colemaneng ENGGK14531266.70
272,34028401657.16

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.