Jamie McCart, born on 20 June 1997 (age 29), is a Scottish central defender now with Hearts. He came through at Celtic as a trainee, but his senior career was always going to be built elsewhere. In July 2018, he left Celtic for Inverness CT, a sensible enough step for a defender needing regular football rather than another stretch around the fringes.
After Inverness, McCart’s career moved through spells involving St Johnstone, Rotherham United and Hearts, but it is St Johnstone that gives it most of its shape. Across three seasons in Perth, he made 82 league appearances and scored once, with his busiest league campaign coming in 2021-2022, when he played 37 times and got his only league goal for the club.
That St Johnstone spell also brought the tangible rewards of a Scottish Cup and a League Cup. For a player who had left Celtic without breaking through, it was the period in which he became a settled top-flight defender rather than just another academy graduate trying to find a route.
McCart remains part of the Premiership picture with Hearts. In 2025-2026, he has made 20 league appearances without scoring, keeping him involved as a regular first-team presence rather than drifting into the background.
His career has run from Celtic’s academy to Inverness, through his strongest years at St Johnstone, and on to Hearts. It is a solid Scottish career, shaped less by where he started than by the work he put in after leaving.
