Bradley joined Celtic from Colne and is well known to Celtic Manager Simon Haworth, who managed the midfielder during his time at Clitheroe. Bradley started his career at Accrington Stanley before a move to Wolves and then Fleetwood Town. The 21-year-old has signed ahead of the 2020/21 season.