Marc Leonard, born in Scotland on the 19th of December 2001, is a 24-year-old professional football player. Capable of bearing the midfield with confidence and precision, he primarily favours the role of a central midfielder. Currently, Leonard can be found sporting the number 49 jersey for Hearts, an established club based in the beautiful city of Edinburgh.
Boasting an impressive height of 5ft 10in (1.78m) and a solid weight of 11st 13lb (76kg), Leonard exhibits a commendable physical presence on the pitch. This advantageous physique coupled with his adept midfield prowess has led to Leonard's current market valuation standing around a respectable £595k, according to information available on Transfermarkt.
In the debut season of 2022 - 2023, Leonard graced the fields of Northampton Town, based in England. With 34 first team appearances under his belt and a goal to his name, it was a promising start to his career in English football.
Leonard's journey continued further in the season of 2025 - 2026, when he donned the Birmingham City kit in England. In his tenure at the club, he made a total of 15 first team appearances.
Also, within the same season of 2025 - 2026, Leonard made a shift back to his home country of Scotland, signing with Hearts. So far, he has made three first team appearances for this long-standing Scottish club.
