ACC · Through Week 7

North Carolina Tar Heels 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

Punterroster order

P1#93 Jacob HorvathP · JRJRP2#91 Adam Mccann-GibbsP · FR · 1 GFR
No plays recorded yet, so this is roster order.

Long snapperroster order

LS1#48 Gannon BurtLS · JR · 1 GJR
No plays recorded yet, so this is roster order.

Snaps by Game

PlayerPosWk 1
vs TCU
Wk 2
vs East Tennessee State
Wk 3
@ Clemson
Wk 5
vs Notre Dame
Wk 6
@ Pittsburgh
Wk 7
@ Duke
Total
Team offensive plays575369515164345
Opponent offensive plays716666758571434
Quarterbacks · estimated snaps
Billy Edwards Jr.QB573869515164330
Miles O'NeillQB·15····15
Running backs · estimated snaps
Benjamin HallRB~26~15~38~23~31~12145
Demon JuneRB~16~15~24~16~15~30116
Jaylen McGillRB~11~11~9~10~6~2774
Kaleb JacksonRB·····~1111
Jo Jo TroupeRB·~10····10
Crew DavisRB·~9····9
Charleston FrenchRB·~9····9
Receivers & tight ends · estimated snaps
Jordan ShippWR~49~31~59~45~45~55284
Jelani ThurmanTE~45~32~61~35~43~48264
Trech KekahunaWR~35~26~50~25~29~46211
C.J. SadlerWR~18~33·~39~39~16145
Shamar EasterTE~22~27·~31~17~27124
Mason HumphreyWR~39~11~55···105
Nyqir HeltonWR·····~3232
Carson SneedTE·~16·~14··30
Kymistrii YoungWR·~19····19
Zamaurious RobertsonWR·~7····7
Defensive line · estimated snaps
Leroy JacksonDL~44~38~27~57~56~51273
Xavier LewisDL~41~43~44·~71~37236
Jaylen HarveyDL~37~36~38~47·~43201
Nicco MaggioDL·~31·~37~41~29138
Donovan Hoilette Jr.DL~31~24~34~21~24·134
Isaiah JohnsonDL~35~33~20~43··131
Melkart Abou JaoudeDL~33···~48~22103
Trey GiddensDL~24~29·~31··84
Emmanuel NwaiwuDL·~12··~35·47
David Jackson IIIDL~12~18····30
Linebackers · estimated snaps
Derek McDonaldLB~70~28~66~75~83~66388
Peyton SeelmannLB~16~63~63~71~70~71354
Jonathan AgumaduLB~62~54~8~53~45~27249
Timir Hickman-CollinsLB·~34··~56~24114
Jake BauerLB·~37····37
Calvin ThomasLB·~3~3·~16·22
DQ ForkpaLB·~14·~5··19
Secondary · estimated snaps
Greg Smith IIIDB~71~64~62~74~83~71425
Jaiden PattersonDB~70~41~60~75~76~65387
Peyton WatersDB~55~15~51~74~59·254
Kaleb CostDB~71~59~65~22~11·228
Coleman BrysonDB~68·~65··~67200
Tre MillerDB~9~4·~70~82·165
Javion ButtsDB·~4~21~52·~49126
Kenton Dopson IIIDB·~4~5~3~34~70116
Ade WillieDB·~15··~69~25109
Jamarrion GordonDB·~63····63
Jaziel HartDB·~54··~3·57
Jalon ThompsonDB·~22··~3·25
Khristian Dunbar-HawkinsDB·~4··~9~518
Jakob WeatherspoonDB·~11····11
Xavier JacksonDB·~4····4
Offensive line · estimated snaps
Christo KellyOL~55~51~67··~62235
Aidan BanfieldOL~55~51~67··~62235
Jacqawn McRoyOL~55~51~67··~62235
Andrew ThreattOL~55~51~67··~62235
Jordan HallOL~55~51~67···173
Cristian AlvarezOL·····~6262

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.