Buffalo Bulls Football
Buffalo Bulls Football
2024-25 REGULAR SEASON
174.2 PYPG
153.4 RYPG
24.2 PPG
327.7 TotY/G

Buffalo Bulls Football Roster

Quarterback
No Player Pos Ht Wt (lbs) School Year Hometown
15 QB 6' 0'' 205 Senior Hopewell, VA
16
player-image Elijah Holmes
QB 6' 2'' 215 Senior Charlotte, NC
7
player-image Jason Wright
QB 6' 2'' 200 Sophomore Chesterfield, VA
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
4 RB 5' 8'' 190 Senior Staten Island, NY
26
player-image Chase Enlow
RB 5' 10'' 190 Freshman Manalapan, NJ
0
player-image Nino Hill
RB 5' 10'' 217 Sophomore Canton, OH
21
player-image Devare Mathis
RB 6' 0'' 215 Senior Buffalo, NY
24
player-image James McNeil Jr.
RB 6' 0'' 217 Junior Buffalo, NY
25
player-image Terrance Shelton Jr.
RB 5' 10'' 213 Junior Franklin, WI
Wide Receiver
No Player Pos Ht Wt (lbs) School Year Hometown
3
player-image Patrick Clacks III
WR 6' 0'' 195 Junior Hobart, IN
11
player-image Dwayne Early, Jr.
WR 6' 3'' 198 Sophomore Springfield, MA
1
player-image Phillip Folmar
WR 5' 8'' 185 Sophomore Morristown, NJ
8 WR 6' 0'' 190 Senior Statesville, NC
9
player-image Alvin Jones III
WR 5' 10'' 185 Sophomore Chesapeake, VA
13
player-image Bobby Mays
WR 6' 3'' 202 Junior Bergenfield, NJ
6 WR 6' 3'' 191 Senior Charlotte, NC
82
player-image Terrell Richards
WR 5' 8'' 170 Senior Rochester, NY
10 WR 5' 6'' 172 Senior Port Jefferson Station, NY
84
player-image Tyrell Simmons Jr.
WR 6' 2'' 190 Junior Rochester, NY
17
player-image Jeremiah Watkins
WR 6' 0'' 190 Junior Gahanna, OH
28
player-image Shey Williams
WR 6' 0'' 181 Junior Lockport, NY
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
86
player-image Michael Gelatko
TE 6' 3'' 240 Sophomore Andreas, PA
89
player-image Nick Leonard
TE 6' 2'' 255 Junior Victor, NY
87
player-image Trevor Wilson
TE 6' 3'' 250 Senior Park Hills, KY
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
59 OL 6' 3'' 293 Senior Harrisburg, PA
55
player-image Thomas Barr
OL 6' 2'' 292 Sophomore Havertown, PA
69
player-image Jackson Bellamy
OL 6' 5'' 341 Junior Ancaster, ON
56
player-image Marco Cate
OL 6' 3'' 295 Freshman Carmel, IN
62
player-image Paul Clark
OL 6' 2'' 285 Junior Crown Point, IN
78 OL 6' 5'' 339 Senior Ascot,
77
player-image Jackson Davenport
OL 6' 5'' 270 Sophomore Darien, CT
79
player-image Cam Davis
OL 6' 5'' 280 Freshman Newark, OH
51
player-image Tyrone Davis
OL 6' 3'' 298 Junior Syracuse, NY
74
player-image Nino Francavilla
OL 6' 2'' 300 Junior Toronto, ON
67 OL 6' 3'' 295 Senior Rochester, NY
60
player-image Val Kondratenko
OL 6' 5'' 290 Junior Rochester, NY
64 OL 6' 5'' 304 Senior Northville, MI
75
player-image Ahmaan Thomas
OL 6' 3'' 320 Junior Mansfield, OH
71
player-image Caleb Watts
OL 6' 5'' 305 Sophomore Prince George, VA
70
player-image Robbie Westmiller
OL 6' 0'' 271 Sophomore Alden, NY
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
99 DT 6' 0'' 290 Senior Seat Pleasant, MD
96
player-image Charlton Goodell
DT 5' 10'' 245 Senior Alexandria, VA
55
player-image Mason Nickel
DT 6' 2'' 290 Junior Midland, MI
95 DT 6' 2'' 280 Senior Albany, GA
92
player-image Luke Yau Gayle
DT 6' 3'' 280 Junior London,
97
player-image Christopher Climes
DL 6' 0'' 280 Sophomore La Belle, PA
16
player-image Caleb Oliver
DL 6' 2'' 235 Junior Deltona, FL
88
player-image Rex Stinchcomb
DL 6' 2'' 285 Sophomore Herndon, VA
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
30
player-image Jacari Bennett
LB 6' 2'' 240 Junior Simpsonville, SC
2 LB 6' 0'' 235 Senior Atlanta, GA
1 LB 6' 0'' 210 Senior Harvey, IL
13
player-image Joey Cheshire
LB 6' 0'' 235 Senior Lakeland, FL
11
player-image Will Clark
LB 6' 2'' 258 Junior Crown Point, IN
52
player-image Jack Garbolino
LB 6' 2'' 210 Freshman Middlesex, NJ
32
player-image Matthew Heininger
LB 6' 2'' 220 Freshman Rochester, NY
18
player-image George Hill
LB 6' 0'' 210 Sophomore Turtle Creek, PA
19
player-image Mathew Hilty
LB 5' 10'' 220 Senior Apollo, PA
21
player-image Bradley Ilunga-Bisselele
LB 6' 0'' 221 Sophomore Montreal, QC
25
player-image Na'Rod Jarvis
LB 6' 2'' 215 Freshman Chesapeake, VA
20
player-image DJ Mangan
LB 6' 0'' 239 Junior Maplewood, NJ
33 LB 6' 0'' 220 Senior Endwell, NY
31
player-image Drake Saltarelli
LB 6' 0'' 218 Junior Belleair Bluffs, FL
51
player-image Anwar Witherspoon Jr.
LB 6' 2'' 220 Freshman Edison, NJ
94
player-image Noah Wittmer
LB 6' 0'' 230 Junior Webster, NY
Defensive Back
No Player Pos Ht Wt (lbs) School Year Hometown
0
player-image Kobi Blackwell
CB 5' 8'' 180 Junior Buford, GA
9 CB 6' 2'' 185 Senior Mansfield, OH
3 CB 6' 2'' 215 Senior Upper Marlboro, MD
28
player-image Drayson Crane
CB 6' 0'' 195 Sophomore Dallas, TX
5
player-image Mikey Crawford
CB 6' 0'' 195 Junior Pittsburgh, PA
22
player-image Donovan Rodriguez
CB 5' 10'' 185 Sophomore Lancaster, PA
12
player-image Jackson Small
CB 5' 10'' 185 Sophomore Upper Marlboro, MD
24
player-image Sayre Smothers
CB 5' 10'' 160 Sophomore Cincinnati, OH
8
player-image Ramari Taylor
CB 6' 0'' 195 Junior Jeffersontown, KY
4
player-image Ronnell Davis
S 6' 0'' 193 Junior Philadelphia, PA
6
player-image Miles Greer
S 5' 10'' 195 Senior Springfield, VA
26
player-image Zae Jennings
S 6' 0'' 192 Junior Cincinnati, OH
7
player-image John Keough
S 6' 0'' 202 Junior Macedonia, OH
23
player-image Xavier Leonard
S 5' 10'' 200 Junior Atlanta, GA
10 S 5' 10'' 196 Senior Rochester, NY
14
player-image Jonathan Rousseau
S 6' 0'' 193 Sophomore Coconut Creek, FL
43
player-image Xair Stevenson
S 6' 0'' 188 Sophomore Pittsburgh, PA
Special
No Player Pos Ht Wt (lbs) School Year Hometown
31
player-image Oliver Hautanen
K 5' 10'' 182 Sophomore Colleyville, TX
90
player-image Ethan Stumpf
P 6' 2'' 200 Junior Park Ridge, IL
93
player-image Andrew VanSlyke
P 6' 2'' 209 Senior Powhatan, VA
48 LS 6' 2'' 210 Senior Savannah, GA
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)