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-08-27EFL CupSecond roundAwaySheffield WedsGrimsby TownN541-1Jake EastwoodIke Ugbo
22024-08-11ChampionshipMatchweek 1HomeSheffield WedsPlymouth ArgyleY0.550.81Right Foot5350-0Conor HazardSvante IngelssonSvante IngelssonPass (Live)Barry BannanPass (Live)
32024-04-20ChampionshipMatchweek 44AwaySwansea CityHuddersfieldN0.030.53Right Foot18730-0Lee NichollsJamie PatersonJamal LowePass (Live)
42024-03-29ChampionshipMatchweek 39AwaySwansea CitySheffield WedsN0.860.82Right Foot4760-1James BeadleHarry DarlingHarry DarlingShot
52024-03-16ChampionshipMatchweek 38HomeSwansea CityCardiff CityN0.380.48Right Foot1190+61-0Ethan HorvathOliver CooperJamal LoweTake-OnOliver CooperPass (Live)
62024-01-13ChampionshipMatchweek 27AwaySwansea CityBirmingham CityY0.340.95Right Foot8581-1John RuddyJosh TymonJosh TymonPass (Live)Liam CullenPass (Live)
72023-12-16ChampionshipMatchweek 22HomeSwansea CityMiddlesbroughY0.540.79Head6590-1Seny DiengJosh TymonJosh TymonPass (Live)Matt GrimesPass (Live)
82023-11-11ChampionshipMatchweek 16AwaySwansea CityIpswich TownY0.840.87Right Foot690+51-3Václav HladkýJosh TymonJamal LoweTake-OnJosh TymonPass (Live)
92023-10-04ChampionshipMatchweek 10HomeSwansea CityNorwich CityY0.280.31Right Foot1030-0Angus GunnMatt GrimesJamie PatersonPass (Live)Matt GrimesPass (Live)
102023-09-30ChampionshipMatchweek 9AwaySwansea CityMillwallY0.790.98Right Foot13230-0Bartosz BiałkowskiJerry YatesFouledJamie PatersonPass (Live)
112023-09-23ChampionshipMatchweek 8HomeSwansea CitySheffield WedsY0.790.99Right Foot13280-0Devis VásquezJosh GinnellyFouledJosh GinnellyTake-On
122023-03-04ChampionshipMatchweek 35AwayQPRRotherham UtdY0.790.99Right Foot13830-2Viktor JohanssonSinclair ArmstrongFouledTaylor RichardsPass (Live)
132023-02-04ChampionshipMatchweek 30AwayQPRHuddersfieldY0.150.60Head5130-0Tomáš VaclíkStefan JohansenPass (Live)Sam FieldPass (Live)
142023-01-21ChampionshipMatchweek 28HomeQPRSwansea CityY0.170.47Right Foot14270-0Steven BendaLyndon DykesLyndon DykesPass (Live)Tyler RobertsPass (Live)
152022-11-08EFL CupThird roundHomeBournemouthEvertonY7Junior Stanislas
162022-04-18ChampionshipMatchweek 43AwayBournemouthCoventry CityY0.310.30Head7120-0Simon MooreAdam SmithAdam SmithPass (Live)Jaidon AnthonyPass (Live)
172022-03-12ChampionshipMatchweek 37HomeBournemouthDerby CountyN0.140.18Right Foot11901-0Ryan AllsopDominic SolankeShot
182022-03-05ChampionshipMatchweek 36AwayBournemouthPrestonY0.760.92Left Foot3500-0Daniel IversenJaidon AnthonyJamal LoweTake-OnJaidon AnthonyPass (Live)
192022-02-26ChampionshipMatchweek 35HomeBournemouthStoke CityY0.680.83Right Foot4891-1Jack BonhamDominic SolankeDominic SolankeShot
202022-02-12ChampionshipMatchweek 32AwayBournemouthBlackpoolN0.300.90Right Foot8860-1Daniel GrimshawLeif DavisPass (Live)Todd CantwellPass (Live)
212021-10-30ChampionshipMatchweek 15AwayBournemouthReadingN0.110.43Right Foot14591-0Luke SouthwoodPhilip BillingPhilip BillingPass (Live)
222021-10-16ChampionshipMatchweek 12AwayBournemouthBristol CityY0.380.94Left Foot6210-0Daniel BentleyJack StaceyJack StaceyPass (Live)Ryan ChristiePass (Live)Volley
232021-04-25ChampionshipMatchweek 44AwaySwansea CityReadingY0.650.90Right Foot5670-1Rafael CabralJay FultonShot
242021-04-17ChampionshipMatchweek 42HomeSwansea CityWycombeY0.790.99Right Foot13800-2David StockdaleFouledMorgan WhittakerTake-On
252021-04-13ChampionshipMatchweek 29AwaySwansea CitySheffield WedsY0.420.80Right Foot10310-0Keiren WestwoodAndré AyewAndré AyewPass (Live)
262021-04-10ChampionshipMatchweek 41AwaySwansea CityMillwallY0.080.47Right Foot15852-0Bartosz BiałkowskiAndré AyewAndré AyewPass (Live)Jay FultonPass (Live)
272021-04-10ChampionshipMatchweek 41AwaySwansea CityMillwallY0.100.26Right Foot17761-0Bartosz BiałkowskiJay FultonTackle
282021-03-25Friendlies (M)Friendlies (M)AwayJamaicaUnited StatesY700-2Zack SteffenAndre Gray
292021-01-16ChampionshipMatchweek 24AwaySwansea CityBarnsleyY0.240.36Right Foot17551-0Jack Walton
302021-01-02ChampionshipMatchweek 23HomeSwansea CityWatfordY0.470.89Head5671-1Ben FosterKorey SmithKorey SmithPass (Live)Connor RobertsPass (Live)
312021-01-02ChampionshipMatchweek 23HomeSwansea CityWatfordY0.040.56Right Foot23430-1Ben FosterKorey SmithKorey SmithPass (Live)Marc GuéhiPass (Live)
322020-12-26ChampionshipMatchweek 21AwaySwansea CityQPRY0.480.82Right Foot15541-0Seny DiengMatt GrimesMatt GrimesPass (Live)Matt GrimesInterception
332020-12-19ChampionshipMatchweek 20HomeSwansea CityBarnsleyY0.390.31Right Foot920-0Jack WaltonBen CabangoBen CabangoPass (Live)Yan DhandaPass (Live)Volley
342020-12-12ChampionshipMatchweek 18AwaySwansea CityCardiff CityY0.090.45Right Foot19721-0Alex SmithiesJamal LoweTake-OnJamal LoweTake-On
352020-12-12ChampionshipMatchweek 18AwaySwansea CityCardiff CityY0.510.85Right Foot960-0Alex SmithiesConnor RobertsConnor RobertsPass (Live)Jake BidwellPass (Live)Volley
362020-10-24ChampionshipMatchweek 7AwaySwansea CityBristol CityY0.110.58Left Foot11510-0Daniel BentleyConnor RobertsConnor RobertsPass (Live)Matt GrimesPass (Live)
372020-09-26ChampionshipMatchweek 3AwaySwansea CityWycombeY0.820.87Left Foot3231-0Ryan AllsopAndré AyewAndré AyewPass (Live)Morgan Gibbs-WhitePass (Live)
382020-07-18ChampionshipMatchweek 45AwayWigan AthleticCharlton AthY0.910.99Head190-0Dillon PhillipsKieffer MooreShot
392020-07-14ChampionshipMatchweek 44HomeWigan AthleticHull CityY0.490.97Right Foot5373-0George LongNathan ByrneNathan ByrnePass (Live)Joe WilliamsPass (Live)
402020-06-20ChampionshipMatchweek 38AwayWigan AthleticHuddersfieldY0.620.97Other6260-0Jonas LösslAnthony PilkingtonPass (Live)Anthony PilkingtonTake-On
412020-02-26ChampionshipMatchweek 35AwayWigan AthleticReadingY0.050.25Right Foot18671-0Rafael CabralJoe WilliamsFouled
422020-01-28ChampionshipMatchweek 29HomeWigan AthleticSheffield WedsY0.080.20Head7901-1Cameron DawsonJoe GarnerJoe GarnerPass (Live)Joe WilliamsPass (Live)
432019-10-20ChampionshipMatchweek 12HomeWigan AthleticNott'ham ForestY0.690.73Left Foot5350-0Brice SambaGavin MasseyGavin MasseyPass (Live)Jamal LowePass (Live)
442019-04-27League OneMatchweek 45AwayPortsmouthSunderlandY240-1Jon McLaughlin
452019-04-13League OneMatchweek 42HomePortsmouthRochdaleY793-1Josh LillisLee Brown
462019-04-06League OneMatchweek 41AwayPortsmouthWycombeY170-0Ryan Allsop
472019-03-16League OneMatchweek 38HomePortsmouthScunthorpe UtdY871-0Jak Alnwick
482019-03-02League OneMatchweek 35HomePortsmouthBradford CityY672-1Richard O'DonnellLee Brown
492019-01-01League OneMatchweek 26HomePortsmouthAFC WimbledonY80-0Tom King
502018-12-29League OneMatchweek 25AwayPortsmouthFleetwood TownY844-2Alex CairnsBen Thompson
512018-12-29League OneMatchweek 25AwayPortsmouthFleetwood TownY813-2Alex CairnsBrandon Haunstrup
522018-12-08League OneMatchweek 21HomePortsmouthSouthend UnitedY291-0Mark OxleyRonan Curtis
532018-11-10FA CupFirst roundAwayPortsmouthMaidenhead UtdY602-0Carl PentneyJack Whatmough
542018-09-29League OneMatchweek 10AwayPortsmouthRochdaleY250-1Josh LillisBrett Pitman
552018-09-15League OneMatchweek 8AwayPortsmouthP'borough UtdY751-0Aaron ChapmanRonan Curtis
562018-09-01League OneMatchweek 6HomePortsmouthPlymouth ArgyleY631-0Matt MaceyRonan Curtis
572018-08-18League OneMatchweek 3HomePortsmouthOxford UnitedY90+23-1Jonathan Mitchell
582018-08-18League OneMatchweek 3HomePortsmouthOxford UnitedY652-0Jonathan MitchellOliver Hawkins
592018-08-04League OneMatchweek 1HomePortsmouthLuton TownY160-0Marek ŠtěchRonan Curtis
602018-05-05League OneMatchweek 46HomePortsmouthP'borough UtdY251-0Jonathan Bond
612018-04-02League OneMatchweek 41HomePortsmouthWigan AthleticY551-0Christian WaltonNathan Thompson
622018-03-10League OneMatchweek 37HomePortsmouthGillinghamY190-0Tomáš HolýKal Naismith
632018-02-20League OneMatchweek 27AwayPortsmouthFleetwood TownY240-0Alex Cairns
642018-01-13League OneMatchweek 28HomePortsmouthScunthorpe UtdY150-0Rory WatsonChristian Burgess
652017-09-16League OneMatchweek 8HomePortsmouthFleetwood TownY702-1Alex CairnsConor Chaplin
662017-09-16League OneMatchweek 8HomePortsmouthFleetwood TownY571-1Alex CairnsDion Donohue
672017-05-06League TwoMatchweek 46HomePortsmouthCheltenhamN723-0Scott BrownGary Roberts
682017-04-17League TwoMatchweek 43AwayPortsmouthNotts CountyN902-1Adam CollinMichael Doyle
692017-04-17League TwoMatchweek 43AwayPortsmouthNotts CountyN771-1Adam CollinEnda Stevens
702017-04-08League TwoMatchweek 41HomePortsmouthYeovil TownN782-1Artur Krysiak
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-11-02ChampionshipMatchweek 13HomePol ValentínSheffield WedsWatfordN0.170.75Right Foot7821-4Daniel BachmannJamal LowePass (Live)Marvin JohnsonPass (Live)Volley
22024-10-05ChampionshipMatchweek 9AwayDjeidi GassamaSheffield WedsCoventry CityY0.040.15Right Foot1845+20-1Ben WilsonJamal LowePass (Live)
32024-04-10ChampionshipMatchweek 42HomeJosh KeySwansea CityStoke CityN0.330.77Left Foot11732-0Daniel IversenJosh KeyTake-OnJamal LowePass (Live)
42023-11-11ChampionshipMatchweek 16AwayJay FultonSwansea CityIpswich TownY0.430.90Head670-0Václav HladkýJamal LowePass (Live)Josh TymonFouled
52023-09-23ChampionshipMatchweek 8HomeCharlie PatinoSwansea CitySheffield WedsY0.450.52Right Foot22672-0Devis VásquezJamal LowePass (Live)Ben CabangoPass (Live)
62023-04-22ChampionshipMatchweek 44AwayChris MartinQPRBurnleyY0.380.67Head6871-1Arijanet MuricJamal LowePass (Live)Kenneth PaalPass (Live)
72023-01-14ChampionshipMatchweek 27AwayTyler RobertsQPRReadingN0.090.18Left Foot11650-2Joe LumleyJamal LowePass (Live)Ilias ChairPass (Live)
82022-01-15ChampionshipMatchweek 27AwayMorgan RogersBournemouthLuton TownN0.230.18Right Foot10781-2James SheaJamal LowePass (Live)Ryan ChristiePass (Live)
92021-11-06ChampionshipMatchweek 17HomeJaidon AnthonyBournemouthSwansea CityN0.330.76Left Foot1490+43-0Ben HamerJamal LowePass (Live)
102021-08-24EFL CupSecond roundHomeMorgan WhittakerSwansea CityPlymouth ArgyleY86
112021-08-24EFL CupSecond roundHomeDan WilliamsSwansea CityPlymouth ArgyleY29
122020-07-14ChampionshipMatchweek 44HomeJoe WilliamsWigan AthleticHull CityY0.030.32Right Foot2545+16-0George LongJamal LowePass (Live)Antonee RobinsonPass (Live)
132020-07-14ChampionshipMatchweek 44HomeKieran DowellWigan AthleticHull CityY0.050.22Left Foot19322-0George LongJamal LowePass (Live)Sam MorsyPass (Live)
142020-07-14ChampionshipMatchweek 44HomeKieffer MooreWigan AthleticHull CityY0.100.71Right Foot8271-0George LongJamal LowePass (Live)Kal NaismithPass (Live)
152020-06-20ChampionshipMatchweek 38AwayAnthony PilkingtonWigan AthleticHuddersfieldY0.150.49Right Foot12481-0Jonas LösslAnthony PilkingtonTake-OnJamal LowePass (Live)Deflected
162019-09-14ChampionshipMatchweek 7AwayJoe GelhardtWigan AthleticHull CityY0.110.22Left Foot16751-2George LongJoe GelhardtTake-OnJamal LowePass (Live)
172019-04-13League OneMatchweek 42HomeGareth EvansPortsmouthRochdaleY622-1Josh Lillis
182019-04-13League OneMatchweek 42HomeOliver HawkinsPortsmouthRochdaleY210-0Josh Lillis
192019-03-12League OneMatchweek 37AwayViv Solomon-OtaborPortsmouthWalsallY682-0Liam Roberts
202019-01-29League OneMatchweek 27AwayOmar BoglePortsmouthLuton TownY791-2James Shea
212019-01-29League OneMatchweek 27AwayRonan CurtisPortsmouthLuton TownY520-1James Shea
222018-09-22League OneMatchweek 9HomeBrett PitmanPortsmouthWycombeY861-1Ryan Allsop
232018-09-22League OneMatchweek 9HomeGareth EvansPortsmouthWycombeY570-1Ryan Allsop
242018-09-01League OneMatchweek 6HomeRonan CurtisPortsmouthPlymouth ArgyleY220-0Matt Macey
252018-04-07League OneMatchweek 42AwayBrett PitmanPortsmouthRochdaleY260-1Josh Lillis
262018-03-25League OneMatchweek 39HomeBrett PitmanPortsmouthOxford UnitedY792-0Simon Eastwood
272018-03-25League OneMatchweek 39HomeBrett PitmanPortsmouthOxford UnitedY691-0Simon Eastwood
282017-12-26League OneMatchweek 24HomeBen ClosePortsmouthAFC WimbledonY450-0George Long
292017-10-14League OneMatchweek 13HomeOliver HawkinsPortsmouthMK DonsY45+21-0Lee Nicholls
302017-09-30League OneMatchweek 11HomeBrett PitmanPortsmouthOldham AthleticY900-2Johny Placide

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.