Josh is currently on loan from League 1 side Exeter City and enjoyed a brief spell in Yorkshire as a child with rivals York City. However, after returning south the tricky winger made his professional debut for Arlesey Town Reserves in 2014.
After several spells at different club’s in the non-league set up Coley signed for Norwich City in 2018 after undertaking in a trial for the club. During his time here he featured heavily for the U23 side and later moved on loan to Scottish side Dunfermline.
In the summer of 2020 Coley joined National League side Maidenhead United and after almost a year there he signed for Exeter City for an undisclosed fee.