|Bradley’s early career was with Hendon and Queens Park Rangers before he signed for Chalfont St Peters in 2006. Over two seasons he played 82 games and scored 52 goals for the Buckinghamshire side, before moving on to Beaconsfield SYCOB for 2008/09 and then Farnborough, where he played 88 games and scored 40 goals between 2009 and 2011.
This took him to Aldershot Town in 2011, where he made his league debut in August that year. With the Shots most of his time was spent on loan with a succession of Conference sides: Basingstoke, Eastleigh and Woking. Bradley then spent a season in Belgium with Royal Antwerp before rejoining the Shots in January 2014, and then the Hawks in the summer.
He is also a Grenada national player, and has made 11 appearances for the side.