Jamie McCart is a Scottish central defender, born on 20 June 1997 (age 29), now with Hearts. His first football education came at Celtic, where he came through as a trainee before his senior career took shape elsewhere.
He left Celtic in July 2018 for Inverness CT, a practical move for a young defender needing regular football rather than a place on the margins. Spells with Inverness, Rotherham United and Hearts followed, but it was at St Johnstone that his career found its clearest shape.
McCart made 82 league appearances across three seasons for St Johnstone, scoring once. His busiest league campaign came in 2021-22, when he played 37 times and got his one league goal. During that spell he also won the Scottish Cup and League Cup, the sort of return that gives a career more substance than a tidy CV ever could.
At Hearts in 2026-27, he has made 17 appearances across all competitions, including eight in the league and further outings in domestic cups and European qualifiers. His career has moved through a few clubs, but its strongest body of work remains the St Johnstone spell, after an early Celtic connection that never became the main story.
