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'' 210 Sophomore Hopewell, VA
9 QB 6' 3'' 220 Senior San Diego, CA
7 QB 6' 2'' 220 Senior Atlanta, GA
18 QB 6' 0'' 210 Sophomore Endwell, NY
8 QB 6' 0'' 200 Senior Centreville, VA
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
4 RB 6' 0'' 230 Senior Topeka, KS
13 RB 5' 10'' 180 Sophomore Staten Island, NY
35
player-image Gabe Goins
RB 5' 8'' 195 Freshman Cincinnati, OH
5 RB 6' 0'' 210 Junior Irvington, NJ
33 RB 5' 8'' 175 Junior Port Jefferson Station, NY
25
player-image Terrance Shelton Jr.
RB 6' 0'' 215 Freshman Franklin, WI
32 RB 5' 10'' 195 Sophomore Akron, OH
Wide Receiver
No Player Pos Ht Wt (lbs) School Year Hometown
83 WR 6' 0'' 195 Senior Pen Argyl, PA
21
player-image Patrick Clacks III
WR 6' 0'' 195 Freshman Hobart, IN
19 WR 6' 2'' 185 Senior Vero Beach, FL
38
player-image Evan Dean
WR 5' 10'' 195 Freshman Lockport, NY
2
player-image JJ Jenkins
WR 6' 2'' 200 Senior San Clemente, CA
11 WR 6' 2'' 215 Senior Powder Springs, GA
20
player-image Bobby Mays
WR 6' 3'' 200 Freshman Bergenfield, NJ
3 WR 6' 0'' 190 Junior Buffalo, NY
6 WR 6' 5'' 195 Junior Charlotte, NC
34 WR 6' 2'' 215 Sophomore Manhattan, NY
29
player-image Marcel Picard
WR 6' 3'' 190 Freshman Monroe, NY
82
player-image Terrell Richards
WR 5' 8'' 180 Freshman Rochester, NY
1 WR 6' 2'' 200 Senior Columbus, MS
84
player-image Tyrell Simmons Jr.
WR 6' 2'' 195 Freshman Rochester, NY
0 WR 5' 8'' 170 Junior Webster, NY
86 WR 6' 2'' 195 Junior Clarence, NY
17
player-image Jeremiah Watkins
WR 6' 0'' 185 Freshman Gahanna, OH
28
player-image Shey Williams
WR 6' 0'' 175 Freshman Lockport, NY
87 WR 6' 5'' 215 Junior Buffalo, NY
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
88 TE 6' 5'' 235 Junior Mountain View, CA
14
player-image Evan King
TE 6' 0'' 250 Junior Tinley Park, IL
89
player-image Nick Leonard
TE 6' 2'' 255 Freshman Victor, NY
81 TE 6' 5'' 255 Senior Buffalo, NY
80
player-image Shamar Riser-Pressley
TE 6' 5'' 260 Freshman Clinton, MI
85 TE 6' 5'' 245 Senior Arkansas City, KS
42 TE 6' 5'' 260 Sophomore Oxford, MI
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
59 OL 6' 5'' 290 Sophomore Harrisburg, PA
69
player-image Jackson Bellamy
OL 6' 5'' 320 Freshman Ancaster, ON
79 OL 6' 5'' 310 Junior St. Louis, MO
54 OL 6' 2'' 300 Senior Buffalo, NY
65
player-image Chayce Chadwick
OL 6' 5'' 310 Junior Shawnee, KS
62
player-image Paul Clark
OL 6' 3'' 285 Freshman Crown Point, IN
61
player-image Tyrone Davis
OL 6' 3'' 315 Freshman Syracuse, NY
78 OL 6' 5'' 330 Senior Gasport, NY
58
player-image Matthew Glen
OL 6' 5'' 310 Junior Salina, KS
68 OL 6' 2'' 265 Junior Ossining, NY
67 OL 6' 3'' 305 Junior Rochester, NY
60
player-image Val Kondratenko
OL 6' 5'' 315 Freshman Rochester, NY
71 OL 6' 3'' 300 Junior Philadelphia, PA
66 OL 6' 0'' 295 Senior Brockport, NY
77 OL 6' 5'' 325 Senior Annapolis, MD
73 OL 6' 5'' 310 Sophomore Staten Island, NY
75
player-image Ahmaan Thomas
OL 6' 5'' 300 Freshman Mansfield, OH
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
20 DT 6' 2'' 280 Junior Dalzell, SC
99 DT 6' 0'' 285 Junior Seat Pleasant, MD
98 DT 6' 2'' 285 Senior Pensacola, FL
96
player-image Charlton Goodell
DT 6' 0'' 265 Senior Alexandria, VA
91 DT 6' 2'' 280 Junior Upper Marlboro, MD
97 DT 6' 2'' 300 Sophomore Brampton, ON
55 DT 6' 0'' 280 Junior Camas, WA
90 DT 6' 0'' 280 Senior Columbia, MD
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
43
player-image Demetrius Ballard
LB 6' 5'' 245 Freshman New Kensington, PA
53 LB 6' 2'' 260 Senior Bayonne, NJ
30
player-image Jacari Bennett
LB 6' 2'' 230 Freshman Simpsonville, SC
15 LB 6' 0'' 215 Sophomore Harvey, IL
40
player-image Will Clark
LB 6' 3'' 240 Freshman Crown Point, IN
6 LB 6' 3'' 250 Senior New York, NY
56
player-image Matthew Conlin
LB 6' 0'' 240 Freshman Greenwich, NY
18 LB 6' 0'' 240 Sophomore Lawrenceville, GA
45 LB 6' 2'' 235 Senior Long Beach, CA
52 LB 6' 0'' 225 Senior West Seneca, NY
51 LB 5' 10'' 205 Junior Fairport, NY
19
player-image Mathew Hilty
LB 5' 10'' 220 Junior Apollo, PA
93
player-image Logan Jozwiak
LB 6' 2'' 240 Freshman Cos Cob, CT
50
player-image DJ Mangan
LB 6' 0'' 240 Freshman Maplewood, NJ
47
player-image Chris Martin
LB 6' 2'' 235 Freshman Columbia, MD
2 LB 6' 2'' 235 Junior Petersburg, VA
57
player-image Billy O'Byrne
LB 6' 3'' 230 Freshman Medford, NJ
37 LB 5' 10'' 215 Sophomore Endwell, NY
11 LB 6' 2'' 240 Sophomore Montreal, QC
31
player-image Drake Saltarelli
LB 6' 0'' 210 Freshman Belleair Bluffs, FL
0
player-image Kobe Stewart
LB 6' 2'' 240 Junior Alabaster, AL
12
player-image Malin White
LB 6' 2'' 260 Senior Syracuse, NY
94
player-image Noah Whitmer
LB 5' 10'' 210 Freshman Webster, NY
92
player-image Luke Yau Gayle
LB 6' 3'' 255 Freshman London,
Defensive Back
No Player Pos Ht Wt (lbs) School Year Hometown
36
player-image Kobi Blackwell
CB 5' 8'' 180 Freshman Buford, GA
3 CB 6' 2'' 220 Sophomore Upper Marlboro, MD
28 CB 5' 10'' 185 Senior Queens, NY
14
player-image Mikey Crawford
CB 6' 2'' 195 Freshman Pittsburgh, PA
9 CB 6' 2'' 190 Senior San Mateo, CA
5 CB 5' 10'' 185 Sophomore Kennesaw, GA
1 CB 6' 2'' 185 Senior Tampa, FL
21 CB 6' 0'' 180 Sophomore Tampa, FL
26 CB 5' 10'' 170 Junior Rochester, NY
24
player-image Ramari Taylor
CB 6' 2'' 195 Freshman Jeffersontown, KY
4 S 6' 0'' 200 Junior Wappingers Falls, NY
22
player-image Ronnell Davis
S 6' 0'' 185 Freshman Philadelphia, PA
10 S 6' 0'' 200 Senior Southfield, MI
29 S 6' 0'' 200 Junior Memphis, TN
16
player-image John Keough
S 6' 0'' 195 Freshman Macedonia, OH
23
player-image Xavier Leonard
S 5' 10'' 195 Freshman Atlanta, GA
39 S 5' 10'' 195 Sophomore Rochester, NY
Special
No Player Pos Ht Wt (lbs) School Year Hometown
27 K 6' 2'' 180 Junior Murfreesboro, TN
17 K 5' 6'' 175 Sophomore Harrison, NY
42
player-image Dylan Drennan
P 6' 2'' 209 Freshman Dallas, TX
95 P 6' 0'' 220 Junior Melbourne,
49 LS 6' 2'' 240 Senior Mentor, OH
44
player-image Bailey Sanders
LS 6' 0'' 230 Freshman Mooresville, NC
48
player-image Carson Selee
LS 6' 0'' 190 Junior Flower Mound, TX
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)