THIRD AND DATA

Roster

BuffaloBulls

Season
‹
›Current

2025 roster

Players

114

Rated recruits

56

49% of the roster

Average stars

2.89

Among rated players only

Transfers in

8

Matched by name to the portal

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

Offense

Quarterbacksby position, then who's played5
  • 44-star recruitQB2Ta'Quan Roberson ← Kansas State7yr
    2,520 Pass yds17 TD12 Int57.9 Cmp%125 Rush yds
  • —No recruiting profile foundQB9Gunnar Gray3yr
    228 Pass yds2 TD2 Int54.7 Cmp%-6 Rush yds
  • 33-star recruitQB7Jason Wright1yr
    45 Rush yds
  • 22-star recruitQB15Mason Cumbie3yr
  • —No recruiting profile foundQB11Anthony Policare3yr
Running backsby position, then who's played8
  • 33-star recruitRB5Al-Jay Henderson5yr
    182 Car755 Rush yds6 TD4.1 Rush avg
    25 Rec181 Rec yds7.2 Rec avg
  • 33-star recruitRB25Terrance Shelton Jr.2yr
    57 Car244 Rush yds1 TD4.3 Rush avg
    8 Rec42 Rec yds5.3 Rec avg
  • 33-star recruitRB32Lamar Sperling3yr
    39 Car234 Rush yds1 TD6.0 Rush avg
    3 Rec12 Rec yds4.0 Rec avg
  • —Recruiting profile found — unratedRB24James McNeil Jr.2yr
    12 Car67 Rush yds2 TD5.6 Rush avg
  • 33-star recruitRB4Messiah Burch3yr
    11 Car41 Rush yds0 TD3.7 Rush avg
    4 Rec-1 Rec yds-0.3 Rec avg
  • —No recruiting profile foundRB21Devare Mathis1yr
    1 Rec6 Rec yds6.0 Rec avg
  • 33-star recruitRB0Nino Hill1yr
  • —No recruiting profile foundRB27Gabe Goins2yr
Receiversby position, then who's played16
Tight endsby position, then who's played8
  • —No recruiting profile foundTE14Evan King4yr
    9 Rec68 Rec yds0 TD7.6 Rec avg
  • —No recruiting profile foundTE19Marcus Velez4yr
    6 Rec40 Rec yds0 TD6.7 Rec avg
  • —No recruiting profile foundTE88Ryan Daly3yr
    career 1 Rec13 Rec yds0 TD13.0 Rec avg
  • 33-star recruitTE87Mitchell Viviano3yr
  • 33-star recruitTE86Michael Gelatko1yr
  • —No recruiting profile foundTE44Liam Hamilton4yr
  • —No recruiting profile foundTE89Nick Leonard2yr
  • —Recruiting profile found — unratedTE81Aiden Pedreros1yr
Offensive lineby position, then recruiting18

Defense

Defensive lineby position, then who's played17
  • —No recruiting profile foundDE12Malin White4yr
    55 Tackles8.5 TFL4.0 Sacks
  • —No recruiting profile foundDE0Kobe Stewart4yr
    43 Tackles7.0 TFL3.0 Sacks
  • —Recruiting profile found — unratedDE13Demetrius Ballard2yr
    13 Tackles2.5 TFL1.5 Sacks
  • 22-star recruitDL97Junior Poyser3yr
    30 Tackles5.0 TFL4.0 Sacks
  • 33-star recruitDL15Devin Morgan4yr
    22 Tackles5.5 TFL3.5 Sacks
  • 33-star recruitDL17Shamar Riser-Pressley2yr
    3 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL97Christopher Climes1yr
  • 33-star recruitDL88Rex Stinchcomb1yr
  • —No recruiting profile foundDL34Chris Martin2yr
  • 33-star recruitDT90George Wolo6yr
    25 Tackles2.0 TFL1.0 Sacks
  • 33-star recruitDT99Cornell Evans4yr
    14 Tackles1.5 TFL1.0 Sacks
  • 22-star recruitDT55Tristan Souza6yr
    3 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitDT92Luke Yau Gayle2yr
  • —No recruiting profile foundDT96Charlton Goodell3yr
  • 33-star recruitEDGE11Will Clark2yr
    2 Tackles0.5 TFL0.0 Sacks
  • —Recruiting profile found — unratedEDGE30Jacari Bennett2yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundEDGE94Noah Wittmer2yr
Linebackersby position, then who's played13
  • —No recruiting profile foundLB2Red Murdock4yr
    142 Tackles13.5 TFL5.0 Sacks
  • 33-star recruitLB18Dion Crawford3yr
    79 Tackles5.0 TFL3.5 Sacks
  • —No recruiting profile foundLB39Mitchell Gonser ← Harvard3yr
    70 Tackles6.0 TFL1.0 Sacks2 Int
  • 33-star recruitLB1SaVeon Brown4yr
    52 Tackles6.5 TFL2.0 Sacks
  • —No recruiting profile foundLB45Gio De Leon3yr
    6 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB33Connor Henderson ← North Texas4yr
    3 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundLB19Mathew Hilty2yr
    career 3 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB18George Hill1yr
  • 33-star recruitLB21Bradley Ilunga-Bisselele1yr
  • —No recruiting profile foundLB33Jordan Owens3yr
  • —No recruiting profile foundLB56Matthew Conlin2yr
  • —No recruiting profile foundLB20DJ Mangan2yr
  • —No recruiting profile foundLB31Drake Saltarelli2yr
Defensive backsby position, then who's played23
Specialistsby position, then who's played6
  • —No recruiting profile foundLS85Andrew Schnackenberg3yr
  • —No recruiting profile foundLS48Carson Selee2yr
  • —Recruiting profile found — unratedP42Dylan Drennan2yr
    64 Punts44.8 Avg25 In 20
  • —No recruiting profile foundP90Ethan Stumpf2yr
  • —Recruiting profile found — unratedPK91Jack Howes ← Maryland5yr
    14 FG17 FGA50 Long72 Pts
  • —No recruiting profile foundPK31Oliver Hautanen1yr

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.