L'attaccante Harrogate Town Joshua McPake ha giocato 23 gare di League Two nel 2020/2021 dopo aver raggiunto il club il 8 gennaio 2021, essendo partito titolare in 22 di queste ed essendo entrato a gara in corso 1 volta.
McPake ha collezionato la sua ultima presenza il 24 aprile, con Harrogate Town: un pareggio per 1-1 contro Carlisle United, in cui ha giocato 90 minuti. In totale l'attaccante ha segnato 4 reti in questa stagione.
É stato contro Bradford City il 17 aprile che McPake ha segnato il suo ultimo gol, nella vittoria per 2-1. Ha aperto le sue marcature in questo campionato contro Tranmere Rovers il 26 gennaio, avendo realizzato una rete nella sconfitta per 3-2.
Harrogate Town si trova al 15° posto in classifica, con 57 punti, e nella prossima partita di League Two, l'8 maggio, dovrà giocare una trasferta contro Cheltenham Town.
Nell'ultima stagione con Dundee in Championship Mcpake ha collezionato 7 presenze, fornendo 1 assist vincente.
McPake ha iniziato la sua esperienza con Harrogate Town in prestito nel gennaio 2021.