Scotland and Heart of Midlothian goalkeeper Craig Gordon has announced his retirement from professional football at the age of 43. The veteran shot-stopper confirmed his decision on Thursday, bringing an end to a 25-year career spanning 710 matches and 84 international appearances for Scotland.
Gordon, who recently participated in the international break with Scotland despite not featuring in any matches, stated he had hoped to continue playing but acknowledged the need to conclude his career. He expressed gratitude for having fulfilled his dreams in the sport through a video posted on social media. "I never wanted it to stop, but it has to," he said, adding he was “extremely grateful” for the opportunities he’d received.
Throughout his career, Gordon played for Hearts, Cowdenbeath, Sunderland, and most notably, Celtic. He enjoyed a highly successful spell with Celtic between 2015 and 2019, winning five Scottish Premiership titles, three Scottish League Cups, and three Scottish Cups. He also lifted the Scottish Cup with Hearts in 2006, completing a full circle in his career by retiring at the club where it began.
Gordon’s career was marked by resilience, overcoming significant injuries over two decades. Despite his longevity, he remained an unused substitute during recent international competitions with Scotland. His final season saw him return to Heart of Midlothian, where he continued to train and maintain his fitness, although opportunities for first-team action were limited. The timing of his retirement concludes a remarkable career that saw him compete at the highest levels of Scottish football and represent his country with distinction.




