Football
Home › Teams › Heart Of Midlothian › J. McPake
J. McPake

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

Heart Of Midlothian · forward · Scotland · 24 years old

Who is J. McPake?

J. McPake (forward) from Scotland (age 24) plays his football at Heart Of Midlothian in the 2026/27 season.

This season (2026/27): 14 matches, 3 goals and 5 assists (one goal about every 346 minutes). Internationally: 1 match, 0 goals.

His latest transfer took him 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

Figures for every club competition in 2026/27, added together.

J. McPake: career

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

The list covers senior clubs only, so youth and reserve sides do not appear.

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

What is J. McPake's goal record in 2026/27?

In 14 matches during 2026/27, J. McPake has 3 goals and 5 assists.

Who is J. McPake's club?

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

How old is J. McPake?

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

Which club did J. McPake join in his most recent transfer?

He joined Heart Of Midlothian from ST Johnstone on 30 June 2026.

About J. McPake

All the facts on J. McPake (Scotland): stats for this season, in-depth figures, the clubs he has played for, transfers and trophies. His teammates are listed on the Heart Of Midlothian page.