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
12 Sep 2020League One Northampton Town v AFC Wimbledon 2 – 290
05 Sep 2020EFL Cup Northampton Town v Cardiff CitySubstitute, on 90′ 3 – 01
07 Mar 2020League Two Northampton Town v Mansfield Town 1 – 246
29 Feb 2020League Two Grimsby Town v Northampton Town 0 – 380
25 Feb 2020League Two Cheltenham Town v Northampton TownSubstitute, on 86′ 2 – 14
11 Feb 2020League Two Northampton Town v Swindon Town 0 – 190
08 Feb 2020League Two Northampton Town v Port Vale FC 0 – 190
01 Feb 2020League Two Macclesfield Town (- 2020) v Northampton Town 0 – 190
28 Jan 2020League Two Northampton Town v Scunthorpe UnitedSubstitute, on 55′ 3 – 035
05 Jan 2020FA Cup Gillingham FC v West Ham UnitedSubstitute, on 79′ 0 – 211
01 Jan 2020League One Gillingham FC v Portsmouth FCSubstitute, on 70′ 1 – 120
29 Dec 2019League One Gillingham FC v Rochdale AFCSubstitute, on 61′ 1 – 029
21 Dec 2019League One Gillingham FC v Milton Keynes DonsSubstitute, on 89′ 3 – 11
14 Dec 2019League One Fleetwood Town v Gillingham FCSubstitute, on 69′ 1 – 121
07 Dec 2019League One Gillingham FC v Sunderland AFCSubstitute, on 44′ 1 – 046
23 Nov 2019League One AFC Wimbledon v Gillingham FCSubstitute, on 80′ 1 – 010
02 Nov 2019League One Gillingham FC v Rotherham UnitedSubstitute, on 76′ 0 – 314
22 Oct 2019League One Shrewsbury Town v Gillingham FC 1 – 190
19 Oct 2019League One Gillingham FC v Peterborough UnitedSubstitute, on 83′ 1 – 27
12 Oct 2019League One Portsmouth FC v Gillingham FCSubstitute, on 76′ 0 – 014

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.