Premier League
Home › Teams › Heart Of Midlothian › J. McPake
J. McPake

Joshua McPake (Heart Of Midlothian, forward): stats and career

Heart Of Midlothian · forward · Scotland · 24 years old

Who is J. McPake?

About J. McPake: plays as forward, nationality: Scotland, age: 24, currently with Heart Of Midlothian (2026/27 season).

Season 2026/27: 14 matches, 3 goals, 5 assists (roughly one goal per 346 minutes). National team: 1 match, 0 goals.

Latest transfer: he moved from ST Johnstone to Heart Of Midlothian (30 June 2026).

J. McPake: 2026/27 season stats

14Apps
3Goals
5Assists
1038Minutes
2Yellow cards
0Red cards
7.3Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
UEFA Conference League4002501/07.1
Scottish Premiership10357881/07.5
Total143510382/07.3

National team

CompetitionAppsGAMinsCardsRtg
UEFA Nations League100180/06.6

J. McPake: detailed stats

25Shots
10Shots on target
300Passes
22Key passes
74%Pass accuracy
26/50Successful dribbles / attempts
93/160Duels won / total
18Tackles
45Fouls won
13Fouls committed

Totals for all club competitions combined in 2026/27.

J. McPake: career

ClubPeriod
Heart Of Midlothian2026
ST Johnstone2023–2024
Queen's Park2022
Tranmere2021
Harrogate Town2020
Rangers2019

Only senior clubs are shown; youth and reserve teams are left out.

J. McPake: transfers

DateMoveFee
30 June 2026ST Johnstone → Heart Of Midlothian
29 June 2026ST Johnstone → Heart Of Midlothian
20 June 2024Stirling Albion → ST JohnstoneFree transfer
1 June 2023Queen's Park → RangersNot disclosed
22 July 2022Rangers → Queen's ParkLoan
1 June 2022Tranmere → RangersNot disclosed
5 January 2022Rangers → TranmereLoan
1 July 2021Rangers → MorecambeLoan
13 January 2020Dundee → RangersNot disclosed
22 August 2019Rangers → DundeeLoan

J. McPake: frequently asked questions

How many goals has J. McPake scored this season (2026/27)?

J. McPake has 3 goals and 5 assists in 14 matches in 2026/27.

What club does J. McPake play for?

J. McPake (forward) is with Heart Of Midlothian in 2026/27. Nationality: Scotland.

How old is J. McPake?

J. McPake is 24. Date of birth: 31 August 2001.

Where did J. McPake move to in his latest transfer?

He went from ST Johnstone to Heart Of Midlothian, 30 June 2026.

About J. McPake

Everything on J. McPake (Scotland): stats for the season, a detailed breakdown, his career, transfers and trophies. You will find his teammates on the Heart Of Midlothian page.