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-04-06ChampionshipMatchweek 41HomeCardiff CityHull CityY0.030.25Right Foot16570-2Ryan AllsopJamilu CollinsJamilu CollinsPass (Live)Dimitris GoutasPass (Live)
22024-02-24ChampionshipMatchweek 34HomeCardiff CityStoke CityY0.040.42Left Foot13321-0Daniel IversenJoe RallsJoe RallsPass (Live)Emmanouil SiopisPass (Live)
32023-12-26ChampionshipMatchweek 24HomeCardiff CityPlymouth ArgyleY0.030.19Left Foot21471-1Conor HazardRyan WintlePass (Live)Joe RallsPass (Dead)
42023-12-23ChampionshipMatchweek 23AwayCardiff CitySheffield WedsY0.030.55Right Foot17740-1Cameron DawsonPerry NgPerry NgPass (Live)Dimitris GoutasPass (Live)Deflected
52023-11-25ChampionshipMatchweek 17AwayCardiff CityPrestonY0.020.22Right Foot1190+60-1Freddie WoodmanPerry NgShot
62023-09-19ChampionshipMatchweek 7HomeCardiff CityCoventry CityY0.040.26Head12611-1Ben WilsonRyan WintleRyan WintlePass (Live)Ollie TannerPass (Live)
72023-01-07FA CupThird round properAwayWest BromChesterfieldY17Tom Rogić
82022-08-30ChampionshipMatchweek 7AwayWest BromWigan AthleticY0.160.43Right Foot22220-1Ben Amos
92022-08-20ChampionshipMatchweek 5HomeWest BromHull CityY0.790.99Right Foot13703-0Matt IngramConor TownsendFouled
102022-08-11EFL CupFirst roundHomeWest BromSheffield UtdN73Callum Robinson
112022-08-08ChampionshipMatchweek 2HomeWest BromWatfordY0.230.88Right Foot1045+20-1Daniel BachmannGrady DianganaGrady DianganaPass (Live)Jake LivermorePass (Live)
122022-05-07ChampionshipMatchweek 46HomeWest BromBarnsleyY0.370.54Right Foot17603-0Jack WaltonSemi AjayiSemi AjayiPass (Live)
132022-05-07ChampionshipMatchweek 46HomeWest BromBarnsleyY0.790.99Right Foot13370-0Jack WaltonJayson MolumbyFouledJayson MolumbyTake-On
142022-04-30ChampionshipMatchweek 45AwayWest BromReadingY0.450.92Right Foot10780-0Ørjan NylandCallum RobinsonKarlan GrantTake-OnCallum RobinsonPass (Live)
152022-04-15ChampionshipMatchweek 42HomeWest BromBlackpoolY0.170.28Right Foot290+31-1Chris MaxwellAndy CarrollShotVolley
162022-03-19ChampionshipMatchweek 39AwayWest BromBristol CityY0.790.86Right Foot13680-1Daniel BentleyKyle BartleyFouledConor TownsendPass (Live)
172022-03-11ChampionshipMatchweek 37HomeWest BromHuddersfieldY0.790.99Right Foot13840-2Lee NichollsAlex MowattFouledConor TownsendPass (Dead)
182022-03-05ChampionshipMatchweek 36AwayWest BromHull CityY0.790.96Right Foot13481-0Matt IngramTaylor Gardner-HickmanFouledTaylor Gardner-HickmanPass (Live)
192022-03-05ChampionshipMatchweek 36AwayWest BromHull CityY0.290.84Right Foot10170-0Matt IngramAlex MowattAlex MowattPass (Live)Darnell FurlongPass (Live)Volley
202022-01-22ChampionshipMatchweek 28HomeWest BromP'borough UtdY0.230.40Left Foot12851-0Steven BendaCallum RobinsonCallum RobinsonPass (Live)Callum RobinsonTake-On
212021-12-04ChampionshipMatchweek 21AwayWest BromCoventry CityY0.270.41Right Foot15200-0Simon MooreCallum RobinsonCallum RobinsonPass (Live)Darnell FurlongPass (Live)
222021-11-03ChampionshipMatchweek 16HomeWest BromHull CityY0.650.77Right Foot11690-0Matt IngramCallum RobinsonCallum RobinsonPass (Live)Jake LivermoreInterception
232021-10-23ChampionshipMatchweek 14HomeWest BromBristol CityY0.280.17Right Foot29522-0Daniel Bentley
242021-10-20ChampionshipMatchweek 13AwayWest BromSwansea CityY0.420.76Right Foot910-0Ben HamerCallum RobinsonCallum RobinsonPass (Live)Matt PhillipsPass (Live)
252021-10-15ChampionshipMatchweek 12HomeWest BromBirmingham CityY0.030.29Right Foot22750-0Matija ŠarkićJake LivermoreJake LivermorePass (Live)Conor TownsendPass (Dead)
262021-09-28ChampionshipMatchweek 10AwayWest BromCardiff CityY0.040.30Right Foot2450-0Dillon PhillipsAdam ReachAdam ReachPass (Live)Callum RobinsonPass (Live)
272021-09-24ChampionshipMatchweek 9HomeWest BromQPRY0.230.77Left Foot13881-1Seny DiengCallum RobinsonCallum RobinsonPass (Live)Jordan HugillPass (Live)
282021-09-24ChampionshipMatchweek 9HomeWest BromQPRY0.070.22Left Foot15750-1Seny DiengCallum RobinsonCallum RobinsonPass (Live)Adam ReachPass (Live)
292021-08-14ChampionshipMatchweek 2HomeWest BromLuton TownY0.360.76Left Foot7662-0Simon SlugaCallum RobinsonCallum RobinsonPass (Live)Alex MowattPass (Live)
302020-10-26Premier LeagueMatchweek 6AwayWest BromBrightonY0.070.05Right Foot16830-1Mathew Ryan
312020-07-22ChampionshipMatchweek 46AwayHuddersfieldMillwallY0.380.69Right Foot16360-1Bartosz BiałkowskiAlex PritchardAlex PritchardPass (Live)Trevoh ChalobahPass (Live)
322020-07-01ChampionshipMatchweek 40AwayHuddersfieldBirmingham CityY0.790.99Right Foot13100-0Lee CampKarlan GrantFouledHarry ToffoloPass (Live)
332020-06-28ChampionshipMatchweek 39AwayHuddersfieldNott'ham ForestY0.790.98Right Foot1390+70-3Brice SambaFraizer CampbellFouledKarlan GrantPass (Live)
342020-02-29ChampionshipMatchweek 36HomeHuddersfieldCharlton AthY0.550.48Right Foot10902-0Dillon PhillipsJuninho BacunaJuninho BacunaPass (Live)Juninho BacunaTake-On
352020-02-29ChampionshipMatchweek 36HomeHuddersfieldCharlton AthY0.300.40Left Foot10250-0Dillon Phillips
362020-02-25ChampionshipMatchweek 35HomeHuddersfieldBristol CityY0.790.97Right Foot13631-0Daniel BentleyEmile Smith RoweFouledChris WillockPass (Live)
372020-01-28ChampionshipMatchweek 29AwayHuddersfieldHull CityY0.080.31Right Foot15240-0George LongJuninho BacunaKarlan GrantTake-OnJuninho BacunaPass (Live)Deflected
382019-12-14ChampionshipMatchweek 22AwayHuddersfieldWigan AthleticY0.040.50Right Foot18700-1Jamie JonesJonathan HoggJonathan HoggPass (Live)Elias KachungaPass (Dead)
392019-11-30ChampionshipMatchweek 19AwayHuddersfieldBristol CityY0.080.33Right Foot12350-2Daniel BentleyJuninho BacunaPass (Live)Terence KongoloPass (Live)Deflected
402019-11-26ChampionshipMatchweek 18HomeHuddersfieldSwansea CityY0.330.44Right Foot10410-1Freddie WoodmanChristopher SchindlerAlex PritchardShot
412019-11-02ChampionshipMatchweek 15AwayHuddersfieldBrentfordY0.060.62Right Foot16620-0David RayaFraizer CampbellFraizer CampbellPass (Live)Danny SimpsonPass (Live)
422019-10-26ChampionshipMatchweek 14HomeHuddersfieldBarnsleyY0.060.68Right Foot15531-0Bradley CollinsLewis O'BrienLewis O'BrienPass (Live)Lewis O'BrienTake-On
432019-10-19ChampionshipMatchweek 12AwayHuddersfieldBlackburnY0.791.00Right Foot13130-0Christian WaltonAdama DiakhabyFouledAdama DiakhabyTake-On
442019-10-05ChampionshipMatchweek 11HomeHuddersfieldHull CityY0.050.46Right Foot18680-0George LongJuninho BacunaJuninho BacunaPass (Live)Adama DiakhabyPass (Live)Volley
452019-09-22ChampionshipMatchweek 8AwayHuddersfieldWest BromY0.570.98Right Foot10351-1Sam JohnstoneElias KachungaElias KachungaPass (Live)Trevoh ChalobahPass (Live)
462019-08-31ChampionshipMatchweek 6AwayHuddersfieldLuton TownY0.960.99Right Foot1470-0Simon SlugaTerence KongoloTerence KongoloPass (Live)Christopher SchindlerPass (Live)Deflected
472019-08-16ChampionshipMatchweek 3HomeHuddersfieldFulhamY0.300.70Head10570-1Marcus BettinelliFlorent HadergjonajFlorent HadergjonajPass (Live)Jonathan HoggPass (Live)
482019-08-10ChampionshipMatchweek 2AwayHuddersfieldQPRY0.790.99Right Foot13490-0Joe LumleyElias KachungaFouledKarlan GrantPass (Live)
492019-08-05ChampionshipMatchweek 1HomeHuddersfieldDerby CountyY0.790.99Right Foot13300-2Kelle RoosJuninho BacunaFouledJonathan HoggPass (Live)
502019-04-20Premier LeagueMatchweek 35HomeHuddersfieldWatfordN0.460.74Head690+30-2Ben FosterChris LöweChris LöwePass (Live)Chris LöwePass (Live)
512019-03-16Premier LeagueMatchweek 31AwayHuddersfieldWest HamY0.030.49Right Foot24652-1Łukasz FabiańskiTerence KongoloTerence KongoloPass (Live)Erik DurmPass (Live)
522019-03-16Premier LeagueMatchweek 31AwayHuddersfieldWest HamY0.130.47Left Foot12301-1Łukasz FabiańskiAlex PritchardPass (Dead)Alex PritchardFouled
532019-01-19League OneMatchweek 29HomeCharlton AthAcc'ton StanleyY90+30-0Dimitar Evtimov
542019-01-12League OneMatchweek 28AwayCharlton AthShrewsburyY792-0Steve Arnold
552019-01-01League OneMatchweek 26HomeCharlton AthWalsallY60-0Liam RobertsTariqe Fosu
562018-12-11League OneMatchweek 18AwayCharlton AthPortsmouthY230-0Craig MacGillivrayLyle Taylor
572018-11-27League OneMatchweek 20AwayCharlton AthBurton AlbionY320-1Bradley Collins
582018-11-24League OneMatchweek 19HomeCharlton AthBristol RoversY90+42-1Jack BonhamTariqe Fosu
592018-11-03League OneMatchweek 17HomeCharlton AthDoncasterY331-0Marko MarošiLyle Taylor
602018-10-20League OneMatchweek 14HomeCharlton AthBarnsleyY521-0Adam DaviesLyle Taylor
612018-10-20League OneMatchweek 14HomeCharlton AthBarnsleyY80-0Adam DaviesJamie Ward
622018-09-22League OneMatchweek 9HomeCharlton AthPlymouth ArgyleY881-1Matt MaceyIgor Vetokele
632018-09-22League OneMatchweek 9HomeCharlton AthPlymouth ArgyleY120-1Matt MaceyJason Pearce
642018-09-15League OneMatchweek 8AwayCharlton AthBradford CityY30-0Richard O'DonnellLewis Page
652018-08-18League OneMatchweek 3AwayCharlton AthAcc'ton StanleyY150-0Connor RipleyLewis Page
662018-08-11League OneMatchweek 2HomeCharlton AthShrewsburyY90+11-1Joel ColemanDarren Pratley
672018-05-05League TwoMatchweek 46AwayCrawley TownMansfield TownY70-0Conrad LoganEnzio Boldewijn
682018-03-24League TwoMatchweek 39HomeCrawley TownCheltenhamY500-4Scott Flinders
692018-03-21League TwoMatchweek 36HomeCrawley TownWycombeY330-1Scott BrownJimmy Smith
702018-03-17League TwoMatchweek 38AwayCrawley TownCarlisle UnitedY811-2Jack Bonham
712018-03-17League TwoMatchweek 38AwayCrawley TownCarlisle UnitedY560-2Jack BonhamEnzio Boldewijn
722018-03-10League TwoMatchweek 37HomeCrawley TownMorecambeY90+30-1Barry RocheJoe McNerney
732018-02-13League TwoMatchweek 33AwayCrawley TownLuton TownY870-4Marek Štěch
742018-02-10League TwoMatchweek 32HomeCrawley TownGrimsby TownY621-0Ben KillipDannie Bulman
752018-02-03League TwoMatchweek 31AwayCrawley TownChesterfieldY570-1Aaron RamsdaleJosh Doherty
762017-12-03FA CupSecond roundAwayCharlton AthAFC WimbledonY220-1George LongMark Marshall
772017-11-28League OneMatchweek 12HomeCharlton AthP'borough UtdN90+41-2Jonathan BondMouhamadou-Naby Sarr
782015-09-26ChampionshipMatchweek 9AwayCharlton AthCardiff CityN490-0Simon MooreTony Watt
792015-08-25League CupSecond roundAwayCharlton AthP'borough UtdY531-0Ben Alnwick
802015-08-11League CupFirst roundHomeCharlton AthDag & RedY401-0Mark Cousins
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-09-30ChampionshipMatchweek 9HomeKion EteteCardiff CityRotherham UtdY0.220.89Head6560-0Viktor JohanssonKarlan GrantPass (Live)Joe RallsPass (Live)
22023-09-02ChampionshipMatchweek 5AwayAaron RamseyCardiff CityIpswich TownY0.220.83Right Foot12300-0Václav HladkýKarlan GrantPass (Live)Aaron RamseyPass (Live)
32023-08-29EFL CupSecond roundAwayRubin ColwillCardiff CityBirmingham CityY3
42023-01-07FA CupThird round properAwayBrandon Thomas-AsanteWest BromChesterfieldY2
52022-05-07ChampionshipMatchweek 46HomeMatthew ClarkeWest BromBarnsleyY0.480.86Left Foot8522-0Jack WaltonKarlan GrantPass (Live)Grady DianganaPass (Live)
62022-03-15ChampionshipMatchweek 38HomeCallum RobinsonWest BromFulhamY0.320.69Right Foot12630-0Marek RodákKarlan GrantPass (Live)
72022-01-02ChampionshipMatchweek 26HomeCallum RobinsonWest BromCardiff CityY0.230.94Left Foot12480-1Alex SmithiesKarlan GrantPass (Live)Matthew ClarkePass (Live)
82021-12-11ChampionshipMatchweek 22HomeCallum RobinsonWest BromReadingY0.280.91Right Foot7620-0Luke SouthwoodKarlan GrantPass (Live)Taylor Gardner-HickmanPass (Live)
92021-08-21ChampionshipMatchweek 4AwayMatt PhillipsWest BromBlackburnY0.820.93Right Foot345+41-0Thomas KaminskiKarlan GrantPass (Live)Callum RobinsonPass (Live)Volley
102021-08-18ChampionshipMatchweek 3HomeAlex MowattWest BromSheffield UtdY0.440.77Right Foot9532-0Michael VerripsKarlan GrantPass (Live)Alex MowattPass (Live)
112020-01-01ChampionshipMatchweek 26HomeSteve MouniéHuddersfieldStoke CityY0.420.51Head6480-1Jack ButlandKarlan GrantPass (Dead)Karlan GrantShot
122019-12-21ChampionshipMatchweek 23HomeSteve MouniéHuddersfieldNott'ham ForestY0.110.31Head4491-0Brice SambaKarlan GrantPass (Dead)Steve MouniéShot
132019-10-26ChampionshipMatchweek 14HomeChristopher SchindlerHuddersfieldBarnsleyY0.590.92Left Foot4300-0Bradley CollinsKarlan GrantPass (Live)Danny SimpsonPass (Dead)
142019-09-28ChampionshipMatchweek 9HomeFraizer CampbellHuddersfieldMillwallY0.130.61Right Foot10240-0Bartosz BiałkowskiKarlan GrantPass (Live)Karlan GrantTake-On
152018-12-08League OneMatchweek 21AwayJoe AriboCharlton AthBlackpoolY550-1Mark Howard
162018-11-24League OneMatchweek 19HomeJoe AriboCharlton AthBristol RoversY451-1Jack Bonham
172018-09-01League OneMatchweek 6AwayLyle TaylorCharlton AthSouthend UnitedY570-0Mark Oxley
182017-08-19League OneMatchweek 3HomeJake Forster-CaskeyCharlton AthNorthamptonN90+73-1David Cornell
192017-02-28League OneMatchweek 35AwayRicky HolmesCharlton AthShrewsburyN702-3Jayson Leutwiler
202015-10-04ChampionshipMatchweek 10HomeJordan CousinsCharlton AthFulhamY90+61-2Andy Lonergan
212015-08-25League CupSecond roundAwayAhmed KashiCharlton AthP'borough UtdY762-0Ben Alnwick

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.