In his first two collegiate seasons in 2019 and 2020, Bernard played in nine games, running for 76 yards on 15 carries and totaling four receptions for 25 yards.[5] In 2021, he rushed for 523 yards and two touchdowns on 87 carries and hauled in 26 receptions for 251 yards and two touchdowns.[6] Bernard finished the 2022 season rushing 106 times for 533 yards and four touchdowns and notching 34 receptions for 314 yards and a touchdown.[7] After missing the majority of the 2023 season, he returned to the team's bowl game where he rushed nine times for 31 yards and a touchdown in a loss to Northwestern.[8] During the 2023 season, Bernard played in just two games due to injury, where he rushed 16 times for 76 yards and a touchdown, while also making five catches for 30 yards.[9][10] In week 2 of the 2024 season, he rushed 19 times for 118 yards and caught a touchdown in a win over Baylor.[11] In week 4, Bernard rushed 25 times for a career-high 182 yards in a win over Oklahoma State,[12] earning Big 12 Conference offensive player of the week honors.[13] In week 7, he rushed for 129 yards and a touchdown in a 27-19 loss to Arizona State.[14]