PLAYER PROFILE

Mark Marshall.

· Jamaica

Matrix 26066

At a glance

Full name
Mark Anthony Marshall
Born
09 May 1986
Age today
40
Nationality
Jamaica

Career by season

89 recorded appearances
Mark Marshall appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
22/23National League Maidstone United 116004851
22/23EFL Cup Crawley Town 100010
21/22League Two Crawley Town 191043341
20/21League One Northampton Town 2918161,5361
20/21FA Cup Northampton Town 1101640
20/21EFL Cup Northampton Town 100010
19/20League Two Northampton Town 75004350
19/20League One Gillingham FC 183006340
19/20FA Cup Gillingham FC 1000110
19/20EFL Cup Gillingham FC 1000200

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Mark Marshall match log
DateCompetitionMatchScoreMinutesGoals
13 Mar 2021League One Doncaster Rovers v Northampton TownSubstitute, on 74′ 0 – 016
09 Mar 2021League One Charlton Athletic v Northampton TownSubstitute, on 73′ 2 – 117
27 Feb 2021League One Swindon Town v Northampton Town 2 – 174
23 Feb 2021League One Northampton Town v Rochdale AFC 0 – 088
20 Feb 2021League One Milton Keynes Dons v Northampton Town 4 – 390
16 Feb 2021League One Ipswich Town v Northampton Town 0 – 070
13 Feb 2021League One Northampton Town v Burton Albion 0 – 290
06 Feb 2021League One Accrington Stanley v Northampton TownSubstitute, on 89′ 0 – 01
19 Dec 2020League One Northampton Town v Lincoln City 0 – 446
05 Dec 2020League One Northampton Town v Doncaster Rovers 0 – 263
01 Dec 2020League One Northampton Town v Fleetwood TownSubstitute, on 68′ 1 – 022
24 Nov 2020League One Rochdale AFC v Northampton Town 1 – 190
21 Nov 2020League One Burton Albion v Northampton Town 1 – 390
09 Nov 2020FA Cup Oxford City v Northampton Town 2 – 164
03 Nov 2020League One Northampton Town v Milton Keynes Dons 0 – 058
31 Oct 2020League One Wigan Athletic v Northampton TownSubstitute, on 68′ 2 – 322
24 Oct 2020League One Northampton Town v Charlton AthleticSubstitute, on 70′ 0 – 220
20 Oct 2020League One Northampton Town v Swindon TownSubstitute, on 85′ 2 – 15
26 Sep 2020League One Northampton Town v Hull City 0 – 272
19 Sep 2020League One Shrewsbury Town v Northampton Town 1 – 2901

Career transfers

20 recorded moves

All recorded career moves, newest first.

Mark Marshall career transfers
Date FromToMoveFee
09 Aug 2025 Dulwich Hamlet Beckenham Town FC Transfer Free
30 Jul 2024 Carshalton Athletic Dulwich Hamlet Transfer Free
01 Jul 2023 Maidstone United Carshalton Athletic Transfer Free
17 Feb 2023 Crawley Town Maidstone United Transfer Free
21 Sep 2021 Without club Crawley Town Transfer —
01 Jul 2021 Northampton Town Without club Released —
25 Jan 2020 Gillingham FC Northampton Town Transfer Free
25 Jul 2019 Charlton Athletic Gillingham FC Transfer Free
01 Jul 2017 Bradford City Charlton Athletic Transfer Free
13 Jul 2015 Port Vale FC Bradford City Transfer Free
02 Jul 2014 Coventry City Port Vale FC Transfer Free
03 Feb 2014 Career break Coventry City Transfer —
20 Jan 2012 Barnet FC Career break Career break —
01 Jul 2010 Swindon Town Barnet FC Transfer Free
01 Nov 2009 Not recorded Swindon Town Loan return
01 Sep 2009 Swindon Town Not recorded Loan —
01 Jul 2008 Eastleigh FC Swindon Town Transfer €20k
01 Jan 2008 Grays Athletic Eastleigh FC Transfer Free
01 Jul 2007 Carshalton Athletic Grays Athletic Transfer Free
01 Jul 2005 Own Youth Carshalton Athletic Transfer —

Contracts and market values are not available yet.