Tyrone Marsh was born on 24th December 1993 and initially was on the books of Luton Town and MK Dons, before learning his trade at Oxford United.
He was loaned out to Aylesbury United back in 2011 where he scored twice in three appearances for the Ducks.
Tyrone returned to the Kassam Stadium in a bid to make it in the Football League and signed his first professional contract with Oxford during the summer of 2012.
Despite some impressive performances, Marsh found First Team appearances hard to come by and made just seven starts for the club, scoring once.
A loan period at Staines Town followed, before he signed for Welling United – again on loan in the summer of 2014.
Tyrone went on to make 21 league appearances for the Wings, weighing in with an impressive eight goals in the process.
Short spells at Ebbsfleet United, Dover Athletic and Torquay United followed before Marsh rejoined Welling United on loan for a second time for the 2016/17 season.
Tyrone made a further six appearances at Park View Road, and following his release by Dover Athletic in the summer of 2017 signed for Macclesfield Town to boost John Askey’s attacking options.