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
12025-02-22ChampionshipMatchweek 34HomePortsmouthQPRY0.030.33Right Foot23480-0Paul NardiAndre DozzellAndre DozzellPass (Live)
22025-01-01ChampionshipMatchweek 25HomePortsmouthSwansea CityY0.390.64Right Foot8220-0Lawrence VigourouxZak SwansonZak SwansonPass (Live)Paddy LanePass (Live)
32024-12-07ChampionshipMatchweek 19HomePortsmouthBristol CityY0.190.43Right Foot8621-0Max O'LearyColby BishopColby BishopPass (Live)Callum LangTackle
42024-11-30ChampionshipMatchweek 18AwayPortsmouthSwansea CityY0.170.37Left Foot10451-0Lawrence VigourouxJosh MurphyTake-OnNicolas SchmidPass (Dead)
52024-11-09ChampionshipMatchweek 15HomePortsmouthPrestonY0.020.26Right Foot32360-0Freddie Woodman
62024-11-02ChampionshipMatchweek 13AwayPortsmouthHull CityY0.170.58Right Foot13460-1Ivor PandurCallum LangTake-OnAndre DozzellPass (Live)Deflected
72024-05-18League OneFinalNeutralOxford UnitedBoltonY42Ruben Rodrigues
82024-05-18League OneFinalNeutralOxford UnitedBoltonY31Ruben Rodrigues
92024-04-13League OneMatchweek 44HomeOxford UnitedP'borough UtdY31
102024-04-06League OneMatchweek 43AwayOxford UnitedBurton AlbionY62Mark Harris
112024-03-16League OneMatchweek 39AwayOxford UnitedPort ValeY49Cameron Brannagan
122024-03-09League OneMatchweek 37HomeOxford UnitedCheltenhamY45+3Cameron Brannagan
132024-02-20League OneMatchweek 29HomeOxford UnitedNorthamptonY6Billy Bodin
142024-02-13League OneMatchweek 33HomeOxford UnitedWigan AthleticY45+3Mark Harris
152021-02-20ChampionshipMatchweek 31HomeCardiff CityPrestonY0.100.36Left Foot16461-0Daniel IversenHarry WilsonHarry WilsonPass (Live)Harry WilsonTackle
162021-02-13ChampionshipMatchweek 29HomeCardiff CityCoventry CityY0.040.31Right Foot15462-0Marko MarošiPerry NgPerry NgPass (Dead)Kieffer MooreFouled
172020-07-18ChampionshipMatchweek 45AwayCardiff CityMiddlesbroughN0.550.67Left Foot9812-0Aynsley PearsNathaniel Mendez-LaingNathaniel Mendez-LaingPass (Live)Danny WardPass (Live)Deflected
182020-07-18ChampionshipMatchweek 45AwayCardiff CityMiddlesbroughN0.420.84Right Foot21471-0Aynsley PearsLee TomlinLee TomlinPass (Live)Robert GlatzelPass (Live)
192020-02-15ChampionshipMatchweek 33HomeCardiff CityWigan AthleticY0.060.37Right Foot1380-1David MarshallSean MorrisonSean MorrisonPass (Live)Will VaulksPass (Dead)
202020-02-12ChampionshipMatchweek 32AwayCardiff CityHuddersfieldY0.410.56Right Foot18280-0Jonas LösslLee TomlinLee TomlinPass (Live)Lee TomlinTake-On
212019-08-30ChampionshipMatchweek 6HomeCardiff CityFulhamY0.120.23Left Foot13420-0Marcus BettinelliAden FlintAden FlintPass (Live)Aden FlintTackle
222018-12-04Premier LeagueMatchweek 15AwayCardiff CityWest HamN0.840.93Head290+50-3Łukasz FabiańskiSean MorrisonShot
232018-10-20Premier LeagueMatchweek 9HomeCardiff CityFulhamY0.040.72Right Foot15150-1Marcus BettinelliSol BambaSol BambaPass (Live)Deflected
242018-09-30Premier LeagueMatchweek 7HomeCardiff CityBurnleyY0.080.23Right Foot15600-1Joe HartBruno Ecuele MangaBruno Ecuele MangaPass (Live)Víctor CamarasaPass (Live)
252018-04-28ChampionshipMatchweek 45HomeNorwich CityLeeds UnitedY691-1Bailey Peacock-FarrellWes Hoolahan
262018-04-07ChampionshipMatchweek 41HomeNorwich CityAston VillaY45+20-0Sam JohnstoneJames Maddison
272018-03-13ChampionshipMatchweek 35AwayNorwich CityBarnsleyY710-1Adam DaviesJames Husband
282017-12-26ChampionshipMatchweek 24AwayNorwich CityBirmingham CityY711-0David StockdaleAlex Pritchard
292017-11-18ChampionshipMatchweek 17HomeNorwich CityBarnsleyY120-0Adam DaviesNélson Oliveira
302017-11-04ChampionshipMatchweek 16AwayNorwich CityBoltonN90+40-2Ben AlnwickCameron Jerome
312017-08-19ChampionshipMatchweek 4AwayNorwich CityAston VillaY600-2Sam JohnstoneHarrison Reed
322017-05-07ChampionshipMatchweek 46HomeNorwich CityQPRY852-0Alex SmithiesWes Hoolahan
332017-04-17ChampionshipMatchweek 43AwayNorwich CityPrestonY401-0Chris MaxwellCameron Jerome
342017-02-11ChampionshipMatchweek 31HomeNorwich CityNott'ham ForestY161-0Stephen HendersonWes Hoolahan
352016-09-10ChampionshipMatchweek 6HomeNorwich CityCardiff CityN902-1Ben WilsonJonny Howson
362016-04-02ChampionshipMatchweek 39AwayMK DonsFulhamY630-1Marcus BettinelliJake Forster-Caskey
372016-01-23ChampionshipMatchweek 28AwayMK DonsBoltonY890-2Ben AmosDaniel Powell
382015-12-26ChampionshipMatchweek 23HomeMK DonsCardiff CityY901-1David Marshall
392015-12-19ChampionshipMatchweek 22AwayMK DonsNott'ham ForestN810-2Dorus de VriesDean Lewington
402015-09-26ChampionshipMatchweek 9HomeMK DonsDerby CountyY600-1Scott CarsonSimon Church
412014-09-27ChampionshipMatchweek 9AwayNorwich CityBlackpoolN812-1Joe Lewis
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
12025-03-15ChampionshipMatchweek 38AwayColby BishopPortsmouthPrestonY0.240.18Right Foot5830-1Freddie WoodmanJosh MurphyPass (Dead)Kaide GordonPass (Live)Volley
22025-02-22ChampionshipMatchweek 34HomeMatt RitchiePortsmouthQPRY0.840.99Right Foot3511-0Paul NardiJosh MurphyPass (Live)Josh MurphyInterception
32025-02-11ChampionshipMatchweek 32HomeConor ShaughnessyPortsmouthCardiff CityY0.060.13Head5171-0Jak AlnwickJosh MurphyPass (Dead)Josh MurphyShot
42025-02-11ChampionshipMatchweek 32HomeColby BishopPortsmouthCardiff CityY0.060.77Right Foot1490-0Jak AlnwickJosh MurphyPass (Live)Josh MurphyTake-On
52025-02-08ChampionshipMatchweek 31AwayConnor OgilviePortsmouthSheffield UtdY0.390.86Right Foot7270-1Michael CooperJosh MurphyPass (Live)Robert AtkinsonPass (Live)
62025-01-01ChampionshipMatchweek 25HomeColby BishopPortsmouthSwansea CityY0.550.59Right Foot8783-0Lawrence VigourouxJosh MurphyPass (Live)Josh MurphyTackle
72024-12-07ChampionshipMatchweek 19HomeCallum LangPortsmouthBristol CityY0.540.82Right Foot6712-0Max O'LearyJosh MurphyPass (Live)Colby BishopPass (Live)
82024-11-30ChampionshipMatchweek 18AwayMatt RitchiePortsmouthSwansea CityY0.540.97Left Foot5250-0Lawrence VigourouxJosh MurphyPass (Live)Josh MurphyTake-On
92024-10-05ChampionshipMatchweek 9HomeMark O'MahonyPortsmouthOxford UnitedY0.070.77Head11580-0Jamie CummingJosh MurphyPass (Live)Tom McIntyrePass (Live)
102024-10-02ChampionshipMatchweek 8AwayMark O'MahonyPortsmouthStoke CityY0.770.99Right Foot10290-1Viktor JohanssonJosh MurphyPass (Live)Josh MurphyTake-On
112024-04-13League OneMatchweek 44HomeRuben RodriguesOxford UnitedP'borough UtdY38
122024-04-06League OneMatchweek 43AwayMark HarrisOxford UnitedBurton AlbionY57
132024-04-01League OneMatchweek 42HomeMark HarrisOxford UnitedFleetwood TownY30
142023-09-30League OneMatchweek 10AwayElliott MooreOxford UnitedStevenageN82
152023-04-25League OneMatchweek 38HomeMarcus BrowneOxford UnitedCheltenhamN60
162023-04-25League OneMatchweek 38HomeKyle JosephOxford UnitedCheltenhamN52
172022-12-29League OneMatchweek 24HomeBilly BodinOxford UnitedCharlton AthY20
182021-05-01ChampionshipMatchweek 45AwayMark HarrisCardiff CityBirmingham CityN0.100.51Right Foot20682-0Zach JeacockJosh MurphyPass (Live)Mark HarrisPass (Live)
192021-02-13ChampionshipMatchweek 29HomeKieffer MooreCardiff CityCoventry CityY0.390.51Right Foot11310-0Marko MarošiKieffer MooreTake-OnJosh MurphyPass (Live)
202021-02-09ChampionshipMatchweek 23AwayJoe BennettCardiff CityRotherham UtdN0.390.57Head6851-1Viktor JohanssonJosh MurphyPass (Live)Will VaulksPass (Live)
212021-01-27ChampionshipMatchweek 26AwaySheyi OjoCardiff CityBarnsleyN0.090.38Left Foot10580-2Bradley CollinsJosh MurphyShot
222020-11-21ChampionshipMatchweek 12AwayKieffer MooreCardiff CityMillwallN0.190.51Left Foot15790-1Bartosz BiałkowskiJosh MurphyPass (Live)Deflected
232019-10-05ChampionshipMatchweek 11AwayDanny WardCardiff CityWest BromN0.110.63Head7861-3Sam JohnstoneJosh MurphyPass (Dead)Danny WardShot
242019-08-21ChampionshipMatchweek 4HomeJunior HoilettCardiff CityHuddersfieldY0.040.19Right Foot17881-1Kamil GrabaraJosh MurphyPass (Live)Joe BennettPass (Live)Deflected
252019-08-10ChampionshipMatchweek 2HomeAden FlintCardiff CityLuton TownY0.470.33Right Foot6520-0Simon SlugaJosh MurphyPass (Dead)Callum PatersonFouledVolley
262019-05-12Premier LeagueMatchweek 38AwayNathaniel Mendez-LaingCardiff CityManchester UtdY0.470.41Left Foot3541-0David de GeaJosh MurphyPass (Live)Lee PeltierPass (Dead)
272019-03-09Premier LeagueMatchweek 30HomeJunior HoilettCardiff CityWest HamY0.360.79Right Foot540-0Łukasz FabiańskiJosh MurphyPass (Live)Víctor CamarasaPass (Live)
282018-04-28ChampionshipMatchweek 45HomeWes HoolahanNorwich CityLeeds UnitedY450-1Bailey Peacock-Farrell
292018-04-07ChampionshipMatchweek 41HomeJames MaddisonNorwich CityAston VillaY722-1Sam Johnstone
302017-08-19ChampionshipMatchweek 4AwayNélson OliveiraNorwich CityAston VillaY791-3Sam Johnstone
312017-04-29ChampionshipMatchweek 45AwayNélson OliveiraNorwich CityLeeds UnitedY341-0Robert Green
322017-02-11ChampionshipMatchweek 31HomeWes HoolahanNorwich CityNott'ham ForestY182-0Stephen Henderson
332016-12-03ChampionshipMatchweek 19HomeNélson OliveiraNorwich CityBrentfordN793-0Daniel Bentley
342016-10-15ChampionshipMatchweek 12HomeSteven NaismithNorwich CityRotherham UtdN892-1Lee Camp
352016-09-24ChampionshipMatchweek 9HomeIvo PintoNorwich CityBurton AlbionN892-1Jon McLaughlin
362016-05-07ChampionshipMatchweek 46HomeNicky MaynardMK DonsNott'ham ForestY190-1Dorus de Vries
372016-04-30ChampionshipMatchweek 45AwayAlex RevellMK DonsIpswich TownY741-2Dean Gerken
382016-04-23ChampionshipMatchweek 44HomeNicky MaynardMK DonsBrentfordY60-0David Button
392016-03-19ChampionshipMatchweek 38HomeAntony KayMK DonsBrightonY700-2David Stockdale
402016-02-27ChampionshipMatchweek 34AwayAlex RevellMK DonsBlackburnN861-2Jason Steele
412015-11-21ChampionshipMatchweek 17HomeDean BowditchMK DonsFulhamY300-0Joe Lewis
422015-10-17ChampionshipMatchweek 11HomeSimon ChurchMK DonsBlackburnY711-0Jason Steele
432015-09-19ChampionshipMatchweek 8HomeSimon ChurchMK DonsLeeds UnitedY740-2Marco Silvestri

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.