Josh McPake
St Johnstone

Josh McPake

Josh McPake of St Johnstone was born in Coatbridge, Scotland on 31 August 2001 (age 24).

Ah, our dear laddie Josh McPake. Born on 31 August 2001, sprouting to a solid 6ft (1.83m) and stocky 11st (70kg), this young talent seems to have been on an eternal tour of the Scottish and English football leagues. He can primarily be spotted gallivanting around the pitch as a right winger for St Johnstone, proudly displaying the number 24 on his green jersey.

As per the staggering digital footy-encyclopedia, Transfermarkt, his current market value hovers around a whopping £85k (converted and rounded from €100k.) Quite the small fortune, eh?

Josh bounced around quite a bit over the years, starting his professional journey soaking in the Ibrox atmosphere with Rangers back in 2017 as a trainee. Come August 2019, he took a little vacation over at Dundee on loan, then off to Greenock Morton, Harrogate Town, Morecambe, Tranmere Rovers, and even had a brief spell at Queen’s Park. Away from the limelight, in the Championship no less, young McPake didn’t disappoint, managing to net three league goals in 27 appearances for the 2022-2023 season.

Cue June 2023, he's back with Rangers, but not before he heads off to God-knows-where in September 2023. (Perhaps, he decided to take a sabbatical? The notes are hushed.)

Then in February 2024, we find him roughing it up with Stirling Albion in League Two, only to move to the Championship with St Johnstone in July 2024. With St Johnstone, McPake seems to have found a bit more of his footing, managing to net a total of 17 league goals over the course of two seasons. Here’s a lad who goes on loan more often than a library book but seems to make a go of things wherever he ends up.

In the League Cup 2025-2026 for St Johnstone, he's also made a respectable contribution with one goal in four starts and one appearance off the bench. Quite an intriguing football journey for young Josh McPake, wouldn't you say?

Last updated 22 April 2026. Send feedback

Josh McPake stats

Check out all of the statistics about Josh McPake.

Right Wing
Primary Position
Forward
Position
Josh McPake
RW
1.83m (6ft)
Height
24
Squad Number
70kg (11st)
Weight
31 August 2001 (age 24)
Date of Birth
Coatbridge
Birthplace
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
St Johnstone
Team
£83k (via Transfermarkt)
Market Value

Season stats

Team
St Johnstone
St Johnstone
Championship 2025 - 2026
Games
33
Starting
33
Substitute
-
Unused
2
Utilisation
94%
Goals
16
Yellows
9
Reds
-
Team
St Johnstone
St Johnstone
League Cup 2025 - 2026
Games
5
Starting
4
Substitute
1
Unused
-
Utilisation
100%
Goals
1
Yellows
1
Reds
-

Career stats

Team
St Johnstone
St Johnstone
Season 2025 - 2026
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
33
Goals
16
Team
St Johnstone
St Johnstone
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
13
Goals
1
Team
Queen's Park
Queen's Park
Season 2022 - 2023
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
27
Goals
3

Transfers

Team
St Johnstone
St Johnstone
1 July 2024
From
Stirling Albion
Stirling Albion
Type
Free Transfer
Team
Stirling Albion
Stirling Albion
23 February 2024
Type
Unattached
Team
Rangers
Rangers
1 June 2023
From
Queen's Park
Queen's Park
Type
Returned from loan
Team
Queen's Park
Queen's Park
22 July 2022
From
Rangers
Rangers
Type
Loan
Team
Tranmere Rovers
Tranmere Rovers
5 January 2022
From
Rangers
Rangers
Type
Loan
Team
Morecambe
Morecambe
1 July 2021
From
Rangers
Rangers
Type
Loan
Team
Harrogate Town
Harrogate Town
8 January 2021
From
Rangers
Rangers
Type
Loan
Team
Greenock Morton
Greenock Morton
25 September 2020
From
Rangers
Rangers
Type
Loan
Team
Dundee
Dundee
20 August 2019
From
Rangers
Rangers
Type
Loan
Team
Rangers
Rangers
1 July 2017
Type
Trainee

Josh McPake news

Read all the news about Josh McPake.

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