The lead after every score: above the line Ball State is ahead, below it Western Michigan. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
5:20
TDJordan Williams 32 Yd pass from Jack Milas (Scott Secor Kick)7 plays, 80 yds, 3:18 · from BALL 20
WMU 0–7 BALL
0:34
TDDaniel Braverman 52 Yd pass from Zach Terrell (Andrew Haldeman Kick)9 plays, 77 yds, 4:33 · from WMU 23
WMU 7–7 BALL
2nd quarter
10:23
TDJordan Williams 17 Yd pass from Jack Milas (Scott Secor Kick)12 plays, 86 yds, 5:06 · from BALL 14
WMU 7–14 BALL
8:02
TDDylan Curry 3 Yd pass from Jack Milas (Scott Secor Kick)2 plays, 3 yds, 0:37 · from WMU 3
WMU 7–21 BALL
3:36
TDJahwan Edwards 2 Yd Run (Scott Secor Kick)8 plays, 54 yds, 2:44 · from BALL 46
WMU 7–28 BALL
3:25
TDCorey Davis 75 Yd pass from Zach Terrell (Andrew Haldeman Kick)1 play, 75 yds, 0:11 · from WMU 25
WMU 14–28 BALL
0:13
FGScott Secor 28 Yd Field Goal 7 plays, 23 yds, 1:11 · from WMU 34
WMU 14–31 BALL
3rd quarter
14:03
TDJarvion Franklin 2 Yd Run (Andrew Haldeman Kick)3 plays, 65 yds, 0:57 · from WMU 35
WMU 21–31 BALL
6:16
TDJarvion Franklin 4 Yd Run (Andrew Haldeman Kick)4 plays, 49 yds, 1:38 · from BALL 49
WMU 28–31 BALL
0:52
TDKeVonn Mabon 26 Yd pass from Jack Milas (Scott Secor Kick)4 plays, 54 yds, 1:29 · from BALL 46
WMU 28–38 BALL
4th quarter
7:32
TDJarvion Franklin 54 Yd Run (Andrew Haldeman Kick)6 plays, 81 yds, 3:28 · from WMU 19
WMU 35–38 BALL
1:25
TDDaniel Braverman 12 Yd pass from Zach Terrell (Andrew Haldeman Kick)8 plays, 80 yds, 4:10 · from WMU 20
WMU 42–38 BALL
Drives
BALL 6/14 scoredWMU 6/15 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
BALL
BALL 27
6
22
3:02
Punt
Q1
11:58
WMU
WMU 20
6
29
3:20
Punt
Q1
8:38
BALL
BALL 20
7
80
3:18
Touchdown
Q1
5:07
WMU
WMU 23
9
77
4:33
Touchdown
Q1
0:29
BALL
BALL 14
12
86
5:06
Touchdown
Q2
10:15
WMU
WMU 28
4
-2
1:36
Fumble
Q2
8:39
BALL
WMU 3
2
3
0:37
Touchdown
Q2
7:56
WMU
WMU 21
3
-6
1:36
Punt
Q2
6:20
BALL
BALL 46
8
54
2:44
Touchdown
Q2
3:36
WMU
WMU 25
1
75
0:11
Touchdown
Q2
3:17
BALL
BALL 25
5
13
1:19
Punt
Q2
1:58
WMU
WMU 12
2
3
0:34
Interception
Win probability
Western Michigan 100% · pregame line Ball State −6.0 (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.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Zach Terrell
20/29
290
10.0
3
1
70.9
Rushing
CAR
YDS
AVG
TD
LONG
Jarvion Franklin
24
161
6.7
3
54
Darius Phillips
1
52
52.0
0
52
Zach Terrell
1
4
4.0
0
4
Dareyon Chance
1
2
2.0
0
2
J. Schroeder
1
-8
-8.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Corey Davis
6
154
25.7
1
75
Daniel Braverman
10
96
9.6
2
52
Darius Phillips
2
27
13.5
0
20
Michael Henry
1
10
10.0
0
10
Dareyon Chance
1
3
3.0
0
3
Kicking
FG
PCT
LONG
XP
PTS
Andrew Haldeman
0/0
0.0
0
6/6
6
Punting
NO
YDS
AVG
TB
In 20
LONG
J. Schroeder
5
219
43.8
0
2
74
Biggest plays
WMU +58%Q4 0:15 TEAM run for a loss of 1 yard to the WMich 7
WMU +45%Q4 1:25 Zach Terrell pass complete to Daniel Braverman for 12 yds for a TD, (Andrew Haldeman KICK)
WMU +30%Q4 7:32 Jarvion Franklin run for 54 yds for a TD, (Andrew Haldeman KICK)
WMU +26%Q3 6:16 Jarvion Franklin run for 4 yds for a TD, (Andrew Haldeman KICK)
BALL +23%Q3 6:16 Brett Scanlon kickoff for 65 yds , Eric Patterson return for 37 yds to the BalSt 37
Team stats
Stat
WMU
BALL
1st Downs
20
23
3rd down efficiency
5-11
10-19
4th down efficiency
0-1
0-1
Total Yards
498
471
Passing
290
326
Comp/Att
20/29
26/44
Yards per pass
10.0
7.4
Rushing
208
145
Rushing Attempts
30
39
Yards per rush
6.9
3.7
Penalties
4-45
5-55
Turnovers
2
0
Fumbles lost
1
0
Interceptions thrown
1
0
Possession
27:43
32:17
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:15 1st & 10 at WMU 8 TEAM run for a loss of 1 yard to the WMich 7
Q4 0:37 4th & Goal at WMU 8 Jack Milas pass incomplete to KeVonn Mabon
Q4 0:37 3rd & Goal at WMU 8 Jack Milas pass incomplete to Jordan Williams, broken up by Richard Ash
Q4 0:37 2nd & Goal at WMU 8 Jack Milas pass incomplete to Jordan Williams
Q4 0:37 1st & Goal at WMU 8 TEAM pass incomplete
Q4 0:37 3rd & 1 at WMU 12 Jack Milas pass complete to KeVonn Mabon for 4 yds to the WMich 8 for a 1ST down
Q4 0:37 Timeout BALL ST, clock 00:37
Q4 1:04 2nd & 10 at WMU 21 Jack Milas pass complete to Corey Lacanaria for 9 yds to the WMich 12
Q4 1:04 1st & 10 at WMU 21 TEAM pass incomplete
Q4 1:04 1st & 10 at WMU 37 Jack Milas pass complete to Jordan Williams for 16 yds to the WMich 21 for a 1ST down
Q4 1:04 2nd & 9 at BALL 37 Jack Milas pass complete to Corey Lacanaria for 26 yds to the WMich 37 for a 1ST down
Q4 1:04 Timeout BALL ST, clock 01:04
Q4 1:18 1st & 3 at BALL 43 Jack Milas sacked by Nathan Braster for a loss of 6 yards to the BalSt 37
Q4 1:18 1st & 10 at BALL 36 Jack Milas pass complete to Jahwan Edwards for 17 yds to the BALLST 47 BALL ST Penalty, illegal block (KeVonn Mabon) to the BalSt 43
Q4 1:25 Brett Scanlon kickoff for 64 yds , KeVonn Mabon return for 35 yds to the BalSt 36
Q4 1:25 2nd & 8 at BALL 12 Zach Terrell pass complete to Daniel Braverman for 12 yds for a TD, (Andrew Haldeman KICK)
Q4 5:35 1st & 10 at BALL 14 Jarvion Franklin run for 2 yds to the BalSt 12
Q4 5:35 1st & 10 at BALL 33 Zach Terrell pass complete to Corey Davis for 19 yds to the BalSt 14 for a 1ST down
Q4 5:35 1st & 10 at WMU 44 Jarvion Franklin run for 23 yds to the BalSt 33 for a 1ST down
Q4 5:35 2nd & 4 at WMU 37 Zach Terrell pass complete to Darius Phillips for 7 yds to the WMich 44 for a 1ST down
Q4 5:35 1st & 10 at WMU 31 Jarvion Franklin run for 6 yds to the WMich 37
Q4 5:35 2nd & 4 at WMU 26 Zach Terrell pass complete to Daniel Braverman for 5 yds to the WMich 31 for a 1ST down
Q4 5:35 1st & 10 at WMU 20 Zach Terrell pass complete to Corey Davis for 6 yds to the WMich 26
Q4 7:25 4th & 1 at BALL 42 Kyle Schmidt punt for 58 yds for a touchback