2024 Honors - - Part of offensive line that was recognized as a semifinalist for the Joe Moore Award... Phil Steele preseason third-team All-Big Ten... one of nine graduate students named to 2024 Player Council... 2024 - - Played on offensive line in all 12 games, starting the last two games of the season at right tackle... paved the way for offense rushing for 200+ yards in eight games, which is the most since 2015... the team's 199.8 rushing yards per game ranks second in the Big Ten and ranks 21st nationally
2023 Honors – – Third-team All-Big Ten by league coaches and honorable mention All-Big Ten by league media… Brett Greenwood Award, offense… 2023 – – Started seven games on the offensive line – five at left guard, one at right guard, and one at right tackle… played in 11 games… paved the way for 254 rushing yards in 41-10 win over Western Michigan, which was the most recorded by Iowa since 2019… helped team to 179 rushing yards in 22-0 win over Rutgers… letterwinner.
2022 – – Played in 12 games, starting at left guard the first five games, at right guard vs. Minnesota and Nebraska, and at right tackle vs. Kentucky… letterwinner.
2021 – – Played in all 14 games, starting seven at right tackle and two at left tackle… letterwinner.