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-02ChampionshipMatchweek 13HomeCardiff CityNorwich CityN0.120.36Right Foot17890-1George LongCallum O'DowdaCallum O'DowdaPass (Live)David TurnbullPass (Live)Deflected
22024-10-22ChampionshipMatchweek 11HomeCardiff CityPortsmouthY0.530.98Right Foot2131-0Nicolas SchmidDimitris GoutasDimitris GoutasShotVolley
32024-10-19ChampionshipMatchweek 10HomeCardiff CityPlymouth ArgyleY0.080.88Right Foot15753-0Daniel GrimshawChris WillockChris WillockPass (Live)Anwar El GhaziPass (Live)
42024-09-28ChampionshipMatchweek 7AwayCardiff CityHull CityY0.180.42Right Foot11180-0Ivor PandurAnwar El GhaziAnwar El GhaziPass (Live)Joe RallsPass (Live)
52024-08-25ChampionshipMatchweek 3AwayCardiff CitySwansea CityN0.340.80Right Foot15790-1Lawrence VigourouxOllie TannerOllie TannerPass (Live)Rubin ColwillPass (Live)
62023-11-11ChampionshipMatchweek 16HomeCardiff CityNorwich CityY0.270.90Head4431-1George LongJamilu CollinsJamilu CollinsPass (Live)Karlan GrantPass (Live)
72023-10-24ChampionshipMatchweek 13AwayCardiff CityHuddersfieldY2Josh Bowler
82023-10-16UEFA Euro QualifyingGroup stageAwayRep. of IrelandGibraltarN80Jamie McGrath
92023-09-27EFL CupThird roundAwayCardiff CityBlackburnY18Rubin Colwill
102023-02-14ChampionshipMatchweek 32AwayCardiff CityBirmingham CityN0.060.18Left Foot990+51-0John RuddyConnor WickhamConnor WickhamPass (Live)Ryan AllsopPass (Dead)
112023-01-18FA CupThird round properAwayCardiff CityLeeds UnitedN90+3
122023-01-18FA CupThird round properAwayCardiff CityLeeds UnitedN84
132022-12-10ChampionshipMatchweek 22AwayCardiff CityStoke CityY0.170.24Right Foot11581-2Jack BonhamKion EteteMahlon RomeoPass (Live)Kion EtetePass (Live)Deflected
142022-11-20Friendlies (M)Friendlies (M)NeutralRep. of IrelandMaltaY55
152022-11-08ChampionshipMatchweek 9HomeCardiff CityHull CityY0.360.14Left Foot15470-1Nathan BaxterJoe Ralls
162022-10-08ChampionshipMatchweek 14AwayCardiff CityWigan AthleticY0.350.07Right Foot1370-0Ben AmosNiels NkounkouNiels NkounkouPass (Live)Callum RobinsonPass (Live)
172022-10-01ChampionshipMatchweek 12HomeCardiff CityBurnleyY0.120.39Head8900-1Arijanet MuricMahlon RomeoMahlon RomeoPass (Live)Max WattersPass (Live)
182022-04-09ChampionshipMatchweek 41HomeWest BromStoke CityN0.370.79Left Foot7730-2Jack BonhamKarlan GrantShot
192022-03-15ChampionshipMatchweek 38HomeWest BromFulhamY0.320.69Right Foot12630-0Marek RodákKarlan GrantKarlan GrantPass (Live)
202022-01-08FA CupThird round properHomeWest BromBrightonY470-0Kjell Scherpen
212022-01-02ChampionshipMatchweek 26HomeWest BromCardiff CityY0.230.94Left Foot12480-1Alex SmithiesKarlan GrantKarlan GrantPass (Live)Matthew ClarkePass (Live)
222021-12-11ChampionshipMatchweek 22HomeWest BromReadingY0.280.91Right Foot7620-0Luke SouthwoodKarlan GrantKarlan GrantPass (Live)Taylor Gardner-HickmanPass (Live)
232021-11-14WCQFirst roundAwayRep. of IrelandLuxembourgY882-0Ralph SchonJason Knight
242021-10-12Friendlies (M)Friendlies (M)HomeRep. of IrelandQatarY532-0Meshaal BarshamJeff Hendrick
252021-10-12Friendlies (M)Friendlies (M)HomeRep. of IrelandQatarY131-0Meshaal Barsham
262021-10-12Friendlies (M)Friendlies (M)HomeRep. of IrelandQatarY40-0Meshaal BarshamConor Hourihane
272021-10-09WCQFirst roundAwayRep. of IrelandAzerbaijanY391-0Shakhruddin Magomedaliyev
282021-10-09WCQFirst roundAwayRep. of IrelandAzerbaijanY70-0Shakhruddin Magomedaliyev
292021-08-18ChampionshipMatchweek 3HomeWest BromSheffield UtdY0.880.98Right Foot2593-0Michael VerripsKyle BartleyShotVolley
302021-08-14ChampionshipMatchweek 2HomeWest BromLuton TownY0.210.79Head2361-0Simon SlugaMatthew ClarkeShot
312021-08-06ChampionshipMatchweek 1AwayWest BromBournemouthY0.530.79Right Foot9671-2Mark TraversAlex MowattAlex MowattPass (Live)Matt PhillipsPass (Live)
322021-04-12Premier LeagueMatchweek 31HomeWest BromSouthamptonY0.240.32Left Foot12692-0Fraser ForsterOkay YokuşluOkay YokuşluPass (Live)Matheus PereiraPass (Live)
332021-04-03Premier LeagueMatchweek 30AwayWest BromChelseaN0.380.78Right Foot1090+14-2Edouard MendyMatheus PereiraMatheus PereiraPass (Live)Mbaye DiagnePass (Live)
342021-04-03Premier LeagueMatchweek 30AwayWest BromChelseaN0.060.15Right Foot16632-1Edouard MendyDarnell FurlongDarnell FurlongPass (Live)Matheus PereiraPass (Live)Volley
352021-03-08PL2 — Div. 2Matchweek 7HomeWest BromBurnleyY621-0Lukas JensenRomaine Sawyers
362020-09-26Premier LeagueMatchweek 3HomeWest BromChelseaY0.040.14Right Foot19251-0Willy CaballeroCallum RobinsonTake-On
372020-09-26Premier LeagueMatchweek 3HomeWest BromChelseaY0.060.48Left Foot1540-0Willy CaballeroMatheus PereiraMatheus PereiraPass (Live)
382020-09-16EFL CupSecond roundHomeWest BromHarrogateN772-0Joe CracknellKyle Edwards
392020-07-22ChampionshipMatchweek 46HomeWest BromQPRY0.540.67Right Foot7491-1Joe LumleyGrady DianganaGrady DianganaPass (Live)Grady DianganaTake-On
402020-02-22ChampionshipMatchweek 34AwayWest BromBristol CityY0.240.06Head13320-0Daniel BentleyCallum RobinsonShot
412020-02-15ChampionshipMatchweek 33HomeWest BromNott'ham ForestY0.290.74Right Foot15370-0Brice SambaMatheus PereiraMatheus PereiraPass (Live)
422020-01-05FA CupThird roundHomeSheffield UtdFyldeY80-0Sam HornbyLuke Freeman
432019-11-14Friendlies (M)Friendlies (M)HomeRep. of IrelandNew ZealandN752-1Stefan MarinovicLee O'Connor
442019-08-31Premier LeagueMatchweek 4AwaySheffield UtdChelseaY0.450.62Right Foot10460-2Kepa ArrizabalagaEnda StevensEnda StevensPass (Live)Enda StevensTake-On
452019-04-19ChampionshipMatchweek 43HomePrestonIpswich TownY0.060.37Right Foot13221-0Bartosz BiałkowskiPaul GallagherPass (Live)Daniel JohnsonPass (Live)Volley
462019-04-19ChampionshipMatchweek 43HomePrestonIpswich TownY0.040.28Right Foot2260-0Bartosz BiałkowskiRyan LedsonRyan LedsonPass (Live)Daniel JohnsonPass (Live)
472018-11-24ChampionshipMatchweek 18HomePrestonBlackburnY0.490.80Left Foot11101-0David RayaAlan BrowneAlan BrownePass (Live)
482018-11-10ChampionshipMatchweek 17AwayPrestonBristol CityY0.620.79Right Foot5350-0Niki MäenpääDaniel JohnsonDaniel JohnsonPass (Live)Seán MaguirePass (Live)
492018-10-24ChampionshipMatchweek 14HomePrestonBrentfordY0.390.57Right Foot11693-2Daniel BentleyDaniel Johnson
502018-10-24ChampionshipMatchweek 14HomePrestonBrentfordY0.040.26Right Foot23121-0Daniel BentleyDarnell FisherDarnell FisherPass (Live)Alan BrownePass (Live)
512018-10-06ChampionshipMatchweek 12HomePrestonWigan AthleticY0.390.78Right Foot10511-0Christian WaltonDaniel JohnsonDaniel JohnsonPass (Live)Tom BarkhuizenPass (Live)
522018-09-25EFL CupThird roundHomePrestonMiddlesbroughY270-0Dimitrios KonstantopoulosAlan Browne
532018-09-22ChampionshipMatchweek 9AwayPrestonSheffield UtdY0.470.88Left Foot9800-2Dean HendersonDarnell FisherDarnell FisherPass (Live)Brandon BarkerPass (Live)
542018-09-15ChampionshipMatchweek 7HomePrestonReadingY0.720.99Right Foot4761-2Sam WalkerJosh EarlJosh EarlShot
552018-09-01ChampionshipMatchweek 6HomePrestonBoltonY0.710.98Left Foot17110-0Ben AlnwickBrandon BarkerCallum RobinsonTake-OnBrandon BarkerPass (Live)
562018-05-06ChampionshipMatchweek 46HomePrestonBurton AlbionY260-0Stephen BywaterPaul Huntington
572018-04-14ChampionshipMatchweek 43AwayPrestonQPRY741-1Matt Ingram
582018-04-14ChampionshipMatchweek 43AwayPrestonQPRY450-1Matt IngramDarnell Fisher
592018-03-17ChampionshipMatchweek 38AwayPrestonSunderlandY631-0Lee CampTom Barkhuizen
602018-01-13ChampionshipMatchweek 27AwayPrestonMillwallY800-1Jordan ArcherGreg Cunningham
612018-01-01ChampionshipMatchweek 26HomePrestonMiddlesbroughY140-1Darren RandolphTom Barkhuizen
622017-11-21ChampionshipMatchweek 18AwayPrestonBristol CityN781-0Frank FieldingTom Barkhuizen
632017-09-26ChampionshipMatchweek 10AwayPrestonHull CityN881-1Allan McGregorDaryl Horgan
642017-04-04ChampionshipMatchweek 40HomePrestonBristol CityY684-0Frank Fielding
652017-04-04ChampionshipMatchweek 40HomePrestonBristol CityY643-0Frank FieldingTom Barkhuizen
662017-02-14ChampionshipMatchweek 32HomePrestonBirmingham CityY80-0Tomasz KuszczakAiden McGeady
672017-02-11ChampionshipMatchweek 31HomePrestonBrentfordY521-1Daniel BentleyAiden McGeady
682017-01-14ChampionshipMatchweek 26HomePrestonBrightonY531-0David StockdaleDaryl Horgan
692017-01-07FA CupThird roundHomePrestonArsenalY70-0David OspinaJordan Hugill
702016-12-10ChampionshipMatchweek 20HomePrestonBlackburnY802-2Jason SteeleGreg Cunningham
712016-11-26ChampionshipMatchweek 18HomePrestonBurton AlbionY45+20-1Jon McLaughlinJordan Hugill
722016-11-05ChampionshipMatchweek 16AwayPrestonRotherham UtdY271-0Lee CampAiden McGeady
732016-09-13ChampionshipMatchweek 7HomePrestonCardiff CityY411-0Ben WilsonJordan Hugill
742016-08-13ChampionshipMatchweek 2HomePrestonFulhamN710-2David ButtonJermaine Beckford
752016-02-27ChampionshipMatchweek 34AwayPrestonCardiff CityN870-2David MarshallGreg Cunningham
762016-02-23ChampionshipMatchweek 33HomePrestonCharlton AthN521-1Stephen HendersonAdam Reach
772015-08-11League CupFirst roundAwayBristol CityLuton TownY710-3Mark TylerLuke Freeman
782015-04-14League OneMatchweek 43HomePrestonGillinghamY45+21-0Glenn MorrisJermaine Beckford
792015-03-07League OneMatchweek 35AwayPrestonMK DonsY660-0Ian McLoughlinJoe Garner
802014-11-22League OneMatchweek 18AwayPrestonBristol CityY280-0Frank FieldingChris Humphrey
812014-11-10FA CupFirst roundAwayPrestonHavant & WaterY812-0Ryan Young
822014-11-10FA CupFirst roundAwayPrestonHavant & WaterY301-0Ryan YoungPaul Gallagher
832014-11-10FA CupFirst roundAwayPrestonHavant & WaterY70-0Ryan YoungPaul Huntington
842014-10-28League OneMatchweek 6AwayPrestonLeyton OrientY190-0Gary WoodsChris Humphrey
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-04-27ChampionshipMatchweek 45HomeJosh BowlerCardiff CityMiddlesbroughN0.450.95Left Foot1090+10-4Seny DiengCallum RobinsonPass (Live)Callum RobinsonInterception
22023-11-11ChampionshipMatchweek 16HomeJosh BowlerCardiff CityNorwich CityY0.240.44Left Foot6390-1George LongCallum RobinsonPass (Live)Jamilu CollinsPass (Dead)
32023-02-11ChampionshipMatchweek 31HomeSory KabaCardiff CityMiddlesbroughY0.830.94Left Foot5250-1Zack SteffenCallum RobinsonPass (Live)Callum RobinsonTake-On
42022-12-17ChampionshipMatchweek 23HomeKion EteteCardiff CityBlackpoolY0.210.74Right Foot26360-0Daniel GrimshawCallum RobinsonPass (Live)Cédric KipréPass (Live)Volley
52022-11-08ChampionshipMatchweek 9HomeGavin WhyteCardiff CityHull CityY0.180.69Head7621-1Nathan BaxterCallum RobinsonPass (Live)Sheyi OjoShot
62022-10-04ChampionshipMatchweek 13HomeMark HarrisCardiff CityBlackburnY0.070.26Right Foot20830-0Thomas KaminskiCallum RobinsonPass (Live)Niels NkounkouPass (Live)
72022-09-13ChampionshipMatchweek 10AwayMark HarrisCardiff CityMiddlesbroughY0.100.22Right Foot22201-0Liam RobertsCallum RobinsonPass (Live)Andy RinomhotaTackle
82022-09-13ChampionshipMatchweek 10AwayCallum O'DowdaCardiff CityMiddlesbroughY0.280.37Left Foot1340-0Liam RobertsCallum RobinsonPass (Live)Joe RallsTackle
92022-08-11EFL CupFirst roundHomeKarlan GrantWest BromSheffield UtdY73
102022-04-30ChampionshipMatchweek 45AwayKarlan GrantWest BromReadingN0.450.92Right Foot10780-0Ørjan NylandKarlan GrantTake-OnCallum RobinsonPass (Live)
112022-01-22ChampionshipMatchweek 28HomeGrady DianganaWest BromP'borough UtdN0.190.81Left Foot13892-0Steven BendaCallum RobinsonPass (Live)Karlan GrantPass (Live)
122022-01-22ChampionshipMatchweek 28HomeKarlan GrantWest BromP'borough UtdN0.230.40Left Foot12851-0Steven BendaCallum RobinsonPass (Live)Callum RobinsonTake-On
132021-12-04ChampionshipMatchweek 21AwayKarlan GrantWest BromCoventry CityY0.270.41Right Foot15200-0Simon MooreCallum RobinsonPass (Live)Darnell FurlongPass (Live)
142021-11-03ChampionshipMatchweek 16HomeKarlan GrantWest BromHull CityY0.650.77Right Foot11690-0Matt IngramCallum RobinsonPass (Live)Jake LivermoreInterception
152021-10-20ChampionshipMatchweek 13AwayKarlan GrantWest BromSwansea CityY0.420.76Right Foot910-0Ben HamerCallum RobinsonPass (Live)Matt PhillipsPass (Live)
162021-09-24ChampionshipMatchweek 9HomeKarlan GrantWest BromQPRN0.230.77Left Foot13881-1Seny DiengCallum RobinsonPass (Live)Jordan HugillPass (Live)
172021-09-24ChampionshipMatchweek 9HomeKarlan GrantWest BromQPRN0.070.22Left Foot15750-1Seny DiengCallum RobinsonPass (Live)Adam ReachPass (Live)
182021-08-14ChampionshipMatchweek 2HomeKarlan GrantWest BromLuton TownY0.360.76Left Foot7662-0Simon SlugaCallum RobinsonPass (Live)Alex MowattPass (Live)
192021-03-24WCQFirst roundAwayAlan BrowneRep. of IrelandSerbiaY180-0Marko Dmitrović
202020-07-22ChampionshipMatchweek 46HomeGrady DianganaWest BromQPRY0.070.12Left Foot12440-1Joe LumleyCallum RobinsonPass (Live)Dara O'SheaPass (Live)
212020-02-25ChampionshipMatchweek 35HomeHal Robson-KanuWest BromPrestonY0.480.57Left Foot860-0Declan RuddCallum RobinsonPass (Live)Filip KrovinovićPass (Live)
222019-11-24Premier LeagueMatchweek 13HomeOliver McBurnieSheffield UtdManchester UtdN0.120.63Right Foot10902-3David de GeaCallum RobinsonPass (Live)Enda StevensPass (Live)Volley
232019-04-19ChampionshipMatchweek 43HomeLukas NmechaPrestonIpswich TownY0.320.82Right Foot12753-0Bartosz BiałkowskiCallum RobinsonPass (Live)Ben DaviesPass (Dead)
242018-10-27ChampionshipMatchweek 15HomeTom BarkhuizenPrestonRotherham UtdY0.100.33Head7400-0Marek RodákCallum RobinsonPass (Dead)Ben PearsonShotDeflected
252018-09-25EFL CupThird roundHomeTom BarkhuizenPrestonMiddlesbroughY661-1Dimitrios Konstantopoulos
262018-08-18ChampionshipMatchweek 3HomeGraham BurkePrestonStoke CityY0.560.78Left Foot545+51-1Jack ButlandCallum RobinsonShotVolley
272018-04-10ChampionshipMatchweek 42HomeAlan BrownePrestonLeeds UnitedN822-1Bailey Peacock-Farrell
282018-03-03ChampionshipMatchweek 35AwaySeán MaguirePrestonBoltonY771-1Ben Alnwick
292018-03-03ChampionshipMatchweek 35AwayTom BarkhuizenPrestonBoltonY530-1Ben Alnwick
302018-02-17ChampionshipMatchweek 32HomeAlan BrownePrestonWolvesY520-0John Ruddy
312018-01-30ChampionshipMatchweek 29AwayBilly BodinPrestonNott'ham ForestY350-0Jordan Smith
322017-12-16ChampionshipMatchweek 22HomeJordan HugillPrestonSheffield UtdY580-0Simon Moore
332017-10-28ChampionshipMatchweek 14HomeSeán MaguirePrestonBrentfordY410-1Daniel Bentley
342017-04-04ChampionshipMatchweek 40HomeTom BarkhuizenPrestonBristol CityY250-0Frank Fielding
352017-04-01ChampionshipMatchweek 39HomeAiden McGeadyPrestonNott'ham ForestN520-1Jordan Smith
362017-01-02ChampionshipMatchweek 25AwayTom ClarkePrestonBurton AlbionY45+10-0Jon McLaughlin
372016-12-17ChampionshipMatchweek 22AwaySimon MakienokPrestonBristol CityY210-0Ivan Lucic
382015-03-21League OneMatchweek 38AwayJoe GarnerPrestonBarnsleyY370-0Adam Davies
392015-02-28League OneMatchweek 33AwayJoe GarnerPrestonOldham AthleticY522-0Jake Kean
402015-02-21League OneMatchweek 32HomeDaniel JohnsonPrestonScunthorpe UtdY570-0Luke Daniels

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.