Western Michigan at Buffalo

Saturday, October 19, 2024

Western Michigan beat Buffalo 48–⁠41. It was their 11th meeting; after it, Western Michigan led the series 9–⁠2.

AwayWestern Michigan6–⁠7 in 2024
48
HomeBuffalo9–⁠4 in 2024
41

Final at UB Stadium, AmherstTV: ESPN+Attendance 18,487

At kickoff
64°F, a few clouds, wind 11 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 24 minutes after kickoff
Official
Billy WilliamsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Western Michigan72171348
Buffalo10771741

How the win probability moved

Buffalo favored

Win probability by play: Buffalo 76% at kickoff, 0% at the end. Biggest swing: 47 points.

Western Michigan favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (47 points).

Standouts

  • PassingC.J. Ogbonna22 of 34, 309 yards, 2 TDBuffalo
  • RushingJaden Nixon14 carries, 112 yards, 3 TDWestern Michigan
  • ReceivingBlake Bosma6 catches, 85 yards, 3 TDWestern Michigan
  • DefenseRed Murdock16 tacklesBuffalo

Player stats

Western Michigan

PassingC/AttYdsTDInt
Hayden Wolff20/3128030
RushingCarYdsTDLong
Jaden Nixon14112354
Jalen Buckley1356014
Jordin Parker136036
Zahir Abdus-Salaam52207
ReceivingRecYdsTDLong
Blake Bosma685327
Kenneth Womack371041
Zahir Abdus-Salaam336021
Anthony Sambucci333018
DefenseTklTFLSacksInt
Jacob Wahlberg8000
Donald Willis7000
Tate Hallock6100
Damari Roberson6000

Buffalo

PassingC/AttYdsTDInt
C.J. Ogbonna22/3430920
RushingCarYdsTDLong
Al-Jay Henderson1297168
Messiah Burch658131
Jacqez Barksdale635012
Victor Snow224112
ReceivingRecYdsTDLong
Victor Snow784127
Taji Johnson550118
Al-Jay Henderson449021
Tadd Barr142042
DefenseTklTFLSacksInt
Khalil Murdock16000
Shaun Dolac11000
Marcus Fuqua9100
Jalen McNair7000
Kobe Stewart5110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Western MichiganBuffalo
489Total yards551
280Passing yards309
209Rushing yards242
9.0Yards per pass9.1
5.2Yards per rush7.1
26First downs23
6–⁠13Third downs4–⁠12
1–⁠2Fourth downs2–⁠3
1Turnovers1
3–⁠25Penalties5–⁠66
33:22Possession26:38
0Sacks (by defense)1

Efficiency

Western MichiganBuffalo
52%Success rate51%
0.35EPA per play0.32
1.37Explosiveness1.41
0.06Rushing EPA0.05
0.69Passing EPA0.59
33%Passing-down success47%
0.09First-down EPA0.06
0.37Second-down EPA0.63
1.27Third-down EPA0.40
16%Havoc by its defense11%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Buffalo 62% to win. Western Michigan won as Elo’s underdog.

The line

Western Michigan −1, over/under 49.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Western Michigan 54%, Buffalo 46%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneWestern Michigan end zoneQ1 BuffaloTouchdown, 2 playsQ1 Western MichiganFumble, 2 playsQ1 BuffaloFumble, 1 playQ1 Western MichiganTouchdown, 6 playsQ1 BuffaloField goal, 7 playsQ1 Western MichiganPunt, 3 playsQ1 BuffaloTurnover on downs, 6 playsQ1 Western MichiganTouchdown, 10 playsQ2 BuffaloPunt, 5 playsQ2 Western MichiganTouchdown, 6 playsQ2 Western MichiganTouchdown, 3 playsQ2 BuffaloTouchdown, 9 playsQ2 Western MichiganTurnover on downs, 7 playsQ2 BuffaloEnd of half, 3 playsQ3 BuffaloPunt, 6 playsQ3 Western MichiganTouchdown, 9 playsQ3 BuffaloTouchdown, 7 playsQ3 Western MichiganPunt, 3 playsQ3 BuffaloTouchdown, 12 playsQ4 Western MichiganField goal, 8 playsQ4 BuffaloTouchdown, 3 playsQ4 Western MichiganField goal, 4 playsQ4 BuffaloPunt, 3 playsQ4 Western MichiganTouchdown, 8 playsQ4 BuffaloField goal, 9 playsQ4 Western MichiganResult not recorded, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Western Michigan right to left.
  1. Q1 BuffaloTouchdown, 2 plays, −24 yards
  2. Q1 Western MichiganFumble, 2 plays, 18 yards
  3. Q1 BuffaloFumble, 1 play, −69 yards
  4. Q1 Western MichiganTouchdown, 6 plays, 72 yards
  5. Q1 BuffaloField goal, 7 plays, 61 yards
  6. Q1 Western MichiganPunt, 3 plays, 0 yards
  7. Q1 BuffaloTurnover on downs, 6 plays, 23 yards
  8. Q1 Western MichiganTouchdown, 10 plays, 66 yards
  9. Q2 BuffaloPunt, 5 plays, 22 yards
  10. Q2 Western MichiganTouchdown, 6 plays, 74 yards
  11. Q2 Western MichiganTouchdown, 3 plays, 10 yards
  12. Q2 BuffaloTouchdown, 9 plays, 68 yards
  13. Q2 Western MichiganTurnover on downs, 7 plays, 36 yards
  14. Q2 BuffaloEnd of half, 3 plays, 21 yards
  15. Q3 BuffaloPunt, 6 plays, 31 yards
  16. Q3 Western MichiganTouchdown, 9 plays, 73 yards
  17. Q3 BuffaloTouchdown, 7 plays, 62 yards
  18. Q3 Western MichiganPunt, 3 plays, 7 yards
  19. Q3 BuffaloTouchdown, 12 plays, 68 yards
  20. Q4 Western MichiganField goal, 8 plays, 56 yards
  21. Q4 BuffaloTouchdown, 3 plays, 72 yards
  22. Q4 Western MichiganField goal, 4 plays, 2 yards
  23. Q4 BuffaloPunt, 3 plays, 6 yards
  24. Q4 Western MichiganTouchdown, 8 plays, 82 yards
  25. Q4 BuffaloField goal, 9 plays, 58 yards
  26. Q4 Western MichiganResult not recorded, 5 plays, −10 yards

Play by play

1st quarter11 drives, then Buffalo 10, Western Michigan 7
Western Michigan Fumble, 2 plays
15:001st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
15:001st & 10 at own 25Hayden Wolff pass complete to Anthony Sambucci for 18 yds to the WMU 43 for a 1ST down
Western Michigan Touchdown, 10 plays
15:001st & 10 at opp 17Jaden Nixon run for 13 yds to the BUF 4 for a 1ST down
14:301st & 10 at own 43Hayden Wolff run for a loss of 12 yards to the WMU 31 Hayden Wolff fumbled, recovered by BUF Kobe Stewart
Buffalo Fumble, 1 play
14:301st & 10 at opp 31Henderson,Al-Jay rush middle , fumble by Henderson,Al-Jay recovered by BUF Henderson,Al-Jay, Henderson,Al-Jay rush (Wahlberg,Jacob). Al-Jay Henderson fumbled, recovered by BUF Al-Jay Henderson Henderson,Al-Jay rush middle , fumble by Henderson,Al-Jay recovered by BUF Henderson,Al-Jay, Henderson,Al-Jay rush (Wahlberg,Jacob).
14:302nd & 10 at opp 31C.J. Ogbonna pass complete to Messiah Burch for 24 yds to the WMU 7 for a 1ST down
Buffalo Touchdown, 2 plays
13:381st & goal at opp 7Messiah Burch run for 7 yds for a TD (Upton Bellenfant KICK)Buffalo 7, Western Michigan 0
Western Michigan Touchdown, 6 plays
13:381st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
13:381st & 10 at own 25Jaden Nixon run for 1 yd to the WMU 26
13:382nd & 9 at own 26Hayden Wolff pass complete to Kenneth Womack for 11 yds to the WMU 37 for a 1ST down
13:383rd & 4 at own 43Hayden Wolff pass complete to Kenneth Womack for 41 yds to the BUF 16 for a 1ST down
13:381st & 10 at own 37Jalen Buckley run for 6 yds to the WMU 43
13:382nd & 4 at own 43pass incomplete to Kenneth Womack
Buffalo Touchdown, 2 plays
13:382nd & 10 at opp 31C.J. Ogbonna pass complete to Messiah Burch for 24 yds to the WMU 7 for a 1ST down
Western Michigan Touchdown, 6 plays
11:121st & 10 at opp 16Blake Bosma 16 Yd pass from Hayden Wolff (L. Zurak Kick)Tied at 7
Buffalo Field goal, 7 plays
11:121st & 10 at own 35Cale Allaire kickoff for 58 yds , Lamar Sperling return for 25 yds to the BUF 32
11:121st & 10 at own 32Al-Jay Henderson run for 2 yds to the BUF 34
11:122nd & 8 at own 34Victor Snow run for 12 yds to the BUF 46 for a 1ST down
11:121st & 10 at own 46C.J. Ogbonna pass complete to Tadd Barr for 42 yds to the WMU 12 for a 1ST down
11:121st & 10 at opp 12Al-Jay Henderson run for 2 yds to the WMU 10
11:122nd & 8 at opp 10Jacqez Barksdale run for 3 yds to the WMU 7
11:123rd & 5 at opp 7pass incomplete to Jake Orlando
8:324th & 5 at opp 7Upton Bellenfant 26 Yd Field GoalBuffalo 10, Western Michigan 7
Western Michigan Punt, 3 plays
8:321st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
8:321st & 10 at own 25Wolff,Hayden rush left (Murdock,Red).
8:322nd & 10 at own 25pass incomplete to Malique Dieudonne
8:323rd & 10 at own 25pass incomplete to Blake Bosma
7:374th & 10 at own 25Ryan Millmore punt for 30 yds
Buffalo Turnover on downs, 6 plays
7:371st & 10 at own 45Messiah Burch run for 15 yds to the WMU 40 for a 1ST down
7:371st & 10 at opp 40Burch,Messiah rush (Roberson,Damari), PENALTY BUF personal foul (Shepard,Caelan) 15 yards to the WMU25. Buffalo Penalty, personal foul (Caelan Shepard) to the BUF 45
7:371st & 25 at own 45C.J. Ogbonna pass complete to Al-Jay Henderson for 20 yds to the WMU 35
7:372nd & 5 at opp 35C.J. Ogbonna pass complete to Victor Snow for 4 yds to the WMU 31
7:373rd & 1 at opp 31Al-Jay Henderson run for a loss of 1 yard to the WMU 32
5:114th & 2 at opp 32C.J. Ogbonna run for 1 yd to the WMU 31
Western Michigan Touchdown, 10 plays
5:111st & 10 at own 31Hayden Wolff pass complete to Anthony Sambucci for 6 yds to the WMU 37
5:112nd & 4 at own 37Jaden Nixon run for 12 yds to the WMU 49 for a 1ST down
5:111st & 10 at own 49Jaden Nixon run for a loss of 2 yards to the WMU 47
5:112nd & 12 at own 47Hayden Wolff pass complete to Zahir Abdus-Salaam for 2 yds to the WMU 49
5:113rd & 10 at own 49Hayden Wolff pass complete to Malique Dieudonne for 21 yds to the BUF 30 for a 1ST down
5:111st & 10 at opp 30Zahir Abdus-Salaam run for 6 yds to the BUF 24
5:112nd & 4 at opp 24Zahir Abdus-Salaam run for 7 yds to the BUF 17 for a 1ST down
Q2 15:001st & goal at opp 4Zahir Abdus-Salaam run for 3 yds to the BUF 1
Q2 14:172nd & goal at opp 1Jaden Nixon 1 Yd Run (L. Zurak Kick)Western Michigan 14, Buffalo 10
2nd quarter6 drives, then Western Michigan 28, Buffalo 17
Buffalo Punt, 5 plays
14:131st & 10 at own 35Cale Allaire kickoff for 61 yds , Lamar Sperling return for 6 yds to the BUF 17 , Lamar Sperling return for 7 yds to the BUF 17
14:131st & 10 at own 17Al-Jay Henderson run for 8 yds to the BUF 25
14:132nd & 2 at own 25Al-Jay Henderson run for 7 yds to the BUF 32 for a 1ST down
14:131st & 10 at own 32C.J. Ogbonna run for a loss of 8 yards to the BUF 24 Ogbonna,C.J. rush middle for loss of 8 yards to the BUF24, Snow,Victor rush , out-of-bounds.
14:132nd & 18 at own 24C.J. Ogbonna pass complete to Al-Jay Henderson for 3 yds to the BUF 27
14:133rd & 15 at own 27C.J. Ogbonna run for 12 yds to the BUF 39
11:454th & 3 at own 39Ethan Duane punt for 38 yds
Western Michigan Touchdown, 6 plays
11:451st & 10 at own 23Jalen Buckley run for 2 yds to the WMU 25
11:452nd & 8 at own 25Hayden Wolff pass complete to Jordin Parker for 3 yds to the WMU 28
11:453rd & 5 at own 28Hayden Wolff pass complete to Jordin Parker for 2 yds to the WMU 30 for a 1ST down Buffalo Penalty, personal foul (Jalen McNair) to the WMU 45 for a 1ST down
11:451st & 10 at own 45Hayden Wolff pass complete to Blake Bosma for 27 yds to the BUF 28 for a 1ST down
11:451st & 10 at opp 28Hayden Wolff pass complete to Mareyohn Hrabowski for 14 yds to the BUF 14 for a 1ST down
8:491st & 10 at opp 14Blake Bosma 14 Yd pass from Hayden Wolff (Luka Zurak Kick)Western Michigan 21, Buffalo 10
Western Michigan Touchdown, 3 plays
8:431st & 10 at own 35Cale Allaire kickoff for 61 yds , Al-Jay Henderson return for 9 yds to the BUF 13
8:431st & 10 at opp 13Jalen Buckley run for 1 yd to the BUF 12
8:432nd & 9 at opp 12pass incomplete to Malique Dieudonne
7:553rd & 9 at opp 12Blake Bosma 12 Yd pass from Hayden Wolff (Luka Zurak Kick)Western Michigan 28, Buffalo 10
Buffalo Touchdown, 9 plays
7:481st & 10 at own 35Cale Allaire kickoff for 65 yds , Terrance Shelton Jr. return for 24 yds to the BUF 41 Western Michigan Penalty, off-side (Tre’ Hartwell) to the BUF 29
7:481st & 10 at own 29Jacqez Barksdale run for 5 yds to the BUF 34
7:482nd & 5 at own 34Jacqez Barksdale run for 2 yds to the BUF 36
7:483rd & 3 at own 36C.J. Ogbonna pass complete to JJ Jenkins for 9 yds to the BUF 45 for a 1ST down
7:481st & 10 at own 45Jacqez Barksdale run for 12 yds to the WMU 43 for a 1ST down
7:481st & 10 at opp 43C.J. Ogbonna pass complete to JJ Jenkins for 13 yds to the WMU 30 for a 1ST down
7:481st & 10 at opp 30C.J. Ogbonna pass complete to Victor Snow for 3 yds to the WMU 27
7:482nd & 7 at opp 27Jacqez Barksdale run for 2 yds to the WMU 25
7:483rd & 5 at opp 25Messiah Burch run for a loss of 1 yard to the WMU 26
3:224th & 6 at opp 26Victor Snow 26 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick)Western Michigan 28, Buffalo 17
Western Michigan Turnover on downs, 7 plays
3:221st & 10 at own 35Upton Bellenfant kickoff for 65 yds
3:221st & 10 at own 25Hayden Wolff pass complete to Mareyohn Hrabowski for 15 yds to the WMU 40 for a 1ST down
3:221st & 10 at own 40Jaden Nixon run for 6 yds to the WMU 46
2:002nd & 4 at own 46Jalen Buckley run for 6 yds to the BUF 48 for a 1ST down
2:001st & 10 at opp 48Hayden Wolff run for 3 yds to the BUF 45
1:262nd & 7 at opp 45Zahir Abdus-Salaam run for 4 yds to the BUF 41
1:203rd & 3 at opp 41Zahir Abdus-Salaam run for 2 yds to the BUF 39
0:284th & 1 at opp 39Hayden Wolff pass incomplete to Kenneth Womack, broken up by Marcus Fuqua
Buffalo End of half, 3 plays
0:281st & 10 at own 39pass incomplete
0:282nd & 10 at own 39C.J. Ogbonna pass complete to Al-Jay Henderson for 21 yds to the WMU 40 for a 1ST down
0:051st & 10 at opp 40C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Bilhal Kone Buffalo Penalty, Defensive holding (Henry Tabansi) to the WMU 35
3rd quarter6 drives, then Western Michigan 35, Buffalo 24
Buffalo Punt, 6 plays
15:001st & 10 at own 14Al-Jay Henderson run for 3 yds to the BUF 17
15:002nd & 7 at own 17C.J. Ogbonna pass incomplete to Jake Orlando, broken up by Tate Hallock
15:003rd & 7 at own 17C.J. Ogbonna pass complete to Victor Snow for 27 yds to the BUF 44 for a 1ST down
15:001st & 10 at own 44pass incomplete to JJ Jenkins
15:002nd & 10 at own 44Al-Jay Henderson run for 1 yd to the BUF 45
15:003rd & 9 at own 45pass incomplete to JJ Jenkins
Buffalo Touchdown, 12 plays
15:002nd & 10 at opp 31Jacqez Barksdale run for 11 yds to the WMU 20 for a 1ST down
14:561st & 10 at own 35Cale Allaire kickoff for 46 yds , Terrance Shelton Jr. return for 5 yds to the BUF 40 Buffalo Penalty, illegal block (Jonathan Capo) to the BUF 14
12:464th & 9 at own 45Ethan Duane punt for 46 yds for a 1ST down Buffalo Penalty, face mask (15 yards) (Messiah Burch) to the WMU 24 for a 1ST down
Western Michigan Touchdown, 9 plays
12:461st & 10 at own 24Jalen Buckley run for 3 yds to the WMU 27
12:462nd & 7 at own 27Hayden Wolff pass complete to Blake Bosma for 10 yds to the WMU 37 for a 1ST down
12:461st & 10 at own 37Jalen Buckley run for 14 yds to the BUF 49 for a 1ST down
12:461st & 10 at opp 49Hayden Wolff pass complete to Kenneth Womack for 19 yds to the BUF 30 for a 1ST down
12:461st & 10 at opp 30Jalen Buckley run for 3 yds to the BUF 27
12:462nd & 7 at opp 27Jaden Nixon run for 14 yds to the BUF 13 for a 1ST down
12:461st & 10 at opp 13Hayden Wolff pass incomplete to Kenneth Womack, broken up by Charles McCartherens for a 1ST down Buffalo Penalty, Defensive pass interference (Charles McCartherens) to the BUF 2 for a 1ST down
12:461st & goal at opp 2Lowry,Broc rush left (Murdock,Red;Folsom,Daishon).
8:212nd & goal at opp 2Jaden Nixon 2 Yd Run (Luka Zurak Kick)Western Michigan 35, Buffalo 17
Buffalo Touchdown, 7 plays
8:161st & 10 at own 35Cale Allaire kickoff for 50 yds , Terrance Shelton Jr. return for 20 yds to the BUF 35
8:161st & 10 at own 35Messiah Burch run for 31 yds to the WMU 34 for a 1ST down
8:161st & 10 at opp 34Messiah Burch run for 4 yds to the WMU 30
8:162nd & 6 at opp 30pass incomplete to Messiah Burch
8:163rd & 6 at opp 30Lamar Sperling run for 4 yds to the WMU 26
8:164th & 2 at opp 26Al-Jay Henderson run for 3 yds to the WMU 23 for a 1ST down
8:161st & 10 at opp 23C.J. Ogbonna pass complete to Taji Johnson for 12 yds to the WMU 11 for a 1ST down
5:471st & 10 at opp 11Taji Johnson 11 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick)Western Michigan 35, Buffalo 24
Western Michigan Punt, 3 plays
5:411st & 10 at own 35Upton Bellenfant kickoff for 65 yds , Jaden Nixon return for 27 yds to the WMU 27
5:411st & 10 at own 27Jalen Buckley run for 5 yds to the WMU 32
5:412nd & 5 at own 32Jalen Buckley run for 2 yds to the WMU 34
4:193rd & 3 at own 34pass incomplete to Mareyohn Hrabowski
4:044th & 3 at own 34Ryan Millmore punt for 37 yds
Buffalo Touchdown, 12 plays
4:041st & 10 at own 29C.J. Ogbonna pass complete to Al-Jay Henderson for 5 yds to the BUF 34
4:042nd & 5 at own 34C.J. Ogbonna pass complete to Victor Snow for 10 yds to the BUF 44 for a 1ST down
4:041st & 10 at own 44Al-Jay Henderson run for 2 yds to the BUF 46
4:042nd & 8 at own 46C.J. Ogbonna pass complete to Victor Snow for 7 yds to the WMU 47
4:043rd & 1 at opp 47Messiah Burch run for 2 yds to the WMU 45 for a 1ST down
4:041st & 10 at opp 45C.J. Ogbonna pass complete to Victor Snow for 7 yds to the WMU 38
4:042nd & 3 at opp 38Lamar Sperling run for 7 yds to the WMU 31 for a 1ST down
4:041st & 10 at opp 31pass incomplete to Victor Snow
Q4 15:001st & 10 at opp 20C.J. Ogbonna pass complete to Javien Cuff for 8 yds to the WMU 12
Q4 14:522nd & 2 at opp 12Victor Snow 12 Yd Run (Two-Point Pass Conversion Failed)Western Michigan 35, Buffalo 30
Q4 14:521st & goal at opp 3C.J. Ogbonna pass complete to Jacqez Barksdale for no gain to the BUF 35
4th quarter7 drives, then Western Michigan 48, Buffalo 41
Western Michigan Field goal, 8 plays
14:481st & 10 at own 35Upton Bellenfant kickoff for 60 yds , Jordin Parker return for 21 yds to the WMU 26
14:481st & 10 at own 26Hayden Wolff pass incomplete to Kenneth Womack, broken up by Charles McCartherens
14:482nd & 10 at own 26Jalen Buckley run for a loss of 1 yard to the WMU 25
14:483rd & 11 at own 25Hayden Wolff pass complete to Zahir Abdus-Salaam for 21 yds to the WMU 46 for a 1ST down
14:481st & 10 at own 46Jordin Parker run for 36 yds to the BUF 18 for a 1ST down
14:481st & 10 at opp 18Nixon,Jaden rush left (Souza,Tristan).
14:482nd & 10 at opp 18pass incomplete to Kenneth Womack
14:483rd & 10 at opp 18Hayden Wolff pass incomplete to Malique Dieudonne, broken up by Clevester Hines III
11:454th & 10 at opp 18Luka Zurak 35 Yd Field GoalWestern Michigan 38, Buffalo 30
Buffalo Touchdown, 3 plays
11:451st & 10 at own 35Cale Allaire kickoff for 55 yds
11:451st & 10 at own 25C.J. Ogbonna run for 7 yds to the BUF 32
11:082nd & 3 at own 32Al-Jay Henderson 68 Yd Run (C.J. Ogbonna Pass to Chance Morrow for Two-Point Conversion)Tied at 38
11:081st & goal at opp 3C.J. Ogbonna pass complete to Chance Morrow for no gain to the BUF 35
Western Michigan Field goal, 4 plays
10:581st & 10 at own 35Upton Bellenfant kickoff for 61 yds , Jordin Parker return for 75 yds to the BUF 21
10:581st & 10 at opp 21pass incomplete
10:582nd & 10 at opp 21Hayden Wolff sacked by Kobe Stewart for a loss of 6 yards to the BUF 27
10:583rd & 16 at opp 27Hayden Wolff pass complete to Zahir Abdus-Salaam for 13 yds to the BUF 14
10:584th & 3 at opp 14Western Michigan Penalty, delay of game (DaShon Bussell) to the BUF 19
8:594th & 8 at opp 19Luka Zurak 37 yd FG GOODWestern Michigan 41, Buffalo 38
Buffalo Punt, 3 plays
8:591st & 10 at own 35Cale Allaire kickoff for 54 yds
8:591st & 10 at own 25C.J. Ogbonna pass complete to Taji Johnson for 6 yds to the BUF 31
8:592nd & 4 at own 31Al-Jay Henderson run for 2 yds to the BUF 33
8:593rd & 2 at own 33C.J. Ogbonna run for a loss of 2 yards to the BUF 31 C.J. Ogbonna fumbled, recovered by BUF C.J. Ogbonna
7:104th & 4 at own 31Ethan Duane punt for 54 yds
Western Michigan Touchdown, 8 plays
7:101st & 10 at own 15Nixon,Jaden rush left (Murdock,Red).
7:102nd & 10 at own 15Jaden Nixon run for 4 yds to the WMU 19
7:103rd & 6 at own 19Hayden Wolff pass complete to Blake Bosma for 6 yds to the WMU 25 for a 1ST down
7:101st & 10 at own 25Hayden Wolff pass incomplete to Jordin Parker, broken up by Marquis Cooper
7:102nd & 10 at own 25Jalen Buckley run for 6 yds to the WMU 31
7:103rd & 4 at own 31Hayden Wolff pass complete to Anthony Sambucci for 9 yds to the WMU 40 for a 1ST down
7:101st & 10 at own 40Jaden Nixon run for 6 yds to the WMU 46
2:432nd & 4 at own 46Jaden Nixon 54 Yd Run (Luka Zurak Kick)Western Michigan 48, Buffalo 38
Buffalo Field goal, 9 plays
2:431st & 10 at own 35Cale Allaire kickoff Western Michigan Penalty, unsportsmanlike conduct (Jaden Nixon) to the WMU 20
2:381st & 10 at own 20Cale Allaire kickoff for 61 yds , Terrance Shelton Jr. return for 19 yds to the BUF 38
2:381st & 10 at own 38C.J. Ogbonna run for 7 yds to the BUF 45
2:382nd & 3 at own 45C.J. Ogbonna pass complete to Taji Johnson for 18 yds to the WMU 37 for a 1ST down
2:381st & 10 at opp 37C.J. Ogbonna pass incomplete, broken up by Corey Walker
2:002nd & 10 at opp 37C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Nyquann Washington
2:003rd & 10 at opp 37C.J. Ogbonna pass complete to Chance Morrow for 30 yds to the WMU 7 for a 1ST down
2:001st & goal at opp 7pass incomplete
2:002nd & goal at opp 7C.J. Ogbonna pass incomplete to Taji Johnson, broken up by Donald Willis
2:003rd & goal at opp 7C.J. Ogbonna pass complete to Taji Johnson for 3 yds to the WMU 4
1:024th & goal at opp 4Upton Bellenfant 22 Yd Field GoalWestern Michigan 48, Buffalo 41
Western Michigan Result not recorded, 5 plays
1:021st & 10 at own 35Upton Bellenfant kickoff for 44 yds
1:021st & 10 at own 25Jalen Buckley run for 5 yds to the WMU 30
0:582nd & 5 at own 30Jalen Buckley run for 4 yds to the WMU 34
0:533rd & 1 at own 34Lowry,Broc rush left (Brown,Solomon;Dolac,Shaun).
0:464th & 1 at own 34Jaden Nixon run for 1 yd to the WMU 35 for a 1ST down

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Western Michigan leads 10–⁠2 in 12 meetings, counting the one since this game.

Recent meetings
2026Western Michigan 20, Buffalo 17
2024Western Michigan 48, Buffalo 41
2021Western Michigan 24, Buffalo 17
2017Western Michigan 71, Buffalo 68
2016Western Michigan 38, Buffalo 0
2013Buffalo 33, Western Michigan 0

Around this game