Bradley has swum most of his life. He swam year-round for Paducah Swim Team starting at the age of seven and swam for Heath High School and McCracken County High School as well. Swimming for Centre College as an all-around swimmer, he broke a 31-year-old school record in his senior year in the 400IM and was a multiple-time All-SAA award winner.
Currently coaching for Kentucky Aquatics, Bradley has focused on enabling the younger swimmers while helping to run dryland for most groups. Over the summer of 2019, he was head coach for Firebrook Swim Team, a summer league team that consisted of 170 swimmers. For the 2018-19 high school swim season, he was an assistant for Bryan Station High School and helped a swimmer qualify for state. Bradley was also selected as a coach for the 2019 KYLSC Zone team and 2018 KYLSC OTC training trip and traveled to Cary, NC and Colorado Springs, CO, respectively, as part of these select groups.