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-27ChampionshipMatchweek 45AwaySwansea CityNorwich CityY0.080.20Left Foot11240-0Angus GunnLiam CullenLiam CullenPass (Live)Jay FultonPass (Live)
22024-03-02ChampionshipMatchweek 35HomeSwansea CityBlackburnY0.150.11Left Foot17191-0Aynsley PearsMatt GrimesJamie PatersonTake-OnMatt GrimesTackle
32024-01-20ChampionshipMatchweek 28HomeSwansea CitySouthamptonY0.440.80Head3400-2Gavin BazunuLiam CullenLiam CullenPass (Live)Harrison AshbyPass (Live)
42023-12-22ChampionshipMatchweek 23HomeSwansea CityPrestonY0.110.20Left Foot1590+51-1David CornellLiam CullenLiam CullenPass (Live)
52023-12-22ChampionshipMatchweek 23HomeSwansea CityPrestonY0.250.73Right Foot14600-0David CornellMatt GrimesMatt GrimesPass (Live)Josh KeyTake-On
62023-11-29ChampionshipMatchweek 18AwaySwansea CityLeeds UnitedY0.100.47Right Foot2210-0Illan Meslier
72023-11-25ChampionshipMatchweek 17HomeSwansea CityHull CityY0.090.37Left Foot19170-0Ryan AllsopOliver CooperOliver CooperPass (Live)Jay FultonPass (Live)
82022-03-05ChampionshipMatchweek 36HomeSwansea CityCoventry CityY0.060.55Left Foot14120-0Simon MooreMichael ObafemiMichael ObafemiPass (Live)Korey SmithPass (Live)
92021-11-27ChampionshipMatchweek 20HomeSwansea CityReadingY0.250.39Right Foot1330-0Luke SouthwoodKorey SmithKorey SmithPass (Live)Ethan LairdPass (Live)Deflected
102021-11-24ChampionshipMatchweek 19AwaySwansea CityBarnsleyY0.110.31Left Foot15791-0Bradley CollinsJoël PiroeJoël PiroePass (Live)Olivier NtchamPass (Live)
112021-11-02ChampionshipMatchweek 16AwaySwansea CityCoventry CityY0.150.59Right Foot1450-0Simon MooreRyan ManningPass (Live)Olivier NtchamPass (Live)Deflected
122021-10-20ChampionshipMatchweek 13HomeSwansea CityWest BromY0.180.83Right Foot12831-1Sam JohnstoneJoël PiroeJamie PatersonTake-OnJoël PiroePass (Live)
132021-10-17ChampionshipMatchweek 12HomeSwansea CityCardiff CityY0.050.31Right Foot30290-0Alex SmithiesRyan ManningRyan ManningPass (Live)Ryan BennettPass (Live)
142021-09-29ChampionshipMatchweek 10AwaySwansea CityFulhamY0.600.97Right Foot13380-2Paulo GazzanigaJoël PiroeJamie PatersonTake-OnJamie PatersonTake-On
152021-09-18ChampionshipMatchweek 8AwaySwansea CityLuton TownY0.060.03Right Foot24630-3Simon SlugaOlivier NtchamOlivier NtchamPass (Live)Jamie PatersonPass (Live)Deflected
162021-08-07ChampionshipMatchweek 1AwaySwansea CityBlackburnY0.150.14Right Foot17520-2Thomas KaminskiKorey SmithKorey SmithPass (Live)Jamal LoweTake-On
172020-11-03ChampionshipMatchweek 10AwayBristol CityHuddersfieldN0.630.95Left Foot5831-1Ben HamerJay DasilvaJay DasilvaPass (Live)Callum O'DowdaPass (Live)
182020-09-27ChampionshipMatchweek 3HomeBristol CitySheffield WedsY0.060.27Right Foot1590+31-0Cameron DawsonTommy RoweTommy RowePass (Dead)Jamie PatersonPass (Dead)
192020-09-12ChampionshipMatchweek 1HomeBristol CityCoventry CityY0.380.77Right Foot1210-0Marko MarošiNahki WellsNahki WellsPass (Live)Famara DiedhiouPass (Live)
202020-07-11ChampionshipMatchweek 43AwayBristol CityMiddlesbroughY0.100.81Left Foot13421-0Dejan StojanovićAndreas WeimannAndreas WeimannPass (Live)Jack HuntPass (Live)
212020-07-08ChampionshipMatchweek 42HomeBristol CityHull CityY0.060.61Right Foot29531-0George LongFamara DiedhiouFouledFilip BenkovićPass (Live)
222020-06-20ChampionshipMatchweek 38AwayBristol CityBlackburnY0.290.68Head10340-0Christian WaltonTommy RoweTommy RowePass (Live)Famara DiedhiouPass (Live)
232020-02-07ChampionshipMatchweek 31HomeBristol CityBirmingham CityY0.490.99Right Foot610-0Lee CampJamie PatersonTake-On
242020-01-28ChampionshipMatchweek 29AwayBristol CityReadingY0.510.72Right Foot13620-0Rafael CabralNiclas EliassonFamara DiedhiouPass (Live)Niclas EliassonPass (Live)
252020-01-11ChampionshipMatchweek 27AwayBristol CityWigan AthleticN0.460.34Left Foot12770-0David MarshallFamara DiedhiouFamara DiedhiouPass (Live)
262019-09-28ChampionshipMatchweek 9HomeDerby CountyBirmingham CityY0.450.73Left Foot16742-2Lee CampJack MarriottJack MarriottPass (Live)Jayden BoglePass (Live)
272019-04-30ChampionshipMatchweek 38AwayBristol CityMillwallY0.060.11Right Foot31760-1David MartinMatty TaylorFouledAdam WebsterPass (Live)
282019-02-23ChampionshipMatchweek 34AwayBristol CityNorwich CityY0.070.57Right Foot12120-0Tim KrulFamara DiedhiouFamara DiedhiouPass (Live)Andreas WeimannPass (Live)
292018-12-22ChampionshipMatchweek 23AwayBristol CityDerby CountyY0.300.17Right Foot17240-0Scott Carson
302018-11-28ChampionshipMatchweek 19AwayBristol CityIpswich TownY0.340.73Right Foot7591-2Bartosz BiałkowskiNiclas EliassonNiclas EliassonPass (Live)Lloyd KellyPass (Live)Volley
312018-08-11ChampionshipMatchweek 2AwayBristol CityBoltonY0.050.41Right Foot15811-2Ben AlnwickJack HuntJack HuntPass (Live)Nathan BakerPass (Live)
322017-12-26ChampionshipMatchweek 24HomeBristol CityReadingN680-0Vito MannoneBobby Reid
332017-12-08ChampionshipMatchweek 21AwayBristol CitySheffield UtdY430-0Simon MooreJosh Brownhill
342017-12-02ChampionshipMatchweek 20HomeBristol CityMiddlesbroughY541-0Darren RandolphAden Flint
352017-09-16ChampionshipMatchweek 8HomeBristol CityDerby CountyY832-1Scott Carson
362017-08-25ChampionshipMatchweek 5HomeBristol CityAston VillaY600-0Sam Johnstone
372017-04-22ChampionshipMatchweek 44HomeBristol CityBarnsleyY691-2Adam DaviesMarlon Pack
382017-04-14ChampionshipMatchweek 42HomeBristol CityQPRY401-0Alex SmithiesMatty Taylor
392017-04-08ChampionshipMatchweek 41HomeBristol CityWolvesY330-0Andy LonerganMatty Taylor
402016-10-01ChampionshipMatchweek 11HomeBristol CityNott'ham ForestY681-1Vladimir StojkovićTammy Abraham
412016-05-07ChampionshipMatchweek 46HomeHuddersfieldBrentfordY500-1David ButtonDean Whitehead
422016-04-09ChampionshipMatchweek 41HomeHuddersfieldHull CityY400-0Allan McGregorJames Husband
432016-03-08ChampionshipMatchweek 36HomeHuddersfieldReadingY611-0Ali Al-HabsiSean Scannell
442016-01-12ChampionshipMatchweek 26HomeHuddersfieldCharlton AthY752-0Stephen HendersonHarry Bunn
452015-11-03ChampionshipMatchweek 15AwayHuddersfieldReadingY20-0Ali Al-HabsiNahki Wells
462015-10-20ChampionshipMatchweek 12HomeHuddersfieldMK DonsN90+51-0David MartinFlo Bojaj
472014-09-17ChampionshipMatchweek 7HomeNott'ham ForestFulhamN894-3Gábor Király
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-20ChampionshipMatchweek 44AwayJamal LoweSwansea CityHuddersfieldY0.030.53Right Foot18730-0Lee NichollsJamal LowePass (Live)
22024-04-10ChampionshipMatchweek 42HomeLiam CullenSwansea CityStoke CityY0.230.48Left Foot9190-0Daniel IversenJamie PatersonPass (Live)Matt GrimesPass (Live)
32023-12-02ChampionshipMatchweek 19HomeCharlie PatinoSwansea CityHuddersfieldY0.060.40Left Foot2490+40-1Chris MaxwellJamie PatersonPass (Live)
42023-10-07ChampionshipMatchweek 11AwayJosh KeySwansea CityPlymouth ArgyleY0.230.76Right Foot14902-1Conor HazardJamie PatersonPass (Live)Liam WalshPass (Live)
52023-09-30ChampionshipMatchweek 9AwayMatt GrimesSwansea CityMillwallY0.030.12Left Foot26571-0Bartosz BiałkowskiJamie PatersonPass (Live)Liam CullenPass (Live)
62023-09-23ChampionshipMatchweek 8HomeJerry YatesSwansea CitySheffield WedsY0.140.65Right Foot18641-0Devis VásquezJamie PatersonPass (Live)Jamal LowePass (Live)
72023-05-08ChampionshipMatchweek 46HomeLuke CundleSwansea CityWest BromY0.610.94Right Foot9260-1Alex PalmerJamie PatersonPass (Live)Joël PiroePass (Live)
82023-04-29ChampionshipMatchweek 45AwayLuke CundleSwansea CityHull CityY0.070.47Right Foot14390-1Karl DarlowJamie PatersonPass (Live)Ryan ManningPass (Live)
92022-04-18ChampionshipMatchweek 43AwayJoël PiroeSwansea CityReadingY0.040.40Left Foot22121-1Ørjan NylandJamie PatersonPass (Live)Cyrus ChristiePass (Live)
102022-04-02ChampionshipMatchweek 40AwayMichael ObafemiSwansea CityCardiff CityY0.700.93Left Foot560-0Alex SmithiesJamie PatersonPass (Live)Michael ObafemiPass (Live)
112022-03-16ChampionshipMatchweek 38AwayMichael ObafemiSwansea CityP'borough UtdY0.420.58Right Foot6440-0David CornellJamie PatersonPass (Live)Matt GrimesPass (Live)
122022-03-08ChampionshipMatchweek 26HomeJoël PiroeSwansea CityFulhamY0.100.37Head12750-3Marek RodákJamie PatersonPass (Live)Matt GrimesPass (Dead)
132022-02-05ChampionshipMatchweek 30HomeMichael ObafemiSwansea CityBlackburnY0.250.54Head7160-0Thomas KaminskiJamie PatersonPass (Live)Matt GrimesPass (Live)
142021-10-20ChampionshipMatchweek 13HomeJoël PiroeSwansea CityWest BromY0.700.93Left Foot10610-1Sam JohnstoneJoël PiroeTake-OnJamie PatersonPass (Live)
152021-10-17ChampionshipMatchweek 12HomeJake BidwellSwansea CityCardiff CityY0.860.99Head1742-0Alex SmithiesJamie PatersonShot
162021-10-17ChampionshipMatchweek 12HomeJoël PiroeSwansea CityCardiff CityY0.730.97Right Foot9601-0Alex SmithiesJamie PatersonPass (Live)Joël PiroePass (Live)
172021-09-25ChampionshipMatchweek 9HomeJoël PiroeSwansea CityHuddersfieldY0.380.71Right Foot10170-0Lee NichollsJamie PatersonPass (Live)Joël PiroePass (Live)
182020-10-31ChampionshipMatchweek 9HomeJack HuntBristol CityNorwich CityY0.280.61Right Foot5150-2Tim KrulJamie PatersonPass (Live)Jamie PatersonShotVolley
192020-09-12ChampionshipMatchweek 1HomeTomáš KalasBristol CityCoventry CityY0.460.94Head4821-1Marko MarošiJamie PatersonPass (Dead)
202020-07-08ChampionshipMatchweek 42HomeFamara DiedhiouBristol CityHull CityY0.540.90Left Foot11410-0George LongJamie PatersonPass (Live)Andreas WeimannPass (Live)
212020-01-11ChampionshipMatchweek 27AwayFamara DiedhiouBristol CityWigan AthleticN0.410.87Right Foot15791-0David MarshallJamie PatersonPass (Live)Andreas WeimannPass (Live)Volley
222019-10-02ChampionshipMatchweek 10AwayChris MartinDerby CountyBarnsleyY0.620.86Left Foot6340-1Bradley CollinsTom HuddlestonePass (Live)Tom LawrencePass (Live)
232019-09-21ChampionshipMatchweek 8AwayChris MartinDerby CountyLeeds UnitedN0.080.52Right Foot1590+10-1Kiko CasillaJamie PatersonPass (Live)Max LowePass (Live)
242019-04-30ChampionshipMatchweek 38AwayFamara DiedhiouBristol CityMillwallY0.060.41Right Foot16811-1David MartinJamie PatersonPass (Live)Kasey PalmerPass (Live)
252019-02-12ChampionshipMatchweek 32HomeNiclas EliassonBristol CityQPRY0.030.31Left Foot17730-1Joe LumleyJamie PatersonPass (Live)Jamie PatersonTake-On
262019-02-02ChampionshipMatchweek 30HomeAndreas WeimannBristol CitySwansea CityY0.420.90Head10460-0Erwin MulderJamie PatersonPass (Live)Jay DasilvaPass (Live)
272018-12-26ChampionshipMatchweek 24HomeEros PisanoBristol CityBrentfordY0.060.33Head11200-0Daniel BentleyJamie PatersonPass (Dead)Callum O'DowdaPass (Live)Deflected
282018-03-03ChampionshipMatchweek 35HomeJosh BrownhillBristol CitySheffield WedsY432-0Joe Wildsmith
292017-12-30ChampionshipMatchweek 25HomeBobby ReidBristol CityWolvesY530-0John Ruddy
302017-12-16ChampionshipMatchweek 22HomeJoe BryanBristol CityNott'ham ForestY45+21-0Jordan Smith
312017-09-30ChampionshipMatchweek 11AwayFamara DiedhiouBristol CityIpswich TownY311-0Bartosz Białkowski
322017-09-30ChampionshipMatchweek 11AwayJosh BrownhillBristol CityIpswich TownY20-0Bartosz Białkowski
332017-09-26ChampionshipMatchweek 10HomeFamara DiedhiouBristol CityBoltonY390-0Mark Howard
342017-09-16ChampionshipMatchweek 8HomeFamara DiedhiouBristol CityDerby CountyY90+13-1Scott Carson
352017-09-09ChampionshipMatchweek 6AwayAden FlintBristol CityReadingY840-0Vito Mannone
362017-04-22ChampionshipMatchweek 44HomeAden FlintBristol CityBarnsleyY742-2Adam Davies
372017-04-17ChampionshipMatchweek 43AwayTammy AbrahamBristol CityBlackburnY140-0David Raya
382016-09-24ChampionshipMatchweek 9AwayTammy AbrahamBristol CityFulhamY100-0David Button
392016-03-19ChampionshipMatchweek 38AwayMark HudsonHuddersfieldLeeds UnitedY410-1Marco Silvestri
402016-02-06ChampionshipMatchweek 30AwayNahki WellsHuddersfieldPrestonY800-0Anders Lindegaard
412016-01-30ChampionshipMatchweek 29HomeNahki WellsHuddersfieldCardiff CityY400-1David Marshall
422016-01-12ChampionshipMatchweek 26HomeMark HudsonHuddersfieldCharlton AthY170-0Stephen Henderson
432015-05-02ChampionshipMatchweek 46HomeDexter BlackstockNott'ham ForestCardiff CityN90+10-2Simon Moore
442014-11-29ChampionshipMatchweek 19AwayBritt AssombalongaNott'ham ForestBirmingham CityN840-1Darren Randolph
452014-11-05ChampionshipMatchweek 16HomeMichail AntonioNott'ham ForestBrentfordN820-3David Button

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.