Mark Marshall

Mark Marshall
Marshall in 2016
Personal information
Full name Mark Anthony Marshall
Date of birth (1987-05-05) 5 May 1987
Place of birth Manchester, Jamaica
Height 6 ft 1 in (1.85 m)
Position(s) Winger
Team information
Current team
Dulwich Hamlet
Youth career
?–2005 Carshalton Athletic
Senior career*
Years Team Apps (Gls)
2005–2007 Carshalton Athletic ? (?)
2007–2008 Grays Athletic 11 (0)
2007–2008Eastleigh (loan) 5 (3)
2008 Eastleigh 10 (2)
2008–2010 Swindon Town 19 (0)
2009Hereford United (loan) 8 (0)
2010–2012 Barnet 71 (7)
2014 Coventry City 14 (0)
2014–2015 Port Vale 46 (7)
2015–2017 Bradford City 73 (6)
2017–2019 Charlton Athletic 49 (2)
2019–2020 Gillingham 18 (0)
2020–2021 Northampton Town 36 (1)
2021–2022 Crawley Town 18 (0)
2023 Maidstone United 11 (0)
2023–2024 Carshalton Athletic 34 (4)
2024– Dulwich Hamlet 31 (1)
*Club domestic league appearances and goals, correct as of 16:46, 15 May 2025 (UTC)

Mark Anthony Marshall (born 5 May 1987) is a Jamaican professional footballer who plays as a winger for Isthmian League Premier Division club Dulwich Hamlet.

Marshall began his career with non-League sides Carshalton Athletic, Grays Athletic and Eastleigh, before winning a move into the English Football League with Swindon Town in August 2008. He was loaned out to Hereford United in September 2009, before he joined Barnet in July 2010. He was a first-team regular for the club before he received a two-year ban from football after he was found to have the stimulant Methylhexanamine in his system following a routine drug test on Boxing Day 2011. He returned to the game with Coventry City in February 2014 and signed with Port Vale in July 2014. A year later, he switched clubs to Bradford City and became the club's Player of the Season for the 2016–17 campaign. He joined Charlton Athletic in June 2017, and after two seasons with the club, he moved on to Gillingham in July 2019.

He signed with Northampton Town in January 2020. He helped the club to win promotion out of League Two via the play-offs in 2020. He signed with Crawley Town in September 2021 after being released following Northampton's relegation and remained with Crawley until December 2022. He joined Maidstone United in February 2023. He then returned to his first club, Carshalton Athletic, for the start of the 2023–24 season. He joined Dulwich Hamlet in July 2024.