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-01-01ChampionshipMatchweek 26AwayRotherham UtdBlackburnY*0.220.96Head5310-1Leopold WahlstedtSam ClucasSam ClucasPass (Dead)Sam ClucasShot
22021-11-27ChampionshipMatchweek 20AwayCardiff CityLuton TownY*0.480.88Head5771-1Simon SlugaRyan John GilesRyan John GilesPass (Live)James CollinsPass (Live)
32021-09-25ChampionshipMatchweek 9AwayCardiff CityBlackburnY*0.180.11Head7580-4Thomas KaminskiRyan John GilesRyan John GilesPass (Dead)Ryan John GilesTake-On
42021-08-21ChampionshipMatchweek 4HomeCardiff CityMillwallY*0.150.22Head6832-1Bartosz BiałkowskiMarlon PackMarlon PackPass (Dead)
52021-02-27ChampionshipMatchweek 33AwayCardiff CityMiddlesbroughY*0.130.43Head6370-0Marcus BettinelliWill VaulksWill VaulksPass (Dead)
62021-02-24ChampionshipMatchweek 32AwayCardiff CityBournemouthY*0.590.74Head3280-0Asmir BegovićHarry WilsonHarry WilsonPass (Dead)Harry WilsonPass (Live)
72020-12-16ChampionshipMatchweek 19HomeCardiff CityBirmingham CityY*0.620.94Head3892-2Neil EtheridgeHarry WilsonHarry WilsonPass (Dead)Robert GlatzelFouled
82020-12-08ChampionshipMatchweek 17AwayCardiff CityStoke CityY*0.410.90Head4761-1Josef BursikJoe RallsJoe RallsPass (Dead)Robert GlatzelPass (Live)
92020-11-28ChampionshipMatchweek 14HomeCardiff CityLuton TownY*0.190.44Right Foot350-0Simon SlugaHarry WilsonHarry WilsonPass (Dead)Kieffer MooreShotVolley
102020-07-22ChampionshipMatchweek 46HomeCardiff CityHull CityY*0.060.31Head10341-0George LongJoe RallsJoe RallsPass (Dead)Robert GlatzelShot
112020-07-18ChampionshipMatchweek 45AwayCardiff CityMiddlesbroughY*0.300.10Head940-0Aynsley PearsJoe RallsJoe RallsPass (Dead)Lee TomlinShot
122019-12-14ChampionshipMatchweek 22AwayCardiff CityLeeds UnitedY*0.340.71Head9821-3Kiko CasillaJoe BennettJoe BennettPass (Live)Marlon PackPass (Dead)
132019-10-02ChampionshipMatchweek 10HomeCardiff CityQPRY*0.080.38Head9110-0Liam KellyAden FlintAden FlintPass (Live)Lee TomlinPass (Dead)
142019-04-16Premier LeagueMatchweek 31AwayCardiff CityBrightonY*0.140.04Head8501-0Mathew RyanVíctor CamarasaVíctor CamarasaPass (Dead)Joe BennettFouled
152018-04-28ChampionshipMatchweek 45AwayCardiff CityHull CityY*801-0Allan McGregorNathaniel Mendez-Laing
162018-04-28ChampionshipMatchweek 45AwayCardiff CityHull CityY*320-0Allan McGregorJoe Ralls
172018-04-21ChampionshipMatchweek 44HomeCardiff CityNott'ham ForestY*350-0Stefanos KapinoJoe Ralls
182018-02-17ChampionshipMatchweek 32HomeCardiff CityMiddlesbroughY*330-0Darren RandolphJunior Hoilett
192018-02-13ChampionshipMatchweek 29HomeCardiff CityBoltonY*441-0Ben Alnwick
202018-02-03ChampionshipMatchweek 30AwayCardiff CityLeeds UnitedY*45+52-0Felix WiedwaldJunior Hoilett
212017-08-15ChampionshipMatchweek 3HomeCardiff CitySheffield UtdY*440-0Jamal BlackmanJoe Ralls
222017-04-08ChampionshipMatchweek 41HomeCardiff CityBrentfordY*470-1Daniel BentleyPeter Whittingham
232017-02-11ChampionshipMatchweek 31AwayCardiff CityLeeds UnitedY*530-0Robert GreenCraig Noone
242016-12-17ChampionshipMatchweek 22HomeCardiff CityBarnsleyY*30-0Adam DaviesPeter Whittingham
252016-11-19ChampionshipMatchweek 17HomeCardiff CityHuddersfieldY*150-0Danny WardPeter Whittingham
262015-11-28ChampionshipMatchweek 18HomeCardiff CityBurnleyY641-0Tom HeatonPeter Whittingham
272015-09-26ChampionshipMatchweek 9HomeCardiff CityCharlton AthY761-1Nick PopePeter Whittingham
282015-08-15ChampionshipMatchweek 2AwayCardiff CityQPRY630-2Robert GreenPeter Whittingham
292015-04-11ChampionshipMatchweek 42AwayCardiff CityLeeds UnitedY140-0Marco SilvestriLee Peltier
302015-02-17ChampionshipMatchweek 31HomeCardiff CityBlackburnY840-0Jason SteelePeter Whittingham
312015-01-10ChampionshipMatchweek 25HomeCardiff CityFulhamY140-0Marcus BettinelliAron Gunnarsson
322014-12-13ChampionshipMatchweek 21AwayCardiff CityBournemouthY772-4Artur BorucPeter Whittingham
332014-12-13ChampionshipMatchweek 21AwayCardiff CityBournemouthY481-3Artur BorucPeter Whittingham
342014-09-27ChampionshipMatchweek 9HomeCardiff CitySheffield WedsY390-0Keiren Westwood
352014-08-09ChampionshipMatchweek 1AwayReadingWigan AthleticY771-1Scott Carson
362012-12-01Premier LeagueMatchweek 15HomeReadingManchester UtdY232-2Anders LindegaardNicky Shorey
372012-11-24Premier LeagueMatchweek 13AwayReadingWigan AthleticY350-0Ali Al-HabsiNicky Shorey
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-12-16ChampionshipMatchweek 22AwayTom EavesRotherham UtdPlymouth ArgyleN0.620.99Left Foot5771-2Conor HazardSean MorrisonPass (Live)Christ TiéhiPass (Live)
22023-11-28ChampionshipMatchweek 18AwayGrant HallRotherham UtdHull CityY*0.150.42Head7590-4Ryan AllsopSean MorrisonPass (Live)Oliver RathbonePass (Live)
32021-08-14ChampionshipMatchweek 2AwayLeandro BacunaCardiff CityBlackpoolY*0.710.98Head2520-0Chris MaxwellSean MorrisonPass (Live)Marlon PackPass (Dead)
42020-12-26ChampionshipMatchweek 21HomeWill VaulksCardiff CityBrentfordY*0.050.26Right Foot15761-3David RayaSean MorrisonPass (Live)Joe RallsPass (Dead)Deflected, Volley
52020-09-19ChampionshipMatchweek 2AwayKieffer MooreCardiff CityNott'ham ForestY*0.670.97Right Foot5401-0Brice SambaSean MorrisonPass (Live)Leandro BacunaPass (Live)
62020-02-29ChampionshipMatchweek 36HomeJoe RallsCardiff CityBrentfordY*0.290.68Head845+11-2David RayaSean MorrisonPass (Live)Will VaulksPass (Dead)
72020-02-15ChampionshipMatchweek 33HomeJosh MurphyCardiff CityWigan AthleticY*0.060.37Right Foot1380-1David MarshallSean MorrisonPass (Live)Will VaulksPass (Dead)
82018-11-30Premier LeagueMatchweek 14HomeAron GunnarssonCardiff CityWolvesY*0.400.88Right Foot5650-1Rui PatrícioSean MorrisonPass (Live)Harry ArterPass (Live)Volley
92018-09-15Premier LeagueMatchweek 5AwaySol BambaCardiff CityChelseaY*0.400.35Right Foot6160-0Kepa ArrizabalagaSean MorrisonPass (Live)Joe RallsPass (Dead)Volley
102018-09-02Premier LeagueMatchweek 4HomeDanny WardCardiff CityArsenalY*0.060.22Head13701-2Petr ČechSean MorrisonPass (Live)Joe RallsPass (Dead)
112017-11-26ChampionshipMatchweek 19AwayJunior HoilettCardiff CityNott'ham ForestY*240-0Jordan Smith
122017-03-18ChampionshipMatchweek 38HomeKenneth ZohoreCardiff CityIpswich TownY*360-1Bartosz Białkowski
132016-12-17ChampionshipMatchweek 22HomeAnthony PilkingtonCardiff CityBarnsleyY*892-3Adam Davies
142016-11-19ChampionshipMatchweek 17HomeRickie LambertCardiff CityHuddersfieldY*332-1Danny Ward
152016-09-24ChampionshipMatchweek 9AwayRickie LambertCardiff CityRotherham UtdY*791-1Lee Camp
162016-09-10ChampionshipMatchweek 6AwayAnthony PilkingtonCardiff CityNorwich CityY*90+41-3Michael McGovern
172016-04-02ChampionshipMatchweek 39HomeStuart O'KeefeCardiff CityDerby CountyY681-1Scott Carson
182014-11-01ChampionshipMatchweek 15HomeBruno Ecuele MangaCardiff CityLeeds UnitedY610-0Marco Silvestri

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.