Skip to content
Mark Marshall

Mark Marshall

Attack - Right Winger  at Beckenham Town FC
Age40
CitizenshipJamaica England
Height1.70 m
Footleft
BornMay 9, 1986
at Beckenham Town FC 288 days · joined 2025-08-09
👕200+ Apps 🎯50+ Assists Veteran
Market value
Right Winger Attack

Career snapshot

12
clubs played for
07/08
debut season
0.07
goals / match
Bradford City
top club · 88 apps

Career highs

€200k
peak value · 2015
€20k
top transfer fee · 08/09
7
best season · 10/11
int'l / penalties
440Appearances
30Goals
65Assists
30Yellow cards
0Red cards
98Full matches (90′)
Full nameMark Marshall
Name in home countryMark Anthony Marshall
Date of birth1986-05-09 (40 yrs)
Place of birth, Manchester Parish, Jamaica
CitizenshipJamaica England
PositionAttack - Right Winger (main: Attack)
Footleft
Height170.00 m
Current clubBeckenham Town FC
Joined2025-08-09
Contract expires
Aug 2025
Transfer: Dulwich Hamlet → Beckenham Town FC
25/26 · Transfer
Jul 2024
Transfer: Carshalton Ath. → Dulwich Hamlet
24/25 · Transfer
Jul 2023
Transfer: Maidstone → Carshalton Ath.
23/24 · Transfer
Feb 2023
Transfer: Crawley Town → Maidstone
22/23 · Transfer
Jul 2022
22/23 — Crawley Town, Maidstone United
15 matches · 1 G · 0 A · across 4 competitions
Sep 2021
Transfer: Without Club → Crawley Town
21/22 · Transfer
Jul 2021
21/22 — Crawley Town
21 matches · 0 G · 4 A · across 3 competitions
Jul 2021
Transfer: Northampton → Without Club
21/22 · Transfer
Jul 2020
20/21 — Northampton Town
33 matches · 2 G · 7 A · across 4 competitions
Jan 2020
Transfer: Gillingham → Northampton
19/20 · Transfer
Jul 2019
Transfer: Charlton → Gillingham
19/20 · Transfer
Jul 2019
19/20 — Gillingham FC, Northampton Town
31 matches · 0 G · 2 A · across 6 competitions
Jul 2018
18/19 — Charlton Athletic
29 matches · 2 G · 1 A · across 4 competitions
Jul 2017
17/18 — Charlton Athletic
31 matches · 2 G · 3 A · across 4 competitions
Jul 2017
Transfer: Bradford → Charlton
17/18 · Transfer
Jul 2016
16/17 — Bradford City
50 matches · 6 G · 10 A · across 5 competitions
Jul 2015
Transfer: Port Vale → Bradford
15/16 · Transfer
Jul 2015
15/16 — Bradford City
38 matches · 0 G · 2 A · across 5 competitions
Jul 2014
Transfer: Coventry → Port Vale
14/15 · Transfer
Jul 2014
14/15 — Port Vale FC
49 matches · 7 G · 10 A · across 4 competitions
Feb 2014
Transfer: Career break → Coventry
13/14 · Transfer
Jul 2013
13/14 — Coventry City
14 matches · 0 G · 4 A · across 1 competition
Jan 2012
Transfer: Barnet → Career break
11/12 · Transfer
Jul 2011
11/12 — Barnet FC
34 matches · 3 G · 8 A · across 4 competitions
Jul 2010
10/11 — Barnet FC
50 matches · 7 G · 12 A · across 4 competitions
Jul 2010
Transfer: Swindon Town → Barnet
10/11 · Transfer
Nov 2009
Transfer: Hereford Utd. → Swindon Town
09/10 · Return from loan
Sep 2009
Transfer: Swindon Town → Hereford Utd.
09/10 · Loan
Jul 2009
09/10 — Hereford United (- 2014), Swindon Town
19 matches · 0 G · 2 A · across 5 competitions
Jul 2008
08/09 — Swindon Town
15 matches · 0 G · 0 A · across 3 competitions
Jul 2008
Transfer: Eastleigh → Swindon Town
08/09 · Transfer · €20k
Jan 2008
Transfer: Grays Athletic → Eastleigh
07/08 · Transfer
Jul 2007
07/08 — Grays Athletic
11 matches · 0 G · 0 A · across 1 competition
Jul 2007
Transfer: Carshalton Ath. → Grays Athletic
07/08 · Transfer
Jul 2005
Transfer: Own Youth → Carshalton Ath.
05/06 · Transfer
Jan 1970
Peak market value: €200k
Highest valuation recorded in dataset

Percentile rank vs 900 other Attack - Right Wingers with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.58/90
69
Assists0 total · 0.00/90
0
G+A1 total · 0.58/90
46
Yellow cards2 total · 1.15/90
3
8,838 min
Minutes played by club
Crawley Town 1.8%
Maidstone United 0.0%
Northampton Town 19.0%
Gillingham FC 0.0%
Charlton Athletic 31.8%
Bradford City 6.4%
Port Vale FC 6.5%
Coventry City 0.0%
Barnet FC 34.6%
Swindon Town 0.0%
Hereford United (- 2014) 0.0%
Grays Athletic 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Crawley Town 2 21/22 22/23 25 1 4 156
Maidstone United 1 22/23 22/23 11 0 0 0
Northampton Town 2 19/20 20/21 41 2 8 1,677
Gillingham FC 1 19/20 19/20 23 0 1 0
Charlton Athletic 2 17/18 18/19 60 4 4 2,807
Bradford City 2 15/16 16/17 88 6 12 564
Port Vale FC 1 14/15 14/15 49 7 10 572
Coventry City 1 13/14 13/14 14 0 4 0
Barnet FC 2 10/11 11/12 84 10 20 3,062
Swindon Town 2 08/09 09/10 24 0 0 0
Hereford United (- 2014) 1 09/10 09/10 10 0 2 0
Grays Athletic 1 07/08 07/08 11 0 0 0

Career trajectory — goals, assists & market value

5€50K10€100K14€150K19€200K09/10 — 2 assists209/1010/11 — 7 goals (Barnet FC)10/11 — 12 assists1910/1111/12 — 3 goals (Barnet FC)11/12 — 8 assists1111/1213/14 — 4 assists413/1414/15 — 7 goals (Port Vale FC)14/15 — 10 assists1714/1515/16 — 2 assists215/1616/17 — 6 goals (Bradford City)16/17 — 10 assists1616/1717/18 — 2 goals (Charlton Athletic)17/18 — 3 assists517/1818/19 — 2 goals (Charlton Athletic)18/19 — 1 assists318/1919/20 — 2 assists219/2020/21 — 2 goals (Northampton Town)20/21 — 7 assists920/2121/22 — 4 assists421/2222/23 — 1 goals (Crawley Town)122/2310/11 — €50K14/15 — €150K15/16 — €200K16/17 — €200KGoalsAssistsMarket value

Goals by season

07/08: 0007/0808/09: 0008/0909/10: 0009/1010/11: 7710/1111/12: 3311/1213/14: 0013/1414/15: 7714/1515/16: 0015/1616/17: 6616/1717/18: 2217/1818/19: 2218/1919/20: 0019/2020/21: 2220/2121/22: 0021/2222/23: 1122/23

Assists by season

07/08: 0007/0808/09: 0008/0909/10: 2209/1010/11: 121210/1111/12: 8811/1213/14: 4413/1414/15: 101014/1515/16: 2215/1616/17: 101016/1717/18: 3317/1818/19: 1118/1919/20: 2219/2020/21: 7720/2121/22: 4421/2222/23: 0022/23
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
22/23 EFL Cup Crawley Town 1 0 0 0 0 0
22/23 EFL Trophy Crawley Town 3 1 0 1 0 156
22/23 League Two Crawley Town 0 0 0 0 0 0
22/23 National League Maidstone United 11 0 0 1 0 0
21/22 EFL Trophy Crawley Town 2 0 0 0 0 0
21/22 FA Cup Crawley Town 0 0 0 0 0 0
21/22 League Two Crawley Town 19 0 4 1 0 0
20/21 EFL Cup Northampton Town 1 0 0 0 0 0
20/21 EFL Trophy Northampton Town 2 1 0 0 0 143
20/21 FA Cup Northampton Town 1 0 1 0 0 0
20/21 League One Northampton Town 29 1 6 1 0 1,534
19/20 EFL Cup Gillingham FC 1 0 0 0 0 0
19/20 EFL Trophy Gillingham FC 3 0 1 0 0 0
19/20 FA Cup Gillingham FC 1 0 0 0 0 0
19/20 League One Gillingham FC 18 0 0 0 0 0
19/20 League Two Northampton Town 7 0 0 0 0 0
19/20 League Two Play-Offs Northampton Town 1 0 1 0 0 0
18/19 EFL Cup Charlton Athletic 1 0 0 0 0 0
18/19 EFL Trophy Charlton Athletic 3 0 0 0 0 0
18/19 FA Cup Charlton Athletic 3 1 0 0 0 204
18/19 League One Charlton Athletic 22 1 1 1 0 685
17/18 EFL Trophy Charlton Athletic 2 0 0 0 0 0
17/18 FA Cup Charlton Athletic 2 1 1 0 0 140
17/18 League One Charlton Athletic 27 1 2 1 0 1,778
17/18 League One Play-Offs Charlton Athletic 0 0 0 0 0 0
16/17 EFL Cup Bradford City 1 0 0 0 0 0
16/17 EFL Trophy Bradford City 3 0 0 0 0 0
16/17 FA Cup Bradford City 1 0 0 0 0 0
16/17 League One Bradford City 42 6 10 3 0 564
16/17 League One Play-Offs Bradford City 3 0 0 0 0 0
15/16 FA Cup Bradford City 5 0 0 1 0 0
15/16 FL Trophy Bradford City 1 0 0 0 0 0
15/16 League Cup Bradford City 1 0 0 0 0 0
15/16 League One Bradford City 31 0 2 0 0 0
15/16 League One Play-Offs Bradford City 0 0 0 0 0 0
14/15 EFL Trophy Port Vale FC 1 0 0 0 0 0
14/15 FA Cup Port Vale FC 1 0 0 0 0 0
14/15 League Cup Port Vale FC 1 0 2 0 0 0
14/15 League One Port Vale FC 46 7 8 4 0 572
13/14 League One Coventry City 14 0 4 2 0 0
11/12 EFL Trophy Barnet FC 5 2 1 0 0 240
11/12 FA Cup Barnet FC 2 0 0 1 0 0
11/12 League Cup Barnet FC 2 0 3 0 0 0
11/12 League Two Barnet FC 25 1 4 3 0 2,066
10/11 EFL Trophy Barnet FC 1 1 0 0 0 90
10/11 FA Cup Barnet FC 2 0 0 0 0 0
10/11 League Cup Barnet FC 1 0 0 0 0 0
10/11 League Two Barnet FC 46 6 12 6 0 666
09/10 EFL Trophy Hereford United (- 2014) 2 0 0 1 0 0
09/10 FA Cup Swindon Town 0 0 0 0 0 0
09/10 League Cup Swindon Town 2 0 0 0 0 0
09/10 League One Swindon Town 7 0 0 1 0 0
09/10 League Two Hereford United (- 2014) 8 0 2 0 0 0
08/09 EFL Trophy Swindon Town 2 0 0 0 0 0
08/09 FA Cup Swindon Town 1 0 0 0 0 0
08/09 League One Swindon Town 12 0 0 1 0 0
07/08 Conference Grays Athletic 11 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
05/06 2005-07-01 Own Youth Carshalton Ath. Transfer 0
07/08 2007-07-01 Carshalton Ath. Grays Athletic Transfer 0
07/08 2008-01-01 Grays Athletic Eastleigh Transfer 0
08/09 2008-07-01 Eastleigh Swindon Town Transfer 0 €20k
09/10 2009-09-01 Swindon Town Hereford Utd. Loan 0
09/10 2009-11-01 Hereford Utd. Swindon Town Return from loan 0
10/11 2010-07-01 Swindon Town Barnet Transfer 50000
11/12 2012-01-20 Barnet Career break Transfer 50000
13/14 2014-02-03 Career break Coventry Transfer 0
14/15 2014-07-02 Coventry Port Vale Transfer 150000
15/16 2015-07-13 Port Vale Bradford Transfer 200000
17/18 2017-07-01 Bradford Charlton Transfer 200000
19/20 2019-07-25 Charlton Gillingham Transfer 200000
19/20 2020-01-25 Gillingham Northampton Transfer 200000
21/22 2021-07-01 Northampton Without Club Transfer 200000
21/22 2021-09-21 Without Club Crawley Town Transfer 200000
22/23 2023-02-17 Crawley Town Maidstone Transfer 200000
23/24 2023-07-01 Maidstone Carshalton Ath. Transfer 0
24/25 2024-07-30 Carshalton Ath. Dulwich Hamlet Transfer 0
25/26 2025-08-09 Dulwich Hamlet Beckenham Town FC Transfer 0

No recorded injuries.

Current
Peak€200k
Low
Δ since start−€50k
€50k€100k€150k€200k197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €150k
Jan 1, 1970
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Mark Byrne 1 2 0
James Meredith 2 2 0
Ricky Holmes 1 2 0
Josh Cullen 2 1 0
Sam Deering 1 1 0
Nathaniel Knight-Percival 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
14/15 League One Port Vale FC 7 46
16/17 League One Bradford City 6 42
10/11 League Two Barnet FC 6 46

Top assist seasons

SeasonCompetitionClubAssistsMatches
10/11 League Two Barnet FC 12 46
16/17 League One Bradford City 10 42
14/15 League One Port Vale FC 8 46

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
09/10 2009-11-01 Hereford Utd. Swindon Town Return from loan
09/10 2009-09-01 Swindon Town Hereford Utd. Loan

Teams faced most often by Mark Marshall's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Gillingham FC 52 17 19 16 67 65 +2 33%
Crewe Alexandra 50 16 14 20 60 72 -12 32%
Swindon Town 49 15 10 24 57 73 -16 31%
Shrewsbury Town 46 19 10 17 72 64 +8 41%
Southend United 46 17 13 16 62 69 -7 37%
Morecambe FC 46 19 11 16 61 59 +2 41%
Cheltenham Town 46 12 11 23 57 76 -19 26%
Oxford United 46 13 14 19 55 63 -8 28%
Accrington Stanley 42 11 15 16 52 57 -5 26%
Walsall FC 41 15 14 12 48 45 +3 37%
Stevenage FC 41 12 8 21 50 66 -16 29%
Bristol Rovers 40 15 12 13 59 54 +5 38%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
07/08 Senior debut season
10/11 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
22/23 15 156 2 0 0 1.15
21/22 21 0 1 0 0 0
20/21 33 1,677 1 0 0 0.05
18/19 29 889 1 0 0 0.1
17/18 31 1,918 1 0 0 0.05
16/17 50 564 3 0 0 0.48
15/16 38 0 1 0 0 0
14/15 49 572 4 0 0 0.63
13/14 14 0 2 0 0 0
11/12 34 2,306 4 0 0 0.16
10/11 50 756 6 0 0 0.71
09/10 19 0 2 0 0 0
08/09 15 0 1 0 0 0
07/08 11 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

League One
248 apps
16 G
33 A
League Two
105 apps
7 G
22 A
FL Trophy
30 apps
5 G
2 A
FA Cup
19 apps
2 G
2 A
League Cup
12 apps
0 G
5 A
League Two Play-Offs
1 apps
0 G
1 A
National League
22 apps
0 G
0 A

Frequently asked about Mark Marshall

Who is Mark Marshall?

Mark Marshall is a Jamaica professional footballer who plays as a right winger for Beckenham Town FC.

How old is Mark Marshall?

Mark Marshall is 40 years old. He was born on May 9, 1986 in , Manchester Parish.

What position does Mark Marshall play?

Mark Marshall plays as a right winger (Attack - Right Winger).

What club does Mark Marshall play for?

Mark Marshall currently plays for Beckenham Town FC.

How many career goals has Mark Marshall scored?

Across all senior club competitions in our dataset, Mark Marshall has scored 30 goals in 440 appearances.