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

2015
Started nine of 10 games played … third on the team in receptions (30) and fourth on the team in receiving yards (301) … caught two TD passes … grabbed four catches for a career-high 76 yards and a TD vs. Iowa … tallied four catches for 42 yards vs. Toledo … caught a career-high six passes for 41 yards and a TD vs. Baylor … recorded a career-long 41 yard catch vs. Kansas.
2014
One of four true freshmen to see action … played in eight games, earning one start … recorded 10 catches for 107 yards … caught his first career pass vs. Oklahoma State, hauling in two catches for 16 yards … recorded first career start vs. Toledo, catching two passes for 19 yards … recorded season highs in catches (3) and receiving yards (47) vs. Texas, including a season-long 33-yarder.
High School
Chose Iowa State over Illinois, Michigan State, Toledo and Northern Illinois … three-star recruit by Rivals and Scout … ranked as the 79th-best receiver in the nation and the 22nd-best player in Illinois according to Rivals … was a top performer at the IMG Midwest 7-on-7 camp … two-time all-area selection and All-Southwest Suburban Red … had 51 catches for 806 yards and six touchdowns as a senior in 2013 … as a junior, caught 15 touchdown passes on 44 catches for 837 yards, leading his team to an 8-3 record and a state playoff berth … standout track athlete … was a member of the IHSA Class 3A 4X100 relay state title team in 2013 … placed seventh in the 2012 IHSA Class 3A 100m finals … in 2014, placed third in 4x100 meter relay, sixth in the 100m and second in the 4x200 relay at the Class 3A state track meet ... coached by Bill Mosel.