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-10-26League TwoMatchweek 14AwayMK DonsGrimsby TownY531-1Jackson SmithAaron Nemane
22024-10-19League TwoMatchweek 12AwayMK DonsMorecambeY221-0Stuart Moore
32023-08-26ChampionshipMatchweek 4HomeBirmingham CityPlymouth ArgyleY0.900.92Right Foot480-0Conor HazardKoji MiyoshiKoji MiyoshiPass (Live)Keshi AndersonPass (Live)
42023-02-04ChampionshipMatchweek 30AwayBirmingham CitySwansea CityY0.790.99Right Foot13140-0Andy FisherReda KhadraFouled
52022-11-08ChampionshipMatchweek 9HomeBirmingham CitySwansea CityY0.380.52Head6120-0Steven BendaEmmanuel LongeloEmmanuel LongeloPass (Live)Tahith ChongPass (Live)
62022-11-05ChampionshipMatchweek 20AwayBirmingham CityStoke CityY0.180.18Left Foot13130-0Josef Bursik
72022-10-22ChampionshipMatchweek 17AwayBirmingham CityBlackburnY0.300.90Right Foot7800-2Thomas KaminskiLukas JutkiewiczLukas JutkiewiczPass (Live)Juninho BacunaPass (Live)Volley
82022-10-19ChampionshipMatchweek 16HomeBirmingham CityBurnleyY0.270.86Left Foot7800-1Arijanet MuricGeorge HallGeorge HallPass (Live)Troy DeeneyPass (Live)
92022-09-14ChampionshipMatchweek 10AwayBirmingham CityWest BromY0.350.07Right Foot9712-1David ButtonTroy DeeneyTroy DeeneyPass (Live)
102022-09-14ChampionshipMatchweek 10AwayBirmingham CityWest BromY0.270.96Right Foot9541-1David ButtonJuninho BacunaJuninho BacunaPass (Live)Troy DeeneyPass (Live)
112022-09-14ChampionshipMatchweek 10AwayBirmingham CityWest BromY0.260.77Right Foot16140-0David ButtonJuninho BacunaJuninho BacunaPass (Live)Tahith ChongPass (Live)
122022-08-30ChampionshipMatchweek 7HomeBirmingham CityNorwich CityY0.300.95Right Foot7500-0Tim KrulJordan GrahamPass (Live)Marc RobertsPass (Live)
132022-08-05ChampionshipMatchweek 2HomeBirmingham CityHuddersfieldY0.170.28Head850-0Lee NichollsJuninho BacunaJuninho BacunaPass (Live)Maxime ColinPass (Live)
142022-01-30ChampionshipMatchweek 29AwayBirmingham CityDerby CountyY0.210.78Right Foot8561-0Ryan AllsopRyan WoodsRyan WoodsPass (Live)Maxime ColinPass (Live)Volley
152022-01-25ChampionshipMatchweek 25HomeBirmingham CityP'borough UtdY0.220.36Head7881-2Steven BendaJérémie BelaJérémie BelaPass (Live)Jordan GrahamPass (Live)
162022-01-22ChampionshipMatchweek 28HomeBirmingham CityBarnsleyY0.420.87Right Foot4511-0Bradley CollinsTeden MengiShot
172022-01-15ChampionshipMatchweek 27AwayBirmingham CityPrestonN0.330.82Head9860-1Daniel IversenRyan WoodsRyan WoodsPass (Live)Maxime ColinPass (Live)
182021-11-06ChampionshipMatchweek 17HomeBirmingham CityReadingY0.780.84Left Foot830-0Luke SouthwoodScott HoganTake-On
192021-11-02ChampionshipMatchweek 16HomeBirmingham CityBristol CityY0.170.47Left Foot13671-0Daniel BentleyTroy DeeneyTroy DeeneyPass (Live)Matija ŠarkićPass (Live)
202021-10-30ChampionshipMatchweek 15AwayBirmingham CityMiddlesbroughY0.370.62Right Foot15561-0Joe LumleyTroy DeeneyTroy DeeneyPass (Live)Riley McGreePass (Live)
212021-09-10ChampionshipMatchweek 6HomeBirmingham CityDerby CountyY0.470.96Right Foot5310-0Kelle RoosLukas JutkiewiczShot
222021-08-21ChampionshipMatchweek 4AwayBirmingham CityLuton TownY0.910.88Left Foot6472-0Simon Sluga
232021-08-21ChampionshipMatchweek 4AwayBirmingham CityLuton TownY0.090.14Head6261-0Simon SlugaTahith ChongTahith ChongPass (Live)Marc RobertsPass (Dead)
242021-04-02ChampionshipMatchweek 39HomeBirmingham CitySwansea CityN0.790.99Right Foot1390+10-0Freddie WoodmanIvan ŠunjićFouledHarlee DeanShot
252021-02-20ChampionshipMatchweek 31AwayBirmingham CitySheffield WedsY0.120.03Right Foot10630-0Keiren WestwoodJérémie BelaJérémie BelaShot
262021-02-06ChampionshipMatchweek 28AwayBirmingham CityBournemouthY0.300.34Head8681-2Asmir BegovićIván SánchezIván SánchezPass (Live)Maxime ColinPass (Live)
272021-02-06ChampionshipMatchweek 28AwayBirmingham CityBournemouthY0.940.98Right Foot1270-0Asmir BegovićIván SánchezPass (Live)Mikel San JoséPass (Live)
282021-01-16ChampionshipMatchweek 24AwayBirmingham CityMiddlesbroughY0.720.75Right Foot5260-0Marcus BettinelliMaxime ColinMaxime ColinPass (Live)Iván SánchezPass (Live)
292020-12-01ChampionshipMatchweek 15HomeBirmingham CityBarnsleyY0.450.90Right Foot10560-0Jack WaltonMaxime ColinMaxime ColinPass (Live)Jonathan LekoPass (Live)
302020-11-07ChampionshipMatchweek 11HomeBirmingham CityBournemouthY0.320.91Head8550-3Asmir BegovićJérémie BelaJérémie BelaPass (Dead)Scott HoganFouled
312020-03-07ChampionshipMatchweek 37HomeBirmingham CityReadingY0.450.43Left Foot1060-0Rafael CabralVolley
322020-02-29ChampionshipMatchweek 36AwayBirmingham CityQPRY0.630.94Head3811-2Liam KellyGary GardnerKristian PedersenShot
332020-02-29ChampionshipMatchweek 36AwayBirmingham CityQPRY0.250.64Right Foot16240-0Liam KellyMaxime ColinMaxime ColinPass (Live)Marc RobertsPass (Live)
342020-02-22ChampionshipMatchweek 34HomeBirmingham CitySheffield WedsY0.120.39Right Foot1090+12-3Cameron DawsonLukas JutkiewiczLukas JutkiewiczPass (Live)Marc RobertsPass (Live)Volley
352020-02-11ChampionshipMatchweek 32AwayBirmingham CityBarnsleyY0.080.64Left Foot12760-0Bradley CollinsJude BellinghamJude BellinghamPass (Live)Ivan ŠunjićPass (Live)
362020-02-07ChampionshipMatchweek 31AwayBirmingham CityBristol CityY0.780.98Right Foot2230-1Daniel BentleyJérémie BelaShot
372020-02-01ChampionshipMatchweek 30HomeBirmingham CityNott'ham ForestY0.860.94Left Foot3420-1Brice SambaLukas JutkiewiczLukas JutkiewiczPass (Live)Jérémie BelaPass (Live)
382020-01-10PL2 — Div. 2Matchweek 15AwayStoke CityFulhamY741-0Taye Ashby-Hammond
392019-10-05ChampionshipMatchweek 11AwayStoke CitySwansea CityN0.840.94Right Foot2901-1Freddie WoodmanSam VokesShot
402019-08-17ChampionshipMatchweek 3HomeStoke CityDerby CountyY0.310.64Right Foot13561-1Kelle RoosLee GregoryLee GregoryPass (Live)Jack ButlandPass (Live)
412019-04-27ChampionshipMatchweek 45HomeSheffield UtdIpswich TownY0.600.99Right Foot4240-0Dean GerkenJack O'ConnellJack O'ConnellPass (Live)Mark DuffyPass (Live)
422019-03-30ChampionshipMatchweek 39HomeSheffield UtdBristol CityN0.720.97Head3711-1Max O'LearyGeorge BaldockGeorge BaldockPass (Live)Billy SharpPass (Live)
432018-04-03ChampionshipMatchweek 40HomeAston VillaReadingY702-0Vito Mannone
442018-02-03ChampionshipMatchweek 30HomeAston VillaBurton AlbionY330-0Stephen BywaterAlbert Adomah
452018-01-20ChampionshipMatchweek 28HomeAston VillaBarnsleyY71-0Adam DaviesRobert Snodgrass
462018-01-20ChampionshipMatchweek 28HomeAston VillaBarnsleyY50-0Adam DaviesAhmed Elmohamady
472018-01-13ChampionshipMatchweek 27AwayAston VillaNott'ham ForestY180-0Jordan SmithRobert Snodgrass
482018-01-01ChampionshipMatchweek 26HomeAston VillaBristol CityY230-0Luke SteeleAlbert Adomah
492017-03-18ChampionshipMatchweek 38AwayAston VillaWigan AthleticN841-0Matt GilksAlbert Adomah
502017-01-02ChampionshipMatchweek 25AwayBrentfordBirmingham CityY540-1Tomasz Kuszczak
512016-12-10ChampionshipMatchweek 20HomeBrentfordBurton AlbionY531-1Jon McLaughlin
522016-12-10ChampionshipMatchweek 20HomeBrentfordBurton AlbionY110-0Jon McLaughlinRomaine Sawyers
532016-11-26ChampionshipMatchweek 18HomeBrentfordBirmingham CityY770-2Tomasz KuszczakJosh Clarke
542016-11-19ChampionshipMatchweek 17AwayBrentfordBlackburnY301-2Jason SteeleNico Yennaris
552016-11-19ChampionshipMatchweek 17AwayBrentfordBlackburnY10-0Jason SteeleLasse Vibe
562016-10-15ChampionshipMatchweek 12AwayBrentfordNewcastle UtdY520-3Karl DarlowRomaine Sawyers
572016-09-27ChampionshipMatchweek 10HomeBrentfordReadingY863-1Ali Al-HabsiJosh McEachran
582016-09-17ChampionshipMatchweek 8HomeBrentfordPrestonY874-0Anders LindegaardLewis Macleod
592016-09-17ChampionshipMatchweek 8HomeBrentfordPrestonY842-0Anders Lindegaard
602016-09-17ChampionshipMatchweek 8HomeBrentfordPrestonY340-0Anders LindegaardRomaine Sawyers
612016-09-10ChampionshipMatchweek 6AwayBrentfordBrightonY701-0David StockdaleHarlee Dean
622016-09-10ChampionshipMatchweek 6AwayBrentfordBrightonY290-0David StockdaleLewis Macleod
632016-08-16ChampionshipMatchweek 3HomeBrentfordNott'ham ForestY290-0Stephen Henderson
642016-05-07ChampionshipMatchweek 46AwayBrentfordHuddersfieldY622-1Lloyd Allinson
652016-05-07ChampionshipMatchweek 46AwayBrentfordHuddersfieldY521-1Lloyd AllinsonKonstantin Kerschbaumer
662016-04-30ChampionshipMatchweek 45HomeBrentfordFulhamY402-0Marcus BettinelliTom Field
672016-04-30ChampionshipMatchweek 45HomeBrentfordFulhamY71-0Marcus BettinelliKonstantin Kerschbaumer
682016-04-19ChampionshipMatchweek 43HomeBrentfordCardiff CityN861-0David MarshallLasse Vibe
692016-04-19ChampionshipMatchweek 43HomeBrentfordCardiff CityN830-0David Marshall
702016-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-02-16ChampionshipMatchweek 33HomeGary MadineSheffield UtdReadingY0.150.36Right Foot9442-0Emiliano MartínezScott HoganPass (Live)Marvin JohnsonPass (Live)
82017-12-26ChampionshipMatchweek 24AwayJosh OnomahAston VillaBrentfordY300-1Daniel Bentley
92017-09-26ChampionshipMatchweek 10AwayJosh OnomahAston VillaBurton AlbionN713-0Stephen Bywater
102017-04-17ChampionshipMatchweek 43AwayJack GrealishAston VillaFulhamY500-1Marcus Bettinelli
112017-04-01ChampionshipMatchweek 39HomeJonathan KodjiaAston VillaNorwich CityY250-0Michael McGovern
122016-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.