Statistics
- Heart Of Midlothian2026/271836
- ST Johnstone2025/2639174
- ST Johnstone2024/251513
- Stirling Albion2023/24124—
- Rangers U212023/2421—
- Queen's Park2022/233341
- Tranmere2021/221410
- Morecambe2021/22700
- Harrogate Town2020/212340
- Morton2020/211002
- Dundee2019/20701
- Rangers U212019/2022—
- Harrogate Town2019/2010—
- Rangers U192019/2010—
Trophies & honours
- PremiershipScotland2nd Place2019/20
Transfers
- 2026Free agent
- 2024Free
- 2023
- 2022Loan
- 2022
- 2022Loan
- 2021Loan
- 2020
- 2019Loan
About Joshua McPake
Joshua McPake (25, Scotland) is an attacker for Heart Of Midlothian. In 2026/27 he has scored 3 goals and set up 6 more in 19 appearances across 5 competitions. His minutes-weighted match rating averages 7.36. Season-by-season and per-competition stats are below.
Before that, Joshua McPake played for ST Johnstone, Stirling Albion, Queen's Park, Morecambe, Tranmere, Morton, Harrogate Town, Rangers and Dundee. Joshua McPake has earned 3 caps for Scotland at international level. In 2026/27 he has 3 goals, down from 17 goals in 2025/26.
Joshua McPake: questions and answers
- How many goals has Joshua McPake scored in 2026/27?
- 3 goals in 19 appearances across all competitions, with 6 assists.
- Which club does Joshua McPake play for?
- Heart Of Midlothian.
- How old is Joshua McPake?
- 25, born on 31 August 2001.
- What position does Joshua McPake play?
- Attacker.
Heart Of Midlothian squad
Next fixture
Heart Of Midlothian host Falkirk in the Scottish Premiership on 8 November 2026.
Recent matches
- 5 Nov 2026 · Conference League · at FC ThunL 1–3
- 28 Oct 2026 · Scottish Premiership · vs RangersD 2–2
- 25 Oct 2026 · Scottish Premiership · at MotherwellW 2–0
- 22 Oct 2026 · Conference League · at TrabzonsporL 0–2(sub)
- 18 Oct 2026 · Scottish Premiership · at CelticL 1–7
- 15 Oct 2026 · Conference League · vs FC NordsjaellandD 1–1
- 10 Oct 2026 · Scottish Premiership · vs ST MirrenW 5–0
- 19 Sept 2026 · Scottish Premiership · at KilmarnockD 1–1
- 15 Sept 2026 · Scottish Premiership · at FalkirkL 1–2
- 6 Sept 2026 · Scottish Premiership · vs DundeeW 2–1
Scotland squad
Data updated
