2018 as a Redshirt Junior: Played in 11 games, making two starts at tight end... Had eight receptions for 88 yards and a touchdown... Made first two career receptions in season opener at NC State (Sept. 1)... Career-long 23-yard catch against Robert Morris (Sept. 13)... Also had 19-yard catch against Elon (Oct. 6)... Scored first career touchdown on three-yard reception against Rhode Island (Nov. 10).
2017 as a Redshirt Sophomore: Played in seven games.
2016 as a Redshirt Freshman: Did not see any action.
2015 as a Freshman: Redshirted to retain a year of eligibility.
High School: Played quarterback at Wilson Memorial but transitioned to tight end at JMU... Ranked in the state’s top 100 recruits by the Roanoke Times… Second Team All-Shenandoah District as a senior... Led the Green Hornets to a 13-2 record and the Class 2A state championship game his senior season... Helped team to 35 points per game in 2014... Had 12 touchdown passes, as well as one rushing touchdown and another receiving score as a junior... Played wide receiver as a freshman... Was part of Wilson's two other state semifinal appearances at the Class A level... Lettered in football all four years of high school... Also played varsity basketball for four years.
Personal: Full name is Mack John Cullen... Majoring in sport and recreation management.
JMU Football | Billy Napier Post-Spring Football Media Availability - April 25, 2026JMU Football | Billy Napier Post-Spring Football Media Availability - April 25, 2026
Saturday, April 25
JMU Football | Kells Bush, TJ McGill, Jeremiah Harrison, and Corey ScottJMU Football | Kells Bush, TJ McGill, Jeremiah Harrison, and Corey Scott
Thursday, April 23
JMU Football | Jireh Wilson and Aaron Pflugrad Media Availability – Apr. 23, 2026JMU Football | Jireh Wilson and Aaron Pflugrad Media Availability – Apr. 23, 2026
Thursday, April 23
JMU Football | Deacon Rawls and DJ Kelly Media Availability - April 21, 2026JMU Football | Deacon Rawls and DJ Kelly Media Availability - April 21, 2026