Josh Sheehan è un centrocampista del Bolton Wanderers che ha giocato nella maggior parte delle partite del club in League One nel 2024/2025, avendo collezionato 34 presenze, per un totale di 2503 minuti. É partito titolare in 29 presenze su 46 giornate ed è entrato 5 volte.
La sua ultima partita nella competizione è stata il 12 aprile, gara in cui ha giocato 45 minuti con la maglia del Bolton Wanderers contro il Barnsley, nella sconfitta per 4-1. Il centrocampista ha realizzato 3 gol in questo campionato. Ha ricevuto 8 cartellini gialli.
É stato contro il Burton Albion l'8 marzo che Sheehan ha segnato il suo ultimo gol, nella vittoria per 2-1. Ha aperto le sue marcature in questo campionato contro il Reading il 21 settembre, avendo realizzato una rete nella vittoria per 5-2.
Sheehan ha giocato 46 partite di League One nell'ultima stagione con il Bolton Wanderers, gare in cui ha segnato 2 gol e fornito 12 assist vincenti.
Prima di arrivare a vestire la maglia del Bolton Wanderers nel luglio 2021, il centrocampista ha collezionato 128 presenze in campionato con il Newport County, per un totale di 8 reti e 8 assist.