[3] Bradshaw committed to playing college basketball for Belmont, choosing the Bruins over Eastern Kentucky, Long Beach State and UNC Wilmington.
[1] Bradshaw was urged to take a redshirt year by Belmont coach Rick Byrd, but he declined.
Bradshaw opted to transfer to Eastern Kentucky in December 2017, after not seeing playing time in nine games.
Bradshaw averaged 2.4 points and 1.8 rebounds per game as a sophomore at Eastern Kentucky, and entered the transfer portal after the season.
[6] Bradshaw was selected with the 10th pick of the second round of the 2021 NBA G League draft by the Salt Lake City Stars.
[13] In October 2022, Bradshaw re-joined the Fort Wayne Mad Ants for the 2022–23 NBA G League season.
[18] On July 29, 2024, Bradshaw signed with the Cairns Taipans of the Australian National Basketball League (NBL) for the 2024–25 season.