Buffalo Football Roster 2026: Full Bulls Roster by Position

118 players on the current Buffalo Bulls roster.

Quarterbacks (5)

No.PlayerPosHeightWeight
7Jason WrightQB6' 2"200 lbs
12Qur'An McNeillQB6' 3"215 lbs
15Mason CumbieQB6' 1"205 lbs
16Elijah HolmesQB6' 1"215 lbs
18Jake ForburgerQB6' 0"215 lbs

Running Backs (6)

No.PlayerPosHeightWeight
0Nino HillRB5' 10"217 lbs
4Messiah BurchRB5' 9"190 lbs
21Devare MathisRB5' 11"215 lbs
24James McNeil Jr.RB6' 0"217 lbs
25Terrance Shelton Jr.RB5' 11"213 lbs
26Chase EnlowRB5' 10"190 lbs

Wide Receivers (15)

No.PlayerPosHeightWeight
1Phillip FolmarWR5' 9"185 lbs
2Jaylen AndrewsWR6' 2"185 lbs
3Patrick Clacks IIIWR6' 0"195 lbs
6Chance MorrowWR6' 4"191 lbs
8Jasaiah GathingsWR6' 1"190 lbs
9Alvin Jones IIIWR5' 11"185 lbs
10Mark-Anthony Scott Jr.WR5' 7"172 lbs
11Dwayne Early Jr.WR6' 4"198 lbs
13Bobby MaysWR6' 5"190 lbs
14Tyrell Simmons Jr.WR6' 2"190 lbs
17Jeremiah WatkinsWR6' 0"200 lbs
28Shey WilliamsWR6' 0"181 lbs
82Terrell RichardsWR5' 8"170 lbs
83Jack EskridgeWR5' 6"150 lbs
88Aaron ClarkWR5' 11"190 lbs

Tight Ends (7)

No.PlayerPosHeightWeight
5Clint WalkerTE6' 2"240 lbs
45Stone RozakTE6' 1"225 lbs
81TJ SabatucciTE6' 2"235 lbs
85Aiden HowardTE6' 4"230 lbs
86Michael GelatkoTE6' 4"240 lbs
87Trevor WilsonTE6' 2"240 lbs
89Nick LeonardTE6' 3"255 lbs

Offensive Line (19)

No.PlayerPosHeightWeight
51Tyrone DavisOL6' 4"298 lbs
55Thomas BarrOL6' 3"292 lbs
56Marco CateOL6' 4"295 lbs
58Ben Foglia-AlbrechtOL6' 3"280 lbs
59Gabriel ArenaOL6' 4"293 lbs
60Val KondratenkoOL6' 5"290 lbs
62Paul ClarkOL6' 2"285 lbs
64Jacob MerrittOL6' 6"304 lbs
68Mike WhalenOL6' 3"305 lbs
69Jackson BellamyOL6' 5"341 lbs
70Robbie WestmillerOL6' 1"271 lbs
71Caleb WattsOL6' 5"305 lbs
72Jaden MaxeyOL6' 6"290 lbs
74Nino FrancavillaOL6' 2"300 lbs
75Ahmaan ThomasOL6' 4"320 lbs
76Nathan NatoliOL6' 6"305 lbs
77Jackson DavenportOL6' 5"270 lbs
78Joe CrockerOL6' 6"339 lbs
79Cam DavisOL6' 5"280 lbs

Defensive Line (21)

No.PlayerPosHeightWeight
11Will ClarkEDGE6' 3"258 lbs
15Sedrick VessahEDGE6' 2"230 lbs
16Caleb OliverEDGE6' 2"235 lbs
17Logan GoodwinEDGE6' 4"240 lbs
30Jacari BennettEDGE6' 3"240 lbs
34Preston LunsfordEDGE6' 2"230 lbs
35Malachi ErvinEDGE6' 4"230 lbs
49Aiden AndersonEDGE6' 2"235 lbs
50Zach PettittEDGE6' 2"220 lbs
55Mason NickelDT6' 1"290 lbs
59Royce RogersDT6' 0"270 lbs
66Will ReedDT6' 3"260 lbs
88Rex StinchcombDL6' 2"285 lbs
91Henri ZeneliEDGE6' 2"245 lbs
92Luke Yau GayleDT6' 4"280 lbs
94Noah WittmerEDGE6' 0"230 lbs
95Stantavious SmithDT6' 1"280 lbs
96Charlton GoodellDT5' 10"245 lbs
97Christopher ClimesDL6' 1"280 lbs
98Mason NapleDT6' 3"270 lbs
99Cornell EvansDT6' 0"290 lbs

Linebackers (15)

No.PlayerPosHeightWeight
1SaVeon BrownLB6' 1"210 lbs
2Stevie BraceyLB6' 0"235 lbs
13Joey CheshireLB6' 1"235 lbs
18George HillLB6' 0"210 lbs
19Mathew HiltyLB5' 11"220 lbs
20DJ ManganLB6' 1"239 lbs
21Bradley Ilunga-BisseleleLB6' 0"221 lbs
25Na'Rod JarvisLB6' 0"215 lbs
31Drake SaltarelliLB6' 0"218 lbs
32Matthew HeiningerLB6' 1"220 lbs
33Jordan OwensLB6' 0"220 lbs
40Amari SnowdenLB6' 3"210 lbs
44Zach BergmannLB6' 4"230 lbs
51Anwar Witherspoon Jr.LB6' 1"220 lbs
52Jack GarbolinoLB6' 1"227 lbs

Defensive Backs (22)

No.PlayerPosHeightWeight
0Kobi BlackwellCB5' 8"180 lbs
3Oliver BridgesCB6' 2"215 lbs
4Ronnell DavisS6' 0"193 lbs
5Mikey CrawfordCB6' 0"195 lbs
6Miles GreerS5' 10"195 lbs
7John KeoughS6' 0"202 lbs
8Ramari TaylorCB6' 1"195 lbs
9Keontez BradleyCB6' 2"185 lbs
10Jamiere MunsonS5' 10"196 lbs
12Jackson SmallCB5' 11"185 lbs
14Jonathan RousseauS6' 0"193 lbs
22Donovan RodriguezCB5' 10"185 lbs
23Xavier LeonardS5' 11"200 lbs
24Sayre SmothersCB5' 10"160 lbs
26Zae JenningsS6' 0"192 lbs
27Davion CoffeeCB5' 9"195 lbs
28Drayson CraneCB6' 0"195 lbs
29Cardel StaplesCB5' 11"175 lbs
37Jamarcus JonesCB5' 11"170 lbs
38Dylan ClearyS6' 0"193 lbs
43Xair StevensonS6' 0"188 lbs
47Bryce WilliamsS5' 11"190 lbs

Special Teams (8)

No.PlayerPosHeightWeight
31Oliver HautanenPK5' 11"182 lbs
39Blake SholderPK6' 2"215 lbs
42Sam StrattonLS6' 0"185 lbs
48Joseph StoeverLS6' 2"210 lbs
90Ethan StumpfP6' 2"200 lbs
93Andrew VanSlykeP6' 3"209 lbs
95Evan PfeiferP6' 3"190 lbs
96Zach McGowanPK6' 1"190 lbs

Roster from BALLDONTLIE, refreshed every 6 hours.

About This Roster

Players are grouped by position and listed by jersey number, with height and weight. The roster updates on its own every six hours as Buffalo adds or removes players.

More Buffalo Coverage

What time does Buffalo play · Buffalo football schedule · College football games today · AP Top 25