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' 2'' 205 Junior Hopewell, VA
9 QB 6' 3'' 220 Senior San Diego, CA
18 QB 6' 0'' 210 Junior Endwell, NY
2 QB 6' 0'' 200 Senior Orange, NJ
7
player-image Jason Wright
QB 6' 2'' 200 Freshman Chesterfield, VA
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
4 RB 5' 10'' 190 Junior Staten Island, NY
27
player-image Gabe Goins
RB 5' 8'' 198 Senior Cincinnati, OH
5 RB 6' 0'' 216 Senior Irvington, NJ
12
player-image Nino Hill
RB 6' 0'' 217 Freshman Canton, OH
24
player-image James McNeil Jr.
RB 6' 2'' 217 Sophomore Buffalo, NY
25
player-image Terrance Shelton Jr.
RB 6' 0'' 213 Sophomore Franklin, WI
32 RB 5' 10'' 189 Junior Akron, OH
Wide Receiver
No Player Pos Ht Wt (lbs) School Year Hometown
21
player-image Patrick Clacks III
WR 6' 0'' 195 Sophomore Hobart, IN
11
player-image Dwayne Early Jr.
WR 6' 3'' 198 Freshman Springfield, MA
13
player-image Phillip Folmar
WR 6' 0'' 185 Freshman Morristown, NJ
16
player-image Alvin Jones III
WR 6' 0'' 185 Freshman Chesapeake, VA
23
player-image Devare Mathis
WR 6' 0'' 210 Junior Buffalo, NY
20
player-image Bobby Mays
WR 6' 3'' 202 Sophomore Bergenfield, NJ
3 WR 6' 0'' 187 Senior Buffalo, NY
6 WR 6' 5'' 191 Senior Charlotte, NC
82
player-image Terrell Richards
WR 5' 8'' 170 Junior Rochester, NY
1 WR 6' 2'' 200 Senior Columbus, MS
10 WR 5' 8'' 172 Senior Port Jefferson Station, NY
84
player-image Tyrell Simmons Jr.
WR 6' 2'' 190 Sophomore Rochester, NY
0 WR 5' 8'' 168 Senior Webster, NY
17
player-image Jeremiah Watkins
WR 6' 0'' 190 Sophomore Gahanna, OH
28
player-image Shey Williams
WR 6' 0'' 181 Sophomore Lockport, NY
87 WR 6' 5'' 212 Senior Buffalo, NY
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
88 TE 6' 5'' 235 Senior Daly City, CA
86
player-image Michael Gelatko
TE 6' 3'' 240 Freshman Andreas, PA
44 TE 6' 2'' 254 Senior Ossining, NY
14
player-image Evan King
TE 6' 0'' 252 Senior Tinley Park, IL
89
player-image Nick Leonard
TE 6' 2'' 255 Sophomore Victor, NY
81
player-image Aiden Pedreros
TE 6' 5'' 235 Freshman Staten Island, NY
19 TE 6' 5'' 250 Senior East Setauket, NY
42 TE 6' 5'' 256 Junior Oxford, MI
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
59 OL 6' 5'' 293 Junior Harrisburg, PA
55
player-image Thomas Barr
OL 6' 2'' 292 Freshman Havertown, PA
69
player-image Jackson Bellamy
OL 6' 5'' 341 Sophomore Ancaster, ON
79 OL 6' 5'' 314 Senior St. Louis, MO
54 OL 6' 2'' 310 Senior Buffalo, NY
65
player-image Chayce Chadwick
OL 6' 5'' 300 Senior Shawnee, KS
62
player-image Paul Clark
OL 6' 3'' 285 Sophomore Crown Point, IN
77
player-image Jackson Davenport
OL 6' 5'' 270 Freshman Darien, CT
51
player-image Tyrone Davis
OL 6' 3'' 298 Sophomore Syracuse, NY
78 OL 6' 5'' 335 Senior Gasport, NY
67 OL 6' 3'' 295 Senior Rochester, NY
60
player-image Val Kondratenko
OL 6' 5'' 290 Sophomore Rochester, NY
64 OL 6' 5'' 304 Senior Northville, MI
73 OL 6' 5'' 310 Junior Staten Island, NY
75
player-image Ahmaan Thomas
OL 6' 5'' 320 Sophomore Mansfield, OH
52
player-image Jake Timm
OL 6' 3'' 300 Senior Poughkeepsie, NY
71
player-image Caleb Watts
OL 6' 5'' 305 Freshman Prince George, VA
70
player-image Robbie Westmiller
OL 6' 2'' 271 Freshman 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 6' 0'' 245 Senior Alexandria, VA
11 DT 6' 2'' 275 Senior Upper Marlboro, MD
97 DT 6' 2'' 310 Junior Brampton, ON
55 DT 6' 0'' 285 Senior Camas, WA
90 DT 6' 0'' 295 Senior Columbia, MD
66
player-image Christopher Climes
DL 6' 2'' 280 Freshman La Belle, PA
88
player-image Rex Stinchcomb
DL 6' 2'' 285 Freshman Herndon, VA
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
13
player-image Demetrius Ballard
LB 6' 5'' 256 Sophomore New Kensington, PA
30
player-image Jacari Bennett
LB 6' 2'' 240 Sophomore Simpsonville, SC
15 LB 6' 0'' 210 Senior Harvey, IL
40
player-image Will Clark
LB 6' 3'' 258 Sophomore Crown Point, IN
56
player-image Matthew Conlin
LB 6' 0'' 230 Sophomore Greenwich, NY
18 LB 6' 0'' 232 Junior Lawrenceville, GA
45 LB 6' 2'' 240 Senior Long Beach, CA
39
player-image Mitchell Gonser
LB 6' 0'' 230 Senior Medfield, MA
33
player-image Connor Henderson
LB 6' 2'' 225 Senior Matthews, NC
35
player-image George Hill
LB 6' 2'' 210 Freshman Turtle Creek, PA
19
player-image Mathew Hilty
LB 5' 10'' 220 Senior Apollo, PA
52
player-image Bradley Ilunga-Bisselele
LB 6' 2'' 221 Freshman Montreal, QC
20
player-image DJ Mangan
LB 6' 0'' 239 Sophomore Maplewood, NJ
47
player-image Chris Martin
LB 6' 2'' 240 Sophomore Columbia, MD
2 LB 6' 2'' 240 Senior Petersburg, VA
37 LB 5' 10'' 220 Junior Endwell, NY
17
player-image Shamar Riser-Pressley
LB 6' 5'' 271 Sophomore Clinton, MI
31
player-image Drake Saltarelli
LB 6' 0'' 218 Sophomore Belleair Bluffs, FL
0
player-image Kobe Stewart
LB 6' 2'' 240 Senior Alabaster, AL
12
player-image Malin White
LB 6' 2'' 250 Senior Syracuse, NY
94
player-image Noah Wittmer
LB 5' 10'' 230 Sophomore Webster, NY
92
player-image Luke Yau Gayle
LB 6' 3'' 280 Sophomore London,
Defensive Back
No Player Pos Ht Wt (lbs) School Year Hometown
36
player-image Kobi Blackwell
CB 5' 8'' 180 Sophomore Buford, GA
9 CB 6' 2'' 185 Junior Mansfield, OH
3 CB 6' 2'' 210 Senior Upper Marlboro, MD
1 CB 5' 10'' 190 Senior Queens, NY
14
player-image Mikey Crawford
CB 6' 2'' 195 Sophomore Pittsburgh, PA
5 CB 5' 10'' 175 Junior Kennesaw, GA
21 CB 6' 0'' 185 Junior Tampa, FL
26 CB 5' 10'' 165 Senior Rochester, NY
32
player-image Donovan Rodriguez
CB 5' 10'' 185 Freshman Lancaster, PA
25
player-image Jackson Small
CB 6' 0'' 185 Freshman Upper Marlboro, MD
24
player-image Ramari Taylor
CB 6' 2'' 195 Sophomore Jeffersontown, KY
4 S 6' 0'' 197 Senior Wappingers Falls, NY
22
player-image Ronnell Davis
S 6' 0'' 193 Sophomore Philadelphia, PA
29 S 6' 0'' 200 Senior Memphis, TN
6
player-image Miles Greer
S 5' 10'' 195 Junior Springfield, VA
16
player-image John Keough
S 6' 0'' 202 Sophomore Macedonia, OH
23
player-image Xavier Leonard
S 5' 10'' 200 Sophomore Atlanta, GA
10 S 5' 10'' 196 Junior Rochester, NY
34
player-image Jonathan Rousseau
S 6' 0'' 193 Freshman Coconut Creek, FL
43
player-image Xair Stevenson
S 6' 0'' 188 Freshman Pittsburgh, PA
Special
No Player Pos Ht Wt (lbs) School Year Hometown
31
player-image Oliver Hautanen
K 6' 0'' 182 Freshman Colleyville, TX
91 K 6' 0'' 200 Senior Orlando, FL
42
player-image Dylan Drennan
P 6' 2'' 205 Sophomore Dallas, TX
94
player-image Ethan Stumpf
P 6' 2'' 200 Sophomore Park Ridge, IL
85 LS 6' 5'' 220 Senior Arkansas City, KS
57
player-image Carson Selee
LS 6' 0'' 200 Senior Flower Mound, TX
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)