Goal Log

Goal Log Table
Rk Date Comp Round Venue Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12024-03-05ChampionshipMatchweek 36AwayBirmingham CityHull CityN0.100.50Head9820-1Ryan AllsopAlex PritchardAlex PritchardPass (Live)George HallPass (Live)
22024-01-06FA CupThird round properAwayBirmingham CityHull CityY18Cody Drameh
32023-08-19ChampionshipMatchweek 3AwayBirmingham CityBristol CityN0.300.95Right Foot10841-0Max O'LearyIvan ŠunjićIvan ŠunjićPass (Live)Krystian BielikPass (Live)
42023-08-12ChampionshipMatchweek 2HomeBirmingham CityLeeds UnitedN0.790.99Left Foot1390+10-0Illan MeslierEthan LairdFouledSiriki DembéléPass (Live)
52023-04-18ChampionshipMatchweek 43AwayBirmingham CityMillwallY0.200.73Left Foot8280-0George LongReda KhadraLukas JutkiewiczTake-OnReda KhadraPass (Live)
62023-04-07ChampionshipMatchweek 40AwayBirmingham CityReadingY0.100.51Head13290-1Joe LumleyReda KhadraReda KhadraPass (Live)Krystian BielikPass (Live)
72023-02-04ChampionshipMatchweek 30AwayBirmingham CitySwansea CityN0.120.30Head8902-3Andy FisherMaxime ColinMaxime ColinPass (Live)Tahith ChongPass (Live)Deflected
82023-01-21ChampionshipMatchweek 28HomeBirmingham CityPrestonN0.340.96Head3830-2Freddie WoodmanMaxime ColinMaxime ColinPass (Live)Juninho BacunaPass (Dead)Deflected
92023-01-17FA CupThird round properAwayBirmingham CityFG RoversY*50
102022-11-11ChampionshipMatchweek 21HomeBirmingham CitySunderlandN0.030.13Left Foot17780-2Anthony PattersonEmmanuel LongeloEmmanuel LongeloPass (Live)John RuddyPass (Live)
112021-11-27ChampionshipMatchweek 20HomeBirmingham CityBlackpoolN0.760.79Left Foot5810-0Daniel GrimshawJordan JamesJordan JamesShot
122021-08-28ChampionshipMatchweek 5AwayBirmingham CityBarnsleyY0.200.88Left Foot8330-1Bradley CollinsIvan ŠunjićLukas JutkiewiczTake-OnIvan ŠunjićPass (Live)Volley
132021-05-08ChampionshipMatchweek 46AwayBirmingham CityBlackburnN0.310.69Head7501-2Thomas KaminskiSteve SeddonSteve SeddonPass (Live)Ryan StirkPass (Live)
142021-04-24ChampionshipMatchweek 44AwayBirmingham CityDerby CountyY0.360.69Head8841-1Kelle RoosIván SánchezIván SánchezPass (Live)Marc RobertsPass (Dead)
152021-04-24ChampionshipMatchweek 44AwayBirmingham CityDerby CountyY0.770.99Head3620-1Kelle Roos
162021-04-10ChampionshipMatchweek 41HomeBirmingham CityStoke CityY0.410.50Left Foot9531-0Adam DaviesRiley McGreeShot
172021-04-10ChampionshipMatchweek 41HomeBirmingham CityStoke CityY0.280.50Head9420-0Adam DaviesMarc RobertsMarc RobertsPass (Live)Maxime ColinPass (Live)
182021-03-17ChampionshipMatchweek 37HomeBirmingham CityReadingY0.390.76Head640-0Rafael CabralJérémie BelaJérémie BelaPass (Live)Rekeem HarperPass (Live)
192020-11-24ChampionshipMatchweek 13AwayBirmingham CityLuton TownY0.790.91Left Foot13230-0Simon SlugaFouledMaxime ColinPass (Live)
202020-10-28ChampionshipMatchweek 8HomeBirmingham CityHuddersfieldN0.080.06Left Foot15901-1Ben HamerJonathan LekoShotVolley
212020-07-15ChampionshipMatchweek 44HomeBirmingham CityCharlton AthY0.670.98Left Foot490+30-1Dillon PhillipsHarlee DeanShot
222020-07-08ChampionshipMatchweek 42HomeBirmingham CitySwansea CityY*0.140.57Head550-0Freddie WoodmanJake Clarke-SalterJake Clarke-SalterPass (Live)Daniel CrowleyPass (Live)
232020-02-22ChampionshipMatchweek 34HomeBirmingham CitySheffield WedsY*0.060.40Left Foot16301-1Cameron DawsonScott HoganScott HoganPass (Live)Lukas JutkiewiczPass (Live)
242020-02-15ChampionshipMatchweek 33HomeBirmingham CityBrentfordY*0.880.96Right Foot2130-0David RayaGary GardnerGary GardnerPass (Live)Gary GardnerTake-On
252020-02-07ChampionshipMatchweek 31AwayBirmingham CityBristol CityY*0.120.08Left Foot990+22-1Daniel BentleyLee CampLukas JutkiewiczTake-OnLee CampPass (Live)
262020-01-21ChampionshipMatchweek 29AwayBirmingham CityMiddlesbroughY*0.490.85Head5270-0Aynsley PearsJérémie BelaJérémie BelaPass (Live)Maxime ColinPass (Live)
272020-01-11ChampionshipMatchweek 27AwayBirmingham CityLuton TownY0.380.71Head440-0Simon SlugaJérémie BelaJérémie BelaPass (Live)Kerim MrabtiPass (Live)
282019-12-29ChampionshipMatchweek 25HomeBirmingham CityLeeds UnitedY0.500.62Left Foot390+13-4Kiko CasillaJérémie BelaJérémie BelaPass (Live)Harlee DeanPass (Live)
292019-12-29ChampionshipMatchweek 25HomeBirmingham CityLeeds UnitedY0.440.69Head6611-2Kiko CasillaMaxime ColinPass (Dead)Ivan ŠunjićPass (Live)Deflected
302019-12-14ChampionshipMatchweek 22HomeBirmingham CityWest BromY0.340.28Head830-0Sam JohnstoneMaxime ColinMaxime ColinPass (Live)Jude BellinghamShot
312019-11-23ChampionshipMatchweek 17AwayBirmingham CityHuddersfieldY*0.940.98Other1780-1Kamil GrabaraMarc RobertsMarc RobertsShot
322019-10-26ChampionshipMatchweek 14HomeBirmingham CityLuton TownY0.770.95Head2821-1James SheaHarlee DeanHarlee DeanPass (Live)Fran VillalbaPass (Dead)
332019-08-31ChampionshipMatchweek 6HomeBirmingham CityStoke CityY0.510.88Head3730-1Adam FedericiMaxime ColinMaxime ColinPass (Live)David DavisPass (Live)
342019-08-20ChampionshipMatchweek 4HomeBirmingham CityBarnsleyY0.180.58Head5690-0Samuel Şahin-RadlingerWes HardingWes HardingPass (Live)Fran VillalbaPass (Live)
352019-08-10ChampionshipMatchweek 2HomeBirmingham CityBristol CityY0.230.16Head3640-0Daniel BentleyMarc RobertsMarc RobertsPass (Live)Fran VillalbaPass (Dead)
362019-04-27ChampionshipMatchweek 45HomeBirmingham CityWigan AthleticY*0.290.17Left Foot1020-0Jamie JonesGary GardnerGary GardnerPass (Live)
372019-04-19ChampionshipMatchweek 43HomeBirmingham CityDerby CountyY0.160.55Left Foot620-0Kelle RoosJotaJotaPass (Dead)Lukas JutkiewiczPass (Live)Volley
382019-04-13ChampionshipMatchweek 42AwayBirmingham CityIpswich TownY0.760.92Left Foot470-0Bartosz BiałkowskiMaxime ColinMaxime ColinTake-OnGary GardnerPass (Live)Volley
392019-03-29ChampionshipMatchweek 39AwayBirmingham CityWest BromY0.140.45Head4591-1Sam JohnstoneConnor MahoneyConnor MahoneyPass (Dead)Che AdamsPass (Live)
402018-11-25ChampionshipMatchweek 18AwayBirmingham CityAston VillaY0.500.75Left Foot3280-0Ørjan NylandConnor MahoneyConnor MahoneyPass (Dead)Volley
412018-11-03ChampionshipMatchweek 16AwayBirmingham CityDerby CountyY0.070.39Right Foot15100-0Scott CarsonJotaPass (Live)Lukas JutkiewiczPass (Live)
422018-10-27ChampionshipMatchweek 15HomeBirmingham CitySheffield WedsY0.610.82Head4801-1Cameron DawsonJotaJotaPass (Live)Gary GardnerPass (Live)
432018-10-23ChampionshipMatchweek 14HomeBirmingham CityReadingY0.060.45Head5701-0Anssi JaakkolaChe AdamsChe AdamsPass (Live)Maxime ColinPass (Live)
442018-10-06ChampionshipMatchweek 12HomeBirmingham CityRotherham UtdY0.040.29Left Foot21682-0Marek RodákJotaJotaPass (Live)Jacques MaghomaPass (Dead)
452018-10-06ChampionshipMatchweek 12HomeBirmingham CityRotherham UtdY0.830.98Left Foot2231-0Marek RodákGary GardnerShot
462018-10-06ChampionshipMatchweek 12HomeBirmingham CityRotherham UtdY0.030.17Head12200-0Marek RodákJotaJotaPass (Dead)
472018-09-29ChampionshipMatchweek 10HomeBirmingham CityIpswich TownY0.260.86Right Foot6681-2Dean GerkenHarlee DeanShot
482018-09-29ChampionshipMatchweek 10HomeBirmingham CityIpswich TownY0.390.91Left Foot15480-2Dean GerkenJotaJotaPass (Live)Maikel KieftenbeldPass (Live)
492018-08-25ChampionshipMatchweek 5AwayBirmingham CityNott'ham ForestY0.130.52Head9210-0Costel PantilimonJacques MaghomaJacques MaghomaPass (Live)Jacques MaghomaInterception
502018-05-06ChampionshipMatchweek 46HomeBirmingham CityFulhamY150-0Marcus BettinelliWes Harding
512018-04-10ChampionshipMatchweek 42AwayBirmingham CityBristol CityY340-2Frank FieldingWes Harding
522018-04-07ChampionshipMatchweek 41HomeBirmingham CityBurton AlbionY870-1Stephen BywaterJeremie Boga
532018-04-03ChampionshipMatchweek 40AwayBirmingham CityBoltonY400-0Ben AlnwickJacques Maghoma
542018-01-27FA CupFourth roundAwayBirmingham CityHuddersfieldY540-1Joel Coleman
552017-09-23ChampionshipMatchweek 9AwayBirmingham CityDerby CountyN640-0Scott CarsonCraig Gardner
562017-03-11ChampionshipMatchweek 37AwayBirmingham CityCardiff CityY890-1Allan McGregor
572017-02-04ChampionshipMatchweek 30HomeBirmingham CityFulhamY750-0David ButtonCheick Keita
582017-01-21ChampionshipMatchweek 27AwayBirmingham CityBlackburnY30-0Jason Steele
592017-01-07FA CupThird roundHomeBirmingham CityNewcastle UtdY420-1Matz SelsJonathan Grounds
602017-01-02ChampionshipMatchweek 25HomeBirmingham CityBrentfordY230-0Daniel BentleyChe Adams
612016-12-31ChampionshipMatchweek 24AwayBirmingham CityBarnsleyN521-2Adam Davies
622016-12-17ChampionshipMatchweek 22HomeBirmingham CityBrightonY520-0David StockdaleDavid Davis
632016-11-05ChampionshipMatchweek 16AwayBirmingham CityHuddersfieldY730-1Danny WardJonathan Grounds
642016-10-18ChampionshipMatchweek 13HomeBirmingham CityRotherham UtdY351-1Lee CampDavid Cotterill
652016-10-14ChampionshipMatchweek 12AwayBirmingham CityNott'ham ForestY710-2Vladimir StojkovićRyan Shotton
662016-09-24ChampionshipMatchweek 9AwayBirmingham CityQPRY230-0Alex SmithiesMichael Morrison
672016-09-17ChampionshipMatchweek 8HomeBirmingham CitySheffield WedsN90+21-1Keiren WestwoodJacques Maghoma
Goal Log Table
Rk Date Comp Round Venue Scorer Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper GCA1 Type GCA2 Type Notes
12023-08-26ChampionshipMatchweek 4HomeJay StansfieldBirmingham CityPlymouth ArgyleN0.060.18Right Foot1490+51-1Conor HazardJay StansfieldTake-OnLukas JutkiewiczPass (Live)
22023-03-11ChampionshipMatchweek 36HomeReda KhadraBirmingham CityRotherham UtdY0.040.40Right Foot1950-0Viktor JohanssonLukas JutkiewiczPass (Live)Tahith ChongPass (Live)
32022-10-22ChampionshipMatchweek 17AwayScott HoganBirmingham CityBlackburnN0.300.90Right Foot7800-2Thomas KaminskiLukas JutkiewiczPass (Live)Juninho BacunaPass (Live)Volley
42022-01-22ChampionshipMatchweek 28HomeOnel HernándezBirmingham CityBarnsleyY*0.530.95Right Foot17340-0Bradley CollinsLukas JutkiewiczPass (Live)Marc RobertsPass (Live)
52021-03-02ChampionshipMatchweek 34AwayMarc RobertsBirmingham CityHuddersfieldY0.910.99Right Foot2670-1Ryan SchofieldIván SánchezPass (Dead)Alen HalilovićShot
62020-12-16ChampionshipMatchweek 19AwayMarc RobertsBirmingham CityCardiff CityY0.070.12Right Foot15310-1Alex SmithiesMarc RobertsTake-OnMaikel KieftenbeldPass (Live)
72020-10-31ChampionshipMatchweek 9AwayRiley McGreeBirmingham CityPrestonY0.350.64Left Foot1320-0Declan RuddLukas JutkiewiczPass (Live)Jonathan LekoShot
82020-02-22ChampionshipMatchweek 34HomeScott HoganBirmingham CitySheffield WedsY*0.120.39Right Foot1090+12-3Cameron DawsonLukas JutkiewiczPass (Live)Marc RobertsPass (Live)Volley
92020-02-04FA CupFourth roundHomeJérémie BelaBirmingham CityCoventry CityN1201-2Marko Maroši
102020-02-01ChampionshipMatchweek 30HomeScott HoganBirmingham CityNott'ham ForestY0.860.94Left Foot3420-1Brice SambaLukas JutkiewiczPass (Live)Jérémie BelaPass (Live)
112020-01-01ChampionshipMatchweek 26HomeJacques MaghomaBirmingham CityWigan AthleticY0.590.90Head5811-3Jamie JonesLukas JutkiewiczShot
122019-02-02ChampionshipMatchweek 30HomeJotaBirmingham CityNott'ham ForestY0.080.42Left Foot15130-0Costel PantilimonLukas JutkiewiczPass (Live)Che AdamsPass (Live)
132019-01-12ChampionshipMatchweek 27HomeChe AdamsBirmingham CityMiddlesbroughY0.060.40Right Foot19790-1Darren RandolphLukas JutkiewiczPass (Live)JotaPass (Live)
142019-01-01ChampionshipMatchweek 26AwayChe AdamsBirmingham CitySheffield WedsY0.330.30Right Foot14480-1Keiren WestwoodLukas JutkiewiczPass (Live)Michael MorrisonPass (Live)Volley
152018-12-26ChampionshipMatchweek 24HomeJacques MaghomaBirmingham CityStoke CityY0.030.23Right Foot28430-0Jack Butland
162018-12-22ChampionshipMatchweek 23AwayJacques MaghomaBirmingham CityWigan AthleticY0.770.96Head3612-0Christian WaltonLukas JutkiewiczPass (Live)Wes HardingPass (Live)
172018-12-22ChampionshipMatchweek 23AwayChe AdamsBirmingham CityWigan AthleticY0.070.09Right Foot17260-0Christian WaltonLukas JutkiewiczPass (Live)Che AdamsPass (Live)
182018-12-15ChampionshipMatchweek 22AwayChe AdamsBirmingham CityBlackburnY0.490.75Right Foot9801-2David RayaLukas JutkiewiczPass (Live)Craig GardnerPass (Live)
192018-10-20ChampionshipMatchweek 13AwayChe AdamsBirmingham CityStoke CityY0.620.95Right Foot4810-0Jack ButlandLukas JutkiewiczPass (Live)Jacques MaghomaPass (Live)
202018-09-14ChampionshipMatchweek 7HomeJotaBirmingham CityWest BromY0.660.97Left Foot3260-0Sam JohnstoneLukas JutkiewiczPass (Live)JotaPass (Live)
212018-08-04ChampionshipMatchweek 1HomeViv Solomon-OtaborBirmingham CityNorwich CityY0.490.48Right Foot7891-1Tim KrulLukas JutkiewiczPass (Live)Cheikh N'DoyePass (Live)
222018-04-21ChampionshipMatchweek 44HomeMarc RobertsBirmingham CitySheffield UtdY320-1Jamal Blackman
232018-02-06FA CupFourth roundHomeChe AdamsBirmingham CityHuddersfieldY520-0Jonas Lössl
242017-05-07ChampionshipMatchweek 46AwayChe AdamsBirmingham CityBristol CityY160-0Fabian Giefer
252017-04-08ChampionshipMatchweek 41HomeChe AdamsBirmingham CityDerby CountyY680-1Scott Carson
262017-02-14ChampionshipMatchweek 32AwayChe AdamsBirmingham CityPrestonY470-1Chris Maxwell
272017-01-18FA CupThird roundAwayDavid CotterillBirmingham CityNewcastle UtdN710-2Matz Sels
282014-10-26Premier LeagueMatchweek 9HomeDanny IngsBurnleyEvertonY200-1Tim Howard
292014-10-04Premier LeagueMatchweek 7AwayMichael KightlyBurnleyLeicester CityY390-1Kasper Schmeichel

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.