Senior (2024)
Selected to the All-PAC Second Team in 2024, the second all-conference honor of his career… Appeared in eight games and finished the year with 31 receptions for 490 yards and a career-high eight touchdowns, tied for the 15th most in a season in program history… Caught at least one pass in seven games and had at least one touchdown in six games…Turned in one of the best performances of his career against Geneva on September 28, catching five passes and recording career highs with 160 yards and three touchdowns… Had a career-high seven catches for 78 yards and a touchdown against Westminster on October 26… Named to the PAC Fall Academic Honor Roll… Finished his career with 123 catches (12th in team history) for 1,621 yards (13th in team history) and 15 touchdowns (12th in team history).
Junior (2023)
Played in nine games during his junior season, finishing the year with 23 catches for 266 yards and a pair of touchdowns… Caught four passes for 87 yards, including a season-long 61-yard reception, against Geneva on September 23… Had a season-high six receptions against Westminster on October 14… Caught four passes for 56 yards and a touchdown against Washington & Jefferson on October 28, while also passing for a 37-yard touchdown in the game… Had a seven-yard touchdown grab against Carnegie Mellon on November 11… Named to the 2023 Fall PAC Academic Honor Roll.
Sophomore (2022)
Named an honorable mention to the All-PAC Team during his sophomore season… Appeared in nine games, including four in a starting role… Was third among CWRU receivers with 37 catches, while ranking second on the team with 551 receiving yards and four receiving touchdowns… Caught at least two passes in all nine games he played in… Returned 11 kicks for an average of 18.3 yards per return… Recorded career-highs with seven catches and 108 yards along with the game-winning 59-yard touchdown (a career-long) against Washington and Jefferson on September 17… Had a career-long 46-yard kick return against Waynesburg on September 10… Tallied three catches for 76 yards and two touchdowns against Allegheny on October 29.
First-year (2021)
Appeared in nine games, including two as a starter at wide receiver… Finished the season with 31 catches for 314 yards… Also returned kicks during the year, averaging 22.3 yards per return… Registered five-straight games with at least five receptions… Caught six passes for a career-high 102 yards against Geneva on October 23… Had a season-long 43-yard kick return against Thiel on October 30.
Personal
Was a four-year member of the Upper St. Clair High School football team, serving as a captain during his senior year... Coached by Mike Junko and Jim Render... Named to the all-state team and all-conference first team as a senior and was selected as a Post Gazette Fabulous 22 player... Led his team to the playoffs each year... He finished his career with 5,226 yards and 55 total touchdowns, including 3,786 passing yards and 31 passing touchdowns, and 1,440 rushing yards with 24 rushing touchdowns... Also totaled 31 career tackles with one interception and one fumble recovery... Threw for 485 yards in a game as a junior, the third-highest single-game mark in WPIAL history... A member of the National Honor Society and named to the High Honor Roll... Also played basketball in high school, served as a team captain, and earned first-team all-conference honors... Born September 18... Son of Eric and Jennifer... His father played football at Carnegie Mellon... Also has uncles who played football at Penn State and basketball at Bethany.