Completed Event: Football versus #17 Kansas State on August 23, 2025 , Win , 24, to, 21

Awards & Honors
Second Team All-Big 12 - Coaches (2023, 2024)
NFF Hampshire Honor Society (2025)
Academic All-Big 12 (2024)
Academic All-Big 12 First Team (2023)
Academic All-Big 12 Second Team (2022)
Big 12 Commissioner's Honor Roll (F21, S23, F23, S24, F24)
Nick Bassett Perseverance Award (2024)
2024
Played in 13 games, making 12 starts ... named Second Team All-Big 12 honors at fullback for the second-straight season ... served as Iowa State's fourth captain in three games ... participated in Hula Bowl after season ... finished season with eight receptions for 89 yards and one touchdown ... had a big game against Cincinnati, finishing with three receptions for 32 yards and a 26-yard TD catch ... also ran a fake punt for 22 yards and a first down against the Bearcats ... made two catches for 34 yards in win at rival Iowa ... had a career-long 28-yard reception against Kansas ... finished career playing in 39 games with 19 starts and making 15 receptions for 149 yards (9.9 average) and two touchdowns.
2023
Former walk-on was placed on scholarship before the season and went on to earn Second Team All-Big 12 honors at fullback from the league's coaches ... played in all 13 games, making six starts ... had seven receptions for 60 yards ... pulled down a 13-yard touchdown reception in win at Cincinnati ... had two receptions against the Bearcats and Oklahoma State ... had a 24-yard catch against TCU.
2022
Played in all 12 games on special teams and at tight end.
2021
Squad member.
2020
Redshirted initial collegiate season.
High School
Two-way player on offense and defense … two-time all-district pick and district MVP as a senior … helped team finish season 12-1 and claim the Class 5A state title … made the defensive stop with a tackle for loss and scored the winning touchdown in the 10-7 win over St. Thomas Academy in the state title game … had a team-high 48 rushing yards and seven tackles, including two TFL, in the state final to earn game MVP honors … posted 92 tackles, 10.0 TFL, seven sacks, four fumble recoveries and two forced fumbles … rushed for 778 yards and 14 touchdowns … coached by Bryan Dahl.
Personal
Supply chain management major.