[2] As a freshman at Georgia in 2017, Bradley started 41 games and hit .314 with ten runs batted in.
[5] Bradley went unselected in the shortened 2020 Major League Baseball draft and signed with the Kansas City Royals as an undrafted free agent.
[7] Bradley made his professional debut in 2021 with the Single–A Columbia Fireflies and was promoted to the High–A Quad Cities River Bandits in mid-May.
[10] He was assigned to the Triple–A Omaha Storm Chasers to open the 2023 season, and he also played with Northwest Arkansas.
[13] On April 30, 2024, Bradley signed with the Kansas City Monarchs of the American Association of Professional Baseball.