2018 (Redshirt Junior): Delivered best season of career, starting 12 of 13 games and leading Miami with six touchdown receptions…Caught career-high 21 catches for career-best 374 yards, second-most on team…Averaged team-best 17.8 yards per reception…Caught at least one pass in 12 of 13 games…Started season opener against LSU (Sept. 2), catching two passes totaling 42 yards…Had long catch of 36 yards against Tigers…Started and caught two passes for 22 yards in win over Savannah State (Sept. 8), including eight-yard touchdown reception…Started and finished with three catches for 67 yards and one touchdown in win at Toledo (Sept. 15)…Had first multi-touchdown game of career in win over FIU (Sept. 22), starting and hauling in two touchdown catches for 43 total yards…Started in win over North Carolina (Sept. 27)…Started and caught three passes totaling 33 yards, including two touchdown receptions, in come-from-behind win over Florida State (Oct. 6)…Multi-touchdown performance was second of season…Led Hurricanes with 58 receiving yards on three catches in start at Virginia (Oct. 13)…Had 7-yard reception in start at Boston College (Oct. 26)…Recorded one 25-yard reception in start vs. Duke (Nov. 3)…Had 14-yard catch in start at Georgia Tech (Nov. 10)…Posted 33-yard reception in start at Virginia Tech (Nov. 17)…Had 8-yard reception in start in regular season finale vs. Pittsburgh (Nov. 24)…Had 22-yard reception in New Era Pinstripe Bowl vs. Wisconsin (Dec. 27).
2017 (Redshirt Sophomore): Saw action in 10 games with five starts…Totaled 237 receiving yards on 16 receptions with three touchdowns…Started season opener and had three catches for career-high 47 yards with one touchdown in win over Bethune-Cookman (Sept. 2)…Start and touchdown were both second of career…Had 33-yard catch against Wildcats…Finished with one 15-yard reception in win over Toledo (Sept. 23)…Made second start of season and had three catches for 27 yards in win at Duke (Sept. 29)…Had one seven-yard reception in win at Florida State (Oct. 7)…Saw time against Georgia Tech (Oct. 14)…Had two catches for 45 yards, including 28-yard reception, in win over Notre Dame (Nov. 11)…Started against Virginia (Nov. 18) and hauled in nine-yard touchdown reception…Saw action at Pittsburgh (Nov. 24)…Started ACC Championship Game against Clemson (Dec. 2) and had one 11-yard reception…Started and led team with career-high totals of four receptions and 76 yards, along with career-long 38-yard touchdown reception, in Capital One Orange Bowl against Wisconsin (Dec. 30).
2016 (Sophomore): Did not see any game action due to season-ending injury suffered before start of training camp…Received medical redshirt.
2015 (True Freshman): Saw action in 11 games and started one in true freshman season…Caught eight passes for 70 yards and one touchdown…Competed on special teams and saw increased offensive snaps as season progressed…Made career debut in season opener vs. Bethune-Cookman (Sept. 5)…Saw action vs. FAU (Sept. 11)…Caught first two passes of career vs. Nebraska (Sept. 19), including long of 10 yards…Recorded eight-yard reception in action at Cincinnati (Oct. 1)…Had one 13-yard catch at Florida State (Oct. 10)…Saw action vs. Virginia Tech (Oct. 17)…Saw action vs. Clemson (Oct. 24) and at Duke (Oct. 31), largely on special teams…Caught first touchdown of career at North Carolina (Nov. 14) on impressive eight-yard catch in back of end zone…Made first start of career against Georgia Tech (Nov. 21), hauling in two passes for 17 yards, including long of 13…Saw action at Pittsburgh (Nov. 27)…Saw action in the Hyundai Sun Bowl (Dec. 26) against Washington State.
High School: Rated as a four-star prospect by Rivals… Rated as the fourth-best player in the state of Maryland by Rivals…Scored a 54-yard touchdown in the 2015 U.S. Army All-American Bowl…Only player in Baltimore-area player to be invited to Beaverton, Ore., for The Opening, a six-day football showcase for the country’s elite high school football players…Caught 50 passes and scored seven touchdowns as a senior…Chose Miami over offers from Alabama, Georgia, Virginia Tech and Ohio State…In total, he received over 45 scholarship offers…Also claimed indoor and outdoor high jump titles in the Maryland Interscholastic Athletic Association track meet, after he cleared 6-feet-9-inches.