Buffalo Bulls Football
Buffalo Bulls Football

Buffalo Bulls Football Roster 2025-26

Quarterback
No Player Pos Ht Wt (lbs) School Year Hometown
15 QB 6' 2'' 210 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
8 QB 6' 0'' 200 Senior Centreville, VA
7
player-image Jason Wright
QB 6' 2'' 195 Freshman Chesterfield, VA
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
4 RB 5' 10'' 190 Junior Staten Island, NY
35
player-image Gabe Goins
RB 5' 8'' 185 Senior Cincinnati, OH
5 RB 6' 0'' 210 Senior Irvington, NJ
12
player-image Nino Hill
RB 6' 0'' 215 Freshman Canton, OH
24
player-image James McNeil Jr.
RB 6' 2'' 220 Sophomore Buffalo, NY
33 RB 5' 8'' 175 Senior Port Jefferson Station, NY
25
player-image Terrance Shelton Jr.
RB 6' 0'' 215 Sophomore Franklin, WI
32 RB 5' 10'' 185 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
38
player-image Evan Dean
WR 5' 10'' 190 Sophomore Lockport, NY
11
player-image Dwayne Early Jr.
WR 6' 3'' 200 Freshman Springfield, MA
20
player-image Bobby Mays
WR 6' 3'' 210 Sophomore Bergenfield, NJ
3 WR 6' 0'' 185 Senior Buffalo, NY
6 WR 6' 5'' 195 Senior Charlotte, NC
82
player-image Terrell Richards
WR 5' 8'' 170 Junior Rochester, NY
1 WR 6' 2'' 200 Senior Columbus, MS
84
player-image Tyrell Simmons Jr.
WR 6' 2'' 195 Sophomore Rochester, NY
0 WR 5' 8'' 165 Senior Webster, NY
17
player-image Jeremiah Watkins
WR 6' 0'' 190 Sophomore Gahanna, OH
28
player-image Shey Williams
WR 6' 0'' 185 Sophomore Lockport, NY
87 WR 6' 5'' 215 Senior Buffalo, NY
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
88 TE 6' 5'' 235 Senior Daly City, CA
68 TE 6' 2'' 265 Senior Ossining, NY
14
player-image Evan King
TE 6' 0'' 250 Senior Tinley Park, IL
89
player-image Nick Leonard
TE 6' 2'' 255 Sophomore Victor, NY
42 TE 6' 5'' 250 Junior Oxford, MI
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
59 OL 6' 5'' 290 Junior Harrisburg, PA
69
player-image Jackson Bellamy
OL 6' 5'' 320 Sophomore Ancaster, ON
79 OL 6' 5'' 310 Senior St. Louis, MO
54 OL 6' 2'' 315 Senior Buffalo, NY
65
player-image Chayce Chadwick
OL 6' 5'' 310 Senior Shawnee, KS
62
player-image Paul Clark
OL 6' 3'' 285 Sophomore Crown Point, IN
61
player-image Tyrone Davis
OL 6' 3'' 295 Sophomore Syracuse, NY
78 OL 6' 5'' 338 Senior Gasport, NY
58
player-image Matthew Glen
OL 6' 5'' 310 Senior Salina, KS
67 OL 6' 3'' 300 Senior Rochester, NY
60
player-image Val Kondratenko
OL 6' 5'' 300 Sophomore Rochester, NY
71 OL 6' 3'' 310 Senior Philadelphia, PA
73 OL 6' 5'' 310 Junior Staten Island, NY
75
player-image Ahmaan Thomas
OL 6' 5'' 305 Sophomore Mansfield, OH
52
player-image Jake Timm
OL 6' 3'' 300 Senior Poughkeepsie, NY
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
20 DT 6' 2'' 285 Senior Dalzell, SC
99 DT 6' 0'' 290 Senior Seat Pleasant, MD
96
player-image Charlton Goodell
DT 6' 0'' 250 Senior Alexandria, VA
91 DT 6' 2'' 285 Senior Upper Marlboro, MD
97 DT 6' 2'' 310 Junior Brampton, ON
55 DT 6' 0'' 285 Senior Camas, WA
90 DT 6' 0'' 300 Senior Columbia, MD
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
43
player-image Demetrius Ballard
LB 6' 5'' 245 Sophomore New Kensington, PA
30
player-image Jacari Bennett
LB 6' 2'' 240 Sophomore Simpsonville, SC
15 LB 6' 0'' 215 Senior Harvey, IL
40
player-image Will Clark
LB 6' 3'' 255 Sophomore Crown Point, IN
56
player-image Matthew Conlin
LB 6' 0'' 240 Sophomore Greenwich, NY
18 LB 6' 0'' 235 Junior Lawrenceville, GA
45 LB 6' 2'' 235 Senior Long Beach, CA
51 LB 5' 10'' 215 Senior Fairport, NY
39
player-image Mitchell Gonser
LB 6' 0'' 230 Senior Medfield, MA
33
player-image Connor Henderson
LB 6' 2'' 225 Senior Matthews, NC
19
player-image Mathew Hilty
LB 5' 10'' 220 Senior Apollo, PA
93
player-image Logan Jozwiak
LB 6' 2'' 260 Sophomore Cos Cob, CT
50
player-image DJ Mangan
LB 6' 0'' 245 Sophomore Maplewood, NJ
47
player-image Chris Martin
LB 6' 2'' 235 Sophomore Columbia, MD
2 LB 6' 2'' 235 Senior Petersburg, VA
37 LB 5' 10'' 225 Junior Endwell, NY
80
player-image Shamar Riser-Pressley
LB 6' 5'' 260 Sophomore Clinton, MI
11 LB 6' 2'' 235 Junior Montreal, QC
31
player-image Drake Saltarelli
LB 6' 0'' 215 Sophomore Belleair Bluffs, FL
0
player-image Kobe Stewart
LB 6' 2'' 240 Senior Alabaster, AL
12
player-image Malin White
LB 6' 2'' 255 Senior Syracuse, NY
92
player-image Luke Yau Gayle
LB 6' 3'' 275 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
3 CB 6' 2'' 215 Senior Upper Marlboro, MD
28 CB 5' 10'' 185 Senior Queens, NY
14
player-image Mikey Crawford
CB 6' 2'' 195 Sophomore Pittsburgh, PA
5 CB 5' 10'' 185 Junior Kennesaw, GA
1 CB 6' 2'' 175 Senior Tampa, FL
21 CB 6' 0'' 180 Junior Tampa, FL
26 CB 5' 10'' 170 Senior Rochester, NY
25
player-image Jackson Small
CB 6' 0'' 185 Freshman Upper Marlboro, MD
24
player-image Ramari Taylor
CB 6' 2'' 190 Sophomore Jeffersontown, KY
4 S 6' 0'' 195 Senior Wappingers Falls, NY
22
player-image Ronnell Davis
S 6' 0'' 190 Sophomore Philadelphia, PA
29 S 6' 0'' 200 Senior Memphis, TN
16
player-image John Keough
S 6' 0'' 200 Sophomore Macedonia, OH
23
player-image Xavier Leonard
S 5' 10'' 200 Sophomore Atlanta, GA
10 S 5' 10'' 195 Junior Rochester, NY
Special
No Player Pos Ht Wt (lbs) School Year Hometown
17 K 5' 6'' 175 Junior Harrison, NY
42
player-image Dylan Drennan
P 6' 2'' 205 Sophomore Dallas, TX
44
player-image Bailey Sanders
LS 6' 0'' 220 Sophomore Mooresville, NC
85 LS 6' 5'' 220 Senior Arkansas City, KS
48
player-image Carson Selee
LS 6' 0'' 190 Senior Flower Mound, TX
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)