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
52022-08-17ChampionshipMatchweek 4HomeReadingBlackburnY0.080.08Right Foot16611-0Thomas Kaminski
62022-01-03ChampionshipMatchweek 26HomeReadingDerby CountyY0.050.62Right Foot6561-0Ryan AllsopTom HolmesShotVolley
72022-01-03ChampionshipMatchweek 26HomeReadingDerby CountyY0.050.58Right Foot23370-0Ryan AllsopAndy CarrollAndy CarrollPass (Live)Luke SouthwoodPass (Dead)
82021-10-02ChampionshipMatchweek 11AwayReadingCardiff CityY0.110.37Right Foot20380-0Alex SmithiesDanny DrinkwaterPass (Live)John SwiftPass (Live)
92020-12-29ChampionshipMatchweek 22AwayCardiff CityWycombeN0.380.91Head890+30-2Ryan AllsopSheyi OjoSheyi OjoPass (Live)Josh MurphyPass (Live)
102020-11-03ChampionshipMatchweek 10HomeCardiff CityBarnsleyY0.350.86Left Foot1040-0Jack WaltonJoe BennettJoe BennettPass (Live)Robert GlatzelPass (Dead)
112020-07-22ChampionshipMatchweek 46HomeCardiff CityHull CityY0.050.33Left Foot15200-0George LongJoe BennettJoe BennettInterception
122020-07-14ChampionshipMatchweek 44HomeCardiff CityDerby CountyY0.510.97Left Foot5170-0Kelle RoosJunior HoilettTake-On
132020-06-21ChampionshipMatchweek 38HomeCardiff CityLeeds UnitedY0.040.29Left Foot24350-0Illan Meslier
142020-02-29ChampionshipMatchweek 36HomeCardiff CityBrentfordY0.040.24Head14340-2David RayaAlbert AdomahAlbert AdomahPass (Live)Joe RallsPass (Live)
152019-12-29ChampionshipMatchweek 25AwayCardiff CitySheffield WedsY0.440.92Left Foot1281-0Cameron DawsonLee TomlinLee TomlinPass (Live)Jazz RichardsPass (Live)
162019-10-22ChampionshipMatchweek 13AwayCardiff CityMillwallY0.040.40Right Foot22571-1Bartosz BiałkowskiLee TomlinLee TomlinPass (Live)Junior HoilettPass (Live)
172019-08-21ChampionshipMatchweek 4HomeCardiff CityHuddersfieldN0.040.19Right Foot17881-1Kamil GrabaraJosh MurphyJosh MurphyPass (Live)Joe BennettPass (Live)Deflected
182019-03-09Premier LeagueMatchweek 30HomeCardiff CityWest HamY0.360.79Right Foot540-0Łukasz FabiańskiJosh MurphyJosh MurphyPass (Live)Víctor CamarasaPass (Live)
192018-12-15Premier LeagueMatchweek 17AwayCardiff CityWatfordY0.030.42Right Foot24800-3Ben FosterVíctor CamarasaVíctor CamarasaPass (Live)Harry ArterPass (Live)
202018-11-30Premier LeagueMatchweek 14HomeCardiff CityWolvesY0.020.43Right Foot25771-1Rui PatrícioBobby ReidShot
212018-04-14ChampionshipMatchweek 43AwayCardiff CityNorwich CityY90+31-0Angus Gunn
222018-02-09ChampionshipMatchweek 31AwayCardiff CityMillwallY30-0Jordan Archer
232018-02-03ChampionshipMatchweek 30AwayCardiff CityLeeds UnitedY411-0Felix WiedwaldCallum Paterson
242017-12-01ChampionshipMatchweek 20HomeCardiff CityNorwich CityY631-1Angus Gunn
252017-11-26ChampionshipMatchweek 19AwayCardiff CityNott'ham ForestY240-0Jordan SmithSean Morrison
262017-10-31ChampionshipMatchweek 15HomeCardiff CityIpswich TownY120-0Bartosz BiałkowskiNathaniel Mendez-Laing
272017-09-26ChampionshipMatchweek 10HomeCardiff CityLeeds UnitedY371-0Felix WiedwaldCraig Bryson
282017-08-26ChampionshipMatchweek 5HomeCardiff CityQPRY220-1Alex Smithies
292017-08-12ChampionshipMatchweek 2HomeCardiff CityAston VillaY601-0Sam JohnstoneKenneth Zohore
302017-02-18ChampionshipMatchweek 33HomeCardiff CityRotherham UtdN45+31-0Richard O'Donnell
312016-11-19ChampionshipMatchweek 17HomeCardiff CityHuddersfieldY171-0Danny Ward
322016-03-12ChampionshipMatchweek 37HomeQPRBrentfordY380-0David ButtonClint Hill
332016-02-27ChampionshipMatchweek 34HomeQPRBirmingham CityY391-0Tomasz Kuszczak
342016-01-16ChampionshipMatchweek 27AwayQPRRotherham UtdY520-0Lee Camp
352015-12-26ChampionshipMatchweek 23AwayQPRIpswich TownY45+40-0Dean GerkenLeroy Fer
362015-12-19ChampionshipMatchweek 22AwayQPRBristol CityY560-0Frank FieldingSebastian Polter
372015-10-24ChampionshipMatchweek 13HomeQPRMK DonsN882-0David MartinClint Hill
382012-11-17Premier LeagueMatchweek 12HomeQPRSouthamptonY490-2Paulo GazzanigaAdel Taarabt
392012-10-21Premier LeagueMatchweek 8HomeQPREvertonY20-0Tim Howard
402012-04-21Premier LeagueMatchweek 35HomeBlackburnNorwich CityY491-0John RuddyMarcus Olsson
412012-03-20Premier LeagueMatchweek 29HomeBlackburnSunderlandY580-0Simon Mignolet
422012-03-10Premier LeagueMatchweek 28AwayBlackburnWolvesY691-0Wayne HennesseyYakubu Aiyegbeni
432012-03-10Premier LeagueMatchweek 28AwayBlackburnWolvesY430-0Wayne Hennessey
442011-11-19Premier LeagueMatchweek 12AwayBlackburnWigan AthleticY591-2Ali Al-Habsi
452011-10-29Premier LeagueMatchweek 10AwayBlackburnNorwich CityY45+30-0John RuddyMartin Olsson
462011-09-24Premier LeagueMatchweek 6AwayBlackburnNewcastle UtdY370-2Tim KrulMartin Olsson
472011-05-22Premier LeagueMatchweek 38AwayBlackburnWolvesY45+12-0Wayne HennesseyJason Roberts
482011-04-09Premier LeagueMatchweek 32HomeBlackburnBirmingham CityY450-1Ben Foster
492011-03-19Premier LeagueMatchweek 30HomeBlackburnBlackpoolY901-2Richard Kingson
502011-03-05Premier LeagueMatchweek 29AwayBlackburnFulhamY651-2Mark SchwarzerJason Roberts
512011-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
92022-04-18ChampionshipMatchweek 43HomeTom InceReadingSwansea CityY0.490.70Right Foot6611-4Andy FisherJunior HoilettPass (Live)Tom Dele-BashiruPass (Live)Volley
102022-02-12ChampionshipMatchweek 32HomeLucas JoãoReadingCoventry CityY0.340.26Head7230-0Simon MooreJunior HoilettPass (Live)John SwiftPass (Live)
112020-12-01ChampionshipMatchweek 15HomeKieffer MooreCardiff CityHuddersfieldN0.760.93Left Foot4681-0Ben HamerJunior HoilettPass (Live)
122020-10-21ChampionshipMatchweek 6HomeHarry WilsonCardiff CityBournemouthY0.070.22Left Foot17620-1Asmir BegovićJunior HoilettPass (Live)Sheyi OjoTackleDeflected
132019-10-22ChampionshipMatchweek 13AwayDanny WardCardiff CityMillwallY0.600.83Head4120-0Bartosz BiałkowskiJunior HoilettPass (Live)Joe BennettPass (Live)
142019-08-10ChampionshipMatchweek 2HomeIsaac VassellCardiff CityLuton TownN0.510.61Head590+61-1Simon SlugaJunior HoilettPass (Live)Joe RallsPass (Live)
152019-04-16Premier LeagueMatchweek 31AwayNathaniel Mendez-LaingCardiff CityBrightonY0.030.59Right Foot23220-0Mathew RyanJunior HoilettPass (Live)Nathaniel Mendez-LaingPass (Live)
162018-03-30ChampionshipMatchweek 39HomeKenneth ZohoreCardiff CityBurton AlbionY160-0Stephen Bywater
172018-03-13ChampionshipMatchweek 35AwayKenneth ZohoreCardiff CityBrentfordY582-1Daniel Bentley
182018-03-13ChampionshipMatchweek 35AwayCallum PatersonCardiff CityBrentfordY45+21-1Daniel Bentley
192018-02-17ChampionshipMatchweek 32HomeSean MorrisonCardiff CityMiddlesbroughY330-0Darren Randolph
202018-02-03ChampionshipMatchweek 30AwaySean MorrisonCardiff CityLeeds UnitedY45+52-0Felix Wiedwald
212017-12-26ChampionshipMatchweek 24HomeKenneth ZohoreCardiff CityFulhamY570-2Marcus Bettinelli
222017-11-04ChampionshipMatchweek 16AwayOmar BogleCardiff CityBristol CityY410-1Frank Fielding
232017-09-26ChampionshipMatchweek 10HomeKenneth ZohoreCardiff CityLeeds UnitedY280-0Felix Wiedwald
242017-08-26ChampionshipMatchweek 5HomeSol BambaCardiff CityQPRY45+11-1Alex Smithies
252017-08-19ChampionshipMatchweek 4AwayJoe RallsCardiff CityWolvesY540-0John Ruddy
262017-08-12ChampionshipMatchweek 2HomeNathaniel Mendez-LaingCardiff CityAston VillaY210-0Sam Johnstone
272017-03-18ChampionshipMatchweek 38HomeKenneth ZohoreCardiff CityIpswich TownY501-1Bartosz Białkowski
282017-03-07ChampionshipMatchweek 36AwayKenneth ZohoreCardiff CityBlackburnY380-0Jason Steele
292017-02-18ChampionshipMatchweek 33HomeKenneth ZohoreCardiff CityRotherham UtdN543-0Richard O'Donnell
302017-01-14ChampionshipMatchweek 26AwayKadeem HarrisCardiff CityBristol CityN821-2Frank Fielding
312016-04-09ChampionshipMatchweek 41HomeMatt PhillipsQPRCharlton AthY45+20-0Nick Pope
322016-01-12ChampionshipMatchweek 26AwayLeroy FerQPRBlackburnY240-0Jason Steele
332013-03-02Premier LeagueMatchweek 28AwayLoïc RémyQPRSouthamptonY140-0Artur Boruc
342012-02-11Premier LeagueMatchweek 25HomeSteven NzonziBlackburnQPRY231-0Paddy Kenny
352011-12-20Premier LeagueMatchweek 17HomeYakubu AiyegbeniBlackburnBoltonY670-2Jussi Jääskeläinen
362011-09-17Premier LeagueMatchweek 5HomeYakubu AiyegbeniBlackburnArsenalY250-1Wojciech Szczęsny
372011-09-11Premier LeagueMatchweek 4AwayRubén RochinaBlackburnFulhamY320-0Mark Schwarzer
382011-08-20Premier LeagueMatchweek 2AwayMorten Gamst PedersenBlackburnAston VillaY520-2Shay Given
392011-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.