2024: Wide receiver..started both games in which he played.
- Averaged 7.0 catches and 84.0 receiving yards per game.
- Caught 8-yard scoring pass to give Bishops 16-0 lead vs. Otterbein Sept. 7...led team with 8 receptions for 78 yards.
- Shared team lead with 6 receptions for 90 yards at Wabash Sept. 14.
2023: Repeated as second-team All-North Coast Athletic Conference selection as wide receiver...started all 10 games and won second letter.
- Led NCAC in receptions (7.5/game)...ranked third in receiving yards (810) and tied for third in receiving yards average (81.0/game)...ranked 12th in TD receptions (5) and tied for 12th in all-purpose yards (81.0/game).
- Put Bishops on scoreboard with 12-yard TD reception vs. Wooster Sept. 16...finished with 12 catches for 123 yards and a score...also threw 27-yard touchdown pass.
- Led Bishops with 8 catches for 108 yards at DePauw Sept. 23.
- Caught team-high 10 passes for 73 yards vs. Wabash Sept. 30.
- Led Bishops with 9 receptions for 92 yards and a score vs. Kenyon Oct. 7.
- Hauled in 11-yard scoring pass to put Bishops ahead to stay at Hiram Oct. 14...led team with 10 catches for 103 yards and a score.
- Made 5 catches for 101 yards vs. Wittenberg Nov. 4.
- Led Bishops with 11 catches for 140 yards and 2 scores at Denison Nov. 11.
2022: Named NCAC Newcomer of the Year and was second-team all-conference pick as wide receiver...started all 10 games and won first letter.
- Tied for third in NCAC in TD receptions (8), ranked fourth in receiving yards (89.6/game), and ranked fifth in receptions (5.9/game).
- Caught 55-yard touchdown pass in collegiate debut at Otterbein Sept. 3.
- Scored on 26-yard pass play to give Bishops first-quarter lead at Illinois Wesleyan Sept. 10...led Bishops with 6 catches for 113 yards and 2 TDs.
- Caught 74-yard touchdown pass at Kenyon Sept. 24...shared team lead with 2 catches for 88 yards and a score.
- Led Bishops with 9 receptions for 84 yards at Wooster Oct. 1.
- Led Bishops with 5 catches for 68 yards and a score vs. Denison Oct. 8.
- Had 7 receptions for 92 yards and a score at Wabash Oct. 15.
- Led Bishops with 10 catches for 123 yards and a touchdown vs. DePauw Oct. 22.
- Led Bishops with 4 receptions for 109 yards and a touchdown vs. Oberlin Oct. 29.
- Intercepted pass on final play of the game to seal win at Wittenberg Nov. 5...also made 3 catches for 51 yards.
- Led Bishops with 11 receptions for 92 yards vs. Hiram Nov. 12.
High School: Won 3 letters in football and 2 in basketball.
- Won first-team All-Ohio honors in football...also was first-team all-district choice.
- Named conference’s Player of the Year...received first-team all-conference honors on both offense and defense.
- Selected as team’s Defensive Player of the Year.
- Helped football team win regional and conference championships.