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-12-03League TwoMatchweek 18HomeMK DonsChesterfieldY10-0Max ThompsonJoe Pritchard
22024-10-26League TwoMatchweek 14AwayMK DonsGrimsby TownY531-1Jackson SmithAaron Nemane
32024-10-19League TwoMatchweek 12AwayMK DonsMorecambeY221-0Stuart Moore
42023-08-29EFL CupSecond roundHomeBirmingham CityCardiff CityN70Emmanuel Longelo
52023-08-26ChampionshipMatchweek 4HomeBirmingham CityPlymouth ArgyleY0.900.92Right Foot480-0Conor HazardKoji MiyoshiKoji MiyoshiPass (Live)Keshi AndersonPass (Live)
62023-02-04ChampionshipMatchweek 30AwayBirmingham CitySwansea CityY0.790.99Right Foot13140-0Andy FisherReda KhadraFouled
72022-11-08ChampionshipMatchweek 9HomeBirmingham CitySwansea CityY0.380.52Head6120-0Steven BendaEmmanuel LongeloEmmanuel LongeloPass (Live)Tahith ChongPass (Live)
82022-11-05ChampionshipMatchweek 20AwayBirmingham CityStoke CityY0.180.18Left Foot13130-0Josef Bursik
92022-10-22ChampionshipMatchweek 17AwayBirmingham CityBlackburnY0.300.90Right Foot7800-2Thomas KaminskiLukas JutkiewiczLukas JutkiewiczPass (Live)Juninho BacunaPass (Live)Volley
102022-10-19ChampionshipMatchweek 16HomeBirmingham CityBurnleyY0.270.86Left Foot7800-1Arijanet MuricGeorge HallGeorge HallPass (Live)Troy DeeneyPass (Live)
112022-09-14ChampionshipMatchweek 10AwayBirmingham CityWest BromY0.350.07Right Foot9712-1David ButtonTroy DeeneyTroy DeeneyPass (Live)
122022-09-14ChampionshipMatchweek 10AwayBirmingham CityWest BromY0.270.96Right Foot9541-1David ButtonJuninho BacunaJuninho BacunaPass (Live)Troy DeeneyPass (Live)
132022-09-14ChampionshipMatchweek 10AwayBirmingham CityWest BromY0.260.77Right Foot16140-0David ButtonJuninho BacunaJuninho BacunaPass (Live)Tahith ChongPass (Live)
142022-08-30ChampionshipMatchweek 7HomeBirmingham CityNorwich CityY0.300.95Right Foot7500-0Tim KrulJordan GrahamPass (Live)Marc RobertsPass (Live)
152022-08-05ChampionshipMatchweek 2HomeBirmingham CityHuddersfieldY0.170.28Head850-0Lee NichollsJuninho BacunaJuninho BacunaPass (Live)Maxime ColinPass (Live)
162022-01-30ChampionshipMatchweek 29AwayBirmingham CityDerby CountyY0.210.78Right Foot8561-0Ryan AllsopRyan WoodsRyan WoodsPass (Live)Maxime ColinPass (Live)Volley
172022-01-25ChampionshipMatchweek 25HomeBirmingham CityP'borough UtdY0.220.36Head7881-2Steven BendaJérémie BelaJérémie BelaPass (Live)Jordan GrahamPass (Live)
182022-01-22ChampionshipMatchweek 28HomeBirmingham CityBarnsleyY0.420.87Right Foot4511-0Bradley CollinsTeden MengiShot
192022-01-15ChampionshipMatchweek 27AwayBirmingham CityPrestonN0.330.82Head9860-1Daniel IversenRyan WoodsRyan WoodsPass (Live)Maxime ColinPass (Live)
202021-11-06ChampionshipMatchweek 17HomeBirmingham CityReadingY0.780.84Left Foot830-0Luke SouthwoodScott HoganTake-On
212021-11-02ChampionshipMatchweek 16HomeBirmingham CityBristol CityY0.170.47Left Foot13671-0Daniel BentleyTroy DeeneyTroy DeeneyPass (Live)Matija ŠarkićPass (Live)
222021-10-30ChampionshipMatchweek 15AwayBirmingham CityMiddlesbroughY0.370.62Right Foot15561-0Joe LumleyTroy DeeneyTroy DeeneyPass (Live)Riley McGreePass (Live)
232021-09-10ChampionshipMatchweek 6HomeBirmingham CityDerby CountyY0.470.96Right Foot5310-0Kelle RoosLukas JutkiewiczShot
242021-08-21ChampionshipMatchweek 4AwayBirmingham CityLuton TownY0.910.88Left Foot6472-0Simon Sluga
252021-08-21ChampionshipMatchweek 4AwayBirmingham CityLuton TownY0.090.14Head6261-0Simon SlugaTahith ChongTahith ChongPass (Live)Marc RobertsPass (Dead)
262021-04-02ChampionshipMatchweek 39HomeBirmingham CitySwansea CityN0.790.99Right Foot1390+10-0Freddie WoodmanIvan ŠunjićFouledHarlee DeanShot
272021-02-20ChampionshipMatchweek 31AwayBirmingham CitySheffield WedsY0.120.03Right Foot10630-0Keiren WestwoodJérémie BelaJérémie BelaShot
282021-02-06ChampionshipMatchweek 28AwayBirmingham CityBournemouthY0.300.34Head8681-2Asmir BegovićIván SánchezIván SánchezPass (Live)Maxime ColinPass (Live)
292021-02-06ChampionshipMatchweek 28AwayBirmingham CityBournemouthY0.940.98Right Foot1270-0Asmir BegovićIván SánchezPass (Live)Mikel San JoséPass (Live)
302021-01-16ChampionshipMatchweek 24AwayBirmingham CityMiddlesbroughY0.720.75Right Foot5260-0Marcus BettinelliMaxime ColinMaxime ColinPass (Live)Iván SánchezPass (Live)
312020-12-01ChampionshipMatchweek 15HomeBirmingham CityBarnsleyY0.450.90Right Foot10560-0Jack WaltonMaxime ColinMaxime ColinPass (Live)Jonathan LekoPass (Live)
322020-11-07ChampionshipMatchweek 11HomeBirmingham CityBournemouthY0.320.91Head8550-3Asmir BegovićJérémie BelaJérémie BelaPass (Dead)Scott HoganFouled
332020-03-07ChampionshipMatchweek 37HomeBirmingham CityReadingY0.450.43Left Foot1060-0Rafael CabralVolley
342020-02-29ChampionshipMatchweek 36AwayBirmingham CityQPRY0.630.94Head3811-2Liam KellyGary GardnerKristian PedersenShot
352020-02-29ChampionshipMatchweek 36AwayBirmingham CityQPRY0.250.64Right Foot16240-0Liam KellyMaxime ColinMaxime ColinPass (Live)Marc RobertsPass (Live)
362020-02-22ChampionshipMatchweek 34HomeBirmingham CitySheffield WedsY0.120.39Right Foot1090+12-3Cameron DawsonLukas JutkiewiczLukas JutkiewiczPass (Live)Marc RobertsPass (Live)Volley
372020-02-11ChampionshipMatchweek 32AwayBirmingham CityBarnsleyY0.080.64Left Foot12760-0Bradley CollinsJude BellinghamJude BellinghamPass (Live)Ivan ŠunjićPass (Live)
382020-02-07ChampionshipMatchweek 31AwayBirmingham CityBristol CityY0.780.98Right Foot2230-1Daniel BentleyJérémie BelaShot
392020-02-01ChampionshipMatchweek 30HomeBirmingham CityNott'ham ForestY0.860.94Left Foot3420-1Brice SambaLukas JutkiewiczLukas JutkiewiczPass (Live)Jérémie BelaPass (Live)
402020-01-10PL2 — Div. 2Matchweek 15AwayStoke CityFulhamY741-0Taye Ashby-Hammond
412019-10-05ChampionshipMatchweek 11AwayStoke CitySwansea CityN0.840.94Right Foot2901-1Freddie WoodmanSam VokesShot
422019-08-17ChampionshipMatchweek 3HomeStoke CityDerby CountyY0.310.64Right Foot13561-1Kelle RoosLee GregoryLee GregoryPass (Live)Jack ButlandPass (Live)
432019-04-27ChampionshipMatchweek 45HomeSheffield UtdIpswich TownY0.600.99Right Foot4240-0Dean GerkenJack O'ConnellJack O'ConnellPass (Live)Mark DuffyPass (Live)
442019-03-30ChampionshipMatchweek 39HomeSheffield UtdBristol CityN0.720.97Head3711-1Max O'LearyGeorge BaldockGeorge BaldockPass (Live)Billy SharpPass (Live)
452018-04-03ChampionshipMatchweek 40HomeAston VillaReadingY702-0Vito Mannone
462018-02-03ChampionshipMatchweek 30HomeAston VillaBurton AlbionY330-0Stephen BywaterAlbert Adomah
472018-01-20ChampionshipMatchweek 28HomeAston VillaBarnsleyY71-0Adam DaviesRobert Snodgrass
482018-01-20ChampionshipMatchweek 28HomeAston VillaBarnsleyY50-0Adam DaviesAhmed Elmohamady
492018-01-13ChampionshipMatchweek 27AwayAston VillaNott'ham ForestY180-0Jordan SmithRobert Snodgrass
502018-01-01ChampionshipMatchweek 26HomeAston VillaBristol CityY230-0Luke SteeleAlbert Adomah
512017-08-22EFL CupSecond roundHomeAston VillaWigan AthleticY442-1Jamie Jones
522017-08-22EFL CupSecond roundHomeAston VillaWigan AthleticY190-0Jamie JonesAlbert Adomah
532017-08-09EFL CupFirst roundAwayAston VillaColchester UtdY70-0Sam Walker
542017-03-18ChampionshipMatchweek 38AwayAston VillaWigan AthleticN841-0Matt GilksAlbert Adomah
552017-01-02ChampionshipMatchweek 25AwayBrentfordBirmingham CityY540-1Tomasz Kuszczak
562016-12-10ChampionshipMatchweek 20HomeBrentfordBurton AlbionY531-1Jon McLaughlin
572016-12-10ChampionshipMatchweek 20HomeBrentfordBurton AlbionY110-0Jon McLaughlinRomaine Sawyers
582016-11-26ChampionshipMatchweek 18HomeBrentfordBirmingham CityY770-2Tomasz KuszczakJosh Clarke
592016-11-19ChampionshipMatchweek 17AwayBrentfordBlackburnY301-2Jason SteeleNico Yennaris
602016-11-19ChampionshipMatchweek 17AwayBrentfordBlackburnY10-0Jason SteeleLasse Vibe
612016-10-15ChampionshipMatchweek 12AwayBrentfordNewcastle UtdY520-3Karl DarlowRomaine Sawyers
622016-09-27ChampionshipMatchweek 10HomeBrentfordReadingY863-1Ali Al-HabsiJosh McEachran
632016-09-17ChampionshipMatchweek 8HomeBrentfordPrestonY874-0Anders LindegaardLewis Macleod
642016-09-17ChampionshipMatchweek 8HomeBrentfordPrestonY842-0Anders Lindegaard
652016-09-17ChampionshipMatchweek 8HomeBrentfordPrestonY340-0Anders LindegaardRomaine Sawyers
662016-09-10ChampionshipMatchweek 6AwayBrentfordBrightonY701-0David StockdaleHarlee Dean
672016-09-10ChampionshipMatchweek 6AwayBrentfordBrightonY290-0David StockdaleLewis Macleod
682016-08-16ChampionshipMatchweek 3HomeBrentfordNott'ham ForestY290-0Stephen Henderson
692016-05-07ChampionshipMatchweek 46AwayBrentfordHuddersfieldY622-1Lloyd Allinson
702016-05-07ChampionshipMatchweek 46AwayBrentfordHuddersfieldY521-1Lloyd AllinsonKonstantin Kerschbaumer
712016-04-30ChampionshipMatchweek 45HomeBrentfordFulhamY402-0Marcus BettinelliTom Field
722016-04-30ChampionshipMatchweek 45HomeBrentfordFulhamY71-0Marcus BettinelliKonstantin Kerschbaumer
732016-04-19ChampionshipMatchweek 43HomeBrentfordCardiff CityN861-0David MarshallLasse Vibe
742016-04-19ChampionshipMatchweek 43HomeBrentfordCardiff CityN830-0David Marshall
752016-04-16ChampionshipMatchweek 42HomeBrentfordBristol CityN90+10-1Richard O'DonnellJake Bidwell
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
12024-11-16League TwoMatchweek 16HomeEllis HarrisonMK DonsCheltenhamY751-2Joe Day
22024-01-13ChampionshipMatchweek 27HomeSiriki DembéléBirmingham CitySwansea CityY0.160.02Right Foot10380-1Carl RushworthScott HoganPass (Live)Lee BuchananPass (Live)
32023-11-29ChampionshipMatchweek 18AwaySiriki DembéléBirmingham CityBlackburnN0.080.09Left Foot20781-3Leopold WahlstedtScott HoganPass (Live)Ethan LairdPass (Live)Deflected
42022-08-16ChampionshipMatchweek 4HomeGeorge HallBirmingham CityWatfordY0.230.28Right Foot15190-0Daniel BachmannScott HoganPass (Live)Troy DeeneyPass (Dead)
52021-12-04ChampionshipMatchweek 21AwayTroy DeeneyBirmingham CityMillwallY0.190.33Right Foot17560-2Bartosz BiałkowskiScott HoganPass (Live)Troy DeeneyPass (Live)
62020-02-22ChampionshipMatchweek 34HomeLukas JutkiewiczBirmingham CitySheffield WedsY0.060.40Left Foot16301-1Cameron DawsonScott HoganPass (Live)Lukas JutkiewiczPass (Live)
72019-09-10Friendlies (M)Friendlies (M)HomeAlan BrowneRep. of IrelandBulgariaY560-0Hristo Ivanov
82019-02-16ChampionshipMatchweek 33HomeGary MadineSheffield UtdReadingY0.150.36Right Foot9442-0Emiliano MartínezScott HoganPass (Live)Marvin JohnsonPass (Live)
92017-12-26ChampionshipMatchweek 24AwayJosh OnomahAston VillaBrentfordY300-1Daniel Bentley
102017-09-26ChampionshipMatchweek 10AwayJosh OnomahAston VillaBurton AlbionN713-0Stephen Bywater
112017-04-17ChampionshipMatchweek 43AwayJack GrealishAston VillaFulhamY500-1Marcus Bettinelli
122017-04-01ChampionshipMatchweek 39HomeJonathan KodjiaAston VillaNorwich CityY250-0Michael McGovern
132016-09-27ChampionshipMatchweek 10HomeLasse VibeBrentfordReadingY441-0Ali Al-Habsi

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.