Josh McPake
St Johnstone

Josh McPake

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

Josh McPake, born on that memorable day of 31 August 2001, is a lad from our motherland of Scotland. As is the case with most living organisms, time does march on, making our dear Josh 24 years of age at present. Employed by St Johnstone - a club whose origins are shrouded in mystery to most outside its ever-loving faithful - he's a forward with a special fondness for the right wing.

Josh is a decent 6ft (1.83m in case you favour the continental way of measurement) and embarks on the battlefield sporting roughly 11st (70kg) of muscle and presumably some fat. His choice of battlefield attire is the jersey with the oft-ignored number 24.

Now, let's talk brass tacks. Our lad's market value, at present, is a piddling £85k (downgraded from €100k) or thereabouts, according to the vast knowledge base that is Transfermarkt. His stay at St Johnstone, subject to the whims of management and other variables, is due to expire on 31 May 2026.

In the summer of 2017, McPake tied his fate with the perennial troublemaker, Rangers. It was a windy road filled with free meals and empty promises before he started wearing the Dundee colours in August 2019. Following this, he got to show off his football dance moves at Greenock Morton, Harrogate Town, Morecambe, and Tranmere Rovers, in that order. A right trek around the islands it was.

Eventually, he landed at Queen's Park in July 2022, where he strutted his stuff in 27 first team appearances and netted three goals in league matches.

A 2023 summer fling with Rangers ended with McPake joining Stirling Albion before settling down with St Johnstone in July 2024. It has been a rollercoaster ride with St Johnstone, with Josh making a total of 18 first team appearances, scoring seven goals in league matches across two seasons.

In addition, let's not forget his appearance in the League Cup 2025 - 2026, where he scored in four starts and one appearance as a substitute. And his cameo in the Scottish Cup 2024 - 2025, where it seems he spent most of the time warming the bench.

Safe to say, it’s been a right ballet for our lad, McPake. Bless his cotton socks, and here’s to a less prance-ridden future.

Last updated 20 September 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 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
12
Starting
12
Substitute
-
Unused
-
Utilisation
100%
Goals
9
Yellows
2
Reds
-
Team
St Johnstone
St Johnstone
League Cup 2025 - 2026
Games
5
Starting
4
Substitute
1
Unused
-
Utilisation
100%
Goals
1
Yellows
1
Reds
-
Team
St Johnstone
St Johnstone
Scottish Cup 2024 - 2025
Games
1
Starting
-
Substitute
1
Unused
3
Utilisation
25%
Goals
-
Yellows
-
Reds
-

Career stats

Team
St Johnstone
St Johnstone
Season 2025 - 2026
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
12
Goals
9
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
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