Birmingham City vs. Bolton Wanderers Historical Head-to-Head

Birmingham City
31 wins
22 draws
38 losses
113 goals
Bolton Wanderers
38 wins
22 draws
31 losses
141 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
League OneLeague OneTue2025-03-0419:45 BoltonBirmingham CityToughsheet Community Stadium
League OneLeague OneTue2024-10-2219:45 Birmingham City2–0Bolton25,793St Andrew's @ Knighthead ParkStephen MartinMatch Report
ChampionshipChampionshipTue2019-02-1219:45 Birmingham City1.70–10.3Bolton21,682St Andrew's Trillion Trophy StadiumAndrew DaviesMatch Report
ChampionshipChampionshipWed2018-08-2220:00 Bolton0.91–00.8Birmingham City13,821Macron StadiumLee ProbertMatch Report
ChampionshipChampionshipTue2018-04-0320:00 Bolton0–1Birmingham City21,097Macron StadiumOliver LangfordMatch Report
ChampionshipChampionshipTue2017-08-1519:45 Birmingham City0–0Bolton20,215St Andrew's Trillion Trophy StadiumDarren EnglandMatch Report
ChampionshipChampionshipTue2016-02-2319:45 Birmingham City1–0Bolton15,992St Andrew's Trillion Trophy StadiumScott DuncanMatch Report
ChampionshipChampionshipTue2015-10-2020:00 Bolton0–1Birmingham City13,703Macron StadiumGeoff EltringhamMatch Report
ChampionshipChampionshipSat2015-05-0212:15 Bolton0–1Birmingham City18,614Macron StadiumMark BrownMatch Report
ChampionshipChampionshipSat2014-10-1815:00 Birmingham City0–1Bolton15,149St Andrew's Trillion Trophy StadiumMark HaywoodMatch Report
Premier LeaguePremier LeagueSat2011-04-02Birmingham City2–1Bolton26,142St AndrewsMichael OliverMatch Report
Premier LeaguePremier LeagueSun2010-08-29Bolton2–2Birmingham City18,139Macron StadiumKevin FriendMatch Report
Premier LeaguePremier LeagueSun2010-05-09Bolton2–1Birmingham City22,863Macron StadiumKevin FriendMatch Report
Premier LeaguePremier LeagueSat2009-09-26Birmingham City1–2Bolton28,671St AndrewsStephen BennettMatch Report
Premier LeaguePremier LeagueSat2007-12-22Bolton3–0Birmingham CityToughsheet Community StadiumChris FoyMatch Report
Premier LeaguePremier LeagueSat2007-09-15Birmingham City1–0BoltonSt. Andrew's Trillion Trophy StadiumPhil DowdMatch Report
Premier LeaguePremier LeagueSun2006-05-07Bolton1–0Birmingham City26,275Macron StadiumStephen BennettMatch Report
Premier LeaguePremier LeagueTue2006-04-04Birmingham City1–0Bolton26,493St AndrewsChris FoyMatch Report
Premier LeaguePremier LeagueTue2005-01-04Birmingham City1–2Bolton27,177St AndrewsUriah RennieMatch Report
Premier LeaguePremier LeagueSat2004-09-25Bolton1–1Birmingham City23,692Macron StadiumRob StylesMatch Report
Premier LeaguePremier LeagueSat2004-03-06Birmingham City2–0Bolton28,003St AndrewsAndy D'UrsoMatch Report
Premier LeaguePremier LeagueSat2003-10-25Bolton0–1Birmingham City25,023Macron StadiumChris FoyMatch Report
Premier LeaguePremier LeagueSat2003-02-01Bolton4–2Birmingham City24,288Macron StadiumDermot GallagherMatch Report
Premier LeaguePremier LeagueSat2002-11-02Birmingham City3–1Bolton27,224St. Andrew's StadiumChris FoyMatch Report
First DivisionFirst DivisionTue1978-11-21Birmingham City3–0BoltonMatch Report
First DivisionFirst DivisionSat1978-09-02Bolton2–2Birmingham CityMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1963-12-14Bolton0–2Birmingham CityMatch Report
First DivisionFirst DivisionSat1963-08-24Birmingham City2–1BoltonMatch Report
First DivisionFirst DivisionWed1963-04-24Bolton0–0Birmingham CityMatch Report
First DivisionFirst DivisionWed1963-04-03Birmingham City2–2BoltonMatch Report
First DivisionFirst DivisionSat1962-02-17Bolton3–2Birmingham CityMatch Report
First DivisionFirst DivisionSat1961-09-30Birmingham City2–1BoltonMatch Report
First DivisionFirst DivisionSat1960-12-17Birmingham City2–2BoltonMatch Report
First DivisionFirst DivisionSat1960-08-20Bolton2–2Birmingham CityMatch Report
First DivisionFirst DivisionSat1960-03-19Birmingham City2–5BoltonMatch Report
First DivisionFirst DivisionSat1959-12-12Bolton4–1Birmingham CityMatch Report
First DivisionFirst DivisionWed1959-04-08Birmingham City1–3BoltonMatch Report
First DivisionFirst DivisionSat1958-09-06Bolton2–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1958-03-08Bolton1–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1957-10-26Birmingham City5–1BoltonMatch Report
First DivisionFirst DivisionWed1957-02-20Bolton3–1Birmingham CityMatch Report
First DivisionFirst DivisionSat1956-10-06Birmingham City0–0BoltonMatch Report
First DivisionFirst DivisionSat1956-04-21Birmingham City5–2BoltonMatch Report
First DivisionFirst DivisionSat1955-12-10Bolton6–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1950-02-18Bolton1–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1949-10-01Birmingham City0–0BoltonMatch Report
First DivisionFirst DivisionSat1949-03-05Birmingham City0–0BoltonMatch Report
First DivisionFirst DivisionSat1948-10-09Bolton0–0Birmingham CityMatch Report
First DivisionFirst DivisionWed1939-02-22Bolton3–0BirminghamMatch Report
First DivisionFirst DivisionSat1938-10-08Birmingham0–2BoltonMatch Report
First DivisionFirst DivisionSat1938-04-09Birmingham2–0BoltonMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1937-11-27Bolton1–1BirminghamMatch Report
First DivisionFirst DivisionSat1937-03-06Bolton0–0BirminghamMatch Report
First DivisionFirst DivisionSat1936-10-31Birmingham1–1BoltonMatch Report
First DivisionFirst DivisionSat1936-03-07Birmingham0–0BoltonMatch Report
First DivisionFirst DivisionSat1935-11-30Bolton2–0BirminghamMatch Report
First DivisionFirst DivisionSat1933-04-15Birmingham2–1BoltonMatch Report
First DivisionFirst DivisionSat1932-12-03Bolton2–2BirminghamMatch Report
First DivisionFirst DivisionSat1932-03-12Bolton5–1BirminghamMatch Report
First DivisionFirst DivisionSat1931-10-31Birmingham2–2BoltonMatch Report
First DivisionFirst DivisionSat1931-04-04Birmingham0–2BoltonMatch Report
First DivisionFirst DivisionSat1930-11-29Bolton2–0BirminghamMatch Report
First DivisionFirst DivisionSat1930-03-22Birmingham3–1BoltonMatch Report
First DivisionFirst DivisionSat1929-11-16Bolton0–0BirminghamMatch Report
First DivisionFirst DivisionWed1928-12-26Bolton6–2BirminghamMatch Report
First DivisionFirst DivisionTue1928-12-25Birmingham0–2BoltonMatch Report
First DivisionFirst DivisionSat1928-02-11Bolton3–2BirminghamMatch Report
First DivisionFirst DivisionSat1927-10-01Birmingham1–1BoltonMatch Report
First DivisionFirst DivisionMon1927-04-04Birmingham6–1BoltonMatch Report
First DivisionFirst DivisionSat1926-10-02Bolton1–0BirminghamMatch Report
First DivisionFirst DivisionFri1926-01-01Bolton5–3BirminghamMatch Report
First DivisionFirst DivisionSat1925-11-07Birmingham0–1BoltonMatch Report
First DivisionFirst DivisionThu1925-01-01Bolton3–0BirminghamMatch Report
First DivisionFirst DivisionMon1924-09-08Birmingham1–0BoltonMatch Report
First DivisionFirst DivisionTue1924-01-01Bolton1–1BirminghamMatch Report
First DivisionFirst DivisionMon1923-09-10Birmingham0–3BoltonMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1922-09-30Birmingham2–0BoltonMatch Report
First DivisionFirst DivisionSat1922-09-23Bolton3–0BirminghamMatch Report
First DivisionFirst DivisionSat1921-10-29Bolton1–2BirminghamMatch Report
First DivisionFirst DivisionSat1921-10-22Birmingham1–1BoltonMatch Report
First DivisionFirst DivisionSat1908-03-14Bolton1–0BirminghamMatch Report
First DivisionFirst DivisionSat1907-11-16Birmingham2–1BoltonMatch Report
First DivisionFirst DivisionMon1907-03-11Bolton2–3BirminghamMatch Report
First DivisionFirst DivisionSat1906-10-20Birmingham4–2BoltonMatch Report
First DivisionFirst DivisionMon1906-03-26Birmingham2–5BoltonMatch Report
First DivisionFirst DivisionSat1905-10-21Bolton0–1BirminghamMatch Report
First DivisionFirst DivisionSat1902-01-04Bolton4–0Small HeathMatch Report
First DivisionFirst DivisionSat1901-09-07Small Heath2–0BoltonMatch Report
First DivisionFirst DivisionSat1896-02-22Bolton4–1Small HeathMatch Report
First DivisionFirst DivisionSat1895-09-28Small Heath1–2BoltonMatch Report
First DivisionFirst DivisionSat1894-11-24Bolton1–2Small HeathMatch Report
First DivisionFirst DivisionSat1894-09-08Small Heath2–0BoltonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
League OneLeague OneTue2024-10-2219:45 Birmingham City2–0Bolton25,793St Andrew's @ Knighthead ParkStephen MartinMatch Report
ChampionshipChampionshipTue2018-04-0320:00 Bolton0–1Birmingham City21,097Macron StadiumOliver LangfordMatch Report
ChampionshipChampionshipTue2016-02-2319:45 Birmingham City1–0Bolton15,992St Andrew's Trillion Trophy StadiumScott DuncanMatch Report
ChampionshipChampionshipTue2015-10-2020:00 Bolton0–1Birmingham City13,703Macron StadiumGeoff EltringhamMatch Report
ChampionshipChampionshipSat2015-05-0212:15 Bolton0–1Birmingham City18,614Macron StadiumMark BrownMatch Report
Premier LeaguePremier LeagueSat2011-04-02Birmingham City2–1Bolton26,142St AndrewsMichael OliverMatch Report
Premier LeaguePremier LeagueSat2007-09-15Birmingham City1–0BoltonSt. Andrew's Trillion Trophy StadiumPhil DowdMatch Report
Premier LeaguePremier LeagueTue2006-04-04Birmingham City1–0Bolton26,493St AndrewsChris FoyMatch Report
Premier LeaguePremier LeagueSat2004-03-06Birmingham City2–0Bolton28,003St AndrewsAndy D'UrsoMatch Report
Premier LeaguePremier LeagueSat2003-10-25Bolton0–1Birmingham City25,023Macron StadiumChris FoyMatch Report
Premier LeaguePremier LeagueSat2002-11-02Birmingham City3–1Bolton27,224St. Andrew's StadiumChris FoyMatch Report
First DivisionFirst DivisionTue1978-11-21Birmingham City3–0BoltonMatch Report
First DivisionFirst DivisionSat1963-12-14Bolton0–2Birmingham CityMatch Report
First DivisionFirst DivisionSat1963-08-24Birmingham City2–1BoltonMatch Report
First DivisionFirst DivisionSat1961-09-30Birmingham City2–1BoltonMatch Report
First DivisionFirst DivisionSat1957-10-26Birmingham City5–1BoltonMatch Report
First DivisionFirst DivisionSat1956-04-21Birmingham City5–2BoltonMatch Report
First DivisionFirst DivisionSat1938-04-09Birmingham2–0BoltonMatch Report
First DivisionFirst DivisionSat1933-04-15Birmingham2–1BoltonMatch Report
First DivisionFirst DivisionSat1930-03-22Birmingham3–1BoltonMatch Report
First DivisionFirst DivisionMon1927-04-04Birmingham6–1BoltonMatch Report
First DivisionFirst DivisionMon1924-09-08Birmingham1–0BoltonMatch Report
First DivisionFirst DivisionSat1922-09-30Birmingham2–0BoltonMatch Report
First DivisionFirst DivisionSat1921-10-29Bolton1–2BirminghamMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1907-11-16Birmingham2–1BoltonMatch Report
First DivisionFirst DivisionMon1907-03-11Bolton2–3BirminghamMatch Report
First DivisionFirst DivisionSat1906-10-20Birmingham4–2BoltonMatch Report
First DivisionFirst DivisionSat1905-10-21Bolton0–1BirminghamMatch Report
First DivisionFirst DivisionSat1901-09-07Small Heath2–0BoltonMatch Report
First DivisionFirst DivisionSat1894-11-24Bolton1–2Small HeathMatch Report
First DivisionFirst DivisionSat1894-09-08Small Heath2–0BoltonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipTue2017-08-1519:45 Birmingham City0–0Bolton20,215St Andrew's Trillion Trophy StadiumDarren EnglandMatch Report
Premier LeaguePremier LeagueSun2010-08-29Bolton2–2Birmingham City18,139Macron StadiumKevin FriendMatch Report
Premier LeaguePremier LeagueSat2004-09-25Bolton1–1Birmingham City23,692Macron StadiumRob StylesMatch Report
First DivisionFirst DivisionSat1978-09-02Bolton2–2Birmingham CityMatch Report
First DivisionFirst DivisionWed1963-04-24Bolton0–0Birmingham CityMatch Report
First DivisionFirst DivisionWed1963-04-03Birmingham City2–2BoltonMatch Report
First DivisionFirst DivisionSat1960-12-17Birmingham City2–2BoltonMatch Report
First DivisionFirst DivisionSat1960-08-20Bolton2–2Birmingham CityMatch Report
First DivisionFirst DivisionSat1956-10-06Birmingham City0–0BoltonMatch Report
First DivisionFirst DivisionSat1949-10-01Birmingham City0–0BoltonMatch Report
First DivisionFirst DivisionSat1949-03-05Birmingham City0–0BoltonMatch Report
First DivisionFirst DivisionSat1948-10-09Bolton0–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1937-11-27Bolton1–1BirminghamMatch Report
First DivisionFirst DivisionSat1937-03-06Bolton0–0BirminghamMatch Report
First DivisionFirst DivisionSat1936-10-31Birmingham1–1BoltonMatch Report
First DivisionFirst DivisionSat1936-03-07Birmingham0–0BoltonMatch Report
First DivisionFirst DivisionSat1932-12-03Bolton2–2BirminghamMatch Report
First DivisionFirst DivisionSat1931-10-31Birmingham2–2BoltonMatch Report
First DivisionFirst DivisionSat1929-11-16Bolton0–0BirminghamMatch Report
First DivisionFirst DivisionSat1927-10-01Birmingham1–1BoltonMatch Report
First DivisionFirst DivisionTue1924-01-01Bolton1–1BirminghamMatch Report
First DivisionFirst DivisionSat1921-10-22Birmingham1–1BoltonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipTue2019-02-1219:45 Birmingham City1.70–10.3Bolton21,682St Andrew's Trillion Trophy StadiumAndrew DaviesMatch Report
ChampionshipChampionshipWed2018-08-2220:00 Bolton0.91–00.8Birmingham City13,821Macron StadiumLee ProbertMatch Report
ChampionshipChampionshipSat2014-10-1815:00 Birmingham City0–1Bolton15,149St Andrew's Trillion Trophy StadiumMark HaywoodMatch Report
Premier LeaguePremier LeagueSun2010-05-09Bolton2–1Birmingham City22,863Macron StadiumKevin FriendMatch Report
Premier LeaguePremier LeagueSat2009-09-26Birmingham City1–2Bolton28,671St AndrewsStephen BennettMatch Report
Premier LeaguePremier LeagueSat2007-12-22Bolton3–0Birmingham CityToughsheet Community StadiumChris FoyMatch Report
Premier LeaguePremier LeagueSun2006-05-07Bolton1–0Birmingham City26,275Macron StadiumStephen BennettMatch Report
Premier LeaguePremier LeagueTue2005-01-04Birmingham City1–2Bolton27,177St AndrewsUriah RennieMatch Report
Premier LeaguePremier LeagueSat2003-02-01Bolton4–2Birmingham City24,288Macron StadiumDermot GallagherMatch Report
First DivisionFirst DivisionSat1962-02-17Bolton3–2Birmingham CityMatch Report
First DivisionFirst DivisionSat1960-03-19Birmingham City2–5BoltonMatch Report
First DivisionFirst DivisionSat1959-12-12Bolton4–1Birmingham CityMatch Report
First DivisionFirst DivisionWed1959-04-08Birmingham City1–3BoltonMatch Report
First DivisionFirst DivisionSat1958-09-06Bolton2–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1958-03-08Bolton1–0Birmingham CityMatch Report
First DivisionFirst DivisionWed1957-02-20Bolton3–1Birmingham CityMatch Report
First DivisionFirst DivisionSat1955-12-10Bolton6–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1950-02-18Bolton1–0Birmingham CityMatch Report
First DivisionFirst DivisionWed1939-02-22Bolton3–0BirminghamMatch Report
First DivisionFirst DivisionSat1938-10-08Birmingham0–2BoltonMatch Report
First DivisionFirst DivisionSat1935-11-30Bolton2–0BirminghamMatch Report
First DivisionFirst DivisionSat1932-03-12Bolton5–1BirminghamMatch Report
First DivisionFirst DivisionSat1931-04-04Birmingham0–2BoltonMatch Report
First DivisionFirst DivisionSat1930-11-29Bolton2–0BirminghamMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionWed1928-12-26Bolton6–2BirminghamMatch Report
First DivisionFirst DivisionTue1928-12-25Birmingham0–2BoltonMatch Report
First DivisionFirst DivisionSat1928-02-11Bolton3–2BirminghamMatch Report
First DivisionFirst DivisionSat1926-10-02Bolton1–0BirminghamMatch Report
First DivisionFirst DivisionFri1926-01-01Bolton5–3BirminghamMatch Report
First DivisionFirst DivisionSat1925-11-07Birmingham0–1BoltonMatch Report
First DivisionFirst DivisionThu1925-01-01Bolton3–0BirminghamMatch Report
First DivisionFirst DivisionMon1923-09-10Birmingham0–3BoltonMatch Report
First DivisionFirst DivisionSat1922-09-23Bolton3–0BirminghamMatch Report
First DivisionFirst DivisionSat1908-03-14Bolton1–0BirminghamMatch Report
First DivisionFirst DivisionMon1906-03-26Birmingham2–5BoltonMatch Report
First DivisionFirst DivisionSat1902-01-04Bolton4–0Small HeathMatch Report
First DivisionFirst DivisionSat1896-02-22Bolton4–1Small HeathMatch Report
First DivisionFirst DivisionSat1895-09-28Small Heath1–2BoltonMatch Report

Fixture Leaders

Birmingham City Players vs. Bolton Wanderers

Birmingham City Players vs. Bolton Wanderers Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Ryan Allsopeng ENGGK190000000
Darren Andertoneng ENGMF19000000
Koby Arthurgh GHAMF190000000
Christian Benítezec ECUFW211601000
Ian Bennetteng ENGGK19000000
Omar Bogleeng ENGFW190000000
Lee Bowyereng ENGMF433300020
Alex Brucenir NIRDF19000000
Paul Caddissct SCODF,MF3270000010
Lee Campnir NIRGK2180000000
DJ Campbelleng ENGFW19000000
Stephen Carrie IRLDF433800010
Aliou Cissésn SENDF,MF319500010
Jamie Claphameng ENGDF428800000
Stephen Clemenceeng ENGMF642401000
Alex Cochraneeng ENGDF,MF190000000
Maxime Colinfr FRADF,MF3270000000
Kenny Cunninghamie IRLDF763000000
Scott Danneng ENGDF218000000
Ben Davieseng ENGDF190000000
Harlee Deaneng ENGDF,MF3270000000
Paul Devlinsct SCOMF216201000
Johan Djourouch SUIDF218000000
David Dunneng ENGMF310900010
Lloyd Dyereng ENGMF190000000
David Edgarca CANDF190000000
Keith Faheyie IRLMF414900000
Barry Fergusonsct SCOMF436000000
Mikael Forssellfi FINFW323620000
Ben Fostereng ENGGK218000000
Craig Gardnereng ENGMF3270200000
Gary Gardnereng ENGMF2169000010
Stephen Gleesonie IRLMF4336000000
Demarai Grayjm JAMFW,MF3268000000
Jonathan Groundseng ENGDF5450000010
Wes Hardingjm JAMDF,MF2180000010
Joe Harteng ENGGK218000000
Emile Heskeyeng ENGFW436000010
Tomoki Iwatajp JPNDF,MF190100000
Radhi Jaïditn TUNDF19000010
Jiří Jarošíkcz CZEDF,MF19010000
Cameron Jeromeeng ENGFW543402000
Roger Johnsoneng ENGDF436010030
Stephen Kellyie IRLDF218000000
Jeff Kennaie IRLDF421700000
Maikel Kieftenbeldnl NEDDF,MF6449000010
Christoph Klarerat AUTDF190000010
Tomasz Kuszczakpl POLGK2180000000
Sebastian Larssonse SWEMF649902020
Jacques Maghomacd CODMF6518010010
James McFaddensct SCOFW,MF215610010
Mario Melchiotnl NEDDF327000000
Clinton Morrisonie IRLFW535011020
Michael Morrisoneng ENGDF7565000000
Fabrice Muambaeng ENGMF217600000
Cheikh N'Doyesn SENMF2135000000
Emilio Nsuegq EQGDF,FW190000000
Stuart Parnabyeng ENGDF19000000
Kristian Pedersendk DENDF,MF190000010
Jermaine Pennanteng ENGMF218000010
Darren Purseeng ENGDF19010000
Franck Queudruefr FRADF19000000
Darren Randolphie IRLGK2171000001
Liam Ridgewelleng ENGDF436000020
Paul Robinsoneng ENGDF3270100020
Mat Sadlereng ENGDF431500000
Rafael Schmitzbr BRADF29100000
Ryan Shottoneng ENGDF,FW2155000000
Jonathan Spectorus USADF,MF2107000000
David Stockdaleeng ENGGK2180000000
Maik Taylornir NIRGK872000000
Martin Tayloreng ENGDF327000010
Robert Teschede GERMF190100010
Matt Upsoneng ENGDF545010010
Nico Vaesenbe BELGK19000000
Willum Þór Willumssonis ISLMF190000000
Lukas Jutkiewiczeng ENGFW4300100000
Muzzy Izzettr TURMF18710000
Damien Johnsonnir NIRMF653702010
Keshi Andersoneng ENGFW,MF186000000
Paik Seung-hokr KORMF186000000
Robbie Savagewls WALMF435320020
Jesper Grønkjærdk DENFW,MF17601000
Stern Johntt TRIFW310501000
Jotaes ESPMF3228000000
Grégory Vignalfr FRADF216500000
Gary McSheffreyeng ENGFW,MF216200000
Mícheles ESPMF17300000
Andrew Shinniesct SCOFW,MF173000000
Marc Leonardsct SCOMF171000000
Mehdi Naftitn TUNMF216000000
Che Adamssct SCOFW,MF3170000001
Clayton Donaldsonjm JAMFW5408110010
Christophe Dugarryfr FRAFW,MF215200010
Will Buckleyeng ENGFW,MF164000000
Ethan Lairdeng ENGDF,MF164000000
Alfie Mayeng ENGFW,MF164000000
Callum Reillyie IRLMF163000000
Diego Fabbriniit ITAFW,MF2126010010
Teemu Tainiofi FINMF16000000
Stan Lazaridisau AUSDF,MF539301000
David Cotterillwls WALFW,MF3172000000
Olivier Tébilyci CIVDF429900010
Olivier Kapofr FRAFW,MF213510000
Lee Novakeng ENGFW134000000
Geoff Horsfieldeng ENGFW13110000
Nicky Butteng ENGDF,MF211900000
David Daviseng ENGMF4156000010
Kerim Mrabtise SWEFW,MF128000000
Taylor Gardner-Hickmaneng ENGDF,MF126000000
Jay Stansfieldeng ENGFW,MF126101100
Jon Torales ESPFW,MF228000000
Matt Derbyshireeng ENGFW12400000
Wes Thomaseng ENGFW248000000
David Bentleyeng ENGMF12200000
Neil Kilkennyau AUSMF12000000
Emil Hanssonse SWEFW,MF119000000
Jovan Kirovskius USAFW11800000
Isaac Vasselleng ENGFW,MF233000000
Garry O'Connorsct SCOFW34800000
Kevin Phillipseng ENGFW210520000
Nikola Žigićrs SRBFW11500000
Darryl Powelljm JAMMF11400000
Dwight Yorkett TRIFW,MF11400000
Josh Cogleyeng ENGDF,MF17000000
Bryan Hugheseng ENGMF311110000
Viv Solomon-Otaborng NGAFW,MF215000000
Lyndon Dykessct SCOFW,MF14000000
Borja Oubiñaes ESPMF1400000
Ayumu Yokoyamajp JPNFW14000000
Julian Grayeng ENGFW,MF23000000
Marc Robertseng ENGDF291000000
31322,737241611392

Birmingham City Goalkeepers vs. Bolton Wanderers

Birmingham City Goalkeepers vs. Bolton Wanderers Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Ryan Allsopeng ENGGK190101100.01
Ian Bennetteng ENGGK19040
Lee Campnir NIRGK218062466.70
Ben Fostereng ENGGK218030
Joe Harteng ENGGK218040
Tomasz Kuszczakpl POLGK218002
Darren Randolphie IRLGK2171001
David Stockdaleeng ENGGK2180202100.02
Maik Taylornir NIRGK872074
Nico Vaesenbe BELGK19010
232,061921777.810

Bolton Wanderers Players vs. Birmingham City

Bolton Wanderers Players vs. Birmingham City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Ben Alnwickeng ENGGK2180000000
Marcos Alonsoes ESPDF,MF19000010
Sammy Ameobieng ENGFW,MF2119010000
Ben Amoseng ENGGK190000000
Nicolas Anelkafr FRAFW218020000
Barry Bannansct SCOMF190000010
Anthony Barnesseng ENGDF19000000
Jermaine Beckfordjm JAMFW190000000
Mark Beeverseng ENGDF4360000000
Tal Ben Haimil ISRDF218000000
Guðni Bergssonis ISLDF19000000
Reece Burkeeng ENGDF2180000000
Gary Cahilleng ENGDF436000000
Iván Campoes ESPDF,MF862400000
Zach Clougheng ENGFW,MF2109000000
Josh Cogleyeng ENGDF,MF190000010
Tamir Cohenil ISRMF215310000
Callum Connollyeng ENGDF,MF190100010
Josh Cullenie IRLDF,MF190000000
Kevin Davieseng ENGFW1087622110
Dorian Dervitefr FRADF4304000010
Youri Djorkaefffr FRAFW,MF322710010
Gareth Farrellyie IRLMF19000000
Abdoulaye Fayesn SENDF,MF218000000
Jon Flanaganeng ENGDF190000010
Danny Guthrieeng ENGMF19000000
Emile Heskeyeng ENGFW2166000000
Rob Holdingeng ENGDF190000000
Mark Howardeng ENGGK190000000
Nicky Hunteng ENGDF649500020
Jussi Jääskeläinenfi FINGK141,20600001
Radhi Jaïditn TUNDF218010010
George Johnstonsct SCODF190000000
Jem Karacantr TURMF190000000
Zat Knighteng ENGDF327000000
Adam le Fondreeng ENGFW3201000010
Andy Lonerganie IRLGK190000000
Jason Loweeng ENGDF,MF2180000000
Gary Madineeng ENGFW2172000000
Josh Magennisnir NIRDF,FW2180100000
José Manuel Casadoes ESPDF190000010
Jay Mateteeng ENGMF190000010
Remi Matthewseng ENGGK190000000
Kevin McNaughtonsct SCODF190000000
Abdoulaye Méïtéci CIVDF218000000
Bernard Mendyfr FRADF,FW218000010
Matt Millseng ENGDF190100010
Filipe Moraispt PORMF190000010
Dean Moxeyeng ENGDF,FW3257000010
Fabrice Muambaeng ENGMF434800010
Bruno N'Gottyfr FRADF763000020
Andy O'Brienie IRLDF216600010
Gary O'Neileng ENGMF2135000000
Jay-Jay Okochang NGAMF755111000
Paweł Olkowskipl POLDF,MF2180000010
Derik Osedees ESPDF3235000000
Paul Rachubkaeng ENGGK190000000
Tim Reamus USADF2103000000
Sam Rickettswls WALDF19000000
Paul Robinsoneng ENGDF218001000
Ricardo Santospt PORDF190000000
Szabolcs Schönhu HUNMF190000000
Josh Sheehanwls WALMF190000000
Luke Southwoodnir NIRGK190000000
Jay Spearingeng ENGMF2174000000
Gary Speedwls WALMF434500010
Grétar Steinssonis ISLDF327000010
Daniel Sturridgeeng ENGFW,MF19000000
Andrew Tayloreng ENGDF,MF3270000000
Matthew Tayloreng ENGDF,MF316700000
Quade Tayloreng ENGDF190000000
Emerson Thomebr BRADF19000000
Oscar Threlkeldeng ENGDF,MF190000000
David Wheatereng ENGDF4360000010
Jack Wilshereeng ENGMF18900000
Erhun OztumerFW,MF184000000
Josh Velaeng ENGDF,MF3200000000
Henrik Pedersendk DENFW743810000
Stelios Giannakopoulosgr GREFW,MF634800010
Per Frandsendk DENMF433500010
Darren Pratleyjm JAMDF,MF4325000010
Mike Whitloweng ENGDF17701010
Karl Henryeng ENGDF,MF174000000
Will Buckleyeng ENGFW,MF2101000010
Adam Armstrongeng ENGFW,MF169000000
Michael Rickettseng ENGFW16900000
Eiður Guðjohnsenis ISLFW,MF168000000
Randell Williamseng ENGMF168000000
Johan Elmanderse SWEFW215610000
Ricardo Gardnerjm JAMDF,MF960500041
El Hadji Dioufsn SENFW,MF540120020
Vladimír Weisssk SVKFW,MF16401000
Marc Wilsonie IRLDF,MF164000000
Yanic Wildschutsr SURFW,MF160000000
Neil Dannsgy GUYMF4226000000
Scott Arfieldca CANMF156000000
Dion Charlesnir NIRFW,MF156000000
Mikel Alonsoes ESPMF15300000
Ivan Klasnićhr CROFW316110010
Ádám Bogdánhu HUNGK2142000000
Hidetoshi Nakatajp JPNMF15200000
Max Claytoneng ENGFW147000000
Kyle Dempseyeng ENGMF145000010
John Mcateeeng ENGFW,MF145000010
Luke Murphyeng ENGMF145010000
Joey O'Brienie IRLDF,MF213500000
Martin Petrovbg BULFW,MF211000000
Daniel Braatenno NORFW,MF13700000
Lee Chung-yongkr KORFW,MF5270100000
Craig Nooneeng ENGFW,MF3186000010
Victor Adeboyejoeng ENGFW134000000
Aaron Collinswls WALDF,FW134000000
Gavin McCanneng ENGMF314200000
Tom Walkereng ENGFW,MF132000000
Ibrahim Bafr FRAMF12700000
Mário Jardelbr BRAFW12700000
Stuart Holdenus USAMF210200000
Robbie Blakeeng ENGFW,MF12410000
Jared Borgettimx MEXFW22800000
Liam Feeneyeng ENGFW,MF4292000000
William Forrestereng ENGDF122000000
Dean Holdswortheng ENGFW12100000
Jan Kirchhoffde GERDF,MF116000000
Fernando Hierroes ESPDF,MF11500000
Saidy Jankogm GAMDF,MF115000010
Gérald Cidfr FRADF11400000
Kaiyne Wooleryeng ENGFW,MF114000000
Simon Charltoneng ENGDF428300000
Craig Davieswls WALFW113000000
Mark Davieseng ENGMF4268000020
Kevin Nolaneng ENGMF972012010
Les Ferdinandeng ENGFW11200000
Jlloyd Samueltt TRIDF,MF317400010
Delroy Faceygd GRNFW11010000
Glen Littleeng ENGMF1800000
Aaron Wilbrahameng ENGFW18000000
Stephen Dobbiesct SCOFW16000000
Clayton Donaldsonjm JAMFW296000000
Wellington Silvabr BRAFW,MF249000010
Ricardo Vaz Têpt PORFW,MF24210000
31422,692211010472

Bolton Wanderers Goalkeepers vs. Birmingham City

Bolton Wanderers Goalkeepers vs. Birmingham City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Ben Alnwickeng ENGGK218091888.91
Ben Amoseng ENGGK19010
Ádám Bogdánhu HUNGK19010
Mark Howardeng ENGGK1900001
Jussi Jääskeläinenfi FINGK131,170162
Andy Lonerganie IRLGK19001
Remi Matthewseng ENGGK190303100.01
Paul Rachubkaeng ENGGK19010
Luke Southwoodnir NIRGK19042375.00
221,98016221487.56

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.