Stephen Kingsley
Hearts

Stephen Kingsley

Stephen Kingsley of Heart of Midlothian was born in Stirling, Scotland on 23 July 1994 (age 30).

Scottish-born Stephen Kingsley is a defender known for his primary playing position at the centre for Hearts. Born on the 23rd of July in 1994, the 30-year-old stands 5ft 10in tall (1.78m) and tips the scales at 12st 1lb (77kg). Kingsley wears the number 3 jersey for his club.

As per the online platform Transfermarkt, his current market value floats around £60k and his stay at Hearts is contractually bound until the 31st of May, 2027, with a remaining contract term of 2 years and 1 month. Transfermarkt

Kingsley embarked on his professional career with Falkirk in the Championship in Scotland from season 2010 till 2014. His debut season saw him appear three times in the first team. His journey at Falkirk was marked with consistent improvement as he managed 35 first team appearances and one goal in the 2013 - 2014 season.

In July of 2014, Swansea City in the Championship in England became Kingsley's new playing ground for a fee close to £300k. During his time at Swansea City, Kingsley managed to make four first team appearances in season 2015 - 2016 and 13 first team appearances in the following season.

Kingsley's tenure at Swansea City was briefly interrupted by short-term loans. He first transferred to Yeovil Town in the National League in February 2015, where he made 12 first team appearances. After completing his loan at Yeovil, Kingsley was again sent on loan to Crewe Alexandra in League Two in August 2015. Like at Yeovil, he made another 12 appearances at Crewe.

In August 2017, Kingsley made a move to Hull City in the Championship, although for an undisclosed fee. During the 2018 - 2019 season, he featured in the first team for 26 matches. Conversely, in the next season, he managed just eight appearances due to unreported reasons.

Kingsley returned to the Scottish football scene in October 2020, when he joined the Hearts, one of the leading clubs in the Premiership. His 2021 - 2022 season at Hearts was quite spectacular, with 33 first team appearances and six goals. As of the ongoing season of 2024 - 2025, Kingsley has played nine league matches.

Apart from his league performances, Kingsley participated in the League Cup 2024 - 2025 for Hearts with one start, Scottish Cup 2024 - 2025 for Hearts with one substitute appearance, Europa League Qualifiers 2024 - 2025 for Hearts with two starts, and Conference League 2024 - 2025 for Hearts with two starts.

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

Stephen Kingsley stats

Check out all of the statistics about Stephen Kingsley.

Central Defender
Primary Position
Defender
Position
Stephen Kingsley
CD
1.78m (5ft 10in)
Height
3
Squad Number
77kg (12st 1lb)
Weight
23 July 1994 (age 30)
Date of Birth
Stirling
Birthplace
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
Hearts
Team
£58k (via Transfermarkt)
Market Value
31 May 2027 (1y 13m)
Contract Expires

Season stats

Team
Hearts
Hearts
Premiership 2024 - 2025
Games
9
Starting
8
Substitute
1
Unused
29
Utilisation
24%
Goals
-
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
-
Substitute
1
Unused
3
Utilisation
25%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
Europa League Qualifiers 2024 - 2025
Games
2
Starting
2
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
Conference League 2024 - 2025
Games
2
Starting
2
Substitute
-
Unused
4
Utilisation
33%
Goals
-
Yellows
-
Reds
-

Career stats

Team
Hearts
Hearts
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
9
Goals
-
Team
Hearts
Hearts
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
33
Goals
1
Team
Hearts
Hearts
Season 2022 - 2023
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
21
Goals
-
Team
Hearts
Hearts
Season 2021 - 2022
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
33
Goals
6
Team
Hull City
Hull City
Season 2019 - 2020
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
8
Goals
-
Team
Hull City
Hull City
Season 2018 - 2019
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
26
Goals
-
Team
Hull City
Hull City
Season 2017 - 2018
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
11
Goals
-
Team
Swansea City
Swansea City
Season 2016 - 2017
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
13
Goals
-
Team
Swansea City
Swansea City
Season 2015 - 2016
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
4
Goals
-
Team
Crewe Alexandra
Crewe Alexandra
Season 2015 - 2016
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
12
Goals
-
Team
Yeovil Town
Yeovil Town
Season 2014 - 2015
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
12
Goals
-
Team
Falkirk
Falkirk
Season 2013 - 2014
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
35
Goals
1
Team
Falkirk
Falkirk
Season 2012 - 2013
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
35
Goals
-
Team
Falkirk
Falkirk
Season 2011 - 2012
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
15
Goals
-
Team
Falkirk
Falkirk
Season 2010 - 2011
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
3
Goals
-

Transfers

Team
Hearts
Hearts
6 October 2020
From
Hull City
Hull City
Type
Free Transfer
Team
Hull City
Hull City
23 August 2017
From
Swansea City
Swansea City
Type
Undisclosed
Team
Swansea City
Swansea City
27 November 2015
From
Crewe Alexandra
Crewe Alexandra
Type
Returned from loan
Team
Crewe Alexandra
Crewe Alexandra
26 August 2015
From
Swansea City
Swansea City
Type
Loan
Team
Swansea City
Swansea City
1 July 2015
From
Yeovil Town
Yeovil Town
Type
Returned from loan
Team
Yeovil Town
Yeovil Town
18 February 2015
From
Swansea City
Swansea City
Type
Loan
Team
Swansea City
Swansea City
1 July 2014
From
Falkirk
Falkirk
Type
Fee (£350k)
Team
Falkirk
Falkirk
1 January 2011
Type
Signed

Stephen Kingsley news

Read all the news about Stephen Kingsley.

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