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-04-10ChampionshipMatchweek 42HomeWest BromRotherham UtdY0.790.92Right Foot1345+11-0Viktor JohanssonFouledBrandon Thomas-AsanteShot
22024-03-29ChampionshipMatchweek 39AwayWest BromMillwallN0.791.00Right Foot13670-1Matija ŠarkićGrady DianganaFouledDarnell FurlongPass (Live)
32024-02-10ChampionshipMatchweek 31AwayWest BromIpswich TownN0.020.28Right Foot33761-1Václav HladkýAlex MowattAlex MowattPass (Live)John SwiftPass (Live)
42023-10-06ChampionshipMatchweek 11AwayWest BromBirmingham CityY0.070.16Right Foot2450-0John RuddyGrady DianganaGrady DianganaPass (Live)Okay YokuşluPass (Live)
52023-10-03ChampionshipMatchweek 10HomeWest BromSheffield WedsY0.210.82Right Foot11130-0Devis VásquezJed WallaceJed WallacePass (Live)
62023-09-20ChampionshipMatchweek 7AwayWest BromWatfordY0.100.36Right Foot24140-1Daniel BachmannOkay YokuşluFouled
72023-09-02ChampionshipMatchweek 5HomeWest BromHuddersfieldY0.430.94Right Foot13520-1Lee NichollsBrandon Thomas-AsanteBrandon Thomas-AsantePass (Live)Jayson MolumbyPass (Live)
82023-08-26ChampionshipMatchweek 4HomeWest BromMiddlesbroughY0.050.33Right Foot19281-0Seny DiengJayson MolumbyJayson MolumbyPass (Live)Cédric KipréPass (Live)
92023-08-12ChampionshipMatchweek 2HomeWest BromSwansea CityY0.791.00Right Foot13642-0Carl RushworthConor TownsendFouledJohn SwiftPass (Live)
102023-04-23ChampionshipMatchweek 44HomeWest BromSunderlandY0.790.95Right Foot1345+10-0Anthony PattersonJohn SwiftFouled
112023-04-07ChampionshipMatchweek 40AwayWest BromRotherham UtdY0.790.99Right Foot13320-0Viktor JohanssonConor TownsendFouledConor TownsendTake-On
122023-03-11ChampionshipMatchweek 36HomeWest BromHuddersfieldY0.790.99Right Foot13300-0Tomáš VaclíkConor TownsendFouledJayson MolumbyPass (Live)
132022-10-22ChampionshipMatchweek 17AwayWest BromMillwallY0.200.14Right Foot15200-0George LongJed WallaceJed WallacePass (Live)Okay YokuşluPass (Live)Deflected
142022-08-20ChampionshipMatchweek 5HomeWest BromHull CityY0.060.44Left Foot21481-0Matt IngramGrady DianganaGrady DianganaPass (Live)John SwiftPass (Live)
152022-07-30ChampionshipMatchweek 1AwayWest BromMiddlesbroughY0.410.76Right Foot13510-1Zack SteffenJed WallaceJed WallacePass (Live)Jayson MolumbyPass (Live)
162022-02-22ChampionshipMatchweek 34HomeReadingBirmingham CityY0.790.99Right Foot13731-0Neil EtheridgeAndy YiadomFouledTom IncePass (Live)
172022-02-19ChampionshipMatchweek 33AwayReadingPrestonY0.250.38Right Foot11552-0Daniel IversenLucas JoãoLucas JoãoPass (Live)John SwiftPass (Live)
182022-02-09ChampionshipMatchweek 31AwayReadingBristol CityN0.790.99Right Foot13740-2Max O'LearyTom InceFouledJosh LaurentPass (Live)
192021-10-16ChampionshipMatchweek 12HomeReadingBarnsleyY0.040.92Right Foot9770-0Bradley CollinsScott DannJohn SwiftTake-OnScott DannPass (Live)
202021-09-14ChampionshipMatchweek 7HomeReadingP'borough UtdY0.060.39Right Foot30640-0Christy PymAndy YiadomFouledTom Dele-BashiruPass (Live)
212021-09-11ChampionshipMatchweek 6HomeReadingQPRY0.260.84Left Foot11772-1Seny DiengLiam MooreLiam MoorePass (Live)Ovie EjariaPass (Live)
222021-09-11ChampionshipMatchweek 6HomeReadingQPRY0.110.40Right Foot18641-1Seny DiengTom Dele-BashiruTom Dele-BashiruPass (Live)Andy YiadomPass (Live)
232021-09-11ChampionshipMatchweek 6HomeReadingQPRY0.350.93Right Foot12350-1Seny DiengAlen HalilovićAlen HalilovićPass (Live)Josh LaurentPass (Live)Volley
242021-08-21ChampionshipMatchweek 4AwayReadingCoventry CityY0.790.98Right Foot13400-0Simon MooreJohn SwiftFouledGeorge PușcașPass (Live)
252021-08-14ChampionshipMatchweek 2HomeReadingPrestonY0.190.26Right Foot16691-1Daniel IversenLucas JoãoLucas JoãoPass (Live)John SwiftPass (Live)
262021-08-07ChampionshipMatchweek 1AwayReadingStoke CityY0.310.97Right Foot5260-1Josef BursikJohn SwiftTake-On
272021-01-19ChampionshipMatchweek 25HomeReadingCoventry CityY0.050.57Right Foot30722-0Ben WilsonOvie EjariaFouled
282020-07-18ChampionshipMatchweek 45AwayReadingBlackburnY*0.050.23Right Foot35150-2Christian WaltonAndy RinomhotaFouledJohn SwiftPass (Live)
292020-01-01ChampionshipMatchweek 26AwayReadingFulhamY0.150.35Right Foot10140-0Marek RodákTyler BlackettPass (Live)Ovie EjariaPass (Live)Deflected
302019-12-29ChampionshipMatchweek 25AwayReadingPrestonY0.150.12Right Foot10120-0Declan RuddTyler BlackettTyler BlackettPass (Live)Charlie AdamPass (Live)
312019-12-26ChampionshipMatchweek 24HomeReadingQPRY0.020.42Right Foot30520-0Joe LumleyYakou MéïteShot
322019-09-21ChampionshipMatchweek 8HomeReadingBlackburnY0.050.60Right Foot18570-2Christian WaltonOvie EjariaShot
332019-08-18ChampionshipMatchweek 3HomeReadingCardiff CityY0.370.89Right Foot13832-0Alex SmithiesAndy YiadomAndy YiadomPass (Live)
342019-03-09ChampionshipMatchweek 36HomeReadingWigan AthleticY0.070.43Right Foot2345+30-1Jamie JonesDanny LoaderFouledModou BarrowPass (Live)
352019-02-13ChampionshipMatchweek 32HomeReadingBlackburnY0.080.43Right Foot1145+10-0David RayaAndy YiadomAndy YiadomPass (Live)Matt MiazgaPass (Live)
362019-01-12ChampionshipMatchweek 27HomeReadingNott'ham ForestY0.090.25Right Foot11230-0Costel PantilimonModou BarrowModou BarrowPass (Live)John SwiftPass (Live)
372018-09-29ChampionshipMatchweek 10AwayReadingBrentfordY641-1Daniel Bentley
382017-10-31ChampionshipMatchweek 15HomeReadingNott'ham ForestY701-0Jordan SmithModou Barrow
392017-10-31ChampionshipMatchweek 15HomeReadingNott'ham ForestY130-0Jordan SmithLeandro Bacuna
402017-04-17ChampionshipMatchweek 43HomeReadingRotherham UtdY791-1Richard O'DonnellChris Gunter
412017-02-14ChampionshipMatchweek 32HomeReadingBrentfordY220-0Daniel Bentley
422017-01-31ChampionshipMatchweek 29AwayReadingBirmingham CityY770-0Tomasz KuszczakJordan Obita
432017-01-28ChampionshipMatchweek 28HomeReadingCardiff CityY420-0Allan McGregorGarath McCleary
442017-01-21ChampionshipMatchweek 27AwayReadingDerby CountyY160-0Scott CarsonLiam Kelly
452016-09-17ChampionshipMatchweek 8AwayReadingBarnsleyY271-0Adam DaviesYann Kermorgant
462016-08-20ChampionshipMatchweek 4HomeReadingBrightonY20-0David Stockdale
472016-08-06ChampionshipMatchweek 1HomeReadingPrestonY350-0Anders LindegaardGarath McCleary
482016-05-07ChampionshipMatchweek 46AwayBrentfordHuddersfieldN884-1Lloyd AllinsonLasse Vibe
492016-02-23ChampionshipMatchweek 33HomeBrentfordWolvesY672-0Carl IkemeSergi Canós
502016-02-23ChampionshipMatchweek 33HomeBrentfordWolvesY380-0Carl Ikeme
512016-01-23ChampionshipMatchweek 28AwayBrentfordPrestonY802-1Sam JohnstoneMaxime Colin
522015-12-15ChampionshipMatchweek 21AwayBrentfordCardiff CityY861-2David Marshall
532015-11-30ChampionshipMatchweek 18AwayBrentfordBoltonY100-0Ben AmosAlan Judge
542015-10-24ChampionshipMatchweek 13AwayBrentfordCharlton AthY260-0Stephen HendersonAlan Judge
552015-03-07League OneMatchweek 35HomeSwindon TownNotts CountyY580-0Roy CarrollBen Gladwin
562015-01-17League OneMatchweek 26HomeSwindon TownChesterfieldY251-1Tommy Lee
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
12023-09-30ChampionshipMatchweek 9AwayMatt PhillipsWest BromPrestonY0.040.05Right Foot14622-0Freddie WoodmanJohn SwiftPass (Live)Alex MowattPass (Live)Deflected
22023-05-08ChampionshipMatchweek 46AwayOkay YokuşluWest BromSwansea CityY0.120.87Right Foot11130-0Andy FisherJohn SwiftPass (Live)
32023-04-18ChampionshipMatchweek 43AwayTaylor Gardner-HickmanWest BromBlackpoolY0.170.38Left Foot12601-0Daniel GrimshawJohn SwiftPass (Live)Brandon Thomas-AsantePass (Live)
42023-04-10ChampionshipMatchweek 41HomeBrandon Thomas-AsanteWest BromQPRY0.760.96Other3100-0Seny DiengConor TownsendFouledErik PietersPass (Live)
52023-01-20ChampionshipMatchweek 28AwayDarnell FurlongWest BromBurnleyY0.360.71Head470-0Arijanet MuricJohn SwiftPass (Dead)Daryl DikeShot
62022-12-29ChampionshipMatchweek 25HomeOkay YokuşluWest BromPrestonN0.230.28Right Foot16571-0Freddie WoodmanJohn SwiftPass (Live)
72022-11-12ChampionshipMatchweek 21HomeKyle BartleyWest BromStoke CityY0.050.37Head7390-0Jack BonhamJohn SwiftPass (Live)Brandon Thomas-AsanteShot
82022-11-05ChampionshipMatchweek 20AwayKyle BartleyWest BromQPRY0.300.80Head7680-0Seny DiengJohn SwiftPass (Dead)Kyle BartleyFouled
92022-09-17ChampionshipMatchweek 11AwayDara O'SheaWest BromNorwich CityY0.190.76Head590-0Tim KrulJohn SwiftPass (Dead)John SwiftFouled
102022-08-27ChampionshipMatchweek 6AwayJed WallaceWest BromHuddersfieldY0.060.76Right Foot10571-2Lee NichollsJohn SwiftPass (Live)Jayson MolumbyPass (Live)Volley
112022-02-22ChampionshipMatchweek 34HomeLucas JoãoReadingBirmingham CityY0.090.38Right Foot18670-0Neil EtheridgeJohn SwiftPass (Live)Andy RinomhotaTackle
122022-02-19ChampionshipMatchweek 33AwayLucas JoãoReadingPrestonY0.120.22Right Foot18191-0Daniel IversenLucas JoãoTake-OnJohn SwiftPass (Live)
132022-01-22ChampionshipMatchweek 28HomeMichael MorrisonReadingHuddersfieldY0.150.31Head9452-3Lee NichollsJohn SwiftPass (Dead)Danny DrinkwaterPass (Live)Deflected
142022-01-22ChampionshipMatchweek 28HomeGeorge PușcașReadingHuddersfieldY0.160.49Right Foot11221-2Lee NichollsJohn SwiftPass (Live)Danny DrinkwaterPass (Live)
152021-11-27ChampionshipMatchweek 20AwayTom Dele-BashiruReadingSwansea CityY0.100.34Right Foot1240-1Ben HamerTom Dele-BashiruTake-OnJohn SwiftPass (Live)
162021-11-20ChampionshipMatchweek 18HomeScott DannReadingNott'ham ForestY0.110.06Right Foot12640-1Brice SambaJohn SwiftPass (Dead)Andy CarrollPass (Live)
172021-11-06ChampionshipMatchweek 17AwayJahmari ClarkeReadingBirmingham CityY0.080.24Head9700-1Matija ŠarkićJohn SwiftPass (Live)Tom Dele-BashiruPass (Live)
182021-10-20ChampionshipMatchweek 13HomeScott DannReadingBlackpoolY0.040.36Head15110-0Daniel GrimshawJohn SwiftPass (Dead)Ovie EjariaFouled
192021-09-25ChampionshipMatchweek 9HomeAlen HalilovićReadingMiddlesbroughY0.390.75Right Foot10550-0Joe LumleyJohn SwiftPass (Live)Tom Dele-BashiruPass (Live)
202021-09-18ChampionshipMatchweek 8AwayOvie EjariaReadingFulhamY0.090.69Right Foot18190-0Paulo GazzanigaJohn SwiftPass (Live)Alen HalilovićPass (Live)
212021-09-14ChampionshipMatchweek 7HomeTom Dele-BashiruReadingP'borough UtdY0.040.23Right Foot27882-1Christy PymJohn SwiftPass (Live)Ovie EjariaPass (Live)Deflected
222021-08-17ChampionshipMatchweek 3HomeLiam MooreReadingBristol CityY0.040.44Right Foot26811-3Daniel BentleyLiam MooreTake-OnJosh LaurentPass (Live)
232021-08-07ChampionshipMatchweek 1AwayLiam MooreReadingStoke CityY0.070.22Head11601-2Josef BursikJohn SwiftPass (Dead)
242021-04-25ChampionshipMatchweek 44HomeYakou MéïteReadingSwansea CityY0.330.91Head9310-0Freddie WoodmanJohn SwiftPass (Live)Lucas JoãoPass (Live)
252021-01-19ChampionshipMatchweek 25HomeLucas JoãoReadingCoventry CityY0.480.41Left Foot9160-0Ben WilsonJohn SwiftPass (Live)Omar RichardsPass (Live)
262020-03-07ChampionshipMatchweek 37AwayYakou MéïteReadingBirmingham CityY0.090.36Head8561-1Lee CampJohn SwiftPass (Dead)Michael OliseFouled
272020-02-08ChampionshipMatchweek 31HomeJordan ObitaReadingHull CityY0.070.02Left Foot11560-0George LongJohn SwiftPass (Live)PeléPass (Live)
282020-01-31ChampionshipMatchweek 30AwayYakou MéïteReadingCardiff CityY0.390.51Head780-0Alex SmithiesJohn SwiftPass (Live)Sam BaldockPass (Live)
292019-12-21ChampionshipMatchweek 23HomeLucas JoãoReadingDerby CountyN0.460.90Right Foot9581-0Ben HamerJohn SwiftPass (Live)Charlie AdamPass (Live)
302019-11-09ChampionshipMatchweek 16HomeOvie EjariaReadingLuton TownY0.030.39Right Foot22301-0James SheaJohn SwiftPass (Live)Liam MoorePass (Live)
312019-11-09ChampionshipMatchweek 16HomeMichael MorrisonReadingLuton TownY0.070.44Head9220-0James SheaJohn SwiftPass (Dead)Omar RichardsShot
322019-08-24ChampionshipMatchweek 5AwayMichael MorrisonReadingHuddersfieldY0.060.31Head11841-0Kamil GrabaraJohn SwiftPass (Dead)John SwiftShot
332019-08-24ChampionshipMatchweek 5AwayOvie EjariaReadingHuddersfieldY0.060.15Right Foot17710-0Kamil GrabaraJohn SwiftPass (Live)Ovie EjariaPass (Live)
342019-08-18ChampionshipMatchweek 3HomeGeorge PușcașReadingCardiff CityY0.200.45Right Foot5401-0Alex SmithiesJohn SwiftPass (Live)Matt MiazgaPass (Live)Volley
352019-08-10ChampionshipMatchweek 2AwayLucas JoãoReadingHull CityY0.100.15Left Foot13660-2George LongLucas JoãoTake-OnJohn SwiftPass (Live)
362019-02-13ChampionshipMatchweek 32HomeNélson OliveiraReadingBlackburnY0.050.11Right Foot18861-1David RayaJohn SwiftPass (Live)Andy YiadomPass (Live)
372018-10-06ChampionshipMatchweek 12AwayLeandro BacunaReadingWest BromY0.030.68Left Foot1760-0Sam JohnstoneJohn SwiftPass (Live)Leandro BacunaPass (Dead)
382018-09-15ChampionshipMatchweek 7AwaySam BaldockReadingPrestonY0.120.68Right Foot13230-0Declan RuddJohn SwiftPass (Live)
392017-11-04ChampionshipMatchweek 16AwaySone AlukoReadingDerby CountyY131-0Scott Carson
402017-04-04ChampionshipMatchweek 40HomeYann KermorgantReadingBlackburnY291-0Jason Steele
412017-03-17ChampionshipMatchweek 38AwayYann KermorgantReadingSheffield WedsY130-0Keiren Westwood
422017-03-04ChampionshipMatchweek 35HomePaul McShaneReadingWolvesY781-1Carl Ikeme
432016-12-26ChampionshipMatchweek 23HomeCallum HarriottReadingNorwich CityN90+12-1John Ruddy
442015-12-28ChampionshipMatchweek 24AwayRyan WoodsBrentfordReadingY170-0Jonathan Bond
452015-12-19ChampionshipMatchweek 22HomeSergi CanósBrentfordHuddersfieldY50-0Jed Steer
462015-11-07ChampionshipMatchweek 16AwayLasse VibeBrentfordBlackburnY240-0Jason Steele
472015-10-21ChampionshipMatchweek 12AwayPhilipp HofmannBrentfordWolvesY881-0Emiliano Martínez
482015-04-11League OneMatchweek 42HomeJermaine HyltonSwindon TownP'borough UtdN710-0Ben Alnwick
492015-02-07League OneMatchweek 29HomeRaphael BrancoSwindon TownBarnsleyY140-0Ross Turnbull
502015-01-17League OneMatchweek 26HomeAndy WilliamsSwindon TownChesterfieldY472-1Tommy Lee

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.