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