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).

Our subject, Stephen Duke-McKenna, hails from England and first drew breath on this earth on the 17th day of August in the year 2000, which makes the lad a mere twenty-four years old. Standing at a neat five-foot-six inches (or 1.7 metres for those who have a preference for the metric system) and tipping the scales at 10st 3lb (if you indeed believe in precise measurements, that's 65kg), Duke-McKenna has carved out an existence in the chaotic world of football as a central midfielder, currently plying his trade up here in the stark beauty of Scotland for St Johnstone. His torso sports the number 21 jersey.

Now, if one were to speculate on the economic value of such a player, the esteemed gents over at Transfermarkt put a tag of £128,000 upon his services. His contract with St Johnstone, mind you, is set to meet its end in a mere two months, with the sands of his current employment running out come 31st of May, 2025.

His story is a long and winding road, beginning with Everton, where he was unceremoniously thrust into the world of Premier League football as a mere trainee back in the July of 2016. A couple of seasons passed before he was handed over to Bolton Wanderers in 2018, where he paddled through the less glamorous waters of League One.

In what must have been a dizzying journey for the lad, Duke-McKenna found himself uprooted once again in August 2019, this time transplanted into the soil of Queens Park Rangers in the Championship League. Here, he flashed once or twice in the pan, making single-digit appearances in the 2020-2021 and 2023-2024 seasons.

What followed was a series of further transfers, first on loan to the beautiful seaside town of Torquay United, followed by an equally brief sojourn to Leyton Orient and finally Sutton United - all within a span of two years. As if that wasn't disorienting enough, he made a stint with Harrogate Town in 2024 before finally landing in our beloved, if not exactly balmy, Scotland. Here, with St Johnstone, he has made eight first team appearances in the current 2024-2025 season, and contrived to put in his best foot forward in the Scottish Cup with two starts and a substitute appearance.

One might infer from this near-constant shifting of clubs that Duke-McKenna's football journey has been anything but straightforward. Indeed, one might huff that it appears more akin to a demented game of musical chairs than a traditional football career. Yet, like all men but particularly those in the merciless world of football, he perseveres, hoping to find some measure of success in this corner of our cold northern isle.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 20 April 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 (2m)
Contract Expires

Season stats

Team
St Johnstone
St Johnstone
Premiership 2024 - 2025
Games
8
Starting
5
Substitute
3
Unused
25
Utilisation
24%
Goals
-
Yellows
-
Reds
-
Team
St Johnstone
St Johnstone
Scottish Cup 2024 - 2025
Games
3
Starting
2
Substitute
1
Unused
1
Utilisation
75%
Goals
-
Yellows
1
Reds
-

Career stats

Team
St Johnstone
St Johnstone
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
8
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