

Key Takeaways:
- Craig Gordon announced his retirement today at age 43, concluding a 25-year playing career
- Gordon accumulated 682 club appearances and earned 84 international caps for Scotland
- He was the oldest player in Scotland’s 2026 World Cup squad but did not feature in any matches
Career Overview and Clubs
Veteran goalkeeper Craig Gordon has confirmed his retirement from professional football, ending a remarkable career that lasted more than two decades. The 43-year-old has been a prominent figure for clubs including Hearts, Cowdenbeath, Sunderland, and Celtic, amassing a total of 682 club appearances. Gordon also represented the Scottish national team on 84 occasions.
A career unlike any other.
Wishing Craig Gordon all the best in his retirement 👏
Thank you, Craig. pic.twitter.com/2tLiuWRSOU
— Scotland National Team (@ScotlandNT) July 16, 2026
International and World Cup Involvement
Gordon was selected for Scotland’s squad at the 2026 World Cup, serving as backup to Angus Gunn. Although he did not feature in any of the tournament’s matches, he was the oldest player included in Steve Clarke’s selection.
Progression through Clubs and Transfer Milestone
Having progressed through the Hearts’ youth system, Gordon made his senior football debut with Cowdenbeath while on loan in 2001, before establishing himself in Hearts’ first team the subsequent season.
In 2007, Gordon completed a high-profile transfer to Premier League outfit Sunderland for a reported fee of 9 million pounds ($12.16 million), setting a British record for a goalkeeper at the time. His spell in England was impacted by injuries, resulting in 95 appearances across five years at the Stadium of Light.
Return to Scotland and Silverware Haul
Following his time at Sunderland, Gordon made his return to Scottish football by joining Celtic in 2014. Over six highly successful seasons in Glasgow, he clinched five Scottish Premiership titles, two Scottish Cups, and five League Cups. He returned to Hearts in 2020 to cap off his career at his childhood club.
Retirement Announcement
Craig Gordon shared his decision to retire through a video posted on social media, stating: “I’ve never wanted it to end, but end it must. I have lived my dreams and for that I am so thankful.”




