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-03-29ChampionshipMatchweek 39AwayIpswich TownBlackburnY0.140.32Left Foot1490-0Aynsley PearsLeif DavisLeif DavisPass (Live)Conor ChaplinPass (Live)
22024-03-05ChampionshipMatchweek 36HomeIpswich TownBristol CityY0.100.32Head8801-2Max O'LearyLeif DavisLeif DavisPass (Dead)Ali Al HamadiFouled
32024-02-24ChampionshipMatchweek 34HomeIpswich TownBirmingham CityY0.330.70Right Foot11310-0John RuddySam MorsySam MorsyShotVolley
42024-02-17ChampionshipMatchweek 33AwayIpswich TownSwansea CityY0.090.70Left Foot16351-1Carl RushworthLeif DavisLeif DavisPass (Live)Cameron BurgessPass (Live)
52024-01-13ChampionshipMatchweek 27HomeIpswich TownSunderlandY*0.040.24Head12751-1Anthony PattersonLeif DavisLeif DavisPass (Dead)Leif DavisFouled
62023-12-09ChampionshipMatchweek 20AwayIpswich TownMiddlesbroughY0.030.19Left Foot18360-0Seny DiengConor ChaplinPass (Live)Jack TaylorPass (Live)Volley
72023-11-29ChampionshipMatchweek 18HomeIpswich TownMillwallY0.070.29Left Foot1650-0Bartosz BiałkowskiGeorge HirstGeorge HirstPass (Live)Wes BurnsPass (Live)Volley
82023-11-11ChampionshipMatchweek 16HomeIpswich TownSwansea CityY0.110.86Left Foot9221-1Carl RushworthGeorge HirstGeorge HirstPass (Live)Leif DavisPass (Dead)Volley
92023-10-07ChampionshipMatchweek 11HomeIpswich TownPrestonY0.080.28Left Foot15180-0Freddie WoodmanLeif DavisLeif DavisPass (Dead)Massimo LuongoPass (Live)Volley
102023-10-03ChampionshipMatchweek 10HomeIpswich TownHull CityY0.120.28Left Foot21411-0Ryan AllsopLeif DavisLeif DavisPass (Live)Marcus HarnessPass (Live)
112023-09-16ChampionshipMatchweek 6AwayIpswich TownSheffield WedsY0.270.20Left Foot15450-0Devis VásquezLeif DavisLeif DavisPass (Live)Massimo LuongoPass (Live)Deflected
122023-08-26ChampionshipMatchweek 4HomeIpswich TownLeeds UnitedY0.050.59Left Foot1990+72-4Illan MeslierDeflected
132023-08-19ChampionshipMatchweek 3AwayIpswich TownQPRY0.100.11Right Foot13750-0Asmir BegovićConor ChaplinShot
142023-04-29League OneMatchweek 45HomeIpswich TownExeter CityY32
152023-04-29League OneMatchweek 45HomeIpswich TownExeter CityY8Sam Morsy
162023-04-25League OneMatchweek 38AwayIpswich TownBarnsleyY81
172023-04-22League OneMatchweek 44AwayIpswich TownP'borough UtdY57Nathan Broadhead
182023-04-15League OneMatchweek 42HomeIpswich TownCharlton AthY70Nathan Broadhead
192023-04-15League OneMatchweek 42HomeIpswich TownCharlton AthY14Nathan Broadhead
202023-04-15League OneMatchweek 42HomeIpswich TownCharlton AthY7Leif Davis
212023-04-10League OneMatchweek 41AwayIpswich TownCheltenhamY64Harry Clarke
222023-04-07League OneMatchweek 40HomeIpswich TownWycombeY45Wes Burns
232023-04-01League OneMatchweek 39AwayIpswich TownDerby CountyY17Wes Burns
242023-03-04League OneMatchweek 35HomeIpswich TownBurton AlbionY69Leif Davis
252023-03-04League OneMatchweek 35HomeIpswich TownBurton AlbionY31
262023-02-18League OneMatchweek 33HomeIpswich TownFG RoversY60Leif Davis
272023-02-18League OneMatchweek 33HomeIpswich TownFG RoversY3Nathan Broadhead
282023-01-24League OneMatchweek 26HomeIpswich TownMorecambeY45+6Wes Burns
292023-01-24League OneMatchweek 26HomeIpswich TownMorecambeY38Wes Burns
302022-12-29League OneMatchweek 24AwayIpswich TownPortsmouthY87
312022-12-26League OneMatchweek 23HomeIpswich TownOxford UnitedY81Sone Aluko
322022-12-10League OneMatchweek 21HomeIpswich TownP'borough UtdY58
332022-12-10League OneMatchweek 21HomeIpswich TownP'borough UtdY21Sam Morsy
342022-09-13League OneMatchweek 9HomeIpswich TownBristol RoversY24Sam Morsy
352022-09-03League OneMatchweek 7AwayIpswich TownAcc'ton StanleyN87Freddie Ladapo
362022-09-03League OneMatchweek 7AwayIpswich TownAcc'ton StanleyN76Lee Evans
372022-08-27League OneMatchweek 6HomeIpswich TownBarnsleyY27
382022-08-20League OneMatchweek 5AwayIpswich TownShrewsburyY52Leif Davis
392022-08-13League OneMatchweek 3HomeIpswich TownMK DonsY60Janoi Donacien
402022-04-23League OneMatchweek 45AwayIpswich TownCrewe AlexandraY45+20-0Dave RichardsKane Vincent-Young
412022-04-19League OneMatchweek 44HomeIpswich TownWigan AthleticY610-1Ben Amos
422022-02-05League OneMatchweek 31HomeIpswich TownGillinghamY740-0Aaron ChapmanGeorge Edmundson
432022-01-22League OneMatchweek 29HomeIpswich TownAcc'ton StanleyY651-1Toby Savin
442022-01-08League OneMatchweek 24AwayIpswich TownGillinghamN853-0Jamie Cumming
452021-10-23League OneMatchweek 15HomeIpswich TownFleetwood TownY490-0Alex CairnsSam Morsy
462021-10-19League OneMatchweek 14AwayIpswich TownPortsmouthY541-0Gavin BazunuJanoi Donacien
472021-10-09League OneMatchweek 12HomeIpswich TownShrewsburyY230-0Marko Maroši
482021-09-25League OneMatchweek 9HomeIpswich TownSheffield WedsN900-1Bailey Peacock-FarrellScott Fraser
492021-05-08ChampionshipMatchweek 46HomeBarnsleyNorwich CityY0.290.40Head9431-1Tim KrulCallum StylesCallum StylesPass (Live)Romal PalmerPass (Live)
502021-02-14ChampionshipMatchweek 29AwayBarnsleyBrentfordY0.690.88Left Foot4130-0David RayaCallum BrittainCallum BrittainPass (Live)Carlton MorrisPass (Live)Volley
512020-11-07ChampionshipMatchweek 11AwayBarnsleyDerby CountyY0.170.39Left Foot19300-0David MarshallConor ChaplinInterception
522020-10-27ChampionshipMatchweek 8HomeBarnsleyQPRY0.100.32Left Foot13371-0Seny DiengDominik FrieserDominik FrieserPass (Live)Cauley WoodrowPass (Live)
532020-06-30ChampionshipMatchweek 40HomeBarnsleyBlackburnN0.060.34Head11580-0Christian WaltonKilian LudewigKilian LudewigPass (Live)Mads Juel AndersenPass (Live)
542020-02-22ChampionshipMatchweek 34HomeBarnsleyMiddlesbroughY0.130.51Left Foot9730-0Aynsley PearsConor ChaplinShotVolley
552020-01-11ChampionshipMatchweek 27HomeBarnsleyHuddersfieldY0.450.54Left Foot10651-0Kamil GrabaraJacob BrownJacob BrownPass (Live)Clarke OduorPass (Live)
562019-12-21ChampionshipMatchweek 23AwayBarnsleyMillwallY0.060.72Left Foot12390-0Bartosz BiałkowskiJacob BrownJacob BrownPass (Live)Alex MowattPass (Live)
572019-12-14ChampionshipMatchweek 22HomeBarnsleyQPRY0.090.09Left Foot11522-1Joe LumleyCauley WoodrowJacob BrownShot
582019-12-14ChampionshipMatchweek 22HomeBarnsleyQPRY0.050.22Left Foot10181-1Joe LumleyAlex MowattAlex MowattPass (Dead)Volley
592019-12-14ChampionshipMatchweek 22HomeBarnsleyQPRY0.100.41Right Foot1170-0Joe LumleyJacob BrownJacob BrownPass (Live)Jacob BrownTake-On
602019-12-07ChampionshipMatchweek 20AwayBarnsleyCardiff CityY0.290.57Right Foot12170-0Neil EtheridgeMike-Steven BähreMike-Steven BährePass (Live)Jacob BrownPass (Live)
612019-11-30ChampionshipMatchweek 19HomeBarnsleyHull CityY0.110.44Left Foot1890+52-1George LongJacob BrownJacob BrownPass (Live)Luke ThomasPass (Live)Volley
622019-11-23ChampionshipMatchweek 17AwayBarnsleyBlackburnN0.080.08Left Foot15480-1Christian WaltonJacob BrownJacob BrownPass (Live)Alex MowattPass (Live)
632019-08-17ChampionshipMatchweek 3HomeBarnsleyCharlton AthY0.160.20Left Foot12481-1Dillon PhillipsLuke ThomasConor ChaplinTake-OnLuke ThomasPass (Live)
642019-04-13League OneMatchweek 42AwayCoventry CitySunderlandN784-4Jon McLaughlinCharlie Wakefield
652019-01-19League OneMatchweek 29AwayCoventry CityPlymouth ArgyleY550-0Kyle Letheren
662019-01-05League OneMatchweek 27AwayCoventry CityScunthorpe UtdY780-2Jak Alnwick
672019-01-01League OneMatchweek 26AwayCoventry CityWycombeY340-0Ryan Allsop
682018-11-23League OneMatchweek 19HomeCoventry CityP'borough UtdY90+10-1Aaron ChapmanAmadou Bakayoko
692018-10-23League OneMatchweek 15AwayCoventry CityBradford CityY111-0Richard O'Donnell
702018-10-13League OneMatchweek 13HomeCoventry CityWycombeY820-0Ryan AllsopDujon Sterling
712018-09-09League OneMatchweek 7AwayCoventry CityOxford UnitedY811-0Jonathan Mitchell
722018-02-13League OneMatchweek 33HomePortsmouthBlackburnY500-1David RayaAnton Walkes
732018-02-10League OneMatchweek 32AwayPortsmouthMK DonsN90+31-1Lee Nicholls
742017-11-21League OneMatchweek 19AwayPortsmouthP'borough UtdN780-2Conor O'Malley
752017-09-09League OneMatchweek 6AwayPortsmouthAFC WimbledonN501-0George Long
762017-08-26League OneMatchweek 4AwayPortsmouthWigan AthleticN760-1Christian WaltonBrandon Haunstrup
772017-02-18League TwoMatchweek 32AwayPortsmouthBarnetN890-1Josh Vickers
782017-01-14League TwoMatchweek 26HomePortsmouthLeyton OrientY471-1Alex Cisak
792017-01-14League TwoMatchweek 26HomePortsmouthLeyton OrientY220-0Alex CisakCarl Baker
802016-10-29League TwoMatchweek 15AwayPortsmouthCambridge UtdY240-0Will NorrisChristian Burgess
812016-10-22League TwoMatchweek 14HomePortsmouthNotts CountyY270-1Adam CollinGary Roberts
822016-09-27League TwoMatchweek 10AwayPortsmouthBlackpoolY340-1Dean Lyness
832016-09-24League TwoMatchweek 9HomePortsmouthBarnetY340-1Josh VickersGary Roberts
842016-09-10League TwoMatchweek 7HomePortsmouthWycombeN45+42-2Jamal Blackman
852016-04-30League TwoMatchweek 45AwayPortsmouthHartlepool UtdN841-0Trevor CarsonEnda Stevens
862016-04-23League TwoMatchweek 44HomePortsmouthWycombeN671-0Ryan AllsopMichael Doyle
872016-03-01League TwoMatchweek 34AwayPortsmouthExeter CityY310-0Bobby OlejnikMarc McNulty
882015-12-19League TwoMatchweek 22AwayPortsmouthNorthamptonN851-1Adam Smith
892015-11-24League TwoMatchweek 19HomePortsmouthYork CityN845-0Scott Flinders
902015-10-20League TwoMatchweek 14HomePortsmouthStevenageN770-0Jesse JoronenEnda Stevens
912015-09-12League TwoMatchweek 7HomePortsmouthBarnetY90+62-1Kai McKenzie-LyleMichael Doyle
922015-09-12League TwoMatchweek 7HomePortsmouthBarnetY370-1Jamie Stephens
932015-04-11League TwoMatchweek 42AwayPortsmouthMorecambeN850-2Danny WardMatt Tubbs
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-10-26Premier LeagueMatchweek 9AwayGeorge HirstIpswich TownBrentfordY*0.270.69Right Foot12311-0Mark FlekkenConor ChaplinPass (Live)
22024-05-04ChampionshipMatchweek 46HomeWes BurnsIpswich TownHuddersfieldY0.110.48Right Foot13270-0Chris MaxwellConor ChaplinPass (Live)George HirstPass (Live)
32024-03-02ChampionshipMatchweek 35AwayKieffer MooreIpswich TownPlymouth ArgyleY0.040.24Right Foot11741-0Conor HazardConor ChaplinPass (Live)Cameron BurgessPass (Live)Volley
42023-12-16ChampionshipMatchweek 22HomeWes BurnsIpswich TownNorwich CityY0.080.22Right Foot22601-2Angus GunnConor ChaplinPass (Live)Nathan BroadheadPass (Live)
52023-12-09ChampionshipMatchweek 20AwayOmari HutchinsonIpswich TownMiddlesbroughY0.330.68Left Foot17671-0Seny DiengConor ChaplinPass (Live)Luke WoolfendenPass (Dead)
62023-11-29ChampionshipMatchweek 18HomeMassimo LuongoIpswich TownMillwallY0.040.28Left Foot22121-0Bartosz BiałkowskiConor ChaplinPass (Live)Wes BurnsPass (Live)
72023-11-11ChampionshipMatchweek 16HomeJack TaylorIpswich TownSwansea CityY0.020.49Right Foot28170-1Carl RushworthConor ChaplinPass (Live)Sam MorsyPass (Live)
82023-09-23ChampionshipMatchweek 8HomeNathan BroadheadIpswich TownBlackburnY0.020.30Right Foot32181-1Aynsley PearsConor ChaplinPass (Live)Václav HladkýPass (Live)
92023-09-19ChampionshipMatchweek 7AwayOmari HutchinsonIpswich TownSouthamptonY0.060.47Left Foot17300-0Gavin BazunuConor ChaplinPass (Live)Omari HutchinsonTackle
102023-04-29League OneMatchweek 45HomeWes BurnsIpswich TownExeter CityY47
112023-03-04League OneMatchweek 35HomeFreddie LadapoIpswich TownBurton AlbionY42
122023-01-02League OneMatchweek 25AwayCameron HumphreysIpswich TownLincoln CityN81
132022-10-01League OneMatchweek 12HomeMarcus HarnessIpswich TownPortsmouthY25
142022-07-30League OneMatchweek 1HomeLee EvansIpswich TownBoltonY38
152022-04-30League OneMatchweek 46HomeWes BurnsIpswich TownCharlton AthY111-0Nathan Harness
162021-10-19League OneMatchweek 14AwaySone AlukoIpswich TownPortsmouthY582-0Gavin Bazunu
172021-08-07League OneMatchweek 1HomeScott FraserIpswich TownMorecambeY610-1Kyle Letheren
182021-02-24ChampionshipMatchweek 32HomeDaryl DikeBarnsleyStoke CityN0.440.93Right Foot9901-0Angus GunnConor ChaplinPass (Live)Victor AdeboyejoPass (Live)
192020-12-12ChampionshipMatchweek 18AwayDominik FrieserBarnsleySheffield WedsY0.630.77Right Foot7371-1Joe WildsmithConor ChaplinPass (Live)Callum BrittainPass (Live)
202020-11-07ChampionshipMatchweek 11AwayVictor AdeboyejoBarnsleyDerby CountyY0.030.42Right Foot27831-0David MarshallConor ChaplinPass (Live)Herbie KanePass (Live)
212019-12-26ChampionshipMatchweek 24HomeAapo HalmeBarnsleyWest BromY0.700.89Left Foot4900-1Sam JohnstoneConor ChaplinShot
222019-11-23ChampionshipMatchweek 17AwayCauley WoodrowBarnsleyBlackburnN0.720.89Other4821-2Christian WaltonConor ChaplinPass (Live)
232019-10-19ChampionshipMatchweek 12HomeAlex MowattBarnsleySwansea CityY0.130.27Left Foot10700-1Freddie WoodmanConor ChaplinPass (Live)Conor ChaplinTake-On
242019-10-02ChampionshipMatchweek 10HomeCauley WoodrowBarnsleyDerby CountyY0.840.99Right Foot290+41-2Kelle RoosConor ChaplinShot
252018-12-26League OneMatchweek 24HomeJordy HiwulaCoventry CityCharlton AthY410-0Jed Steer
262018-10-23League OneMatchweek 15AwayJordy HiwulaCoventry CityBradford CityY652-1Richard O'Donnell
272018-10-06League OneMatchweek 12AwayAmadou BakayokoCoventry CityCharlton AthY90+11-1Jed Steer
282017-09-16League OneMatchweek 8HomeJamal LowePortsmouthFleetwood TownY702-1Alex Cairns
292017-03-25League TwoMatchweek 39HomeKal NaismithPortsmouthNewport CountyN591-0Joe Day
302016-10-15League TwoMatchweek 13AwayKyle BennettPortsmouthPlymouth ArgyleY400-1Luke McCormick
312016-08-20League TwoMatchweek 4HomeGary RobertsPortsmouthColchester UtdN841-0Sam Walker

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.