Buffalo Bulls Roster 2025

Offense
NamePOSHTWTClassBirthplace
QB
6' 2"
210 lbs
FR
Hopewell, VA
QB
6' 4"
220 lbs
JR
San Diego, CA
QB
6' 2"
220 lbs
SR
Atlanta, GA
QB
6' 1"
210 lbs
FR
Endwell, NY
QB
6' 1"
200 lbs
JR
Centreville, VA
RB
6' 0"
230 lbs
SR
Topeka, KS
RB
5' 10"
180 lbs
FR
Staten Island, NY
RB
5' 8"
195 lbs
FR
Cincinnati, OH
RB
6' 0"
210 lbs
JR
Irvington, NJ
RB
5' 9"
175 lbs
SO
Port Jefferson Station, NY
RB
6' 0"
215 lbs
FR
Franklin, WI
RB
5' 10"
195 lbs
FR
Akron, OH
WR
6' 0"
195 lbs
SR
Pen Argyl, PA
WR
6' 1"
195 lbs
FR
Hobart, IN
WR
6' 2"
185 lbs
SR
Vero Beach, FL
WR
5' 10"
195 lbs
FR
Lockport, NY
WR
6' 2"
200 lbs
SR
San Clemente, CA
WR
6' 3"
215 lbs
SR
Powder Springs, GA
WR
6' 4"
200 lbs
FR
Bergenfield, NJ
WR
6' 1"
190 lbs
SO
Buffalo, NY
WR
6' 2"
210 lbs
FR
Buffalo, NY
WR
6' 6"
195 lbs
SO
Charlotte, NC
WR
6' 3"
215 lbs
FR
Manhattan, NY
WR
6' 4"
190 lbs
FR
Monroe, NY
WR
5' 9"
180 lbs
FR
Rochester, NY
WR
6' 2"
200 lbs
SR
Columbus, MS
WR
6' 3"
195 lbs
FR
Rochester, NY
WR
5' 8"
170 lbs
SO
Webster, NY
WR
6' 2"
195 lbs
JR
Clarence, NY
WR
6' 1"
185 lbs
FR
Gahanna, OH
WR
6' 0"
175 lbs
FR
Lockport, NY
WR
6' 5"
215 lbs
SO
Buffalo, NY
TE
6' 6"
235 lbs
SO
Mountain View, CA
TE
6' 1"
250 lbs
JR
Tinley Park, IL
TE
6' 3"
255 lbs
FR
Victor, NY
TE
6' 6"
255 lbs
SR
Buffalo, NY
TE
6' 6"
260 lbs
FR
Clinton, MI
TE
6' 5"
245 lbs
SR
Arkansas City, KS
TE
6' 6"
260 lbs
FR
Oxford, MI
OL
6' 5"
290 lbs
FR
Harrisburg, PA
OL
6' 5"
320 lbs
FR
Ancaster, Canada
OL
6' 6"
310 lbs
JR
St. Louis, MO
OL
6' 3"
300 lbs
SR
Buffalo, NY
OL
6' 5"
310 lbs
JR
Shawnee, KS
OL
6' 4"
285 lbs
FR
Crown Point, IN
OL
6' 4"
315 lbs
FR
Syracuse, NY
OL
6' 5"
330 lbs
SR
Gasport, NY
OL
6' 5"
310 lbs
JR
Salina, KS
OL
6' 3"
265 lbs
SO
Ossining, NY
OL
6' 4"
305 lbs
SO
Rochester, NY
OL
6' 5"
315 lbs
FR
Rochester, NY
OL
6' 4"
300 lbs
JR
Philadelphia, PA
OL
6' 1"
295 lbs
SR
Brockport, NY
OL
6' 6"
325 lbs
SR
Annapolis, MD
OL
6' 5"
310 lbs
FR
Staten Island, NY
OL
6' 6"
300 lbs
FR
Mansfield, OH
Defense
NamePOSHTWTClassBirthplace
EDGE
6' 6"
245 lbs
FR
New Kensington, PA
EDGE
6' 3"
260 lbs
SR
Bayonne, NJ
EDGE
6' 3"
230 lbs
FR
Simpsonville, SC
EDGE
6' 4"
240 lbs
FR
Crown Point, IN
EDGE
6' 4"
250 lbs
SR
New York, NY
EDGE
6' 3"
240 lbs
FR
Cos Cob, CT
EDGE
6' 2"
235 lbs
FR
Columbia, MD
EDGE
6' 4"
230 lbs
FR
Medford, NJ
EDGE
6' 3"
240 lbs
FR
Montreal, Canada
EDGE
6' 3"
240 lbs
JR
Alabaster, AL
EDGE
6' 2"
260 lbs
SR
Syracuse, NY
EDGE
5' 11"
210 lbs
FR
Webster, NY
EDGE
6' 4"
255 lbs
FR
London, England
DT
6' 3"
280 lbs
SO
Dalzell, SC
DT
6' 1"
285 lbs
SO
Seat Pleasant, MD
DT
6' 2"
285 lbs
SR
Pensacola, FL
DT
6' 1"
265 lbs
SR
Alexandria, VA
DT
6' 2"
280 lbs
SO
Upper Marlboro, MD
DT
6' 2"
300 lbs
FR
Brampton, Canada
DT
6' 1"
280 lbs
JR
Camas, WA
DT
6' 0"
280 lbs
SR
Columbia, MD
LB
6' 1"
215 lbs
SO
Harvey, IL
LB
6' 1"
240 lbs
FR
Greenwich, NY
LB
6' 1"
240 lbs
SO
Lawrenceville, GA
LB
6' 3"
235 lbs
SR
Long Beach, CA
LB
6' 1"
225 lbs
SR
West Seneca, NY
LB
5' 11"
205 lbs
SO
Fairport, NY
LB
5' 11"
220 lbs
JR
Apollo, PA
LB
6' 0"
240 lbs
FR
Maplewood, NJ
LB
6' 3"
235 lbs
SO
Petersburg, VA
LB
5' 11"
215 lbs
FR
Endwell, NY
LB
6' 0"
210 lbs
FR
Belleair Bluffs, FL
CB
5' 8"
180 lbs
FR
Buford, GA
CB
6' 2"
220 lbs
SO
Upper Marlboro, MD
CB
5' 11"
190 lbs
SR
Largo, FL
CB
5' 11"
185 lbs
JR
Queens, NY
CB
6' 2"
195 lbs
FR
Pittsburgh, PA
CB
6' 0"
220 lbs
SO
Moultrie, GA
CB
6' 2"
190 lbs
SR
San Mateo, CA
CB
5' 11"
185 lbs
SO
Kennesaw, GA
CB
5' 9"
190 lbs
SR
White Plains, MD
CB
6' 3"
185 lbs
SR
Tampa, FL
CB
6' 0"
180 lbs
FR
Tampa, FL
CB
5' 11"
170 lbs
JR
Rochester, NY
CB
6' 0"
200 lbs
SR
Tampa, FL
CB
6' 2"
195 lbs
FR
Jeffersontown, KY
S
6' 0"
200 lbs
JR
Wappingers Falls, NY
S
6' 1"
185 lbs
FR
Philadelphia, PA
S
6' 0"
200 lbs
SR
Southfield, MI
S
6' 0"
200 lbs
JR
Memphis, TN
S
6' 0"
195 lbs
FR
Macedonia, OH
S
5' 11"
195 lbs
FR
Atlanta, GA
S
5' 10"
195 lbs
FR
Rochester, NY
Special Teams
NamePOSHTWTClassBirthplace
PK
6' 2"
180 lbs
SO
Murfreesboro, TN
PK
5' 7"
175 lbs
FR
Harrison, NY
P
6' 2"
209 lbs
FR
Dallas, TX
P
6' 1"
220 lbs
JR
Melbourne, Australia
LS
6' 2"
240 lbs
SR
Mentor, OH
LS
6' 1"
230 lbs
FR
Mooresville, NC
LS
6' 0"
190 lbs
JR
Flower Mound, TX

Coach Pete Lembo