Stephen Duke-McKenna
St Johnstone

Stephen Duke-McKenna

Stephen Duke-McKenna of St Johnstone was born in Liverpool, England on 17 August 2000 (age 24).

A nod of the head to Stephen Duke-McKenna. Born on the 17th of August 2000, the lad is celebrating his 24th year on Earth. Native to England, Duke-McKenna is ambitious enough to consider himself a footballer. Kicking a ball around the middle of the park for St Johnstone primarily, he stands at a towering 5 feet and 6 inches in height, or 1.7 metres if you've a mind for such things. Comes in at about 10 stone 3 pounds heavy, or 65 kilos if you use a scale that operates in continental units.

The boy's current market value is reportedly about £130k, or at least that's what Transfermarkt would have you believe. He's also got a contract with St Johnstone that's just about on its last legs, with a matter of four whole months left before it gasps its final breath on the 31st of May, 2025. What an exciting time to be alive.

As for his illustrious career thus far, Duke-McKenna graced the pitch once for the Queens Park Rangers way back in the heady days of 2020 - 2021. Made the grand total of one appearance for the side.

In the following year of 2022 - 2023, he dazzled a crowd of fans with his dynamic displays, not once, but a presumptuous eight times for Leyton Orient. I kid you not.

Fast forward to 2023 - 2024, and he was back on the pitch with Queens Park Rangers again where he turned out a whopping 5 times.

In this pleasant season of 2024 - 2025, the wee man's intricate footwork and refined technique have been witnessed by no one, as he has yet to show up for a first team appearance for St Johnstone. Such a thrill indeed, what a promising start to his Scottish adventure.

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

Stephen Duke-McKenna stats

Check out all of the statistics about Stephen Duke-McKenna.

Centre Midfield
Primary Position
Midfielder
Position
Stephen Duke-McKenna
CM
1.7m (5ft 6in)
Height
21
Squad Number
65kg (10st 3lb)
Weight
17 August 2000 (age 24)
Date of Birth
Liverpool
Birthplace
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Country of Birth
St Johnstone
Team
£125k (via Transfermarkt)
Market Value
31 May 2025 (3m)
Contract Expires

Season stats

Team
St Johnstone
St Johnstone
Premiership 2024 - 2025
Games
4
Starting
2
Substitute
2
Unused
25
Utilisation
14%
Goals
-
Yellows
-
Reds
-
Team
St Johnstone
St Johnstone
Scottish Cup 2024 - 2025
Games
2
Starting
1
Substitute
1
Unused
1
Utilisation
67%
Goals
-
Yellows
1
Reds
-

Career stats

Team
St Johnstone
St Johnstone
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
4
Goals
-
Team
Queens Park Rangers
Queens Park Rangers
Season 2023 - 2024
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
5
Goals
-
Team
Leyton Orient
Leyton Orient
Season 2022 - 2023
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
8
Goals
-
Team
Queens Park Rangers
Queens Park Rangers
Season 2020 - 2021
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
1
Goals
-

Transfers

Team
St Johnstone
St Johnstone
3 February 2025
From
Harrogate Town
Harrogate Town
Type
Loan
Team
Harrogate Town
Harrogate Town
1 July 2024
From
Queens Park Rangers
Queens Park Rangers
Type
Free Transfer
Team
Sutton United
Sutton United
25 January 2024
From
Queens Park Rangers
Queens Park Rangers
Type
Loan
Team
Queens Park Rangers
Queens Park Rangers
1 June 2023
From
Leyton Orient
Leyton Orient
Type
Returned from loan
Team
Leyton Orient
Leyton Orient
1 September 2022
From
Queens Park Rangers
Queens Park Rangers
Type
Loan
Team
Queens Park Rangers
Queens Park Rangers
1 June 2022
From
Torquay United
Torquay United
Type
Returned from loan
Team
Torquay United
Torquay United
20 January 2022
From
Queens Park Rangers
Queens Park Rangers
Type
Loan
Team
Queens Park Rangers
Queens Park Rangers
27 August 2019
From
Bolton Wanderers
Bolton Wanderers
Type
Free Transfer
Team
Bolton Wanderers
Bolton Wanderers
1 July 2018
From
Everton
Everton
Type
Free Transfer
Team
Everton
Everton
1 July 2016
Type
Trainee

Stephen Duke-McKenna news

Read all the news about Stephen Duke-McKenna.

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