Menu

Craig Gordon Retires at 43 as Scotland’s Oldest World Cup Player

Craig Gordon, 43, has retired after becoming the oldest player named to a World Cup squad, closing an 84-cap Scotland career without playing a match.

Ishan Crawford 2 hours ago 0 4

Craig Gordon retired from professional football on Thursday, hanging up his gloves at 43 without ever playing a minute at the World Cup he delayed his career to reach. The Hearts and Scotland goalkeeper announced the decision in a video message posted to social media, closing out 84 caps for Scotland and 682 appearances across four clubs.

It closes a loop Scotland opened 28 years ago. The country’s last World Cup squad, in 1998, also carried the tournament’s oldest player in goal. That goalkeeper played every match. Gordon never left the bench.

A Video Message From Tynecastle

Gordon’s announcement came in a short video released by his boyhood club. He thanked supporters directly, closing two and a half decades in the game with a message rather than a farewell match.

It has been a privilege to represent you. I hope you have enjoyed it as much as I have. From the bottom of my heart, thank you.

Gordon, the Hearts and former Celtic and Sunderland goalkeeper, delivered that line in the video. In a separate part of the message he added that he had never wanted his career to end, but that 84 caps and a quarter century in goal had reached their natural stopping point.

He made his Scotland debut in 2004 and went on to play 84 times for the national team, placing him fifth on Scotland’s all-time appearance list. Club by club, he built a career of 682 appearances for Heart of Midlothian, Cowdenbeath, Sunderland and Celtic.

Forty-Three, a Backup Number, and Still a Record Breaker

Gordon was the oldest of more than 1,250 players selected for the 2026 World Cup. He wore a number 21 shirt behind Angus Gunn, the Nottingham Forest goalkeeper handed Scotland’s starting jersey, and never got on the field across three group matches.

Had he played even a single minute, Gordon would have become the second-oldest man to appear at a World Cup, behind only Egyptian goalkeeper Essam El Hadary, who featured at 45 during the 2018 tournament. That record stayed exactly where it was. The distinction of oldest player to actually take the field at this World Cup instead belongs to Cristiano Ronaldo, who turned 41 in February, two years younger than Gordon and picked to play.

Gordon’s route to the squad was built on milestones that happened before the tournament even started.

Milestone Date Detail
Oldest player named to a World Cup squad June 2026 43 years old; did not play a minute behind Angus Gunn
Oldest European to play in a World Cup qualifier November 2025 Broke a mark held by Stanley Matthews for 68 years
Scotland’s oldest-ever international June 2024 Surpassed David Weir at age 41, on his 75th cap
Longest-spanning international career by a Scottish player 2020-21 season 16 years, 5 months and 17 days between first and 55th cap

Each of those records survived the tournament untouched. The only one that needed a World Cup appearance to complete never got the chance.

The Last Time Scotland’s Oldest Man Wore the Gloves

Scotland had not reached a World Cup since France in 1998, a 28-year gap that ended when Steve Clarke’s side beat Denmark 4-2 in November 2025 to win their qualifying group. Gordon, then 42, started both of the decisive qualifiers against Greece and Denmark after started the final two World Cup qualifiers when Gunn was injured.

That 1998 squad had its own version of Gordon. Goalkeeper Jim Leighton was the oldest player at that tournament too, at 39 years and 334 days by ESPN’s count, and he played every one of Scotland’s three group games in France. Twenty-eight years later, Scotland again sent its oldest man in as the elder statesman of the squad. This time he did not play at all.

Clarke’s broader 26-man World Cup selection carried three goalkeepers into a tournament built around the newly expanded 48-team format, and Gordon’s route through it ran through the Group C opener against Haiti, a match Gunn started and won 1-0. Scotland’s return to the World Cup, inside the tournament’s expanded 48-team format, gave Gordon a squad number and a seat on the bench, nothing more.

What Injuries Did Craig Gordon Play Through?

Gordon played through a broken arm, a broken wrist, a torn patella tendon, knee surgery, a double leg fracture and separate problems with his ankle, thigh, neck and shoulder across a 25-year career, a run of setbacks that repeatedly threatened to end it early.

  • 2012 to 2014: patellar tendonitis kept him out for two years, during which he underwent three surgeries and saw a psychologist after Sunderland questioned whether the pain was psychological; a surgeon advised him to retire.
  • Christmas Eve, 2022: a double leg break while playing for Hearts left his career in doubt again.
  • March 2026: he travelled to London for neck surgery that carried a warning he could face paralysis or death.

Gordon risked paralysis or death in surgery that spring, choosing to go ahead anyway so he could reach the tournament that summer. In a BBC Scotland documentary, Icons of Football, he was candid about the toll. “There are definitely times where I’ve cried because of injury,” he said. “I just probably don’t show it to everybody else.”

His final domestic season reflected how limited his role had become even at club level. Gordon played second fiddle to Alexander Schwolow, Hearts’ first-choice goalkeeper that season, and only started once Schwolow was sent off in January. Across his three Premiership appearances that followed, Gordon posted a 77.8% save rate facing nine shots on target.

A Trophy Case Built Across Three Clubs

Gordon’s career began and ended at the same club. He joined Hearts’ academy as a boy, made 333 appearances for them across two spells, and won the Scottish Cup with them in 2005-06, the first of what Sky Sports counted as 15 major honours.

His performances at Tynecastle earned him a move to Sunderland in 2007 for a fee of £9 million (around $12.16 million), a British record for a goalkeeper at the time. Injuries limited him to 95 appearances across five seasons on Wearside before his release in 2012 and the two years out of the game that followed.

Celtic gave him his second act. Gordon signed in 2014 and spent six trophy-laden seasons in Glasgow, winning five Scottish Premiership titles, two Scottish Cups and five League Cups, completing domestic trebles along the way. He rejoined Hearts in 2020, became club captain, helped them win promotion back to the Premiership, and nearly delivered a title before Celtic edged them on the final day of last season.

Gunn Leaves for MLS as Gordon Preps a Tynecastle Send-Off

The goalkeeper Clarke picked ahead of Gordon has already moved on. Angus Gunn was released by Nottingham Forest on 10 June after a single appearance for the club, then signed with Major League Soccer side San Jose Earthquakes on 13 July, a contract running through the 2029-30 MLS season. Rangers’ Liam Kelly rounded out the trio of goalkeepers Clarke combined for four league games between them all season before the tournament.

Gordon’s actual last competitive appearance did not come at the World Cup at all. It came in a pre-tournament send-off win over Curacao in May, the match that pushed his cap total to 84. His last club appearance came in January, a 2-2 draw with Celtic.

Scotland’s national team marked the announcement with its own short tribute, calling it “A career unlike any other” and thanking him by name. Gordon has said Clarke talked him out of retiring a year early specifically for a shot at the World Cup, a bet that delivered the trip but not the minutes. He is expected to say farewell to the Tynecastle crowd in person on Friday, when Hearts host Rayo Vallecano in a friendly, and has said he may consider coaching once he has taken a break from the game.

Frequently Asked Questions

How old is Craig Gordon?

Gordon was born on 31 December 1982 in Edinburgh and retired at 43, a year before what would have been his 44th birthday.

How many caps did Craig Gordon win for Scotland?

He finished with 84 caps, fifth on Scotland’s all-time appearance list, starting with his debut against Trinidad and Tobago in 2004 and ending with the pre-World Cup friendly against Curacao in May 2026.

Did Craig Gordon play at the 2026 World Cup?

No. He was named in Scotland’s 26-man squad and wore the number 21 shirt but did not play a minute across the three group games, serving as backup to Angus Gunn throughout.

Who is the oldest player to ever appear at a World Cup?

Egyptian goalkeeper Essam El Hadary holds that record at 45, set in 2018. Gordon would have become the second-oldest ever to play had he featured in 2026; instead that distinction for this tournament belongs to Cristiano Ronaldo, who played at 41.

What was Craig Gordon’s transfer fee to Sunderland?

Sunderland paid Hearts a reported £9 million for Gordon in 2007, around $12.16 million at the time, which was a British transfer record for a goalkeeper.

Will Craig Gordon become a coach?

He has not committed to anything, but has said he may consider coaching after taking a break from the game following his retirement.

Written By

Prior to the position, Ishan was senior vice president, strategy & development for Cumbernauld-media Company since April 2013. He joined the Company in 2004 and has served in several corporate developments, business development and strategic planning roles for three chief executives. During that time, he helped transform the Company from a traditional U.S. media conglomerate into a global digital subscription service, unified by the journalism and brand of Cumbernauld-media.

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *