Centrocampista
Destro
Josh Vela è un centrocampista Shrewsbury Town che è sceso in campo nella maggior parte delle gare della sua squadra in League One nel 2020/2021, avendo collezionato 44 presenze, per un totale di 3816 minuti. É partito titolare in 43 di queste presenze, su 46 giornate, ed è entrato a gara in corso 1 volta.
Il centrocampista ha giocato la sua ultima partita il 9 maggio, con Shrewsbury Town: una sconfitta per 3-2 contro Crewe Alexandra, in cui ha giocato 90 minuti. In totale il centrocampista ha realizzato 3 reti nel 2020/2021; ha inoltre offerto 2 assist. Ha ricevuto 12 cartellini gialli, oltre a essere stato espulso 1 volta.
É stato contro Oxford United l'1 maggio che Vela ha segnato il suo ultimo gol, nella sconfitta per 3-2. Ha aperto le sue marcature in questo campionato contro Plymouth Argyle il 26 settembre, avendo realizzato una rete nel pareggio 1-1.
Nella passata stagione di League One Vela ha giocato 4 partite con Shrewsbury Town.
Prima di cominciare l'esperienza con Shrewsbury Town nel gennaio 2020, il centrocampista ha collezionato 10 presenze in campionato con Hibernian, per un totale di 1 assist.
Carlisle United FC
dal 2024
Fleetwood Town FC
2022 - 2024
Shrewsbury Town FC
2020 - 2022
Hibernian FC (Edinburgh)
2019 - 2020
Bolton Wanderers FC
2014 - 2019
Notts County FC
2014
Bolton Wanderers FC
2011 - 2014