2020 (Junior): Started season opener against UAB (Sept. 10) and finished with three catches for 25 yards…Started and finished with two catches totaling 15 yards, including long catch of 11 yards, in road win at top-20 Louisville (Sept. 19)…Recorded first touchdown of season on 40-yard score in win over rival Florida State (Sept. 26)…Started and finished with three catches for 54 yards against Seminoles…Started and had one 24-yard reception at top-ranked Clemson (Oct. 10)…Made start in win over Pittsburgh (Oct. 17)…Started and finished with three catches totaling 36 yards, including long reception of 26 yards, in win over Virginia (Oct. 24)…Caught career-high seven passes and totaled 77 yards, including one touchdown, and started in come-from-behind win at NC State (Nov. 6)
2019 (Sophomore): Saw action in 12 games and made five starts…Totaled 20 catches for 335 yards…Ranked second on team with four receiving touchdowns…On receiving end of two longest pass plays of season – 67-yard TD vs. Louisville and 56-yard TD vs. Florida State…Made season debut at North Carolina (Sept. 7), hauling in 3-yard reception…Had 14-yard reception and 33-yard rush in home opener against Bethune-Cookman (Sept. 14)…Rush versus Wildcats was first of career…Had one rush in win over Central Michigan (Sept. 21)…Had four catches totaling 64 yards against Virginia Tech (Oct. 5)…Saw action in win over Virginia (Oct. 11)…Made first start of season and caught two passes totaling 62 yards, including 50-yard reception, against Georgia Tech (Oct. 19)…Started in win at Pittsburgh (Oct. 26) and had 12-yard reception…Had impressive outing in win at Florida State (Nov. 2), finishing with four receptions and totaling 74 receiving yards…Scored first touchdown of career on 56-yard reception in win over Seminoles…Delivered among best performances of career in win over Louisville (Nov. 9), recording career-high 85 yards on three receptions with two touchdowns…Scored on career-long 67-yard reception and added 10-yard touchdown against Cardinals…Started and finished with three catches, including 3-yard touchdown reception, against FIU (Nov. 23)…Started regular season finale at Duke (Nov. 30).
2018 (True Freshman): Saw action in all 13 games and made three starts…Caught seven passes for 73 yards with long reception of 24 yards…Saw action in season opener against LSU (Sept. 2)…Saw time in win over Savannah State (Sept. 8)…Played in wins at Toledo (Sept. 15) and vs. FIU (Sept 22)…Saw action in win over North Carolina (Sept. 27)…Caught first pass of career in win over Florida State (Oct. 6)…Drew three pass interference penalties against Seminoles to help ignite second-half comeback…Made first start of career at Virginia (Oct. 13) and finished with two catches totaling 16 yards…Started at Boston College (Oct. 26)…Had one 8-yard reception vs. Duke (Nov. 3)…Started and finished with 31 receiving yards on two catches at Georgia Tech (Nov. 10)…Caught one pass in win at Virginia Tech (Nov. 17)…Saw action in regular season finale vs. Pittsburgh (Nov. 24)…Saw action in New Era Pinstripe Bowl vs. Wisconsin (Dec. 27).
High School: Rated as four-star prospect by ESPN.com…Earned three-star rating from 247Sports.com and Rivals.com…Ranked No. 71 wide receiver in country and No. 72 player in Florida by ESPN.com…Rated as 76th-best wide receiver and 78th-best prospect in state of Florida by 247Sports.com…Listed as No. 65 player at his position by Rivals.com…Named 2017 Miami Herald All-Dade honorable mention…Was high school teammates with fellow 2018 recruits Mark Pope and Delone Scaife…Played two seasons at Miami-Killian High School with Hurricane defensive backs Jaquan Johnson and Sheldrick Redwine…Scored four touchdowns and nearly 300 yards receiving over the final two seasons of prep career…Named to 2016 Miami Herald All-Dade Honorable Mention…Chose Miami over offers from Georgia, Alabama and Florida, among others.