ACC · Through Week 9

Virginia Cavaliers Depth Chart

Offense

Season snap share: share of all the team’s offensive plays this season, with its likely range. Ordered by estimated snaps, latest game counted twice

Defense

Season snap share: share of all the opponents’ plays this season, with its likely range. Ordered by estimated snaps, latest game counted twice

Special Teams

By kicks and punts

Snaps by Game

PlayerPosWk 1
vs NC State
Wk 2
vs Norfolk State
Wk 3
vs West Virginia
Wk 4
vs Delaware
Wk 5
@ Florida State
Wk 6
vs Syracuse
Wk 7
@ SMU
Wk 8
vs Duke
Wk 9
@ Wake Forest
Total
Team offensive plays686270857155547764606
Opponent offensive plays516568576582695072579
Quarterbacks · estimated snaps
Beau PribulaQB682770527155547745519
Eli HolsteinQB·17·24····1960
Cole GeerQB·18·9·····27
Running backs · estimated snaps
Jekail MiddlebrookRB~25~11~38~21~34~32~34~54·249
Xay DavisRB~13~23~12~33~13~12~18~16~22162
Xavier BrownRB~19~12~19~18~22~9~5~10~15129
Noah VaughnRB~12~19~12~18~12~9···82
Solomon BeebeRB·····~9·~11~2747
Peyton LewisRB~12~11·······23
Receivers & tight ends · estimated snaps
Da'Shawn MartinWR~20~19~37~50~43~46~44~46~54359
Jacquon GibsonWR~34~19~8~24~39·~37~37~36234
Dakota TwittyTE~25~25~45~34·~24·~41~40234
Kameron CourtneyWR~47~36~56~45~8~41···233
John RogersTE··~35·~41~30~42~49~27224
Ty'Lyric ColemanWR~47~36~21~10~8~30~15~14~17198
Isaiah RobinsonWR·~33~8~31~20·~29~45~8174
Rico Flores Jr.WR··~41~68~42~15···166
Josiah AbdullahWR··~13~12~20··~21~48114
Connor CoxTE~41····~16··~1875
Lukas UngarTE···~47·····47
Willem ThurberTE·~18·~24·····42
Hayden RollisonTE·~34·······34
Jack RhodesWR····~8··~10~826
TeKai KirbyWR·~7·~10·····17
CJ SpenceWR·~15·······15
Dillon Newton-ShortWR········~1212
Trevor LaddWR·~7·······7
Defensive line · estimated snaps
Fisher CamacDE~28~31~50~21~43~43~39~32~38325
Anthony BrittonDT~19~34~24~33~38~50~28~28~30284
Matthew Fobbs-WhiteDE~25~8~39~17~32~47~48~30~9255
Nnanna AnyanwuDE~23~29~30~24~35~41~33·~40255
Sichan JohnDT~13·~32~27~24~39~43~17~25220
Darrion Henry-YoungDT~17~39~34~29·~28·~20~36203
Kervins ChouteDL~27~8~36··~35·~24~28158
Jonathan AllenDT~20~13·~25~30···~31119
Jewett HayesDE·~37·~31~29····97
Billy KoudelkaDE~13~28··~17~13··~1990
Ezekiel LarryDE··~21~13~11···~3378
Justin TownsendDL~13~26·~13····~961
Cazeem MooreDE···~13··~20·~942
Devon BaxterDE~21········21
Jason HammondDT·~8·······8
Evan WardDE·~8·······8
Gabe SneedDE·~8·······8
Linebackers · estimated snaps
Maddox MarcellusLB~50~27~40~51~34~76~60~47~67452
Kam RobinsonLB·~53~68~26~30~66~58~23~59383
Landon DanleyLB~36~3~55~52~53~35~37~45·316
Myles BrownLB~50~38~5·~60~47~41·~30271
Justin RoweLB~7~49·~6····~2587
Caleb HardyLB~11~33··~4~28···76
Dallas BrannonLB·~13······~4154
Secondary · estimated snaps
Montino WilliamsS~42~14~45~4~58~67~56~49~72407
Jacobie HendersonCB~50~64~68~19~4~81~48~38~17389
Christian EllisS~33~63~24~4~8~35~16~50~71304
Ethan MinterS~18~58~66~14~63~16~67··302
Justin RossCB~7·~2·~15~74~62~50~65275
Brandyn HillmanS~49~53~16~55~64~27··~6270
Donavon PlattDB~7·~13~51~53·~67~7~26224
Jam JacksonCB·~4·~55·~80··~59198
Omillio AgardCB~46~4~61~36~22····169
Keke AdamsS·~40·~46~40·~24··150
Corey CostnerS·~4~56··~54···114
Jaylen JonesS~10~4····~4~47~47112
Josiah PersingerCB·~4·~13··~4~14~237
Patrick CampbellDB~11~22·······33
Kevin Chadwick Jr.S·~15····~9··24
Jalen McNairS~7··~4·····11
Ja'Maric MorrisDB·~4····~4··8
Lukas SankerDB···~4~4····8
Kevon GrayCB···~4·····4
Isaiah HarrisCB·~4·······4
Offensive line · estimated snaps
McKale BoleyOL~66~60~68~82~69·~52··397
Drake MetcalfOL~66~60~68~82~69·~52··397
Monroe MillsOL~66~60~68~82~69·~52··397
Noah JoseyOL~66~60~68~82~69·~52··397

How the snap estimates work. No free source publishes college snap counts, so these are estimates. Quarterbacks: every offensive play is credited to the QB running the offense, which is close to exact. Everyone else: a model trained on real NFL snap counts (nflverse, 2023–24) turns each player's share of their position group's involvement that game (carries and targets on offense, tackles, sacks and breakups on defense) into a share of the team's plays. Tested on a season it never saw, it's typically within 5 snaps a game for running backs and 9–10 for other positions, and within about 10–15% over a season. The ranges shown are where the real number landed 80% of the time in that test. They narrow as the season goes on, and are widest for part-time players in a single game. Blocking tight ends and receivers who rarely see the ball get underestimated. Offensive linemen leave no trace in the play-by-play, so the line comes from each game's starting lineup. Where a school's game notes list its starters by spot, and its website allows automated access, the line shows who played left tackle through right tackle.