MAC · Through Week 7

Buffalo Bulls 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 UAlbany
Wk 2
@ Florida International
Wk 3
@ Penn State
Wk 4
vs Robert Morris
Wk 5
vs Western Michigan
Wk 6
@ Toledo
Wk 7
vs Massachusetts
Total
Team offensive plays80686391657778522
Opponent offensive plays73786753616172465
Quarterbacks · estimated snaps
Jason WrightQB·366391637778408
Elijah HolmesQB8032·····112
Running backs · estimated snaps
Messiah BurchRB~28~32~16~54~41~45~57273
Nino HillRB··~12~40~25~29~15121
Terrance Shelton Jr.RB~45~25·····70
James McNeil Jr.RB~5~8~39···~1062
Receivers & tight ends · estimated snaps
Chance MorrowWR~68~62~54~77~57~66~64448
Clint WalkerTE~58~29~56~57~38~44~65347
Patrick Clacks IIIWR~17~39·~62~34~64~30246
Dwayne Early Jr.WR~29~23~31~49·~53~60245
Jaylen AndrewsWR~45~50·~26~50~21~47239
Trevor WilsonTE~36~37·~37···110
Jasaiah GathingsWR~47·~17····64
Phillip FolmarWR~8·~46····54
Michael GelatkoTE·~19·····19
Tyrell Simmons Jr.WR·~10·····10
Defensive line · estimated snaps
Christopher ClimesDL~42~37~33~32~19~40~47250
Will ClarkEDGE~44~44~38~26·~33~44229
Logan GoodwinEDGE~47·~43~36~40·~35201
Cornell EvansDT~28~30~30~21~42·~19170
Rex StinchcombDL·~51~11·~33~17~39151
Jacari BennettEDGE·~47~36~30·~36·149
Sedrick VessahEDGE~20·~11~15~27~31~37141
Stantavious SmithDT~35·~28··~24·87
Caleb OliverEDGE·~22~29···~2879
Mason NickelDT·····~28·28
Royce RogersDT··~17····17
Noah WhitmerEDGE··~11····11
Linebackers · estimated snaps
SaVeon BrownLB~66~77~54~32~61~61~72423
Zach BergmannLB~5~76~51~49~54~50·285
Stevie BraceyLB~68~52~3·~23~31~40217
Jordan OwensLB~39·~28·~31~27~66191
Bradley Ilunga-BisseleleLB··~34~53···87
Jack GarbolinoLB··~38~5~6··49
Joey CheshireLB··~21····21
Mathew HiltyLB·····~6·6
Secondary · estimated snaps
Miles GreerS~72~71~65~53~61~60~72454
John KeoughS~49~77~67~51~41~57~72414
Kobi BlackwellCB~69~59~41~53~59~42~69392
Ronnell DavisS~73~76~60~53~60~61·383
Mikey CrawfordCB··~12~41~61~61~72247
Keontez BradleyCB~73~74·····147
Xavier LeonardS~7·~55~12~17~3·94
Oliver BridgesCB·~27~23··~14·64
Jamiere MunsonS·~5~6····11
Donovan RodriguezCB··~2····2
Offensive line · estimated snaps
Gabriel ArenaOL~78~66~61~88~63~75·431
Nino FrancavillaOL~78~66~61~88~63~75·431
Thomas BarrOL~78~66·~88·~75·307
Joe CrockerOL··~61~88~63~75·287
Val KondratenkoOL···~88~63~75·226
Tyrone DavisOL~78~66·····144
Jackson BellamyOL~78~66·····144

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.