Craig Gordon, born on the 31st of December, 1982, is a Scottish goalkeeper currently playing for Hearts. As of age 43, he boasts a commanding presence in goal, standing at 1.93m (6ft 3in) tall and weighing 83kg (13st). His number 1 jersey has also been donned while representing the national team of Scotland.
According to Transfermarkt, Gordon's current market value is estimated at around the equivalent of £42.5k.
Starting his professional career at Hearts in the Premiership in 1999, Gordon rose through the ranks. After initially making one first team appearance in the 2002/2003 season, he became an integral part of the team over the subsequent seasons. In his final season with Hearts, the 2024/2025 season, Gordon made 33 first-team league appearances. The current season, 2025/2026, sees Gordon back in the Hearts' line-up with two first team appearances so far.
During his time at Hearts, Gordon had a loan spell with Cowdenbeath in the Lowland League in Scotland during the 2001/2002 season, where he made 12 first-team league appearances.
In a lucrative move in August 2007, Gordon transferred from Hearts to Sunderland in the Premier League, for a considerable fee of around £9m. There he proved his value, making regular first-team appearances over the course of five seasons, culminating in the 2011/2012 season where he made one final appearance before departing the club.
Celtic in the Scottish Premiership were lucky to secure Gordon's signature in July 2014. His stint at Celtic was marked by a strong first team presence, making 35 appearances in both the 2015/2016 and 2016/2017 seasons, with a slightly reduced showing of 26 and 18 appearances in the 2017/2018 and 2018/2019 seasons respectively.
Back at Hearts in the Premiership since July 2020, Gordon continues to remain an important figure in the team, featuring heavily in their league campaign since his return.
Truly a footballer of international standing, Gordon also turned out for Scotland in the World Cup Qualifiers Europe 2024 - 2026 with two starts, and the Nations League 2024 - 2025 with six starts.
