Buffalo Bulls

Head Coach: Pete Lembo (2nd year)

Offensive Coordinator: Dave Patenaude

Defensive Coordinator: Brian Dougherty

Spring Game: 25-Apr-2026

2026 Schedule

Most Likely: 7-5(expected 7.2)
UAlbanySep 3W
@ ArmySep 1243% +5.0
@ Penn StateSep 1912% +33.0
Robert MorrisSep 26W
Central MichiganOct 379% -21.5
@ Western MichiganOct 1037% +9.0
Bowling GreenOct 1766% -10.5
@ ToledoOct 2453% -2.0
Kent StateOct 3158% -5.0
@ AkronNov 352% -1.0
OhioNov 1071% -15.0
@ Miami OHNov 1753% -2.0

Pete Lembo's Bulls feature WR Victor Snow (114), K Jack Howes (100), and DL Junior Poyser (99). Lost NCAA-record LB Red Murdock (17 career FF) to the NFL Draft. Only 1 transfer starter — Buffalo builds through MAC development.

Key Games

Toss-up: edges Akron (MAC)52% win

Toss-up: edges Toledo (MAC)53% win

Toss-up: edges Miami OH (MAC)53% win

Toss-up: trails Army (AAC)43% win

Toss-up: edges Kent State (MAC)58% win

56Total Players
2Transfers
54Returning
Starter Quality (out of 100)
37
Overall
38
Returning
12
Transfer

Quarterbacks(3)

#9Gunnar Gray

6'4" · 220 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#15Mason Cumbie

6'2" · 205 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Rotation

#2Ta'Quan Roberson

6'0" · 200 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

Running Backs(5)

#5Al-Jay Henderson

6'0" · 216 lbs · Age 21

Returning

GR

1 years remaining

Role: Starter

#27Gabe Goins

5'8" · 198 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

#4Messiah Burch

5'10" · 190 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Rotation

#32Lamar Sperling

5'10" · 189 lbs · Age 19

Returning

Junior

3 years remaining

Role: Starter

#25Terrance Shelton Jr.

6'0" · 213 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Backup

Wide Receivers(7)

#8Jasaiah Gathings

6'1" · 190 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#1Qua Sanders

6'2" · 200 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#6Chance Morrow

6'6" · 191 lbs · Age 20

Returning

Junior

2 years remaining

Role: Starter

#10Mark Anthony Scott Jr.

5'9" · 175 lbs · Age 20

Returning

Junior

2 years remaining

Role: Rotation

#3Nik McMillan

6'1" · 187 lbs · Age 20

Returning

Junior

2 years remaining

Role: Starter

#23Devare Mathis

6'0" · 210 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

#87Jeremy Yancey

6'5" · 212 lbs · Age 20

Returning

Junior

2 years remaining

Role: Reserve

Tight Ends(5)

#19Marcus Velez

6'6" · 250 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#14Evan King

6'1" · 252 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#44Liam Hamilton

6'3" · 254 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#42Mitch Viviano

6'6" · 256 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

#88Ryan Daly

6'6" · 235 lbs · Age 20

Returning

Junior

2 years remaining

Role: Reserve

Offensive Line(9)

#65Chayce Chadwick

6'5" · 300 lbs · Age 20

Returning

Junior

2 years remaining

Role: Starter

#52Jake Timm

6'4" · 300 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#54James Carrington III

6'3" · 310 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#79Trevor Brock

6'6" · 314 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#78Tyler Doty

6'5" · 335 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#67Alex Heininger

6'4" · 295 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

#73Henry Tabansi

6'5" · 310 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Rotation

#64Jacob Merritt

6'6" · 304 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

#59Gabriel Arena

6'5" · 293 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

Defensive Line(7)

#90George Wolo

6'0" · 295 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

Kobe Stewart

6'3" · 240 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#12Malin White

6'2" · 250 lbs · Age 21

Returning

GR

1 years remaining

Role: Starter

#55Tristan Souza

6'1" · 285 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#96Charlton Goodell

6'1" · 245 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#99Cornell Evans

6'1" · 290 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

#97Junior Poyser

6'2" · 310 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Starter

Linebackers(7)

#45Gio De Leon

6'3" · 240 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#39Mitchell Gonser

6'0" · 230 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#33Connor Henderson

6'2" · 225 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#18Dion Crawford

6'1" · 232 lbs · Age 20

Returning

Junior

2 years remaining

Role: Starter

#19Mathew Hilty

5'11" · 220 lbs · Age 21

Returning

Senior

1 years remaining

Role: Rotation

#15SaVeon Brown

6'1" · 210 lbs · Age 20

Returning

Junior

2 years remaining

Role: Starter

Stevie Bracey

6'2" · 230 lbs · Age 21

Transfer

Senior

1 years remaining

Role: Rotation

Defensive Backs(9)

#29Jerrod Gentry

6'0" · 200 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#4Jonathan Capo

6'0" · 197 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#1Marquis Cooper

5'11" · 190 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#7Solomon Brown

5'11" · 197 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#10Jamiere Munson

5'10" · 196 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Rotation

#6Miles Greer

5'11" · 195 lbs · Age 20

Returning

Junior

2 years remaining

Role: Starter

#3Oliver Bridges

6'2" · 210 lbs · Age 20

Returning

Junior

2 years remaining

Role: Starter

#26Amir Proctor

5'11" · 165 lbs · Age 20

Returning

Junior

2 years remaining

Role: Reserve

#16John Keough

6'0" · 202 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

Kickers(1)

#91Jack Howes

6'1" · 200 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

Punters(1)

#94Ethan Stumpf

6'2" · 200 lbs · Age 21

Transfer

R-Sophomore

3 years remaining

Role: Starter

Long Snappers(2)

#85Andrew Schnackenberg

6'5" · 220 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#48Carson Selee

6'0" · 200 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup