Marc Leonard is a Scottish-born midfielder, born on 19 December 2001, currently aged 24 years old. A player whose significant potential is predominantly employed in the central of the park, Leonard currently plies his trade with Hearts, wearing the number 49 jersey. His stature, standing at 5ft 10in (1.78m) and weighing 11st 13lb (76kg), certainly aids his commanding presence in a midfield position.
As of now, Leonard's current market value is approximately £600k, according to the statistics from Transfermarkt.
Looking back, in July 2018, Leonard embarked on his footballing journey in earnest by joining Brighton & Hove Albion's trainee programme. Fast forward to July 2022, and he found himself transferred on loan from the Premier League club to Northampton Town in the League One of England. In his debut season (2022 - 2023) at this lower division side, Leonard garnished his performance with 34 first team appearances and netted once in league matches.
A year later, in June 2023, Leonard returned from his loan spell to his parent club, Brighton & Hove Albion. However, the month after, he found himself on the move again, with a repeat loan deal to Northampton Town. Again, he had a significant impact, replicating his previous tally of 34 first team appearances and a single goal in his second stint at the club.
Post this engagement, in July 2024, saw a permanent change of scenery for Leonard when he transferred from Brighton & Hove Albion to Birmingham City in the Championship in England for a fee in the region of £500k. As of current season (2025 - 2026), Leonard’s tally at City stands at 15 first team appearances in league matches.
A fresh start awaited Leonard in January 2026 when he transferred from Birmingham City to Hearts in the Premiership in Scotland on loan. His impact at Hearts in the ongoing season (2025 - 2026), has been immediate and tangible, with five first team appearances and his first goal in the league.
