Became the 36th Cavalier to record at least 1,000 career receiving yards … finished career No. 32 all-time at UVA with 1,069 career receiving yards.
2016 – Appeared in all 12 of UVA’s games with 11 starts … finished his best season at UVA with 49 catches for 476 yards and three touchdowns … made five catches for 46 yards and one touchdown against Richmond in the season opener … led UVA with six catches for 40 yards and one touchdown at then-No. 24 Oregon … led UVA with six catches for 73 yards at UConn, including coming up with a big 34-yard gain on fourth down on the game’s final drive … the catch brought UVA to the nine-yard line … caught four balls for 59 yards and a score against Central Michigan … caught five passes for 46 yards at Duke … caught five passes for 41 yards against Pitt … caught three passes for 18 yards against then-No. 22 North Carolina … caught five passes for 62 yards against then-No. 5 Louisville … his 30-yard reception on fourth and seven brought UVA down to the Louisville four-yard line, setting up the go-ahead touchdown with 1:57 left … caught one ball for five yards at Wake Forest … caught three passes for 12 yards against Miami … caught three passes for 57 yards at Georgia Tech … caught three balls for 17 yards at Virginia Tech in collegiate finale. 2015 – Appeared in all 12 of UVA’s games with five starts … caught two balls for 46 yards and one touchdown against No. 9 Notre Dame … recorded one-catch games against William & Mary and Boise State … caught two balls for 18 yards at Pitt … lone catch against Syracuse went for 12 yards on a third down play, giving UVA a first down at the Orange’s 30-yard line on the drive UVA tied the game with time expiring … caught two passes for 26 yards at Miami … caught one pass for eight yards on a crucial third down at Louisville … caught three passes for 27 yards in an eight-point win over Duke. 2014 – Appeared in all 12 games with three starts … started the Georgia Tech, Florida State and Miami games … finished the season with 13 catches for 138 yards … caught three passes for 21 yards at No. 21 BYU … caught one pass for 19 yards against Kent State … made two catches for 23 yards against North Carolina … made three catches for 36 yards at Georgia Tech … grabbed two receptions for 36 yards at Virginia Tech. 2013 – Started seven of the eight games he played in … made 20 catches for 282 receiving yards and one touchdown … the 282 receiving yards are the most by a UVa true freshman wide receiver since Billy McMullen had 483 receiving yards in 1999 … the 20 receptions tie teammate Darius Jennings (2011) for the most by a UVa true freshman wide receiver since McMullen’s 28 catches in 1999 … was slated to redshirt season before making collegiate debut against Ball State … fifth on the team with 282 receiving yards despite missing the first four games of the season … had three catches for 46 yards in his first game against Ball State … had one reception for 25 yards against Duke … had a career-high 77 receiving yards against Clemson … made a career-high five receptions against Clemson and North Carolina … scored first career touchdown on pass from Greyson Lambert at North Carolina … made at least one reception in all eight games in which he appeared.
HIGH SCHOOL AND PERSONAL
Wide receiver at A.L. Brown High School for head coach Mike Newsome … in 2012, made 41 catches for 535 yards and five touchdowns … ranked as MaxPreps.com’s No. 25 wide receiver … member of the 2012 Carolina All-Gridiron team … represented the North team in the Shrine Bowl of the Carolinas … as a junior in 2011, caught 39 passes for 795 yards and nine touchdowns … a three-star performer by 247sports, ESPN.com, Scout.com and Rivals.com.