news

Craig Gordon Announces Retirement After 25-Year Career

Scotland goalkeeper Craig Gordon has retired at 43 after a 25-year career spanning Heart of Midlothian, Sunderland, Celtic and 84 international caps....

2 min read 12 views
Craig Gordon Announces Retirement After 25-Year Career
Editorial illustration

Goalkeeper Craig Gordon has confirmed his retirement from football at the age of 43, drawing the curtain on a remarkable 25-year playing career. The announcement comes after his second spell at boyhood club Heart of Midlothian ended this summer, and just weeks after he was part of Scotland's squad for the 2026 FIFA World Cup.

Gordon released an emotional video via Hearts, saying:

"I've never wanted it to end, but end it must. I have lived my dreams and for that, I'm so thankful."

From Tynecastle to the Premier League

Gordon's journey began at Hearts, where he made his professional debut in 2001. His performances earned him a then-British record £9m transfer for a goalkeeper to Sunderland in 2007. In 2010, he produced one of the most iconic saves in Premier League history, denying Bolton Wanderers' Zat Knight from point-blank range. A serious knee injury disrupted his time at the Stadium of Light, and after five years he faced a two-year spell out of the game recovering and coaching.

Celtic resurgence and Hearts return

Gordon resurrected his career at Celtic in 2014, winning his first league title and adding four more during a trophy-laden six-year period. He returned to Hearts in 2020, helping them win the Scottish Championship in 2021. A devastating double leg break in 2022 seemed like it might end his career, but he fought back once more to play at the highest level.

Scotland stalwart

Gordon represented Scotland 84 times, keeping 30 clean sheets. His final international appearance came in a pre-World Cup friendly against Curacao in May 2026. His last club game was a 2-2 draw with Celtic in January.

He leaves the game with 766 first-team appearances and a glittering trophy collection. The club has invited supporters to bid farewell at Friday's friendly against Rayo Vallecano at Tynecastle.

Craig Gordon career honours

International Caps: 84 (30 clean sheets)

Club Appearances: 766

Major Honours: 15 (5 Scottish Premiership titles, 3 Scottish Cups, 5 Scottish League Cups, 1 Scottish Championship)

Clean sheets: Around two-thirds of club matches

"From supporting Hearts to playing for Hearts. Years of hard work can never fully prepare you. You want to do yourself proud, you want to do your family proud, you want to do the fans proud," Gordon added. "But now the gloves are finally off and I bid farewell to my playing career. You, the fans, have given me everything, and it has been a privilege to represent you."

What did you think?

Discussion

Be the first to comment

No comments yet

Be the first to share your thoughts on this article. Start the conversation!

In this story

Stay Connected

Get your 90min briefing

A sharper football read, tuned to your inbox.

More options 3 topics selected
Personalise
Delivery rhythm

Free. Unsubscribe anytime.

Logo Quiz
Play Full Game →
Guess this club

Which club is this?

Share this article