Josh McPake
St Johnstone

Josh McPake

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

Picture this, if you will – Joshua McPake, born on the 31st of August 2001, playing at right wing for St Johnstone. The lad's a sprightly 6ft tall (or to Europeans, 1.83m), and a solid 11 stone (or, again for the airing of European pleasantries, 70kg). For some reason, he dons the number 24 jersey - perhaps he just fancies the two halves a game is divided into?

Young McPake's current market value is a cool £85k (according to the financiers at Transfermarkt), slightly less than the cost of the average semi-detached house north of the border. St Johnstone, the apparent cheapskates in this narrative, have him on a contract set to expire on 31st May 2026, presumably so they can negotiate his next contract down to the price of a slightly used Skoda.

McPake's football journey started in Rangers as a wee trainee back in July 2017. Seems he had an itch to travel, though, as he then embarked on a grand tour of Scotland and England, loaned out to Dundee, Greenock Morton, Harrogate Town, Morecambe, Tranmere Rovers, and – quite the finale this – Queen's Park.

At Queen's Park during the 2022 - 2023 season, McPake had a whip around the first team, appearing 27 times and slotting home a respectable three goals in league matches. Some might have seen this as 'potential'; others as 'maybe he should try his hand at rugby'.

Following his return to Rangers from Queen's Park in June 2023, he had an undisclosed transfer - the exciting details of which, have been cruelly withheld from us. When one door closes, another opens, often to a lower corridor, and by February 2024, McPake found himself at Stirling Albion.

In July 2024, moving on up from the lowly ranks of Stirling Albion, he joined St Johnstone. In the 2024 - 2025 season thus far, McPake has made eight first-team appearances for the Saints and has managed to net one goal. He's also been trotted out for a couple of starts in the League Cup 2024 - 2025. Something to write home about, I'm sure.

Sarcasm aside, there's perhaps something endearing in McPake's journeyman narrative - a story of a young forward chasing the football dream, punted from club to club, sometimes not even sure which end to boot the ball.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 12 April 2025. 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 23)
Date of Birth
Coatbridge
Birthplace
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
St Johnstone
Team
£83k (via Transfermarkt)
Market Value
31 May 2026 (1y 2m)
Contract Expires

Season stats

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

Career stats

Team
St Johnstone
St Johnstone
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
8
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
Out of contract
1 September 2023
From
Rangers
Rangers
Type
Released
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