After using a redshirt year in 2017, Bull played college football for the Fresno State Bulldogs from 2018 to 2022.
[1] He played in 37 games for the Bulldogs, starting in 33, over the course of his tenure with the team.
[2] Bull was ranked as the seventh best player in the Canadian Football League's Amateur Scouting Bureau final rankings for players eligible in the 2023 CFL Draft.
[2] After beginning the 2023 season on the injured list, he made his professional debut on August 13, 2023, against the Toronto Argonauts.
[4] He earned his first career start one week later for the August 19 game against the Montreal Alouettes.