Josh McPake
| Personal information | |||
|---|---|---|---|
| Full name | Joshua McPake | ||
| Date of birth | 31 August 2001 | ||
| Place of birth | Coatbridge, Lanarkshire, Scotland | ||
| Position | Winger | ||
| Team information | |||
Current team | St Johnstone | ||
| Number | 24 | ||
| Youth career | |||
| Rangers | |||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2019–2023 | Rangers | 0 | (0) |
| 2019–2020 | → Dundee (loan) | 7 | (0) |
| 2020–2021 | → Greenock Morton (loan) | 6 | (0) |
| 2021 | → Harrogate Town (loan) | 23 | (4) |
| 2021–2022 | → Morecambe (loan) | 5 | (0) |
| 2022 | → Tranmere Rovers (loan) | 14 | (1) |
| 2022–2023 | → Queen's Park (loan) | 27 | (3) |
| 2024 | Stirling Albion | 12 | (4) |
| 2024– | St Johnstone | 31 | (14) |
| International career | |||
| 2017–2018 | Scotland U17 | 7 | (1) |
| 2015–2017 | Scotland U18 | 2 | (0) |
| 2019–2020 | Scotland U19 | 6 | (1) |
| * Club domestic league appearances and goals as of 21:44, 24 December 2025 (UTC) | |||
Joshua McPake (born 31 August 2001) is a Scottish professional footballer who plays as a winger for Scottish Championship club St Johnstone.
McPake started his career at Rangers and has had several loans spells with Dundee, Greenock Morton, Harrogate Town, Morecambe, Tranmere Rovers and Queen's Park respectively. After departing Rangers, he played for Stirling Albion on a short-term deal, before joining St Johnstone the following season.
McPake is set to join Heart of Midlothian upon the expiration of his contract with St Johnstone in July 2026.