Jamie McCart, born on 20 June 1997 (age 29), is a Scottish central defender now with Hearts. His senior career began with Celtic, where he came through as a trainee before moving on in search of the football that was always likely to matter more than the badge on the training kit.
He left Celtic in July 2018 for Inverness CT, a sensible enough next step for a defender needing regular games. Spells with Inverness, Rotherham United and Hearts all form part of the route, but the career is shaped most clearly by what came at St Johnstone.
McCart made 82 league appearances for St Johnstone across three seasons, scoring once. His most productive league campaign came in 2021-22, when he played 37 times and got that single league goal. He also won the Scottish Cup and League Cup during his time away from Celtic, with the St Johnstone period giving his career its main substance rather than just another line on the CV.
At Hearts in 2026-27, he has made seven appearances across all competitions, including two in the league, one in the League Cup, one in the Scottish Cup, one in Europa League qualifying and two in Champions League qualifying.
McCart’s career has run from Celtic’s youth system to regular senior football elsewhere, with St Johnstone the spell that stands out. He remains an experienced Scottish centre-half whose path has been built more on steady accumulation than fuss.
