W swoim pierwszym sezonie (2017) zagrał w 11 meczach, z czego pięć rozpoczął. Odebrał w nich łącznie 91 jardów. W tym samym sezonie zagrał w Atlantic Coast Conference (ACC) Championship (przegranym z ) oraz (przegranym z Wisconsin Badgers).

W drugim sezonie w Hurricanes rozegrał wszystkie 13 meczów, z czego cztery rozpoczynał. Uzyskał trzecie miejsce w drużynie pod względem odebranych podań – 21. Dwa z nich miały długość 42 jardów. Łącznie w sezonie zdobył 240 jardów. Rozpoczął także mecz New Era Pinstripe Bowl organizowany przez NCAA Division I.

W kolejnym sezonie również rozegrał wszystkie mecze, zaczynając cztery z nich. Tym razem zajął drugie miejsce w drużynie pod względem złapanych 38 podań oraz trzecie miejsce pod względem jardów – 485. Zdobył także trzy przyłożenia.

W sezonie 2020 rozpoczął dziewięć z 11 meczów. Uzyskał najwyższy wynik w drużynie pod względem odebranych jardów – 799, a także pod względem złapanych podań – 57. Zdobył siedem przyłożeń. Został nominowany do All-ACC Third Team oraz dwukrotnie do tytułu ACC Receiver of the Week. Grał również w Cheez-It Bowl (29 grudnia 2020 rok) przeciwko Oklahoma State University Cowboys.