He rushed for a state record 404 yards and five touchdowns in the regional championship win over Chippewa Valley High School.
[2][3] After redshirting his first year in 2015, Weber took over as the starting running back role in 2016, replacing Ezekiel Elliott who had graduated.
[5] As a sophomore, he suffered a left hamstring injury during summer workouts that kept him out most of training camp and most of the season .
[6] He got healthy in the latter part of the season, finishing with 101 carries for 626 yards (6.2-yard average) and still led the team with 10 Touchdowns As a junior, he rotated with Jk Dobbins while appearing in 13 games.
On December 16, 2018, Weber announced that he would forgo his final year of eligibility and declared for the 2019 NFL draft.
[13] On May 4, 2020, Weber was waived by the Chiefs, after the team drafted Clyde Edwards-Helaire in the first round and signed free agent DeAndre Washington.
[22] He suffered a knee injury before the start of the season,[23] and was transferred to the team's practice squad on April 14, 2022.
[26] The Guardians folded when the XFL and USFL merged to create the United Football League (UFL).