Marc Leonard, born on 19 December 2001 (age 24), is a Scottish centre-midfielder with Hearts. He wears squad number 49 and has a current market value of around £850,000, according to Transfermarkt.
Leonard’s most substantial league run came at Northampton Town in 2022-2023, when he made 34 appearances and scored once. It was not a headline-grabbing return, but it gave him regular senior football and the sort of midfield mileage that tends to matter more than tidy academy reputation.
By 2025-2026 he was at Hearts, where he has made 13 league appearances and scored 1 league goal. He was linked with a move to Celtic in May 2026 while at Tynecastle, a brief piece of transfer context rather than anything more concrete.
His career to date is that of a developing Scottish midfielder who has built experience through regular league football and is now trying to establish himself more firmly at Hearts.
