Awards and Honors
Allstate AFCA Good Works Team Nominee (2023)
Second Team Academic All-Big 12 (2020, 2021)
Big 12 Commissioner’s Honor Roll (F22)
2023
Played 12 games for the Cyclones as a defensive back and a key member of the special teams units … had 10 tackles and three pass breakups on the season, including five special teams tackles … blocked third career punt against TCU … one of six known players in school history with three or more blocked kicks … notched two tackles in contests against UNI, Kansas State and Memphis.
2022
Moved to defensive back and played in all 12 games … had a career-high three tackles against Kansas State and TCU … a standout on special teams … blocked a punt against Oklahoma State and recovered it … had three special teams tackles and finished with 15 total tackles … broke up a pass against K-State and had a quarterback hurry against Southeast Missouri.
2021
Played in all 13 games on special teams … recorded three tackles.
2020
Saw action in all 12 games, primarily on special teams … registered five tackles.
2019
Saw action in three games before earning a redshirt.
High School
Chose Iowa State over Nebraska, Penn State and Minnesota … three-star recruit by 247Sports, Rivals and ESPN … rated as the No. 63 wide receiver and No. 6 player in Iowa by 247Sports … team finished 10-2 and advanced to the state semifinals in both 2017 and 2018 … two-time all-district pick and first-team all-state selection as a senior as a kick returner … tallied 27 catches for 440 yards and seven TDs in 2018 … had a long TD catch of 77 yards and averaged 16.3 yards per catch … also rushed for 208 yards and three TDs, averaging 13.0 yards per rush … helped team to a 10-2 record as a junior, catching 10 passes for 251 yards and four TDs … averaged 25.1 yards per catch … standout in track & field, winning the Class 4A state championship in the 400 meters in 2017 and 2019, and was runner-up in 2018 … his time of 46.99 in 2019 broke the Class 4A state record and was the first sub-47.00 400 in Iowa prep history .
also a member of the 2019 state champion Class 4A 800 sprint medley team and winner of the state title in the 200 meters to claim three state titles … placed third in the 200 meters and member of the 4X400 relay team that finished runner-up in 2018 … coached by Aaron Wiley.