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-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-11-06FA CupFirst round properHomePortsmouthHarrow BoroughY280-0Joshua StrizovicMahlon Romeo
222021-10-23League OneMatchweek 15AwayPortsmouthAcc'ton StanleyY861-2Toby SavinJohn Marquis
232021-10-16League OneMatchweek 13AwayPortsmouthRotherham UtdY490-1Viktor JohanssonRyan Tunnicliffe
242021-10-02League OneMatchweek 11HomePortsmouthSunderlandY190-0Ron-Thorben HoffmannLee Brown
252021-09-25League OneMatchweek 9AwayPortsmouthCharlton AthY721-1Craig MacGillivrayJohn Marquis
262021-08-14League OneMatchweek 2HomePortsmouthCrewe AlexandraY641-0William JääskeläinenRyan Tunnicliffe
272021-03-27League OneMatchweek 38AwayPortsmouthShrewsburyY250-0Harry BurgoyneCallum Johnson
282021-03-20League OneMatchweek 37HomePortsmouthIpswich TownY721-1Tomáš Holý
292020-11-28FA CupSecond round properHomePortsmouthKing's LynnY583-0Archie MairEllis Harrison
302020-10-27League OneMatchweek 9HomePortsmouthNorthamptonY833-0Jonathan MitchellAndy Cannon
312020-10-24League OneMatchweek 8AwayPortsmouthSunderlandY70-0Lee BurgeMichael Jacobs
322020-10-03League OneMatchweek 4AwayPortsmouthBurton AlbionY743-2Ben GarrattRonan Curtis
332020-10-03League OneMatchweek 4AwayPortsmouthBurton AlbionY471-2Ben GarrattJack Whatmough
342020-10-03League OneMatchweek 4AwayPortsmouthBurton AlbionY20-0Ben Garratt
352020-07-06League OneSemi-finalsAwayPortsmouthOxford UnitedY380-0Simon EastwoodEllis Harrison
362020-02-25League OneMatchweek 29HomePortsmouthMK DonsN90+12-1Lee NichollsSean Raggett
372020-01-11League OneMatchweek 27HomePortsmouthAFC WimbledonY200-0Nathan TrottAndy Cannon
382019-11-05League OneMatchweek 7HomePortsmouthSouthend UnitedN843-1Nathan BishopBrandon Haunstrup
392019-08-31League OneMatchweek 6AwayPortsmouthBlackpoolY170-0Jak Alnwick
402019-08-28EFL CupSecond roundAwayPortsmouthQPRY811-0Liam KellyRoss McCrorie
412019-08-17League OneMatchweek 3AwayPortsmouthSunderlandY220-0Jon McLaughlin
422019-04-22League OneMatchweek 44AwayBurton AlbionSouthend UnitedY861-3Mark OxleyBen Fox
432019-04-06League OneMatchweek 41HomeBurton AlbionBarnsleyY892-1Adam DaviesLiam Boyce
442019-01-05League OneMatchweek 27AwayBurton AlbionRochdaleY863-0Josh Lillis
452019-01-05League OneMatchweek 27AwayBurton AlbionRochdaleY301-0Josh LillisLucas Akins
462019-01-05League OneMatchweek 27AwayBurton AlbionRochdaleY190-0Josh LillisJake Buxton
472017-12-23League TwoMatchweek 23AwayPort ValeColchester UtdY750-1Sam WalkerTyler Denton
482017-12-12FA CupSecond roundAwayPort ValeYeovil TownN830-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
12025-03-11ChampionshipMatchweek 37HomeMatthew ClarkeDerby CountyCoventry CityY0.220.75Head8230-0Oliver DovinMarcus HarnessPass (Dead)Ebou AdamsFouled
22025-01-14FA CupThird round properAwayDejaune BrownDerby CountyLeyton OrientY240-1Josh Keeley
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-09-26EFL CupThird roundHomeJack TaylorIpswich TownWolvesY58
62023-09-26EFL CupThird roundHomeFreddie LadapoIpswich TownWolvesY39
72023-09-26EFL CupThird roundHomeOmari HutchinsonIpswich TownWolvesY28
82023-01-21League OneMatchweek 28AwayLeif DavisIpswich TownOxford UnitedY38
92022-11-19League OneMatchweek 19AwayFreddie LadapoIpswich TownExeter CityY11
102022-04-26League OneMatchweek 27HomeGeorge HirstPortsmouthWigan AthleticY620-2Ben Amos
112022-04-23League OneMatchweek 45HomeRonan CurtisPortsmouthGillinghamY40-0Aaron Chapman
122022-04-05League OneMatchweek 40AwayAiden O'BrienPortsmouthBoltonY500-0James Trafford
132022-03-01League OneMatchweek 24HomeGeorge HirstPortsmouthOxford UnitedY45+21-1Jack Stevens
142022-02-12League OneMatchweek 33HomeReeco Hackett-FairchildPortsmouthDoncasterY560-0Jonathan Mitchell
152021-08-17League OneMatchweek 3HomeRyan TunnicliffePortsmouthShrewsburyY30-0Marko Maroši
162021-04-02League OneMatchweek 39HomeRyan WilliamsPortsmouthRochdaleY50-0Gavin Bazunu
172021-02-27League OneMatchweek 32HomeSean RaggettPortsmouthGillinghamY320-0Jack Bonham
182021-02-06League OneMatchweek 28HomeJames BoltonPortsmouthPlymouth ArgyleY871-2Michael Cooper
192021-02-02League OneMatchweek 27AwayTom NaylorPortsmouthCharlton AthN551-1Ben Amos
202020-11-28FA CupSecond round properHomeJordy HiwulaPortsmouthKing's LynnY805-1Archie Mair
212020-11-03League OneMatchweek 11AwayJohn MarquisPortsmouthLincoln CityY501-0Alex Palmer
222020-11-03League OneMatchweek 11AwayJohn MarquisPortsmouthLincoln CityY50-0Alex Palmer
232020-10-24League OneMatchweek 8AwayJohn MarquisPortsmouthSunderlandY251-1Lee Burge
242020-10-20League OneMatchweek 7AwayMichael JacobsPortsmouthGillinghamY171-0Jack Bonham
252020-02-15League OneMatchweek 34HomeJohn MarquisPortsmouthShrewsburyY821-0Max O'Leary
262020-01-01League OneMatchweek 25AwayGareth EvansPortsmouthGillinghamY360-0Jack Bonham
272019-12-26League OneMatchweek 23HomeRonan CurtisPortsmouthWycombeN731-0Ryan Allsop
282019-12-14League OneMatchweek 21AwayRonan CurtisPortsmouthAcc'ton StanleyY350-0Josef Bursik
292019-08-20League OneMatchweek 4HomeRonan CurtisPortsmouthCoventry CityY100-1Marko Maroši
302019-03-23League OneMatchweek 39HomeScott FraserBurton AlbionAcc'ton StanleyY440-2Jonny Maxted
312019-03-08League OneMatchweek 36AwayLucas AkinsBurton AlbionCoventry CityY190-0Lee Burge
322019-02-09League OneMatchweek 32AwayJamie AllenBurton AlbionAFC WimbledonY140-0Aaron Ramsdale
332019-01-05League OneMatchweek 27AwayLiam BoyceBurton AlbionRochdaleY782-0Josh Lillis
342018-12-26League OneMatchweek 24HomeLucas AkinsBurton AlbionWycombeY45+42-1Ryan Allsop
352018-03-10League TwoMatchweek 37AwayDavid WorrallPort ValeGrimsby TownY100-0James McKeown
362017-12-26League TwoMatchweek 24HomeNathan SmithPort ValeCoventry CityY790-0Lee Burge
372017-08-05League TwoMatchweek 1AwayDan TurnerPort ValeCrawley TownY822-1Glenn Morris
382016-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