 As a redshirt sophomore in 2018, he had 43 tackles and 9.5 sacks.During his redshirt junior year in 2019, he set the Mountain West Conference record for career sacks.After this season, Weaver announced that he would forgo his final year of eligibility and enter the 2020 NFL Draft.