The lead after every score: above the line Northern Illinois is ahead, below it Ball State. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
13:45
TDTre Harbison 19 Yd Run (John Richardson Kick)3 plays, 24 yds, 1:06 · from BALL 24
BALL 0–7 NIU
8:36
TDTre Harbison 28 Yd Run (John Richardson Kick)10 plays, 77 yds, 3:59 · from NIU 23
BALL 0–14 NIU
2nd quarter
14:52
FGRyan Rimmler 24 Yd Field Goal 14 plays, 70 yds, 4:47 · from BALL 24
BALL 3–14 NIU
7:09
FGJohn Richardson 24 Yd Field Goal 7 plays, 60 yds, 2:48 · from NIU 34
BALL 3–17 NIU
3rd quarter
6:45
FGRyan Rimmler 25 Yd Field Goal 8 plays, 37 yds, 2:54 · from BALL 49
BALL 6–17 NIU
6:01
TDCaleb Huntley 3 Yd Run (Drew Plitt Pass to Justin Hall for Two-Point Conversion)1 play, 3 yds, 0:05 · from NIU 3
BALL 14–17 NIU
0:26
FGRyan Rimmler 42 Yd Field Goal 4 plays, 1 yds, 1:19 · from NIU 26
BALL 17–17 NIU
4th quarter
14:34
TDCaleb Huntley 45 Yd Run (Ryan Rimmler Kick)1 play, 45 yds, 0:09 · from NIU 45
BALL 24–17 NIU
7:27
FGRyan Rimmler 22 Yd Field Goal 7 plays, 17 yds, 3:49 · from NIU 22
BALL 27–17 NIU
2:45
FGJohn Richardson 38 Yd Field Goal 8 plays, 60 yds, 1:31 · from NIU 20
BALL 27–20 NIU
Drives
NIU 4/17 scoredBALL 6/16 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
BALL
BALL 15
1
0
0:09
Interception
Q1
14:51
NIU
BALL 24
3
24
1:06
Touchdown
Q1
13:45
BALL
BALL 25
3
3
1:10
Punt
Q1
12:35
NIU
NIU 23
10
77
3:59
Touchdown
Q1
8:36
BALL
BALL 25
5
5
1:56
Punt
Q1
6:40
NIU
NIU 19
3
8
2:01
Punt
Q1
4:39
BALL
BALL 24
14
70
4:47
Field Goal
Q2
14:45
NIU
NIU 22
7
29
3:22
Punt
Q2
11:23
BALL
BALL 17
3
7
1:26
Punt
Q2
9:57
NIU
NIU 34
7
60
2:48
Field Goal
Q2
7:01
BALL
BALL 35
9
31
3:29
Missed FG
Q2
3:32
NIU
NIU 34
3
4
0:56
Punt
Win probability
Ball State 100% · pregame line Northern Illinois −3.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.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Drew Plitt
4/14
34
2.4
0
1
2.8
Rushing
CAR
YDS
AVG
TD
LONG
Caleb Huntley
35
157
4.5
2
45
Walter Fletcher
10
35
3.5
0
14
Drew Plitt
12
23
1.9
0
15
Justin Hall
2
17
8.5
0
13
Malik Dunner
1
3
3.0
0
3
Receiving
REC
YDS
AVG
TD
LONG
Riley Miller
1
15
15.0
0
15
Yo'Heinz Tyler
1
7
7.0
0
7
Antwan Davis
1
6
6.0
0
6
Justin Hall
1
6
6.0
0
6
Interceptions
INT
YDS
TD
Amechi Uzodinma
1
40
0
Kicking
FG
PCT
LONG
XP
PTS
Ryan Rimmler
4/5
80.0
42
1/1
13
Punting
NO
YDS
AVG
TB
In 20
LONG
Nathan Snyder
7
283
40.4
0
0
53
Biggest plays
BALL +41%Q3 6:01 Caleb Huntley run for 3 yds for a TD, (Drew Plitt pass to Justin Hall for Two-Point Conversion)
BALL +40%Q4 14:34 Caleb Huntley run for 45 yds for a TD, (Ryan Rimmler KICK)
NIU +24%Q3 6:01 Patrick LeCorre kickoff for 65 yds for a touchback
NIU +24%Q3 0:26 Patrick LeCorre kickoff for 65 yds , Michael Love return for 5 yds to the NoIll 40 NORTHERNIL Penalty, illegal block (2 Yards) to the NoIll 3
BALL +20%Q4 11:16 Caleb Huntley run for no gain to the NoIll 22
Team stats
Stat
BALL
NIU
1st Downs
20
18
3rd down efficiency
3-15
4-15
4th down efficiency
0-0
0-1
Total Yards
269
388
Passing
34
241
Comp/Att
4/14
21/43
Yards per pass
2.4
5.6
Rushing
235
147
Rushing Attempts
60
31
Yards per rush
3.9
4.7
Penalties
4-35
12-111
Turnovers
2
3
Fumbles lost
1
2
Interceptions thrown
1
1
Possession
32:02
27:58
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:22 1st & 10 at NIU 34 Ross Bowers pass incomplete to Spencer Tears
Q4 0:22 2nd & 10 at NIU 24 Ross Bowers pass complete to Cole Tucker for 10 yds to the NoIll 34 for a 1ST down
Q4 0:22 1st & 10 at NIU 24 Ross Bowers pass incomplete to Daniel Crawford, broken up by Amechi Uzodinma II
Q4 0:22 1st & 10 at NIU 13 Ross Bowers pass complete to Daniel Crawford for 11 yds to the NoIll 24 for a 1ST down
Q4 2:44 4th & 9 at NIU 45 Nathan Snyder punt for 32 yds, fair catch by Cole Tucker at the NoIll 13
Q4 2:44 4th & 4 at NIU 40 BALL ST Penalty, delay of game (-5 Yards) to the NoIll 45
Q4 2:44 3rd & 7 at NIU 43 Caleb Huntley run for 3 yds to the NoIll 40
Q4 2:44 2nd & 9 at NIU 45 Caleb Huntley run for 2 yds to the NoIll 43
Q4 2:44 1st & 10 at NIU 46 Caleb Huntley run for 1 yd to the NoIll 45
Q4 2:45 John Richardson on-side kick recovered by BALL ST at the NoIll 46
Q4 2:45 Timeout BALL ST, clock 02:45
Q4 2:45 4th & 7 at BALL 20 John Richardson 38 yd FG GOOD
Q4 4:16 3rd & 7 at BALL 20 Ross Bowers pass incomplete to Cole Tucker
Q4 4:16 2nd & 10 at BALL 23 Ross Bowers pass complete to Marcus Jones for 3 yds to the BalSt 20
Q4 4:16 1st & 10 at BALL 23 Ross Bowers pass incomplete to Marcus Jones
Q4 4:16 1st & 10 at 50 Ross Bowers pass complete to Daniel Crawford for 27 yds to the BalSt 23 for a 1ST down
Q4 4:16 3rd & 4 at NIU 26 Ross Bowers pass complete to Cole Tucker for 24 yds to the 50 yard line for a 1ST down
Q4 4:16 2nd & 4 at NIU 26 Ross Bowers pass incomplete to Cole Tucker, broken up by Nic Jones
Q4 4:16 1st & 10 at NIU 20 Ross Bowers pass complete to Daniel Crawford for 6 yds to the NoIll 26
Q4 5:09 4th & 3 at BALL 48 Nathan Snyder punt for 32 yds, punt out-of-bounds at the NoIll 20
Q4 5:09 3rd & 3 at BALL 48 Walter Fletcher run for no gain to the BalSt 48
Q4 5:09 Timeout NORTHERNIL, clock 05:09
Q4 6:05 2nd & 6 at BALL 45 Walter Fletcher run for 3 yds to the BalSt 48
Q4 6:05 1st & 10 at BALL 41 Caleb Huntley run for 4 yds to the BalSt 45