The lead after every score: above the line Northwestern is ahead, below it Ball State. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
9:06
FGMorgan Hagee 30 Yd Field Goal 8 plays, 36 yds, 2:39 · from NU 49
BALL 3–0 NW
2nd quarter
6:20
TDDan Vitale 66 Yd pass from Clayton Thorson (Jack Mitchell Kick)2 plays, 70 yds, 0:33 · from NU 30
BALL 3–7 NW
0:56
TDJordan Williams 22 Yd pass from Riley Neal (Morgan Hagee Kick)1 play, 22 yds, 0:07 · from NU 22
BALL 10–7 NW
3rd quarter
12:05
TDDan Vitale 21 Yd pass from Clayton Thorson (Jack Mitchell Kick)8 plays, 80 yds, 2:55 · from NU 20
BALL 10–14 NW
8:01
TDAustin Carr 25 Yd pass from Clayton Thorson (Jack Mitchell Kick)9 plays, 80 yds, 2:45 · from NU 20
BALL 10–21 NW
4:51
FGJack Mitchell 21 Yd Field Goal 5 plays, 71 yds, 1:34 · from NU 25
BALL 10–24 NW
2:06
TDJordan Williams 29 Yd pass from Riley Neal (Morgan Hagee PAT blocked)7 plays, 75 yds, 2:45 · from BALL 25
BALL 16–24 NW
4th quarter
4:34
FGMorgan Hagee 36 Yd Field Goal 5 plays, 21 yds, 0:49 · from NU 40
BALL 19–24 NW
Drives
NW 4/15 scoredBALL 4/15 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
BALL
BALL 25
6
11
1:45
Punt
Q1
13:15
NW
NU 22
5
27
1:30
Fumble
Q1
11:45
BALL
NU 49
8
36
2:39
Field Goal
Q1
9:06
NW
NU 24
10
36
3:24
Downs
Q1
5:42
BALL
BALL 40
7
33
2:09
Missed FG
Q1
3:33
NW
NU 27
3
9
1:35
Punt
Q1
1:58
BALL
BALL 29
6
67
2:04
Fumble
Q2
14:54
NW
NU 4
4
11
1:42
Interception
Q2
13:12
BALL
BALL 46
9
32
3:27
Missed FG
Q2
9:45
NW
NU 23
3
8
1:21
Punt
Q2
8:24
BALL
BALL 28
3
4
1:31
Punt
Q2
6:53
NW
NU 30
2
70
0:33
Touchdown
Win probability
Northwestern 100% · pregame line Northwestern −18.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
Riley Neal
14/35
178
5.1
2
0
51.6
Rushing
CAR
YDS
AVG
TD
LONG
Riley Neal
16
74
4.6
0
22
Darian Green
12
68
5.7
0
21
James Gilbert
5
42
8.4
0
34
KeVonn Mabon
1
-3
-3.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Jordan Williams-Lambert
8
133
16.6
2
33
Corey Lacanaria
2
25
12.5
0
15
Chris Shillings
2
13
6.5
0
8
KeVonn Mabon
1
4
4.0
0
4
Dylan Curry
1
3
3.0
0
3
Interceptions
INT
YDS
TD
Tyree Holder
1
0
0
Kicking
FG
PCT
LONG
XP
PTS
Morgan Hagee
2/4
50.0
36
1/2
7
Punting
NO
YDS
AVG
TB
In 20
LONG
Kyle Schmidt
7
300
42.9
0
0
53
Biggest plays
BALL +30%Q2 0:56 Riley Neal pass complete to Jordan Williams for 22 yds for a TD, (Morgan Hagee KICK)
NW +24%Q4 4:34 Kyle Schmidt kickoff for 65 yds for a touchback
BALL +17%Q4 4:34 Morgan Hagee 36 yd FG GOOD
NW +16%Q2 0:56 Kyle Schmidt kickoff for 65 yds for a touchback
NW +14%Q3 12:05 Clayton Thorson pass complete to Dan Vitale for 21 yds for a TD, (Jack Mitchell KICK)
Team stats
Stat
BALL
NW
1st Downs
18
23
3rd down efficiency
5-16
13-22
4th down efficiency
0-0
0-1
Total Yards
359
546
Passing
178
256
Comp/Att
14/35
18/31
Yards per pass
5.1
8.3
Rushing
181
290
Rushing Attempts
34
57
Yards per rush
5.3
5.1
Penalties
2-10
8-57
Turnovers
1
3
Fumbles lost
1
2
Interceptions thrown
0
1
Possession
26:35
33:25
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:11 1st & 10 at BALL 9 Riley Neal pass complete to Jordan Williams for 11 yds Jordan Williams fumbled, recovered by BalSt Corey Lacanaria for a 1ST down , return for 2 yds to the BalSt 22 Corey Lacanaria fumbled, recovered by BalSt Darian Green for a 1ST down BALL ST Penalty, illegal forward pass ( Yards) declined for a 1ST down
Q4 1:08 4th & 13 at BALL 41 Hunter Niswander punt for 32 yds, downed at the BalSt 9
Q4 1:08 4th & 8 at BALL 36 NORTHWESTERN Penalty, delay of game (-5 Yards) to the BalSt 41
Q4 1:08 3rd & 6 at BALL 34 Justin Jackson run for a loss of 2 yards to the BalSt 36
Q4 1:08 Timeout NORTHWESTERN, clock 01:08
Q4 1:56 2nd & 12 at BALL 40 Clayton Thorson run for 6 yds to the BalSt 34
Q4 1:56 Timeout BALL ST, clock 01:56
Q4 2:37 1st & 10 at BALL 38 Solomon Vault run for a loss of 2 yards to the BalSt 40
Q4 2:37 3rd & 8 at NU 48 Solomon Vault run for 14 yds to the BalSt 38 for a 1ST down
Q4 2:37 Timeout BALL ST, clock 02:37
Q4 2:43 2nd & 11 at NU 45 Justin Jackson run for 3 yds to the Nwest 48
Q4 2:43 Timeout BALL ST, clock 02:43
Q4 4:34 1st & 10 at NU 46 Justin Jackson run for a loss of 1 yard to the Nwest 45
Q4 4:34 3rd & 3 at NU 43 Justin Jackson run for 3 yds to the Nwest 46 for a 1ST down
Q4 4:34 2nd & 12 at NU 34 Clayton Thorson pass complete to Christian Jones for 9 yds to the Nwest 43
Q4 4:34 1st & 10 at NU 36 Justin Jackson run for a loss of 2 yards to the Nwest 34
Q4 4:34 1st & 10 at NU 25 Justin Jackson run for 11 yds to the Nwest 36 for a 1ST down
Q4 4:34 Kyle Schmidt kickoff for 65 yds for a touchback
Q4 4:34 4th & 10 at NU 19 Morgan Hagee 36 yd FG GOOD
Q4 5:23 3rd & 10 at NU 19 Riley Neal pass incomplete to Jordan Williams
Q4 5:23 2nd & 10 at NU 19 Riley Neal pass incomplete to Jordan Williams
Q4 5:23 1st & 10 at NU 19 Riley Neal pass incomplete to Jordan Williams
Q4 5:23 1st & 10 at NU 40 Darian Green run for 21 yds to the Nwest 19 for a 1ST down
Q4 6:46 4th & 4 at NU 8 Hunter Niswander punt for 32 yds, downed at the Nwest 40