[3][4] As a true freshman at Kansas in 2016, Herbert played in eight games with three starts and rushed for 189 yards on 44 carries with three touchdowns.
[12][13][14] In the Hokies' season opener against North Carolina State, he had 150 scrimmage yards and a rushing touchdown in the victory.
[15] Against Duke, he set the school record for all-purpose yards in a game with 358 (208 rushing and 150 kick returning) in the victory.
[29] Herbert capitalized on the opportunity by earning 75 yards on 18 carries in a Week 5 win over the Las Vegas Raiders.
[29] He was named the team's starting running back after Damien Williams was placed on the COVID-19 reserve list just days before the Bears Week 6 contest against the Green Bay Packers.
[35] Herbert entered the 2023 season as the Bears starting running back after David Montgomery signed with the Detroit Lions.
On November 5, 2024, Herbert was traded to the Cincinnati Bengals in exchange for a seventh round pick.
[37] Herbert made his debut for the Bengals in their November 17 Sunday Night Football game against the Los Angeles Chargers where he would return a single punt for 29 yards in a 27-34 loss.