THIRD AND DATA

Roster

BuffaloBulls

Season
‹

2026 roster

Players

118

Rated recruits

65

55% of the roster

Average stars

2.92

Among rated players only

Transfers in

16

Matched by name to the portal

118 players52 of 118 have recorded statistics in 2026 · Their lines are this season only. The rest show career totals through 2026, marked career, at every school they have played for.

Offense

Quarterbacksby position, then who's played5
  • 33-star recruitQB7Jason Wright2yr
    987 Pass yds7 TD4 Int49.7 Cmp%158 Rush yds
  • —No recruiting profile foundQB16Elijah Holmes ← Wingate1yr
    253 Pass yds3 TD0 Int57.4 Cmp%15 Rush yds
  • 33-star recruitQB12Qur'An McNeill1yr
  • 22-star recruitQB15Mason Cumbie4yr
  • —No recruiting profile foundQB18Jake Forburger1yr
Running backsby position, then who's played6
  • 33-star recruitRB4Messiah Burch4yr
    151 Car845 Rush yds5 TD5.6 Rush avg
    6 Rec13 Rec yds2.2 Rec avg
  • 33-star recruitRB0Nino Hill2yr
    63 Car202 Rush yds2 TD3.2 Rush avg
  • —Recruiting profile found — unratedRB24James McNeil Jr.3yr
    27 Car120 Rush yds1 TD4.4 Rush avg
  • 33-star recruitRB25Terrance Shelton Jr.3yr
    23 Car80 Rush yds0 TD3.5 Rush avg
    4 Rec11 Rec yds2.8 Rec avg
  • —No recruiting profile foundRB21Devare Mathis2yr
    career 1 Rec6 Rec yds6.0 Rec avg
  • 33-star recruitRB26Chase Enlow1yr
Receiversby position, then who's played15
Tight endsby position, then who's played7
  • —No recruiting profile foundTE5Clint Walker1yr
    22 Rec195 Rec yds3 TD8.9 Rec avg
  • 22-star recruitTE87Trevor Wilson ← Campbell5yr
    5 Rec52 Rec yds0 TD10.4 Rec avg
  • 33-star recruitTE86Michael Gelatko2yr
    1 Rec15 Rec yds0 TD15.0 Rec avg
  • 33-star recruitTE81TJ Sabatucci1yr
    1 Rec3 Rec yds0 TD3.0 Rec avg
  • 33-star recruitTE85Aiden Howard1yr
  • —No recruiting profile foundTE89Nick Leonard3yr
  • —No recruiting profile foundTE45Stone Rozak1yr
Offensive lineby position, then recruiting19
Specialistsby position, then who's played8
  • —Recruiting profile found — unratedLS48Joseph Stoever ← Georgia Tech3yr
  • —No recruiting profile foundLS42Sam Stratton1yr
  • —No recruiting profile foundP90Ethan Stumpf3yr
    47 Punts45.4 Avg17 In 20
  • —No recruiting profile foundP93Andrew VanSlyke ← James Madison3yr
  • —No recruiting profile foundP95Evan Pfeifer1yr
  • —No recruiting profile foundPK31Oliver Hautanen2yr
    13 FG17 FGA51 Long57 Pts
  • —No recruiting profile foundPK96Zach McGowan1yr
  • —No recruiting profile foundPK39Blake Sholder1yr

Defense

Defensive lineby position, then who's played21
  • 33-star recruitDL97Christopher Climes2yr
    23 Tackles4.0 TFL1.0 Sacks
  • 33-star recruitDL88Rex Stinchcomb2yr
    15 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDT99Cornell Evans5yr
    15 Tackles3.0 TFL1.0 Sacks
  • 33-star recruitDT95Stantavious Smith ← Florida A&M4yr
    6 Tackles0.5 TFL0.5 Sacks
  • —No recruiting profile foundDT55Mason Nickel ← Saginaw Valley State2yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDT59Royce Rogers1yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDT92Luke Yau Gayle3yr
  • 33-star recruitDT66Will Reed1yr
  • —No recruiting profile foundDT96Charlton Goodell4yr
  • —No recruiting profile foundDT98Mason Naple1yr
  • —No recruiting profile foundEDGE17Logan Goodwin ← IU Pennsylvania1yr
    20 Tackles3.5 TFL2.0 Sacks
  • 33-star recruitEDGE11Will Clark3yr
    17 Tackles1.5 TFL1.5 Sacks
  • —No recruiting profile foundEDGE15Sedrick Vessah ← California (PA)1yr
    14 Tackles3.5 TFL2.0 Sacks1 Int
  • —Recruiting profile found — unratedEDGE30Jacari Bennett3yr
    9 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundEDGE16Caleb Oliver ← Wofford2yr
    5 Tackles2.0 TFL0.0 Sacks
  • —No recruiting profile foundEDGE94Noah Wittmer3yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitEDGE49Aiden Anderson1yr
  • 33-star recruitEDGE35Malachi Ervin1yr
  • 33-star recruitEDGE34Preston Lunsford1yr
  • —No recruiting profile foundEDGE50Zach Pettitt1yr
  • —No recruiting profile foundEDGE91Henri Zeneli1yr
Linebackersby position, then who's played15
  • 33-star recruitLB1SaVeon Brown5yr
    67 Tackles3.5 TFL1.0 Sacks1 Int
  • 33-star recruitLB2Stevie Bracey ← Virginia5yr
    34 Tackles2.5 TFL1.0 Sacks
  • —No recruiting profile foundLB44Zach Bergmann ← Missouri Southern State1yr
    29 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundLB33Jordan Owens4yr
    25 Tackles1.0 TFL0.0 Sacks
  • 33-star recruitLB21Bradley Ilunga-Bisselele2yr
    12 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitLB52Jack Garbolino1yr
    5 Tackles0.5 TFL0.0 Sacks
  • —Recruiting profile found — unratedLB13Joey Cheshire ← Cornell3yr
    2 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundLB19Mathew Hilty3yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB51Anwar Witherspoon Jr.1yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB18George Hill2yr
  • 33-star recruitLB32Matthew Heininger1yr
  • 33-star recruitLB25Na'Rod Jarvis1yr
  • —No recruiting profile foundLB20DJ Mangan3yr
  • —No recruiting profile foundLB31Drake Saltarelli3yr
  • —No recruiting profile foundLB40Amari Snowden1yr
Defensive backsby position, then who's played22

Offensive linemen carry no statistics because none are published: CFBD reports no snaps, starts, sacks allowed, pressures or blocking grades. That group is ordered by position, then by recruiting stars, then seasons on a roster. That does not change once the season starts. Box scores list players who record a statistic and linemen almost never do — about one per team in a full season, usually a fumble recovery — so the line keeps this order while the rest of the roster reorders around who has played.