Upcoming Event: Football at Tulane on September 13, 2025 at 8 p.m.

2025: Returning starting wide receiver ... in 43 career games (26 starts), has registered 109 receptions for 1,078 yards (9.89) with eight TDs ... has added 11 kickoff returns for 289 yards (26.27) and one TD as well as five punt returns for 153 yards (30.60) and a score ... has amassed 1,520 career all-purpose yards … enters 2025 as the only active wide receiver in the league to have registered 30+ receptions and 250+ receiving yards at his current ACC school in each of the past three seasons ... carded 2+ receptions in 29 contests and 4+ catches in 13 games ... recorded a career-high nine receptions for a personal-best tying 139 yards at Miami in 2024 ... caught a career-high two TDs against Wake Forest in 2022 and also finished with 139 receiving yards ... registered a career-long 65-yard reception that went for a score at Georgia Tech in 2024 ... secured the longest kickoff return, and scoring play, in Duke bowl history with a 99-yard burst for a score against Ole Miss in the 2024 TaxSlayer Gator Bowl ... owns the eighth-longest punt return for a TD in program history with an 81-yard scamper against Georgia Tech in 2022 ... has 16 plays (11 receiving, three kickoff returns, one kickoff return and one punt return) covering 20+ yards, including nine for TDs (seven receiving, one kickoff return and one punt return) ... has played 2,073 career snaps ... on Duke's career bowl charts, ranks third in career receptions (14) and sixth in all-purpose yards (214).
2024: Saw action in all 13 games (11 starts) and received the K.D. Kennedy Iron Devil Award as the Blue Devil who demonstrated the most heart, durability and toughness throughout the year ... registered 47 receptions for 413 yards (8.79) and three TDs … receptions total ranked third on the team while receiving yardage total marked the fourth most ... added four kickoff returns for 140 yards (35.00), including a 99-yard return for a score in the TaxSlayer Gator Bowl ... return marked the longest, and longest scoring, play in Duke bowl history and tied for the seventh longest kickoff return in Blue Devil history … ranks third in Duke bowl history with 99 kickoff return yards in a game ... carded 2+ receptions in 11 contests and 4+ catches in seven ... recorded a career-high nine receptions for a personal-high tying 139 yards at Miami … caught three TD passes, all on the road, in games at Georgia Tech, Miami and NC State ... long grab of the year covered 65 yards for a score at Georgia Tech … finished with 20+ receiving yards in six contests and 40+ three times ... on the field for 629 snaps.
2023: Saw action in all 13 games (nine starts), registering 30 receptions for 260 yards (8.67) … receptions and receiving yard total ranked third on the team ... added one punt return for seven yards (7.00) … carded 2+ receptions in nine contests and 4+ catches in three ... recorded a season-high five receptions for 55 yards against Troy in the Birmingham Bowl … earned a season-long 23-yard reception from QB Grayson Loftis against Troy … finished with 20+ receiving yards in six contests ... lone punt return was for seven yards against Notre Dame ... on the field for 715 snaps.
2022: Academic All-ACC selection ... saw action in all 13 games, making six starts against Virginia, Boston College, Virginia Tech, Pittsburgh, Wake Forest and UCF ... registered 31 receptions for 400 yards (12.90) with a team-high five TDs ... reception and receiving yard totals were third on the team ... added four punt returns for 146 yards (36.50) with one TD and two kickoff returns for 40 yards (20.00) ... carded 2+ receptions in nine contests and 4+ catches in three ... recorded a season-high eight receptions for 139 yards with two TDs against Wake Forest ... registered a season-long 41-yard reception from QB Riley Leonard against North Carolina A&T ... also posted receiving TDs against Temple, North Carolina and Boston College ... totaled 36 points from six TDs ... secured a team-long 81-yard punt return for a TD against Georgia Tech, marking the eighth-longest punt return in program history ... on the field for 646 snaps.
2021: Saw action in four games against North Carolina A&T, Wake Forest, Pittsburgh and Miami ... lone reception went for five yards against Miami ... tallied five kickoff returns for 109 yards (21.80) with a season-best 56 against Pittsburgh ... on the field for 83 snaps.
PRIOR TO DUKE: Lettered four seasons at Saint Joseph’s Prep under coach Tim Roken … tabbed a three-star prospect by ESPN.com and 247Sports.com … caught 27 passes for 383 yards and seven TDs as a senior … had 49 receptions for 486 yards and eight TDs during junior season … added two punt returns for TDs and two kickoff return scores as a junior … earned all-state recognition following junior campaign … two-time all-league honoree … finished career with 94 catches for 1,092 yards with 150 points scored … helped team to 31-2 record and three 6A PIAA state championships … three-year letterwinner in track, competing in the 100-, 200- and 4x200-meter events.
PERSONAL: Graduated from Duke in May 2025 with a degree in psychology and minor in sociology ... currently pursuing a master’s in management studies from Duke’s Fuqua School of Business ... son of Allan and Miesha Hagans.