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
22 Apr 2023National League Maidstone United v Notts County 2 – 546
15 Apr 2023National League FC Halifax Town v Maidstone UnitedSubstitute, on 76′ 3 – 014
10 Apr 2023National League Maidstone United v Barnet FCSubstitute, on 89′ 0 – 01
07 Apr 2023National League Southend United v Maidstone United 2 – 077
01 Apr 2023National League Maidstone United v Boreham Wood FCSubstitute, on 60′ 0 – 430
18 Mar 2023National League Maidenhead United v Maidstone United 2 – 190
07 Mar 2023National League Wealdstone FC v Maidstone UnitedSubstitute, on 73′ 2 – 117
04 Mar 2023National League Solihull Moors v Maidstone United 2 – 077
28 Feb 2023National League Maidstone United v Scunthorpe United 1 – 168
25 Feb 2023National League Maidstone United v Gateshead FCSubstitute, on 81′ 1 – 19
18 Feb 2023National League Oldham Athletic v Maidstone United 2 – 056
23 Aug 2022EFL Cup Crawley Town v Fulham FCSubstitute, on 90′ 2 – 01
26 Apr 2022League Two Sutton United v Crawley TownSubstitute, on 69′ 3 – 021
23 Apr 2022League Two Mansfield Town v Crawley TownSubstitute, on 73′ 2 – 017
18 Apr 2022League Two Crawley Town v Walsall FCSubstitute, on 64′ 1 – 026
09 Apr 2022League Two Crawley Town v Barrow AFCSubstitute, on 89′ 1 – 01
29 Mar 2022League Two Salford City v Crawley TownSubstitute, on 73′ 2 – 117
19 Mar 2022League Two Crawley Town v Swindon TownSubstitute, on 82′ 3 – 18
12 Mar 2022League Two Port Vale FC v Crawley TownSubstitute, on 81′ 4 – 19
05 Mar 2022League Two Crawley Town v Scunthorpe UnitedSubstitute, on 84′ 0 – 06

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.