2019 – Appeared in all 14 of UVA’s games with 11 starts … one of five FBS receivers with 100+ target, 70 percent catch rate and 10+ yards per target … started the season opener at Pitt and finished the game with three catches for 29 yards … made two catches for 35 yards against William & Mary … set career highs with seven receptions and 85 receiving yards in the win over Florida State … made three catches for 25 yards in win over Old Dominion … made four receptions for 23 yards at No. 10 Notre Dame … made four catches for 39 yards at Miami … caught one pass for 13 yards in win over Duke … made six catches for 75 yards at Louisville … notched two key receptions on fourth down to prolong a drive in the fourth quarter that UVA scored a touchdown … had a career night at North Carolina making 13 receptions, nine of which came in the first half … also recorded 146 receiving yards in the win over the Tar Heels … recorded nine receptions for 108 yards in win over Georgia Tech … made four catches for 56 yards and a touchdown in the win against Liberty … made four catches for 56 yards in the Commonwealth Cup win over Virginia Tech … made six catches for 62 yards and a touchdown in the ACC Championship game against Clemson … caught seven passes for 126 yards and a touchdown in the Orange Bowl against Florida … his 126 receiving yards rank No. 3 all-time by a Cavalier in a bowl game. 2018-Appeared in 12 of UVA’s 13 games with one start … missed the Belk Bowl with an injury sustained during bowl prep … made one catch for 10 yards against Richmond … caught one pass for eight yards against Ohio in Nashville … made one catch for 11 yards at NC State … led UVA with three receptions for 77 yards and a touchdown against Pitt … tallied his first career touchdown on a 42-yard scoring strike from Bryce Perkins against the Panthers … caught three passes for 32 yards at Georgia Tech … all 32 receiving yards against the Yellow Jackets came on a crucial fourth-quarter drive that forced overtime in Atlanta … made two catches for 19 yards at Virginia Tech. 2017 – Appeared in all 13 of UVA’s games with one start … made collegiate debut in the season-opening win against William & Mary … recorded first collegiate catch for 12 yards against Indiana … made first collegiate start at North Carolina … made a key block that helped spring Joe Reed free on a 92-yard kick return touchdown against Georgia Tech … made one catch for nine yards against Virginia Tech.
HIGH SCHOOL AND PERSONAL
Played wide receiver and cornerback at Woodberry Forest for head coach Clint Alexander … caught 64 passes for 1,308 yards and 19 touchdowns in 2016 … also led Woodberry Forest with 1,545 all-purpose yards … made 11 tackles on defense … a two-time VISAA all-state selection … second-team 2016 USA Today American Family Insurance All-USA Virginia … rated a three-star recruit by ESPN.com, Rivals.com, 247Sports.com and Scout.com … majoring in Kinesiology.