Eastern Michigan Eagles 30, Buffalo Bulls 31: final score and stats
Buffalo Bulls beat Eastern Michigan Eagles, Eastern Michigan Eagles 30 to Buffalo Bulls 31, on Saturday, October 4, 2025 at Broadview Stadium, Buffalo, NY. Below: the box score, top performers, team stats, injuries and recent form for Buffalo Bulls vs Eastern Michigan Eagles.
College FootballSaturday, October 4, 2025
DateOct 4, 2025
Start time3:30 PM ET
VenueBroadview Stadium, Buffalo, NY
TVESPN+
Attendance17,300
Line score
| Team | 1 | 2 | 3 | 4 | OT | T |
|---|
| Eastern Michigan Eagles | 7 | 7 | 7 | 3 | 6 | 30 |
| Buffalo Bulls | 7 | 7 | 7 | 3 | 7 | 31 |
Team comparison
Eastern Michigan EaglesBuffalo Bulls
1-5Record3-3
6th in MACStanding1st in MAC
2-3Road record / home record4-1
LLLWWLast 5WWWWW
L3StreakW5
Team stats
Eastern Michigan EaglesBuffalo Bulls
8-203rd down efficiency7-15
2-24th down efficiency0-1
19/31Comp/Att19/39
9-80Penalties6-69
37:05Possession22:55
Box score
Eastern Michigan Eagles Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Noah Kim | 19/31 | 168 | 5.4 | 2 | 0 | 47.4 |
| Team | 19/31 | 168 | 5.4 | 2 | 0 | -- |
Eastern Michigan Eagles Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Dontae McMillan | 20 | 117 | 5.9 | 1 | 17 |
| Tavierre Dunlap | 23 | 79 | 3.4 | 0 | 11 |
| Benson Prosper | 3 | 21 | 7.0 | 0 | 13 |
| Noah Kim | 8 | 10 | 1.3 | 1 | 7 |
| Team | 54 | 227 | 4.2 | 2 | 17 |
Eastern Michigan Eagles Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Nick Devereaux | 3 | 62 | 20.7 | 1 | 45 |
| Dontae McMillan | 2 | 46 | 23.0 | 1 | 38 |
| Tavierre Dunlap | 5 | 23 | 4.6 | 0 | 12 |
| Joshua Long | 3 | 17 | 5.7 | 0 | 7 |
| Benson Prosper | 4 | 12 | 3.0 | 0 | 8 |
| Porter Rooks | 2 | 8 | 4.0 | 0 | 5 |
| Team | 19 | 168 | 8.8 | 2 | 45 |
Eastern Michigan Eagles Fumbles
| Player | FUM | LOST | REC |
|---|
| Noah Kim | 1 | 0 | 0 |
| Warren-Stevens Tayou | 0 | 0 | 1 |
| Team | 1 | 0 | 1 |
Eastern Michigan Eagles Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Jason Marshall | 10 | 9 | 0 | 0 | 0 | 0 | 0 |
| Bryce Llewellyn | 8 | 4 | 0 | 0 | 0 | 1 | 0 |
| Andrew Marshall | 7 | 4 | 0 | 0 | 0 | 0 | 0 |
| Barry Manning | 4 | 2 | 0 | 0 | 1 | 1 | 0 |
| Quincy Byas | 3 | 3 | 0 | 0 | 0 | 1 | 0 |
| Duke Clayton | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Carter Evans | 3 | 1 | 1.5 | 1.5 | 0 | 0 | 0 |
| Donovan Green | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Team | 57 | 35 | 3 | 3 | 4 | 3 | 0 |
Eastern Michigan Eagles PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Juan Salas | 1 | 0 | 0.0 | 0 | 0 |
| Team | 1 | 0 | 0.0 | 0 | 0 |
Eastern Michigan Eagles Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Rudy Kessinger | 1/2 | 50.0 | 42 | 3/3 | 6 |
| Team | 1/2 | 50.0 | 42 | 3/3 | 6 |
Eastern Michigan Eagles Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Mitchell Tomasek | 5 | 229 | 45.8 | 1 | 1 | 54 |
| Team | 6 | 267 | 44.5 | 1 | 1 | 54 |
Buffalo Bulls Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Ta'Quan Roberson | 19/38 | 272 | 7.2 | 3 | 0 | 40.8 |
| Team | 0/1 | 0 | 0.0 | 0 | 0 | -- |
| Team | 19/39 | 272 | 7.0 | 3 | 0 | -- |
Buffalo Bulls Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Al-Jay Henderson | 16 | 81 | 5.1 | 0 | 17 |
| Jason Wright | 6 | 18 | 3.0 | 0 | 9 |
| Victor Snow | 1 | 9 | 9.0 | 1 | 9 |
| Terrance Shelton Jr. | 4 | 6 | 1.5 | 0 | 2 |
| Ta'Quan Roberson | 4 | 1 | 0.3 | 0 | 11 |
| Team | 31 | 115 | 3.7 | 1 | 17 |
Buffalo Bulls Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Victor Snow | 6 | 136 | 22.7 | 2 | 75 |
| Jasaiah Gathings | 2 | 43 | 21.5 | 0 | 27 |
| Al-Jay Henderson | 2 | 30 | 15.0 | 0 | 15 |
| Nik McMillan | 2 | 26 | 13.0 | 0 | 18 |
| Evan King | 3 | 21 | 7.0 | 0 | 8 |
| Patrick Clacks III | 3 | 15 | 5.0 | 1 | 7 |
| Terrance Shelton Jr. | 1 | 1 | 1.0 | 0 | 1 |
| Team | 19 | 272 | 14.3 | 3 | 75 |
Buffalo Bulls Fumbles
| Player | FUM | LOST | REC |
|---|
| Ta'Quan Roberson | 1 | 1 | 0 |
| Team | 1 | 1 | 0 |
Buffalo Bulls Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Red Murdock | 17 | 3 | 0 | 2 | 0 | 0 | 0 |
| Miles Greer | 15 | 9 | 0 | 0 | 0 | 0 | 0 |
| SaVeon Brown | 10 | 2 | 0 | 1 | 0 | 0 | 0 |
| Mitchell Gonser | 9 | 3 | 0 | 0.5 | 0 | 0 | 0 |
| Solomon Brown | 8 | 3 | 0 | 0 | 0 | 0 | 0 |
| Marquis Cooper | 7 | 5 | 0 | 0.5 | 0 | 0 | 0 |
| Kobe Stewart | 5 | 2 | 0 | 0 | 1 | 1 | 0 |
| Junior Poyser | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| Team | 102 | 40 | 0 | 4 | 2 | 4 | 0 |
Buffalo Bulls KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Terrance Shelton Jr. | 1 | 26 | 26.0 | 26 | 0 |
| Team | 1 | 26 | 26.0 | 26 | 0 |
Buffalo Bulls PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Victor Snow | 1 | 0 | 0.0 | 0 | 0 |
| Team | 1 | 0 | 0.0 | 0 | 0 |
Buffalo Bulls Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Jack Howes | 1/2 | 50.0 | 50 | 4/4 | 7 |
| Team | 1/2 | 50.0 | 50 | 4/4 | 7 |
Buffalo Bulls Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Dylan Drennan | 5 | 283 | 56.6 | 0 | 3 | 76 |
| Team | 5 | 283 | 56.6 | 0 | 3 | 76 |
Recent form
Nov 4, 2026 · vs Central Michigan ChippewasL 7-35 Oct 24, 2026 · at Ohio BobcatsL 20-24 Oct 17, 2026 · vs Toledo RocketsL 14-34 Oct 10, 2026 · at Akron ZipsW 25-23 Oct 3, 2026 · at Massachusetts MinutemenW 38-14 Nov 11, 2026 · at Ball State CardinalsW 28-7 Nov 3, 2026 · at Miami (OH) RedHawksW 34-31 Oct 24, 2026 · vs Bowling Green FalconsW 31-24 Oct 17, 2026 · vs Massachusetts MinutemenW 25-18 Oct 10, 2026 · at Toledo RocketsW 23-8 Team pages
More College Football games on Oct 4, 2025
Frequently asked questions
Who won Eastern Michigan Eagles vs Buffalo Bulls?
Buffalo Bulls won, 31-30, on Saturday, October 4, 2025.
What was the final score of Eastern Michigan Eagles vs Buffalo Bulls?
Eastern Michigan Eagles 30, Buffalo Bulls 31.
Where is Eastern Michigan Eagles vs Buffalo Bulls played?
Broadview Stadium, Buffalo, NY.
The model’s readGrades, leans and the full breakdown for Eastern Michigan Eagles vs Buffalo Bulls are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick the winners of featured games every day and climb the leaderboard.
Play free
Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.