View text source at Wikipedia
Personal information | |||
---|---|---|---|
Full name | Stephen Winston Duke-McKenna | ||
Date of birth | 17 August 2000 | ||
Place of birth | Liverpool, England | ||
Position(s) | Midfielder | ||
Team information | |||
Current team |
St Johnstone (on loan from Harrogate Town) | ||
Number | 21 | ||
Youth career | |||
2011–2018 | Everton | ||
2018–2019 | Bolton Wanderers | ||
2019–2020 | Queens Park Rangers | ||
Senior career* | |||
Years | Team | Apps | (Gls) |
2020–2024 | Queens Park Rangers | 6 | (0) |
2020 | → Hemel Hempstead Town (loan) | 7 | (0) |
2022 | → Torquay United (loan) | 21 | (3) |
2022–2023 | → Leyton Orient (loan) | 10 | (0) |
2024 | → Sutton United (loan) | 16 | (2) |
2024– | Harrogate Town | 17 | (1) |
2025– | → St Johnstone (loan) | 0 | (0) |
International career‡ | |||
2018– | Guyana | 18 | (1) |
*Club domestic league appearances and goals, correct as of 01:29, 2 January 2025 (UTC) ‡ National team caps and goals, correct as of 13:11, 25 January 2024 (UTC) |
Stephen Winston Duke-McKenna (born 17 August 2000) is a professional footballer who plays as a midfielder for Scottish Premiership club St Johnstone, on loan from EFL League Two side Harrogate Town. Born in England, he represents Guyana internationally.
He was raised in Everton youth teams, joining aged 11[1] and made one bench appearance for the senior team on 7 December 2017 in a Europa League game against Apollon Limassol.[2]
On 15 June 2018, he signed a pro contract with Bolton Wanderers.[3] He played in the Professional Development League for Bolton Wanderers Development Squad in the 2018–19 season.
On 27 August 2019 Duke-McKenna signed for Queens Park Rangers and will be part of the Development squad.[4]
He joined Hemel Hempstead Town on a one-month loan deal in October 2020.[5]
On 17 April 2021, he made his Queens Park Rangers debut in a 2–1 away win against Middlesbrough, coming on as a substitute in the 86th minute.
On 21 January 2022, Duke–McKenna joined National League side Torquay United on loan for the remainder of the 2021–22 season.[6]
On 1 September 2022, Duke-McKenna joined League Two club Leyton Orient on a season-long loan deal.[7]
In January 2024, he joined Sutton United in League Two on loan for the remainder of the season.[8] He scored his first two goals for the club and also registered an assist on the final day of the season in a 4-4 draw with MK Dons, a result which confirmed Sutton's relegation.[9]
On 20 May 2024, QPR announced he would leave the club in the summer when his contract expired.[10]
On 17 June 2024, Duke-McKenna signed for League Two side Harrogate Town on a two-year contract.[11]
He was called up to the Guyana national football team in October 2018.[12] He made his debut for Guyana on 20 November 2018 in a CONCACAF Nations League qualifier against French Guiana as a 74th-minute substitute for Colin Nelson.[13] on 30 May 2019, Duke-Mckenna was named to Guyana's squad for the 2019 CONCACAF Gold Cup.[14]
Club | Season | League | FA Cup | League Cup | Other | Total | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
Queens Park Rangers | 2020–21[15] | Championship | 1 | 0 | — | 0 | 0 | — | 1 | 0 | ||
2021–22[15] | Championship | 0 | 0 | 0 | 0 | 3 | 0 | — | 3 | 0 | ||
2022–23[15] | Championship | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | ||
Total | 1 | 0 | 0 | 0 | 3 | 0 | — | 4 | 0 | |||
Hemel Hempstead Town (loan) | 2020–21[16] | National League South | 7 | 0 | 1 | 0 | — | 0 | 0 | 8 | 0 | |
Torquay United (loan) | 2021–22[15] | National League | 21 | 3 | — | — | — | 21 | 3 | |||
Career total | 29 | 3 | 1 | 0 | 3 | 0 | 0 | 0 | 33 | 3 |
National team | Year | Apps | Goals |
---|---|---|---|
Guyana | 2018 | 1 | 0 |
2019 | 4 | 0 | |
2020 | 0 | 0 | |
2021 | 3 | 0 | |
2022 | 3 | 0 | |
2023 | 7 | 1 | |
Total | 18 | 1 |
No. | Date | Venue | Cap | Opponent | Score | Result | Competition |
---|---|---|---|---|---|---|---|
1 | 12 September 2023 | Synthetic Track and Field Facility, Leonora, Guyana | 14 | ![]() |
2–1 | 3–2 | 2023–24 CONCACAF Nations League |