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-11-30PremiershipRegular seasonAwayHibernianMotherwellY260-0Aston OxboroughNicky Cadden
22024-10-05PremiershipRegular seasonHomeHibernianMotherwellY590-1Aston Oxborough
32024-05-15PremiershipRelegation roundHomeAberdeenLivingstonY81Graeme Shinnie
42024-05-15PremiershipRelegation roundHomeAberdeenLivingstonY58
52023-10-13Friendlies (M)Friendlies (M)AwayCanadaJapanN89
62023-07-04Gold CupGroup stageNeutralCanadaCubaY*21
72022-08-17ChampionshipMatchweek 4HomeReadingBlackburnY0.080.08Right Foot16611-0Thomas Kaminski
82022-03-27WCQThird roundHomeCanadaJamaicaY832-0Andre BlakeTajon Buchanan
92022-01-03ChampionshipMatchweek 26HomeReadingDerby CountyY0.050.62Right Foot6561-0Ryan AllsopTom HolmesShotVolley
102022-01-03ChampionshipMatchweek 26HomeReadingDerby CountyY0.050.58Right Foot23370-0Ryan AllsopAndy CarrollAndy CarrollPass (Live)Luke SouthwoodPass (Dead)
112021-10-02ChampionshipMatchweek 11AwayReadingCardiff CityY0.110.37Right Foot20380-0Alex SmithiesDanny DrinkwaterPass (Live)John SwiftPass (Live)
122021-07-25Gold CupQuarter-finalsAwayCanadaCosta RicaY180-0Esteban AlvaradoStephen Eustáquio
132021-07-15Gold CupGroup stageAwayCanadaHaitiN793-1Brian Sylvestre
142021-06-15WCQSecond roundHomeCanadaHaitiN892-0Josué Duverger
152021-06-05WCQFirst roundAwayCanadaArubaY*201-0Eric Abdul
162020-12-29ChampionshipMatchweek 22AwayCardiff CityWycombeN0.380.91Head890+30-2Ryan AllsopSheyi OjoSheyi OjoPass (Live)Josh MurphyPass (Live)
172020-11-03ChampionshipMatchweek 10HomeCardiff CityBarnsleyY0.350.86Left Foot1040-0Jack WaltonJoe BennettJoe BennettPass (Live)Robert GlatzelPass (Dead)
182020-07-22ChampionshipMatchweek 46HomeCardiff CityHull CityY0.050.33Left Foot15200-0George LongJoe BennettJoe BennettInterception
192020-07-14ChampionshipMatchweek 44HomeCardiff CityDerby CountyY0.510.97Left Foot5170-0Kelle RoosJunior HoilettTake-On
202020-06-21ChampionshipMatchweek 38HomeCardiff CityLeeds UnitedY0.040.29Left Foot24350-0Illan Meslier
212020-02-29ChampionshipMatchweek 36HomeCardiff CityBrentfordY0.040.24Head14340-2David RayaAlbert AdomahAlbert AdomahPass (Live)Joe RallsPass (Live)
222019-12-29ChampionshipMatchweek 25AwayCardiff CitySheffield WedsY0.440.92Left Foot1281-0Cameron DawsonLee TomlinLee TomlinPass (Live)Jazz RichardsPass (Live)
232019-10-22ChampionshipMatchweek 13AwayCardiff CityMillwallY0.040.40Right Foot22571-1Bartosz BiałkowskiLee TomlinLee TomlinPass (Live)Junior HoilettPass (Live)
242019-08-21ChampionshipMatchweek 4HomeCardiff CityHuddersfieldN0.040.19Right Foot17881-1Kamil GrabaraJosh MurphyJosh MurphyPass (Live)Joe BennettPass (Live)Deflected
252019-06-23Gold CupGroup stageHomeCanadaCubaY504-0Sandy Sánchez
262019-06-15Gold CupGroup stageHomeCanadaMartiniqueY632-0Loïc Chauvet
272019-03-09Premier LeagueMatchweek 30HomeCardiff CityWest HamY0.360.79Right Foot540-0Łukasz FabiańskiJosh MurphyJosh MurphyPass (Live)Víctor CamarasaPass (Live)
282018-12-15Premier LeagueMatchweek 17AwayCardiff CityWatfordY0.030.42Right Foot24800-3Ben FosterVíctor CamarasaVíctor CamarasaPass (Live)Harry ArterPass (Live)
292018-11-30Premier LeagueMatchweek 14HomeCardiff CityWolvesY0.020.43Right Foot25771-1Rui PatrícioBobby ReidShot
302018-04-14ChampionshipMatchweek 43AwayCardiff CityNorwich CityY90+31-0Angus Gunn
312018-02-09ChampionshipMatchweek 31AwayCardiff CityMillwallY30-0Jordan Archer
322018-02-03ChampionshipMatchweek 30AwayCardiff CityLeeds UnitedY411-0Felix WiedwaldCallum Paterson
332018-01-16FA CupThird roundAwayCardiff CityMansfield TownY893-1Conrad Logan
342018-01-16FA CupThird roundAwayCardiff CityMansfield TownY661-1Conrad LoganCallum Paterson
352017-12-01ChampionshipMatchweek 20HomeCardiff CityNorwich CityY631-1Angus Gunn
362017-11-26ChampionshipMatchweek 19AwayCardiff CityNott'ham ForestY240-0Jordan SmithSean Morrison
372017-10-31ChampionshipMatchweek 15HomeCardiff CityIpswich TownY120-0Bartosz BiałkowskiNathaniel Mendez-Laing
382017-09-26ChampionshipMatchweek 10HomeCardiff CityLeeds UnitedY371-0Felix WiedwaldCraig Bryson
392017-08-26ChampionshipMatchweek 5HomeCardiff CityQPRY220-1Alex Smithies
402017-08-12ChampionshipMatchweek 2HomeCardiff CityAston VillaY601-0Sam JohnstoneKenneth Zohore
412017-07-20Gold CupQuarter-finalsAwayCanadaJamaicaY610-2Andre BlakeSamuel Piette
422017-02-18ChampionshipMatchweek 33HomeCardiff CityRotherham UtdN45+31-0Richard O'Donnell
432016-11-19ChampionshipMatchweek 17HomeCardiff CityHuddersfieldY171-0Danny Ward
442016-03-12ChampionshipMatchweek 37HomeQPRBrentfordY380-0David ButtonClint Hill
452016-02-27ChampionshipMatchweek 34HomeQPRBirmingham CityY391-0Tomasz Kuszczak
462016-01-16ChampionshipMatchweek 27AwayQPRRotherham UtdY520-0Lee Camp
472015-12-26ChampionshipMatchweek 23AwayQPRIpswich TownY45+40-0Dean GerkenLeroy Fer
482015-12-19ChampionshipMatchweek 22AwayQPRBristol CityY560-0Frank FieldingSebastian Polter
492015-10-24ChampionshipMatchweek 13HomeQPRMK DonsN882-0David MartinClint Hill
502012-11-17Premier LeagueMatchweek 12HomeQPRSouthamptonY490-2Paulo GazzanigaAdel Taarabt
512012-10-21Premier LeagueMatchweek 8HomeQPREvertonY20-0Tim Howard
522012-04-21Premier LeagueMatchweek 35HomeBlackburnNorwich CityY491-0John RuddyMarcus Olsson
532012-03-20Premier LeagueMatchweek 29HomeBlackburnSunderlandY580-0Simon Mignolet
542012-03-10Premier LeagueMatchweek 28AwayBlackburnWolvesY691-0Wayne HennesseyYakubu Aiyegbeni
552012-03-10Premier LeagueMatchweek 28AwayBlackburnWolvesY430-0Wayne Hennessey
562011-11-19Premier LeagueMatchweek 12AwayBlackburnWigan AthleticY591-2Ali Al-Habsi
572011-10-29Premier LeagueMatchweek 10AwayBlackburnNorwich CityY45+30-0John RuddyMartin Olsson
582011-09-24Premier LeagueMatchweek 6AwayBlackburnNewcastle UtdY370-2Tim KrulMartin Olsson
592011-05-22Premier LeagueMatchweek 38AwayBlackburnWolvesY45+12-0Wayne HennesseyJason Roberts
602011-04-09Premier LeagueMatchweek 32HomeBlackburnBirmingham CityY450-1Ben Foster
612011-03-19Premier LeagueMatchweek 30HomeBlackburnBlackpoolY901-2Richard Kingson
622011-03-05Premier LeagueMatchweek 29AwayBlackburnFulhamY651-2Mark SchwarzerJason Roberts
632011-01-23Premier LeagueMatchweek 24HomeBlackburnWest BromY471-0Boaz MyhillNikola Kalinić
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-12-14PremiershipRegular seasonHomeDwight GayleHibernianRoss CountyY45+60-1Jack Hamilton
22024-05-19PremiershipRelegation roundAwayJamie McGrathAberdeenRoss CountyY50
32024-05-15PremiershipRelegation roundHomeFletcher BoydAberdeenLivingstonY90+3
42024-05-15PremiershipRelegation roundHomeGraeme ShinnieAberdeenLivingstonY74
52024-05-12PremiershipRelegation roundAwayBojan MiovskiAberdeenHibernianY52
62024-05-12PremiershipRelegation roundAwayDante PolvaraAberdeenHibernianY39
72024-04-27PremiershipRelegation roundHomeStefan GartenmannAberdeenMotherwellY60
82024-03-30PremiershipRegular seasonHomeBojan MiovskiAberdeenRoss CountyY5
92023-07-04Gold CupGroup stageNeutralLiam MillarCanadaCubaY*61
102023-06-27Gold CupGroup stageNeutralLucas CavalliniCanadaGuadeloupeY49
112022-04-18ChampionshipMatchweek 43HomeTom InceReadingSwansea CityY0.490.70Right Foot6611-4Andy FisherJunior HoilettPass (Live)Tom Dele-BashiruPass (Live)Volley
122022-02-12ChampionshipMatchweek 32HomeLucas JoãoReadingCoventry CityY0.340.26Head7230-0Simon MooreJunior HoilettPass (Live)John SwiftPass (Live)
132021-07-11Gold CupGroup stageHomeStephen EustáquioCanadaMartiniqueY262-1Gilles Meslien
142021-07-11Gold CupGroup stageHomeCyle LarinCanadaMartiniqueY160-1Gilles Meslien
152021-03-29WCQFirst roundAwayLucas CavalliniCanadaCayman IslandsN749-0Albertini Holness
162020-12-01ChampionshipMatchweek 15HomeKieffer MooreCardiff CityHuddersfieldN0.760.93Left Foot4681-0Ben HamerJunior HoilettPass (Live)
172020-10-21ChampionshipMatchweek 6HomeHarry WilsonCardiff CityBournemouthY0.070.22Left Foot17620-1Asmir BegovićJunior HoilettPass (Live)Sheyi OjoTackleDeflected
182019-10-22ChampionshipMatchweek 13AwayDanny WardCardiff CityMillwallY0.600.83Head4120-0Bartosz BiałkowskiJunior HoilettPass (Live)Joe BennettPass (Live)
192019-08-10ChampionshipMatchweek 2HomeIsaac VassellCardiff CityLuton TownN0.510.61Head590+61-1Simon SlugaJunior HoilettPass (Live)Joe RallsPass (Live)
202019-06-23Gold CupGroup stageHomeJonathan DavidCanadaCubaY776-0Sandy Sánchez
212019-06-23Gold CupGroup stageHomeJonathan DavidCanadaCubaY30-0Sandy Sánchez
222019-04-16Premier LeagueMatchweek 31AwayNathaniel Mendez-LaingCardiff CityBrightonY0.030.59Right Foot23220-0Mathew RyanJunior HoilettPass (Live)Nathaniel Mendez-LaingPass (Live)
232018-03-30ChampionshipMatchweek 39HomeKenneth ZohoreCardiff CityBurton AlbionY160-0Stephen Bywater
242018-03-13ChampionshipMatchweek 35AwayKenneth ZohoreCardiff CityBrentfordY582-1Daniel Bentley
252018-03-13ChampionshipMatchweek 35AwayCallum PatersonCardiff CityBrentfordY45+21-1Daniel Bentley
262018-02-17ChampionshipMatchweek 32HomeSean MorrisonCardiff CityMiddlesbroughY330-0Darren Randolph
272018-02-03ChampionshipMatchweek 30AwaySean MorrisonCardiff CityLeeds UnitedY45+52-0Felix Wiedwald
282017-12-26ChampionshipMatchweek 24HomeKenneth ZohoreCardiff CityFulhamY570-2Marcus Bettinelli
292017-11-04ChampionshipMatchweek 16AwayOmar BogleCardiff CityBristol CityY410-1Frank Fielding
302017-09-26ChampionshipMatchweek 10HomeKenneth ZohoreCardiff CityLeeds UnitedY280-0Felix Wiedwald
312017-09-02Friendlies (M)Friendlies (M)HomeAnthony Jackson-HamelCanadaJamaicaY160-0Andre Blake
322017-08-26ChampionshipMatchweek 5HomeSol BambaCardiff CityQPRY45+11-1Alex Smithies
332017-08-19ChampionshipMatchweek 4AwayJoe RallsCardiff CityWolvesY540-0John Ruddy
342017-08-12ChampionshipMatchweek 2HomeNathaniel Mendez-LaingCardiff CityAston VillaY210-0Sam Johnstone
352017-08-08EFL CupFirst roundHomeGreg HalfordCardiff CityPortsmouthN1131-1Luke McGee
362017-03-18ChampionshipMatchweek 38HomeKenneth ZohoreCardiff CityIpswich TownY501-1Bartosz Białkowski
372017-03-07ChampionshipMatchweek 36AwayKenneth ZohoreCardiff CityBlackburnY380-0Jason Steele
382017-02-18ChampionshipMatchweek 33HomeKenneth ZohoreCardiff CityRotherham UtdN543-0Richard O'Donnell
392017-01-14ChampionshipMatchweek 26AwayKadeem HarrisCardiff CityBristol CityN821-2Frank Fielding
402016-10-06Friendlies (M)Friendlies (M)HomeTosaint RickettsCanadaMauritaniaY520-0Mohamed Salah Din Boubacar
412016-04-09ChampionshipMatchweek 41HomeMatt PhillipsQPRCharlton AthY45+20-0Nick Pope
422016-01-12ChampionshipMatchweek 26AwayLeroy FerQPRBlackburnY240-0Jason Steele
432013-03-02Premier LeagueMatchweek 28AwayLoïc RémyQPRSouthamptonY140-0Artur Boruc
442012-02-11Premier LeagueMatchweek 25HomeSteven NzonziBlackburnQPRY231-0Paddy Kenny
452011-12-20Premier LeagueMatchweek 17HomeYakubu AiyegbeniBlackburnBoltonY670-2Jussi Jääskeläinen
462011-09-17Premier LeagueMatchweek 5HomeYakubu AiyegbeniBlackburnArsenalY250-1Wojciech Szczęsny
472011-09-11Premier LeagueMatchweek 4AwayRubén RochinaBlackburnFulhamY320-0Mark Schwarzer
482011-08-20Premier LeagueMatchweek 2AwayMorten Gamst PedersenBlackburnAston VillaY520-2Shay Given
492011-01-05Premier LeagueMatchweek 22HomeBenjaniBlackburnLiverpoolY572-0Pepe Reina

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.