In his career at Alabama, Shavers played in 28 games after he redshirted his freshman season.[4] In that span Shavers only caught one pass for 20 yards and had one rushing attempt for 14 yards both coming in the 2019 season.[5] Shavers' best play for Alabama would be on special teams in 2019 when teammate Ale Kaho blocked a punt, which Shavers recovered and returned for a touchdown against Texas A&M.[6] After three seasons with the Crimson Tide, Shavers would decide to enter the transfer portal.[7][8]
Mississippi State
Shavers would ultimately decide to transfer to Mississippi State.[9][10] Shavers' first career offensive touchdown would come against #6 LSU, on a 31-yard pass from quarterback KJ Costello. The touchdown would be the first of Mississippi State's season and the first under new head coach Mike Leach.[11] However midway through the season Shavers would decide to enter the transfer portal again.[12][13] In Shavers' first and only season with Mississippi State he would bring in nine passes, for 104 yards, and one touchdown.[14]
San Diego State
Shavers would decide to transfer to play for the San Diego State Aztecs.[15][16] In Shavers' first year with the Aztecs he put up 18 receptions for 213 yards, and two touchdowns.[17] In the 2022 season Shavers blocked a punt and returned it for a touchdown against Boise State to put the Aztecs up 13–0.[18] Shavers would finish the 2022 season with his best collegiate season after hauling in 38 passes for 643 yards, and three touchdowns.[19] For his performance on the year he would be named second team All Mountain West.[20] Shavers ended his career as a special teams ace for the Aztecs after finishing in a tie for first with most blocked punts in Aztec history with three.[21]
Shavers was released by the Bills as part of final roster cuts on August 27, 2024,[28] before being added back to the practice squad for the second year in a row.[29]
Shavers was called up from the practice squad for the Bills' Week 5 game against the Houston Texans.[30] Shavers made his professional debut in that game, with 16 snaps on offense, but finished without a target in the Bills' 23–20 loss.[31]