Transferred to JMU after spending four seasons at Pitt (2019-22)
Played in 25 career games with two starts at tight end
Had four receptions for 37 yards while also making five tackles
Played in all 12 regular-season games, making one grab for three yards in 2022
Appeared in five games in 2021
Played in eight games with two starts, making three receptions for 34 yards in 2020
Redshirted 2019 season
Career-long 16-yard catch vs. Austin Peay (2020) and at Clemson (2020)
Twice named to the ACC All-Academic Team
High School:
2018 Named Class A State Player of the Year
2018 All-State quarterback
2015 and 2018 Max Preps All-America Team
2016 Region Player of the Year and First Team All-State linebacker
Set school passing record for career touchdowns
Led Farrell to 2018 state championship with 15-0 record
Was also part of the 2015 state runner-up team
Dual-sport athlete who was also a 1,000-point scorer and All-State member on the basketball team
JMU Football | Players Postgame Press Conference vs. Louisville - Sept. 5, 2025JMU Football | Players Postgame Press Conference vs. Louisville - Sept. 5, 2025
Monday, September 08
JMU Football | Bob Chesney Postgame Press Conference vs. Louisville - Sept. 5, 2025JMU Football | Bob Chesney Postgame Press Conference vs. Louisville - Sept. 5, 2025
Saturday, September 06
JMU Football | Win this game.JMU Football | Win this game.
Thursday, September 04
JMU Football | Coordinators Weekly Media Availability - Sept. 2, 2025JMU Football | Coordinators Weekly Media Availability - Sept. 2, 2025