NOTABLE
Career: Has played in 38 games, making 17 starts…Has seven career games with two-plus rushing scores which is the sixth-most in Iowa State history since 1995… Ended 2025 season with five consecutive 100+ rushing yard outings, the most at Iowa State since Breece Hall did it in eight-straight games in 2020.
IOWA STATE (2023-25)
Awards: 2025: Named to the Doak Walker Award Watch List. 2024: Academic All-Big 12. 2023: Academic All-Big 12 Rookie Team.
Season: 2025: Played in 11 games, making nine starts. Compiled 952 rushing yards on 188 attempts and six touchdowns…Averaged 5.06 yards per carry…Completed season with five consecutive 100-plus-yard rushing performances…Added 19 catches for 134 yards…Had two games with multiple rushing scores. 2024: Played in all 14 games and started in eight…Finished the year with 13 rushing touchdowns and two receiving scores…Compiled 15 total touchdowns, ranking Top 30 among FBS players…His 13 rushing scores tied for fifth-most in the Big 12 and ranked 28th nationally…Rushed for 752 yards on 151 attempts to average 4.98 yards per carry…Had 13 catches for 88 yards and two touchdowns…Had five multi-touchdown games…Became the first Cyclone to rush for 90+ yards in three-straight games since Breece Hall in 2021. 2023: Played in all 13 games as a true freshman…Had 22 carries for 67 yards…Posted 11 receptions for 115 yards…Averaged 10.5 yards per reception…Returned five kickoffs, averaging 17.2 yards per return.
Game-by-Game: 2025: vs. Kansas State (8/23): Rushed 16 times for 71 yards… Tallied two receptions for 19 yards, including a 15-yard catch on fourth down. South Dakota (8/30): Had nine rushes for 19 yards and one catch for seven yards. Iowa (9/6): Compiled 46 yards on the ground on 11 attempts… Tallied three receptions for six yards. at Arkansas State (9/13): Turned in first career 100-yard rushing outing with 116 yards on 18 carries. Averaged 6.44 yards per run. Had one catch for 14 yards. Arizona (9/27): Posted 19 rushing attempts to total 63 yards and two touchdowns…Recorded three receptions for 31 yards. at Cincinnati (10/4): Added 33 rushing yards on six attempts…Averaged 5.5 yards per carry…Made one catch for 11 yards. BYU (10/25): Posted personal-best 152 yards on the ground on 16 tries…Tallied two rushing scores…Averaged 9.5 yards per carry…Added a career-long 65-yard run…Made two catches for eight yards. Arizona State (11/1): Ran 18 times for 113 yards…Averaged 6.28 yards per run…Had two receptions for six yards. at TCU (11/8): Posted a career-high 28 rushing attempts to total 108 yards…Added one score on the ground. Kansas (11/22): Compiled 120 yards on 22 rushing attempts and one touchdown…Tallied four receptions for 32 yards through the air. at Oklahoma State (11/29): Recorded fifth-straight 100-yard rushing game with 111 yards…Rushed 25 times to average 4.44 yards per carry.
2024: North Dakota State (8/31): Compiled 20 rushing yards on six attempts. at Iowa (9/7): Ran the ball twice for two yards…Tallied two receptions for five yards. Arkansas State (9/21): Posted 58 yards on the ground on nine attempts to average 6.44 yards per carry…Found the endzone twice…Forced a fumble on an interceptions that was recovered by the Cyclones to retain possession. at Houston (9/28): Posted 34 rushing yards and two catches for 17 yards. Baylor (10/5): Tallied 97 yards rushing on 15 attempts…Averaged 6.47 yards per run. at West Virginia (10/12): Had 96 yards on the ground and a career-best three touchdowns. UCF (10/19): Posted third-consecutive 90-yard rushing outing with 91 yards on nine attempts and two scores including a 57-yard run to the endzone…Averaged 10.11 yards per carry. Texas Tech (11/2): Compiled 46 rushing yards on 11 carries…Made one catch for eight yards. at Kansas (11/9): Rushed eight times for 48 yards and a touchdown…Grabbed one pass for 16 yards. Cincinnati (11/16): Compiled 11 yards on the ground and two touchdowns. at Utah (11/23): Recorded 57 yards on nine rushing attempts and two scores…Made two catches for 28 yards. Kansas State (11/30): Posted 58 rushing yards on 13 attempts. vs. Arizona State (12/7): Averaged 5.2 yards per carry, totaling 52 yards on the ground…Added first career touchdown reception on a four-yard grab. vs. Miami (12/28): Totaled 82 rushing yards on 16 attempts to average 5.13 yards per carry…Found the endzone twice for two rushing scores…Posted one touchdown reception for 13 yards.
2023: at Ohio (9/16): Rushed once for one yard. Oklahoma State (9/23): Added 10 yards on four rushing attempts. at Oklahoma (9/30): Posted four rushing yards on two attempts… Made three catches for 17 yards… TCU (10/7): Had nine rushing yards on two attempts…Tallied one reception for 16 yards. at Cincinnati (10/14): Ran the ball five times for 25 yards…Averaged 5.0 yards per carry. at BYU (11/11): Posted seven rushing yards on five attempts…Recorded two catches for 14 yards. Texas (11/18): Totaled 20 receiving yards on three catches. at Kansas State (11/25): Ran three times for 11 yards. vs. Memphis (12/29): Made one grab for 35 yards.
HIGH SCHOOL
Prepped at Lakeville South for head coach Ben Burk…Helped Lakeville South to a 2022 class 6A semifinal and back-to-back state championships in 2020 and 2021…Named Minnesota Associated Press Player of the Year…Selected 2022 Minnesota Vikings All-State team member…Tabbed 2022 Star Tribune Metro Player of the Year and First Team All-State…Earned 2021 East Metro Player of the Year and was two-time Gatorade Player of the Year…Compiled 4,555 career rushing yards and 57 touchdowns…Rushed for 1,727 yards and averaged 8.6 yards per carry in senior season. Found the endzone 25 times with 21 scores on the ground and four receiving touchdowns. Had 181 receiving yards…Recorded 2,012 rushing yards and 23 touchdowns on 168 carries as a junior in state title run. Tallied 134 receiving yards and four touchdowns on seven receptions…Rated the no. 6 player in Minnesota and a three-star running back by 247Sports Composite.
PERSONAL
Son of Mark Hansen, who played football at North Dakota State…Majored in finance at Iowa State.