Craig Halkett
Hearts

Craig Halkett

Craig Halkett of Heart of Midlothian was born on 29 May 1995 (age 29).

Craig Halkett, born on a predictably grim Scottish day, May 29th 1995, finds himself enjoying the ripe old age of 29. Apparently, this man on the tedious side of youth has the gall to call himself a defender, primarily operating within the riveting realm of central defense for the Artistic powerhouse of Hearts. Standing at a completely average 6ft (1.83m), and stocking up on pies to reach 13st 9lb (87kg), he seems perfectly suited for a mid-table habitual misery raiser. And, for some bewildering reason best known to himself and the kit man, Halkett proudly parades the number 4 jersey.

According to Transfermarkt, this rather unexceptional specimen currently commands an estimated market value of about £216k. Ridiculous, really. Still, this saintly warrior has roughly 1 year and an unnecessary 3 months remaining on his Hearts contract, which looks likely to expire on 31st May 2026. Someone fetch me a hankie, the suspense is simply too much.

Once upon a time, in the not so magical year of 2012, our hero Halkett deigned to join Rangers, holding court in the oh-so-pleasant realm of Scottish Premiership. A couple of uneventful years later, evidently in a bid to take on the big boys, Halkett decided to swap the Premiership for a loan spell at Clyde in the high-stakes world of League Two. Over the course of the 2014 - 2015 season, he graced Clyde's first team with his presence a staggering ten times in league matches. Truly awe-inspiring.

Not content to rest on his laurels, in October 2015, he decided it was high time to turn things down a notch and got transferred on loan to Berwick Rangers in the thrilling Lowland League. Here, he outdid himself by making FOUR first team appearances. Unbelievable, truly.

January 2016 saw our Einstein-of-a player bid farewell to Rangers in Premiership to try his luck at Livingston in Championship. Clearly, the abundance of haggis inspired him to an extent, enabling him to accumulate 15 glorious first team appearances and score one monumental goal in his inaugural Livingston season. The subsequent years saw Halkett grow from strength to strength, or so some would argue, culminating in a 2018 - 2019 season in which he made 34 appearances and netted seven goals.

In a move that will surely have Celtic fans gripped by overwhelming indifference, Halkett moved from Livingston to Hearts in the Premiership in July 2019. Since his momentous arrival, Halkett has totted up a variety of appearances and sporadic goals, with the current 2024 - 2025 season seeing him make a grand total of 12 first team appearances, and even score a goal. Miraculous.

Not only content with setting the Scottish Premiership alight with his 'talents', Halkett has also thrown himself into the cutthroat world of the League Cup, Scottish Cup, and, drum roll, please, the Conference League, starting a life-altering ONE match in each competition for Hearts in the 2024 - 2025 season. What a man.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 30 March 2025. Send feedback

Craig Halkett stats

Check out all of the statistics about Craig Halkett.

Central Defender
Primary Position
Defender
Position
Craig Halkett
CD
1.83m (6ft)
Height
4
Squad Number
87kg (13st 9lb)
Weight
29 May 1995 (age 29)
Date of Birth
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
Hearts
Team
£208k (via Transfermarkt)
Market Value
31 May 2026 (1y 2m)
Contract Expires

Season stats

Team
Hearts
Hearts
Premiership 2024 - 2025
Games
12
Starting
10
Substitute
2
Unused
19
Utilisation
39%
Goals
1
Yellows
2
Reds
-
Team
Hearts
Hearts
League Cup 2024 - 2025
Games
1
Starting
1
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
Scottish Cup 2024 - 2025
Games
1
Starting
1
Substitute
-
Unused
2
Utilisation
33%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
Conference League 2024 - 2025
Games
1
Starting
1
Substitute
-
Unused
5
Utilisation
17%
Goals
-
Yellows
1
Reds
-

Career stats

Team
Hearts
Hearts
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
12
Goals
1
Team
Hearts
Hearts
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
9
Goals
-
Team
Hearts
Hearts
Season 2022 - 2023
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
6
Goals
-
Team
Hearts
Hearts
Season 2021 - 2022
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
28
Goals
2
Team
Hearts
Hearts
Season 2019 - 2020
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
24
Goals
2
Team
Livingston
Livingston
Season 2018 - 2019
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
34
Goals
7
Team
Livingston
Livingston
Season 2017 - 2018
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
20
Goals
6
Team
Livingston
Livingston
Season 2016 - 2017
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
33
Goals
1
Team
Livingston
Livingston
Season 2015 - 2016
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
15
Goals
1
Team
Berwick Rangers
Berwick Rangers
Season 2015 - 2016
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
4
Goals
-
Team
Clyde
Clyde
Season 2014 - 2015
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
10
Goals
-

Transfers

Team
Hearts
Hearts
1 July 2019
From
Livingston
Livingston
Type
Free Transfer
Team
Livingston
Livingston
13 January 2016
From
Rangers
Rangers
Type
Free Transfer
Team
Berwick Rangers
Berwick Rangers
29 October 2015
From
Rangers
Rangers
Type
Loan
Team
Clyde
Clyde
1 September 2014
From
Rangers
Rangers
Type
Loan
Team
Rangers
Rangers
1 July 2012
Type
Signed

Craig Halkett news

Read all the news about Craig Halkett.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive