17
FinalOct 3, 2026 · Broadview Stadium
Team1234Final
Western Michigan7301020
Buffalo770317

Game flow

Western Michigan won by 3 · 7 scores
Lead changes
2
2 times tied
BUFF biggest lead
+7
Q2 14:23
WMU biggest lead
+7
Q1 9:13
Time in front
BUFF 63% · WMU 2%
tied 35% · 37:39 vs 1:27 of game clock
+7+3.5Tie+3.5+7Q1Q2Q3Q4▲ Buffalo ahead▼ Western Michigan aheadQ1 9:13 · WMU Rushing Touchdown: Jalen Buckley 9 Yd Run (Dieter Kelly Kick) (WMU 7, BUFF 0)Q1 9:05 · BUFF Passing Touchdown: Patrick Clacks III 59 Yd pass from Jason Wright (Oliver Hautanen Kick) (WMU 7, BUFF 7)Q2 14:23 · BUFF Rushing Touchdown: Messiah Burch 1 Yd Run (Oliver Hautanen Kick) (WMU 7, BUFF 14)Q2 1:46 · WMU Field Goal Good: Dieter Kelly 43 Yd Field Goal (WMU 10, BUFF 14)Q4 13:00 · BUFF Field Goal Good: Oliver Hautanen 35 Yd Field Goal (WMU 10, BUFF 17)Q4 6:44 · WMU Rushing Touchdown: Broc Lowry 5 Yd Run (Dieter Kelly Kick) (WMU 17, BUFF 17)Q4 1:19 · WMU Field Goal Good: Dieter Kelly 38 Yd Field Goal (WMU 20, BUFF 17)

The lead after every score: above the line Buffalo is ahead, below it Western Michigan. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
9:13WMU
TD Jalen Buckley 9 Yd Run (Dieter Kelly Kick)7 plays, 59 yds, 4:09 · from WMU 41
WMU 7–0 BUFF
9:05BUFF
TD Patrick Clacks III 59 Yd pass from Jason Wright (Oliver Hautanen Kick)1 play, 59 yds, 0:08 · from WMU 35
WMU 7–7 BUFF
2nd quarter
14:23BUFF
TD Messiah Burch 1 Yd Run (Oliver Hautanen Kick)13 plays, 63 yds, 6:12 · from BUF 37
WMU 7–14 BUFF
1:46WMU
FG Dieter Kelly 43 Yd Field Goal 8 plays, 50 yds, 3:32 · from WMU 25
WMU 10–14 BUFF
4th quarter
13:00BUFF
FG Oliver Hautanen 35 Yd Field Goal 10 plays, 58 yds, 4:34 · from BUF 26
WMU 10–17 BUFF
6:44WMU
TD Broc Lowry 5 Yd Run (Dieter Kelly Kick)11 plays, 75 yds, 6:16 · from WMU 25
WMU 17–17 BUFF
1:19WMU
FG Dieter Kelly 38 Yd Field Goal 11 plays, 59 yds, 2:55 · from WMU 20
WMU 20–17 BUFF

Drives

BUFF 3/9 scoredWMU 4/9 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00BUFFBUF 253-61:38Punt
Q113:07WMUWMU 417594:09Touchdown
Q19:13BUFFWMU 351590:08Touchdown
Q19:05WMUWMU 25543:30Punt
Q15:28BUFFBUF 3713636:12Touchdown
Q214:23WMUWMU 259425:20Downs
Q28:55BUFFBUF 336163:45Punt
Q25:11WMUWMU 258503:32Field Goal
Q21:39BUFFBUF 229201:39End Of Half
Q314:55WMUWMU 305242:37Punt
Q312:10BUFFBUF 209236:15Punt
Q35:56WMUWMU 116193:29Punt

Win probability

Western Michigan 100% · pregame line Western Michigan −13.5 (closing line)
Q1Q2Q3Q4▲ Buffalo▼ Western MichiganWestern Michigan +90% win probability: (00:00) #12 B.Lowry rush middle for 2 yards gain to the WMU03 (#15 S.Vessah)Western Michigan +44% win probability: (06:56) Shotgun #12 B.Lowry rush left for 5 yards gain to the BUF00 TOUCHDOWN, clock 06:44 #32 D.Kelly kick attempt good (H: #25 R.Millmore, LS: #46 D.Doyle)Buffalo +36% win probability: (06:44) #33 Z.Zeman kickoff 56 yards to the BUF09 #1 P.Folmar return 12 yards to the BUF21 (#47 D.Moon) PENALTY BUF Holding (#94 N.Wittmer) 10 yards from BUF21 to BUF11Western Michigan +22% win probability: (13:00) #31 O.Hautanen kickoff 65 yards to the WMU00, TouchbackBuffalo +21% win probability: (01:19) #33 Z.Zeman kickoff 62 yards to the BUF03 fair catch by #1 P.Folmar at BUF03

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Broc Lowry19/242128.80073.7
RushingCARYDSAVGTDLONG
Jalen Buckley15624.119
Broc Lowry14543.9111
Lolo Mataele850.609
Emazon Littlejohn0-60.000
ReceivingRECYDSAVGTDLONG
Nate Levicki47619.0047
Aveion Chenault55611.2017
Egypt Nelson4266.509
Keivin Boone-Nelson II11616.0016
Jalen Buckley2157.5011
Ryan Brotherton11414.0014
Baylin Brooks294.505
DefenseTOTSOLOSACKSTFLPDQB HUR
Justyce Betts940110
Daeh McCullough840010
Domanick Moon720000
Scoop Gardner Jr.710.5101
Dillon Moore621100
Zavian Tibbs540000
Austin Alexander431100
Jarvarius Sims430000
KickingFGPCTLONGXPPTS
Dieter Kelly2/2100.0432/28
PuntingNOYDSAVGTBIn 20LONG
Ryan Millmore314247.31052

Biggest plays

WMU +90% Q4 0:11 (00:00) #12 B.Lowry rush middle for 2 yards gain to the WMU03 (#15 S.Vessah)
WMU +44% Q4 6:44 (06:56) Shotgun #12 B.Lowry rush left for 5 yards gain to the BUF00 TOUCHDOWN, clock 06:44 #32 D.Kelly kick attempt good (H: #25 R.Millmore, LS: #46 D.Doyle)
BUFF +36% Q4 6:37 (06:44) #33 Z.Zeman kickoff 56 yards to the BUF09 #1 P.Folmar return 12 yards to the BUF21 (#47 D.Moon) PENALTY BUF Holding (#94 N.Wittmer) 10 yards from BUF21 to BUF11
WMU +22% Q4 13:00 (13:00) #31 O.Hautanen kickoff 65 yards to the WMU00, Touchback
BUFF +21% Q4 1:18 (01:19) #33 Z.Zeman kickoff 62 yards to the BUF03 fair catch by #1 P.Folmar at BUF03

Team stats

StatWMUBUFF
1st Downs2021
3rd down efficiency5-115-14
4th down efficiency0-12-3
Total Yards327305
Passing212170
Comp/Att19/2411/18
Yards per pass8.89.4
Rushing115135
Rushing Attempts3747
Yards per rush3.12.9
Penalties5-497-62
Turnovers00
Fumbles lost00
Interceptions thrown00
Possession31:5528:05

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:11 1st & 10 at WMU 1 (00:00) #12 B.Lowry rush middle for 2 yards gain to the WMU03 (#15 S.Vessah)
Q4 0:02 4th & Goal at WMU 2 (00:02) No Huddle-Shotgun #7 J.Wright rush left for 1 yard gain to the WMU01 (#2 S.Gardner, Jr.), TURNOVER ON DOWNS
Q4 0:32 3rd & Goal at WMU 2 (00:32) No Huddle-Shotgun #4 M.Burch rush middle for 0 yards to the WMU02 (#47 D.Moon; #2 S.Gardner, Jr.)
Q4 0:34 2nd & Goal at WMU 2 (00:38) No Huddle-Shotgun #7 J.Wright pass incomplete short right to #5 C.Walker thrown to WMU00
Q4 0:36 1st & Goal at WMU 4 (00:40) No Huddle-Shotgun #0 N.Hill rush middle for 2 yards gain to the WMU02 (#2 S.Gardner, Jr.)
Q4 0:42 1st & 10 at WMU 15 (00:52) No Huddle-Shotgun #7 J.Wright rush middle for 11 yards gain to the WMU04 (#14 D.McCullough), 1ST DOWN
Q4 0:52 1st & 10 at WMU 24 (00:52) No Huddle-Shotgun #7 J.Wright pass incomplete short right to #6 C.Morrow thrown to WMU10, 1ST DOWN, PENALTY WMU Pass Interference (#8 J.Sims) 9 yards from WMU24 to WMU15, 1ST DOWN. NO PLAY
Q4 0:52 1st & 10 at WMU 44 (00:56) No Huddle-Shotgun #7 J.Wright pass complete deep right to #6 C.Morrow caught at WMU24, for 20 yards to the WMU24 (#14 D.McCullough), out of bounds, 1ST DOWN
Q4 1:01 3rd & 10 at BUF 43 (01:01) No Huddle-Shotgun #7 J.Wright pass complete short right to #6 C.Morrow caught at WMU44, for 13 yards to the WMU44, out of bounds at WMU44, 1ST DOWN
Q4 1:06 2nd & 10 at BUF 43 (01:06) No Huddle-Shotgun #7 J.Wright pass incomplete short left to #2 J.Andrews thrown to BUF50
Q4 1:09 1st & 10 at BUF 43 (01:15) No Huddle-Shotgun #7 J.Wright pass incomplete short middle to #6 C.Morrow thrown to WMU42 broken up by #14 D.McCullough QB hurried by #31 D.Echoles Jr.
Q4 1:15 1st & 10 at BUF 25 (01:19) No Huddle-Shotgun #7 J.Wright pass complete short right to #6 C.Morrow caught at BUF43, for 18 yards to the BUF43 (#8 J.Sims), out of bounds, 1ST DOWN
Q4 1:18 (01:19) #33 Z.Zeman kickoff 62 yards to the BUF03 fair catch by #1 P.Folmar at BUF03
Q4 1:19 4th & 1 at BUF 21 (01:22) #32 D.Kelly field goal attempt from 38 yards GOOD (H: #25 R.Millmore, LS: #46 D.Doyle), clock 01:19
Q4 1:20 3rd & 8 at BUF 28 (01:20) Shotgun #12 B.Lowry rush right for 7 yards gain to the BUF21 (#1 S.Brown). The previous play is under automatic review - "Short of the line to gain". CALL OVERTURNED. (Original Play: (01:20) Shotgun #12 B.Lowry rush right for 8 yards gain to the BUF20 (#1 S.Brown), 1ST DOWN)
Q4 1:26 2nd & 10 at BUF 30 (01:31) Shotgun #24 O.Mataele rush left for 2 yards gain to the BUF28 (#88 R.Stinchcomb)
Q4 1:31 1st & 10 at BUF 30 (01:34) Shotgun #12 B.Lowry pass incomplete short left to #8 E.Nelson thrown to BUF27
Q4 1:34 1st & 10 at BUF 41 (01:48) Shotgun #12 B.Lowry pass complete short left to #6 J.Buckley caught at BUF46, for 11 yards to the BUF30 (#6 M.Greer), out of bounds, 1ST DOWN
Q4 1:53 2nd & 5 at WMU 48 (02:00) Shotgun #12 B.Lowry rush middle for 11 yards gain to the BUF41 (#1 S.Brown), 1ST DOWN
Q4 2:01 1st & 10 at WMU 43 (02:24) Shotgun #12 B.Lowry rush left for 5 yards gain to the WMU48 (#6 M.Greer; #1 S.Brown)
Q4 2:41 2nd & 3 at WMU 38 (02:58) Shotgun #12 B.Lowry rush right for 5 yards gain to the WMU43 (#2 S.Bracey), 1ST DOWN
Q4 3:09 1st & 10 at WMU 31 (03:14) Shotgun #12 B.Lowry pass complete short right to #88 N.Levicki caught at WMU33, for 7 yards to the WMU38 (#33 J.Owens)
Q4 3:33 2nd & 1 at WMU 29 (03:46) Shotgun #6 J.Buckley rush middle for 2 yards gain to the WMU31 (#1 S.Brown; #4 R.Davis), 1ST DOWN
Q4 4:05 1st & 10 at WMU 20 (04:05) Shotgun #6 J.Buckley rush right for 9 yards gain to the WMU29 (#17 L.Goodwin; #0 N.Hill)