Goal Log

Goal Log Table
Rk Date Comp Round Venue Squad Opponent Start xG PSxG Body Part Dist(yds) Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12025-03-15ChampionshipMatchweek 38AwayDerby CountyPlymouth ArgyleY0.280.90Right Foot6882-2Conor HazardCallum ElderCallum ElderPass (Live)Marcus HarnessPass (Live)
22025-03-15ChampionshipMatchweek 38AwayDerby CountyPlymouth ArgyleY0.220.80Left Foot7110-0Conor HazardNathaniel PhillipsNathaniel PhillipsPass (Live)Kane WilsonPass (Dead)
32025-03-11ChampionshipMatchweek 37HomeDerby CountyCoventry CityY0.200.32Left Foot8481-0Oliver DovinCallum ElderCallum ElderShotVolley
42024-10-05ChampionshipMatchweek 9HomeDerby CountyQPRY0.280.94Right Foot12551-0Paul NardiKayden JacksonKayden JacksonPass (Live)Kayden JacksonInterception
52023-11-04ChampionshipMatchweek 15AwayIpswich TownBirmingham CityN0.090.21Left Foot13891-2John RuddyCameron HumphreysDane ScarlettPass (Live)Volley
62023-11-04ChampionshipMatchweek 15AwayIpswich TownBirmingham CityN0.530.96Right Foot3790-2John RuddyFreddie LadapoShotVolley
72023-10-28ChampionshipMatchweek 14HomeIpswich TownPlymouth ArgyleN0.210.81Right Foot10862-1Michael CooperMarcus HarnessShot
82023-10-03ChampionshipMatchweek 10HomeIpswich TownHull CityY0.250.13Right Foot8652-0Ryan AllsopGeorge HirstGeorge HirstPass (Live)Václav HladkýPass (Dead)Deflected
92023-05-07League OneMatchweek 46AwayIpswich TownFleetwood TownN73
102022-11-19League OneMatchweek 19AwayIpswich TownExeter CityY68Leif Davis
112022-10-01League OneMatchweek 12HomeIpswich TownPortsmouthY25Conor Chaplin
122022-08-16League OneMatchweek 4AwayIpswich TownBurton AlbionY60Greg Leigh
132022-08-13League OneMatchweek 3HomeIpswich TownMK DonsY28
142022-08-06League OneMatchweek 2AwayIpswich TownFG RoversY37
152022-04-12League OneMatchweek 41HomePortsmouthRotherham UtdY591-0Viktor JohanssonGeorge Hirst
162022-02-26League OneMatchweek 36HomePortsmouthFleetwood TownY801-3Alex CairnsRonan Curtis
172021-12-11League OneMatchweek 22HomePortsmouthMorecambeY110-0Kyle Letheren
182021-11-23League OneMatchweek 19AwayPortsmouthLincoln CityY45+30-0Joshua Griffiths
192021-11-20League OneMatchweek 18HomePortsmouthAFC WimbledonY891-1Nik TzanevJoe Morrell
202021-11-13League OneMatchweek 17AwayPortsmouthWycombeY730-0David StockdaleGeorge Hirst
212021-10-23League OneMatchweek 15AwayPortsmouthAcc'ton StanleyY861-2Toby SavinJohn Marquis
222021-10-16League OneMatchweek 13AwayPortsmouthRotherham UtdY490-1Viktor JohanssonRyan Tunnicliffe
232021-10-02League OneMatchweek 11HomePortsmouthSunderlandY190-0Ron-Thorben HoffmannLee Brown
242021-09-25League OneMatchweek 9AwayPortsmouthCharlton AthY721-1Craig MacGillivrayJohn Marquis
252021-08-14League OneMatchweek 2HomePortsmouthCrewe AlexandraY641-0William JääskeläinenRyan Tunnicliffe
262021-03-27League OneMatchweek 38AwayPortsmouthShrewsburyY250-0Harry BurgoyneCallum Johnson
272021-03-20League OneMatchweek 37HomePortsmouthIpswich TownY721-1Tomáš Holý
282020-10-27League OneMatchweek 9HomePortsmouthNorthamptonY833-0Jonathan MitchellAndy Cannon
292020-10-24League OneMatchweek 8AwayPortsmouthSunderlandY70-0Lee BurgeMichael Jacobs
302020-10-03League OneMatchweek 4AwayPortsmouthBurton AlbionY743-2Ben GarrattRonan Curtis
312020-10-03League OneMatchweek 4AwayPortsmouthBurton AlbionY471-2Ben GarrattJack Whatmough
322020-10-03League OneMatchweek 4AwayPortsmouthBurton AlbionY20-0Ben Garratt
332020-07-06League OnePromotion play-offs — Semi-finalsAwayPortsmouthOxford UnitedY380-0Simon EastwoodEllis Harrison
342020-02-25League OneMatchweek 29HomePortsmouthMK DonsN90+12-1Lee NichollsSean Raggett
352020-01-11League OneMatchweek 27HomePortsmouthAFC WimbledonY200-0Nathan TrottAndy Cannon
362019-11-05League OneMatchweek 7HomePortsmouthSouthend UnitedN843-1Nathan BishopBrandon Haunstrup
372019-08-31League OneMatchweek 6AwayPortsmouthBlackpoolY170-0Jak Alnwick
382019-08-17League OneMatchweek 3AwayPortsmouthSunderlandY220-0Jon McLaughlin
392019-04-22League OneMatchweek 44AwayBurton AlbionSouthend UnitedY861-3Mark OxleyBen Fox
402019-04-06League OneMatchweek 41HomeBurton AlbionBarnsleyY892-1Adam DaviesLiam Boyce
412019-01-05League OneMatchweek 27AwayBurton AlbionRochdaleY863-0Josh Lillis
422019-01-05League OneMatchweek 27AwayBurton AlbionRochdaleY301-0Josh LillisLucas Akins
432019-01-05League OneMatchweek 27AwayBurton AlbionRochdaleY190-0Josh LillisJake Buxton
442017-12-23League TwoMatchweek 23AwayPort ValeColchester UtdY750-1Sam WalkerTyler Denton
Goal Log Table
Rk Date Comp Round Venue Scorer Squad Opponent Start xG PSxG Body Part Dist(yds) Minute Score Goalkeeper GCA1 Type GCA2 Type Notes
12025-04-21ChampionshipMatchweek 44AwayEbou AdamsDerby CountyWest BromY0.110.63Head470-0Joshua GriffithsMarcus HarnessPass (Dead)
22025-03-11ChampionshipMatchweek 37HomeMatthew ClarkeDerby CountyCoventry CityY0.220.75Head8230-0Oliver DovinMarcus HarnessPass (Dead)Ebou AdamsFouled
32024-12-01ChampionshipMatchweek 18HomeEbou AdamsDerby CountySheffield WedsY0.230.28Left Foot990-0James BeadleMarcus HarnessPass (Live)Jerry YatesPass (Live)
42024-03-09ChampionshipMatchweek 37AwayKieffer MooreIpswich TownCardiff CityN0.050.38Left Foot16790-0Ethan HorvathMarcus HarnessPass (Live)Jack TaylorPass (Live)
52023-01-21League OneMatchweek 28AwayLeif DavisIpswich TownOxford UnitedY38
62022-11-19League OneMatchweek 19AwayFreddie LadapoIpswich TownExeter CityY11
72022-04-26League OneMatchweek 27HomeGeorge HirstPortsmouthWigan AthleticY620-2Ben Amos
82022-04-23League OneMatchweek 45HomeRonan CurtisPortsmouthGillinghamY40-0Aaron Chapman
92022-04-05League OneMatchweek 40AwayAiden O'BrienPortsmouthBoltonY500-0James Trafford
102022-03-01League OneMatchweek 24HomeGeorge HirstPortsmouthOxford UnitedY45+21-1Jack Stevens
112022-02-12League OneMatchweek 33HomeReeco Hackett-FairchildPortsmouthDoncasterY560-0Jonathan Mitchell
122021-08-17League OneMatchweek 3HomeRyan TunnicliffePortsmouthShrewsburyY30-0Marko Maroši
132021-04-02League OneMatchweek 39HomeRyan WilliamsPortsmouthRochdaleY50-0Gavin Bazunu
142021-02-27League OneMatchweek 32HomeSean RaggettPortsmouthGillinghamY320-0Jack Bonham
152021-02-06League OneMatchweek 28HomeJames BoltonPortsmouthPlymouth ArgyleY871-2Michael Cooper
162021-02-02League OneMatchweek 27AwayTom NaylorPortsmouthCharlton AthN551-1Ben Amos
172020-11-03League OneMatchweek 11AwayJohn MarquisPortsmouthLincoln CityY501-0Alex Palmer
182020-11-03League OneMatchweek 11AwayJohn MarquisPortsmouthLincoln CityY50-0Alex Palmer
192020-10-24League OneMatchweek 8AwayJohn MarquisPortsmouthSunderlandY251-1Lee Burge
202020-10-20League OneMatchweek 7AwayMichael JacobsPortsmouthGillinghamY171-0Jack Bonham
212020-02-15League OneMatchweek 34HomeJohn MarquisPortsmouthShrewsburyY821-0Max O'Leary
222020-01-01League OneMatchweek 25AwayGareth EvansPortsmouthGillinghamY360-0Jack Bonham
232019-12-26League OneMatchweek 23HomeRonan CurtisPortsmouthWycombeN731-0Ryan Allsop
242019-12-14League OneMatchweek 21AwayRonan CurtisPortsmouthAcc'ton StanleyY350-0Josef Bursik
252019-08-20League OneMatchweek 4HomeRonan CurtisPortsmouthCoventry CityY100-1Marko Maroši
262019-03-23League OneMatchweek 39HomeScott FraserBurton AlbionAcc'ton StanleyY440-2Jonny Maxted
272019-03-08League OneMatchweek 36AwayLucas AkinsBurton AlbionCoventry CityY190-0Lee Burge
282019-02-09League OneMatchweek 32AwayJamie AllenBurton AlbionAFC WimbledonY140-0Aaron Ramsdale
292019-01-05League OneMatchweek 27AwayLiam BoyceBurton AlbionRochdaleY782-0Josh Lillis
302018-12-26League OneMatchweek 24HomeLucas AkinsBurton AlbionWycombeY45+42-1Ryan Allsop
312018-03-10League TwoMatchweek 37AwayDavid WorrallPort ValeGrimsby TownY100-0James McKeown
322017-12-26League TwoMatchweek 24HomeNathan SmithPort ValeCoventry CityY790-0Lee Burge
332017-08-05League TwoMatchweek 1AwayDan TurnerPort ValeCrawley TownY822-1Glenn Morris
342016-09-27ChampionshipMatchweek 10HomeJamie WardBurton AlbionQPRN580-0Alex Smithies

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.

More Marcus Harness Pages

Marcus Harness Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison