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