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
01 Mar 2022League Two Crawley Town v Oldham AthleticSubstitute, on 81′ 2 – 29
01 Feb 2022League Two Swindon Town v Crawley TownSubstitute, on 78′ 1 – 112
29 Jan 2022League Two Bradford City v Crawley TownSubstitute, on 67′ 1 – 223
22 Jan 2022League Two Crawley Town v Tranmere RoversSubstitute, on 66′ 0 – 124
07 Dec 2021League Two Walsall FC v Crawley Town 1 – 160
30 Oct 2021League Two Crawley Town v Port Vale FCSubstitute, on 65′ 1 – 425
19 Oct 2021League Two Crawley Town v Exeter CitySubstitute, on 72′ 1 – 318
09 Oct 2021League Two Rochdale AFC v Crawley TownSubstitute, on 60′ 0 – 130
02 Oct 2021League Two Tranmere Rovers v Crawley TownSubstitute, on 80′ 2 – 110
25 Sep 2021League Two Crawley Town v Bradford CitySubstitute, on 82′ 2 – 18
21 Sep 2021League Two Crawley Town v Harrogate TownSubstitute, on 80′ 2 – 210
09 May 2021League One Sunderland AFC v Northampton Town 1 – 179
01 May 2021League One Northampton Town v Blackpool FCSubstitute, on 74′ 0 – 316
24 Apr 2021League One Gillingham FC v Northampton TownSubstitute, on 57′ 2 – 233
20 Apr 2021League One Northampton Town v Ipswich TownSubstitute, on 55′ 3 – 035
16 Apr 2021League One Peterborough United v Northampton Town 3 – 159
10 Apr 2021League One Northampton Town v Bristol RoversSubstitute, on 76′ 1 – 114
27 Mar 2021League One AFC Wimbledon v Northampton Town 1 – 046
23 Mar 2021League One Northampton Town v Oxford United 1 – 085
20 Mar 2021League One Northampton Town v Crewe Alexandra 0 – 155

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.