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:13
TDJalen Buckley 9 Yd Run (Dieter Kelly Kick)7 plays, 59 yds, 4:09 · from WMU 41
WMU 7–0 BUFF
9:05
TDPatrick 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:23
TDMessiah Burch 1 Yd Run (Oliver Hautanen Kick)13 plays, 63 yds, 6:12 · from BUF 37
WMU 7–14 BUFF
1:46
FGDieter Kelly 43 Yd Field Goal 8 plays, 50 yds, 3:32 · from WMU 25
WMU 10–14 BUFF
4th quarter
13:00
FGOliver Hautanen 35 Yd Field Goal 10 plays, 58 yds, 4:34 · from BUF 26
WMU 10–17 BUFF
6:44
TDBroc Lowry 5 Yd Run (Dieter Kelly Kick)11 plays, 75 yds, 6:16 · from WMU 25
WMU 17–17 BUFF
1:19
FGDieter 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
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
BUFF
BUF 25
3
-6
1:38
Punt
Q1
13:07
WMU
WMU 41
7
59
4:09
Touchdown
Q1
9:13
BUFF
WMU 35
1
59
0:08
Touchdown
Q1
9:05
WMU
WMU 25
5
4
3:30
Punt
Q1
5:28
BUFF
BUF 37
13
63
6:12
Touchdown
Q2
14:23
WMU
WMU 25
9
42
5:20
Downs
Q2
8:55
BUFF
BUF 33
6
16
3:45
Punt
Q2
5:11
WMU
WMU 25
8
50
3:32
Field Goal
Q2
1:39
BUFF
BUF 22
9
20
1:39
End Of Half
Q3
14:55
WMU
WMU 30
5
24
2:37
Punt
Q3
12:10
BUFF
BUF 20
9
23
6:15
Punt
Q3
5:56
WMU
WMU 11
6
19
3:29
Punt
Win probability
Western Michigan 100% · pregame line Western Michigan −13.5 (closing line)
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.
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
Stat
WMU
BUFF
1st Downs
20
21
3rd down efficiency
5-11
5-14
4th down efficiency
0-1
2-3
Total Yards
327
305
Passing
212
170
Comp/Att
19/24
11/18
Yards per pass
8.8
9.4
Rushing
115
135
Rushing Attempts
37
47
Yards per rush
3.1
2.9
Penalties
5-49
7-62
Turnovers
0
0
Fumbles lost
0
0
Interceptions thrown
0
0
Possession
31:55
28: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)