2021 Football Roster

William Barnes
- Position:
- Offensive Line
- Height:
- 6-3.75
- Weight:
- 325
- Class:
- Junior
- Hometown:
- Apopka, Fla.
- High School:
- Apopka
2023 – Senior Season
Appeared in 12 games while making eight starts on the offensive line • Blocked for an offense that averaged 299.2 yards passing per game (14th NCAA/1st ACC), 192.1 yards rushing per game (19th NCAA/3rd ACC), 491.2 total yards per game (7th NCAA/1st ACC) and 34.5 points per game (20th NCAA/2nd ACC) • Blocked for the nation’s fifth-leading rusher, Omarion Hampton, who ran for 1,504 yards.
2022 – Senior Season
Started in 13 games in which he appeared on the offensive line and special teams • Missed the Duke game due to injury • Played 839 snaps at right tackle and 79 at right guard.
2021 – Junior Season
Appeared in 12 games on the offensive line and special teams and made first collegiate start against Virginia • Blocked for an offense that averaged 35.2 points per game (19th NCAA/3rd ACC), 468.2 total yards per game (10th NCAA/4th ACC), including 255.7 passing yards per game (42nd NCAA/6th ACC) and 212.5 rushing yards per game (18th NCAA/2nd ACC) • Played 231 snaps, including a season-high 51 snaps at Pitt • Graded out at 78 percent against Virginia.