Brad started his youth career at Preston North End before moving to Fleetwood Town in 2015. He has played for Ramsbottom United and Glossop North End and Buxton before joining Hyde United in the 2020/21 Season.
Normally a centre half, he played at left back when he signed, but has since now switched back to his natural position of centre half. He took on the responsibility of club captain last season and has shouldered the responsibility well.