From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ball State
Northern Illinois
245
Total yards
433
162
Passing yards
211
83
Rushing yards
222
5.4
Yards per pass
8.8
1.9
Yards per rush
4.9
16
First downs
20
6–18
Third downs
9–14
0–0
Fourth downs
0–1
1
Turnovers
1
4–50
Penalties
1–5
36:01
Possession
23:59
2
Sacks (by defense)
7
Efficiency
Ball State
Northern Illinois
31%
Success rate
42%
−0.10
EPA per play
0.20
1.21
Explosiveness
1.53
0.01
Rushing EPA
0.08
−0.18
Passing EPA
0.40
19%
Passing-down success
36%
−0.37
First-down EPA
−0.04
−0.26
Second-down EPA
−0.07
0.63
Third-down EPA
1.44
10%
Havoc by its defense
30%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Northern Illinois 84% to win. Elo’s favorite won.
The line
Northern Illinois −28.5, over/under 51.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Northern Illinois 98%, Ball State 2%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northern Illinois drives left to right, Ball State right to left.
1st quarter6 drives, then Northern Illinois 21, Ball State 7
Ball State Punt, 3 plays
15:00
1st & 10 at own 35
Josh Orne kickoff for 51 yds , Marc Walton return for 5 yds to the BalSt 19
14:57
1st & 10 at own 19
Caleb Huntley run for a loss of 2 yards to the BalSt 17
14:57
2nd & 12 at own 17
Drew Plitt pass complete to Justin Hall for a loss of 3 yards to the BalSt 14
14:57
3rd & 15 at own 14
Caleb Huntley run for 4 yds to the BalSt 18
14:57
4th & 11 at own 18
Nathan Snyder punt for 41 yds , Chad Beebe returns for 4 yds to the NoIll 45
Northern Illinois Touchdown, 12 plays
12:49
1st & 10 at own 45
Marcus Childers pass incomplete
12:49
2nd & 10 at own 45
Marcus Jones run for 4 yds to the NoIll 49
12:49
3rd & 6 at own 49
Marcus Childers pass complete to Chad Beebe for 17 yds to the BalSt 34 for a 1ST down
12:49
1st & 10 at opp 34
Marcus Childers pass incomplete to Chad Beebe
12:49
2nd & 10 at opp 34
Marcus Jones run for 1 yd to the BalSt 33
12:49
3rd & 9 at opp 33
GRAHAM, Ryan rush for 5 yards to the BALL28 (MILLER, Josh), PENALTY BALL offside (WINBUSH, A.) 5 yards to the BALL28, NO PLAY.
12:49
3rd & 4 at opp 28
Marcus Jones run for 9 yds to the BalSt 19 for a 1ST down
12:49
1st & 10 at opp 19
Marcus Childers pass incomplete
12:49
2nd & 10 at opp 19
Marcus Jones run for 7 yds to the BalSt 12
12:49
3rd & 3 at opp 12
Tre Harbison run for 4 yds to the BalSt 8 for a 1ST down
12:49
1st & goal at opp 8
Tre Harbison run for 4 yds to the BalSt 4
12:49
2nd & goal at opp 4
Marcus Childers pass incomplete
8:53
3rd & goal at opp 4
Marcus Childers pass complete to Shane Wimann for 4 yds for a TD, (Christian Hagan KICK)Northern Illinois 7, Ball State 0
Ball State Touchdown, 7 plays
8:53
1st & 0 at own 35
Josh Orne kickoff for 50 yds , Marc Walton return for 19 yds to the BalSt 34
8:49
1st & 10 at own 34
Caleb Huntley run for no gain to the BalSt 34
8:49
2nd & 10 at own 34
Drew Plitt pass incomplete
8:49
3rd & 10 at own 34
Drew Plitt pass complete to Justin Hall for 12 yds to the BalSt 46 for a 1ST down
8:49
1st & 10 at own 46
Drew Plitt pass complete to Khalil Newton for 26 yds to the NoIll 28 for a 1ST down
8:49
1st & 10 at opp 28
Caleb Huntley run for 2 yds to the NoIll 26
8:49
2nd & 8 at opp 26
Caleb Huntley run for 3 yds to the NoIll 23
5:57
3rd & 5 at opp 23
Drew Plitt pass complete to Riley Miller for 23 yds for a TD, (Morgan Hagee KICK)Tied at 7
Northern Illinois Touchdown, 7 plays
5:57
1st & 0 at own 35
Ryan Rimmler kickoff for 63 yds , Chad Beebe return for 18 yds to the NoIll 20
5:51
1st & 10 at own 20
Jordan Huff run for 2 yds to the NoIll 22
5:51
2nd & 8 at own 22
Jordan Huff run for 2 yds to the NoIll 24
5:51
3rd & 6 at own 24
Marcus Childers run for 32 yds to the BalSt 44 for a 1ST down
5:51
1st & 10 at opp 44
Christian Blake run for 4 yds to the BalSt 40
5:51
2nd & 6 at opp 40
Marcus Childers pass complete to Chad Beebe for 8 yds to the BalSt 32 for a 1ST down
5:51
1st & 10 at opp 32
Marcus Childers pass complete to Christian Blake for 8 yds to the BalSt 24
2:51
2nd & 2 at opp 24
Marcus Childers pass complete to Jordan Huff for 24 yds for a TD, (Christian Hagan KICK)Northern Illinois 14, Ball State 7
Ball State Punt return TD, 3 plays (Northern Illinois scores)
2:51
1st & 0 at own 35
Josh Orne kickoff for 50 yds , Marc Walton return for 6 yds to the BalSt 21
2:47
1st & 10 at own 21
Caleb Huntley run for 3 yds to the BalSt 24
2:47
2nd & 7 at own 24
Caleb Huntley run for a loss of 2 yards to the BalSt 22
2:47
3rd & 9 at own 22
Drew Plitt pass complete to Riley Miller for 5 yds to the BalSt 27
0:35
4th & 4 at own 27
Nathan Snyder punt blocked by Trayshon Foster blocked by Trayshon Foster Jackson Abresch return for 13 yds for a TD, (Christian Hagan KICK)Northern Illinois 21, Ball State 7
Ball State Punt, 3 plays
0:35
1st & 0 at own 35
Josh Orne kickoff for 55 yds , Josh Miller return for 12 yds to the BalSt 22
0:32
1st & 10 at own 22
Drew Plitt sacked by Weston Kramer for a loss of 8 yards to the BalSt 14
Q2 15:00
2nd & 18 at own 14
Drew Plitt pass complete to Justin Hall for 12 yds to the BalSt 26
Q2 15:00
3rd & 6 at own 26
Drew Plitt pass complete to Justin Hall for 2 yds to the BalSt 28
Q2 15:00
4th & 4 at own 28
Morgan Hagee punt for 33 yds, downed at the NoIll 39
2nd quarter9 drives, then Northern Illinois 35, Ball State 7
Northern Illinois Touchdown, 8 plays
13:29
1st & 10 at own 39
Marcus Jones run for 1 yd to the NoIll 40
13:29
2nd & 9 at own 40
Marcus Childers run for 2 yds to the NoIll 42
13:29
3rd & 7 at own 42
Marcus Childers pass complete to Chad Beebe for 11 yds to the BalSt 47 for a 1ST down
13:29
1st & 10 at opp 47
D.J. Brown run for 3 yds to the BalSt 44
13:29
2nd & 7 at opp 44
Marcus Childers pass incomplete to Christian Blake, broken up by Josh Miller
13:29
3rd & 7 at opp 44
CHILDERS, Marcu pass incomplete to WIMANN, Shane, PENALTY BALL roughing passer (WINBUSH, A.) 15 yards to the BALL29, 1ST DOWN NIU, NO PLAY.
13:29
1st & 10 at opp 29
Ryan Graham run for 9 yds to the BalSt 20
13:29
2nd & 1 at opp 20
Ryan Graham run for 14 yds to the BalSt 6 for a 1ST down
10:51
1st & goal at opp 6
D.J. Brown run for 6 yds for a TD, (Christian Hagan KICK)Northern Illinois 28, Ball State 7
Ball State Punt, 3 plays
10:51
1st & 0 at own 35
Josh Orne kickoff for 64 yds , Malik Dunner return for 18 yds to the BalSt 19
10:44
1st & 10 at own 19
Markice Hurt run for a loss of 2 yards to the BalSt 17
10:44
2nd & 12 at own 17
Drew Plitt pass incomplete to Khalil Newton
10:44
3rd & 12 at own 17
Drew Plitt sacked by Joe Sanders for a loss of 7 yards to the BalSt 10
10:44
4th & 19 at own 10
Morgan Hagee punt for 31 yds, downed at the BalSt 41
Northern Illinois Touchdown, 3 plays
9:13
1st & 10 at opp 41
Marcus Childers pass complete to Tre Harbison for 30 yds to the BalSt 11 for a 1ST down
9:13
1st & 10 at opp 11
Tre Harbison run for 6 yds to the BalSt 5
8:02
2nd & 4 at opp 5
Marcus Childers pass complete to Mitchell Brinkman for 5 yds for a TD, (Christian Hagan KICK)Northern Illinois 35, Ball State 7
Ball State Punt, 5 plays
8:02
1st & 0 at own 35
Josh Orne kickoff for 65 yds , Malik Dunner return for 18 yds to the BalSt 18
7:58
1st & 10 at own 18
Caleb Huntley run for 3 yds to the BalSt 21
7:58
2nd & 7 at own 21
Caleb Huntley run for 12 yds to the BalSt 33 for a 1ST down
7:58
1st & 10 at own 33
Drew Plitt sacked by Antonio Jones-Davis for a loss of 7 yards to the BalSt 26
7:58
2nd & 17 at own 26
Caleb Huntley run for 7 yds to the BalSt 33
7:58
3rd & 10 at own 33
Drew Plitt pass incomplete to Cody Rudy, broken up by Trayshon Foster
7:58
4th & 10 at own 33
Morgan Hagee punt for 33 yds, punt out-of-bounds at the NoIll 34 , Shawun Lurry returns for no gain to the NoIll 34
Northern Illinois Punt, 8 plays
5:28
1st & 10 at own 34
Jordan Huff run for 7 yds to the NoIll 41
5:28
2nd & 3 at own 41
Christian Blake run for 11 yds to the BalSt 48 for a 1ST down
5:28
1st & 10 at opp 48
Tre Harbison run for 5 yds to the BalSt 43
5:28
2nd & 5 at opp 43
Tre Harbison run for 3 yds to the BalSt 40
5:28
3rd & 2 at opp 40
Jordan Huff run for 8 yds to the BalSt 32 for a 1ST down
5:28
1st & 10 at opp 32
Jordan Huff run for 3 yds to the BalSt 29
5:28
2nd & 7 at opp 29
Marcus Childers sacked by Jacob White for a loss of 7 yards to the BalSt 36
5:28
3rd & 14 at opp 36
Marcus Childers pass incomplete to Jordan Huff
5:28
4th & 14 at opp 36
Matt Ference punt for 28 yds, fair catch by Riley Miller at the BalSt 8
Ball State Punt, 3 plays
2:48
1st & 10 at own 8
Caleb Huntley run for 2 yds to the BalSt 10
2:41
2nd & 8 at own 10
Timeout NORTHERNIL, clock 02:41
2:41
2nd & 8 at own 10
Caleb Huntley run for 2 yds to the BalSt 12
2:36
3rd & 6 at own 12
Timeout NORTHERNIL, clock 02:36
2:36
3rd & 6 at own 12
Drew Plitt sacked by Josh Corcoran for a loss of 8 yards to the BalSt 4
2:31
4th & 14 at own 4
Timeout NORTHERNIL, clock 02:31
2:31
4th & 14 at own 4
Morgan Hagee punt for 28 yds , Shawun Lurry returns for a loss of 3 yards to the BalSt 35
Northern Illinois Turnover on downs, 4 plays
2:21
1st & 10 at opp 35
Marcus Childers pass incomplete to Christian Blake
2:21
2nd & 10 at opp 35
D.J. Brown run for 6 yds to the BalSt 29
2:21
3rd & 4 at opp 29
Marcus Jones run for 3 yds to the BalSt 26
2:21
4th & 1 at opp 26
NORTHERNIL Penalty, false start (-5 Yards) to the BalSt 31
2:21
4th & 6 at opp 31
Marcus Childers pass incomplete to Christian Blake
Ball State Punt, 6 plays
1:24
1st & 10 at own 31
Drew Plitt run for 7 yds to the BalSt 38
1:24
2nd & 3 at own 38
Drew Plitt pass incomplete
1:24
3rd & 3 at own 38
Drew Plitt pass complete to Justin Hall for 5 yds to the BalSt 43 for a 1ST down
0:57
1st & 10 at own 43
Timeout BALL ST, clock 00:57
0:57
1st & 10 at own 43
Drew Plitt sacked by Sutton Smith for a loss of 6 yards to the BalSt 37
0:49
2nd & 16 at own 37
Timeout BALL ST, clock 00:49
0:49
2nd & 16 at own 37
Drew Plitt pass complete to Khalil Newton for 7 yds to the BalSt 44
0:49
3rd & 9 at own 44
Drew Plitt pass incomplete to Riley Miller, broken up by Shawun Lurry
0:49
4th & 9 at own 44
Morgan Hagee punt for 12 yds, downed at the NoIll 44
Northern Illinois End of half, 2 plays
0:13
1st & 10 at own 44
Marcus Childers pass incomplete
0:13
2nd & 10 at own 44
TEAM run for a loss of 1 yard to the NoIll 43
3rd quarter9 drives, then Northern Illinois 49, Ball State 17
Northern Illinois Punt, 3 plays
15:00
3rd & 11 at own 35
Ryan Rimmler kickoff for 62 yds , Chad Beebe return for 29 yds to the NoIll 32
14:55
1st & 10 at own 32
Marcus Jones run for 4 yds to the NoIll 36
14:55
2nd & 6 at own 36
Marcus Childers pass incomplete
14:55
3rd & 6 at own 36
Marcus Childers pass incomplete to Spencer Tears, broken up by Josh Miller
14:55
4th & 6 at own 36
Matt Ference punt for 53 yds, downed at the BalSt 11
Ball State Touchdown, 11 plays
14:08
1st & 10 at own 11
Caleb Huntley run for 6 yds to the BalSt 17
14:08
2nd & 4 at own 17
Caleb Huntley run for 4 yds to the BalSt 21 for a 1ST down
14:08
1st & 10 at own 21
Jack Milas pass complete to Khalil Newton for 10 yds to the BalSt 31 for a 1ST down
14:08
1st & 10 at own 31
Caleb Huntley run for 4 yds to the BalSt 35
14:08
2nd & 6 at own 35
Jack Milas pass complete to Justin Hall for 12 yds to the BalSt 47 for a 1ST down
14:08
1st & 10 at own 47
Caleb Huntley run for 5 yds to the NoIll 48
14:08
2nd & 5 at opp 48
Jack Milas run for a loss of 2 yards to the 50 yard line
14:08
3rd & 7 at the 50
Jack Milas pass complete to Justin Hall for 7 yds to the NoIll 43 for a 1ST down
14:08
1st & 10 at opp 43
Jack Milas pass complete to Khalil Newton for 23 yds to the NoIll 20 for a 1ST down
14:08
1st & 10 at opp 20
Malik Dunner run for 16 yds to the NoIll 4 for a 1ST down
8:53
1st & goal at opp 4
Malik Dunner run for 4 yds for a TD, (Morgan Hagee KICK)Northern Illinois 35, Ball State 14
Northern Illinois Touchdown, 10 plays
8:53
1st & 0 at own 35
Ryan Rimmler kickoff for 63 yds , Chad Beebe return for 27 yds to the NoIll 29
8:47
1st & 10 at own 29
Tre Harbison run for 1 yd to the NoIll 30
8:47
2nd & 9 at own 30
Tre Harbison run for 12 yds to the NoIll 42 for a 1ST down
8:47
1st & 10 at own 42
Tre Harbison run for 8 yds to the 50 yard line
8:47
2nd & 2 at the 50
Tre Harbison run for no gain to the 50 yard line
8:47
3rd & 2 at the 50
Tre Harbison run for 4 yds to the BalSt 46 for a 1ST down
8:47
1st & 10 at opp 46
D.J. Brown run for 4 yds to the BalSt 42 for a 1ST down BALL ST Penalty, unsportsmanlike conduct (Brett Anderson II) to the BalSt 27 for a 1ST down
8:47
1st & 10 at opp 27
Marcus Childers pass incomplete to Christian Blake, broken up by Sean Hammonds Jr.
8:47
2nd & 10 at opp 27
Marcus Childers pass complete to Spencer Tears for 15 yds to the BalSt 12 for a 1ST down
8:47
1st & 10 at opp 12
Marcus Childers sacked by Christian Albright for a loss of 7 yards to the BalSt 19
5:20
2nd & 17 at opp 19
Marcus Childers pass complete to Christian Blake for 19 yds for a TD, (Christian Hagan KICK)Northern Illinois 42, Ball State 14
Ball State Interception, 1 play
5:20
1st & 0 at own 35
Josh Orne kickoff for 48 yds , Malik Dunner return for 40 yds to the NoIll 43
5:11
1st & 10 at opp 43
Jack Milas pass intercepted Jawuan Johnson return for 2 yds to the BalSt 35
Northern Illinois Touchdown, 1 play
4:40
1st & 10 at opp 35
Jordan Huff run for 35 yds for a TD, (Christian Hagan KICK)Northern Illinois 49, Ball State 14
Ball State Punt, 4 plays
4:40
1st & 0 at own 35
Josh Orne kickoff for 53 yds , Malik Dunner return for 16 yds to the BalSt 28
4:35
1st & 10 at own 28
Caleb Huntley run for 10 yds to the BalSt 38 for a 1ST down
4:35
1st & 10 at own 38
Caleb Huntley run for no gain to the BalSt 38
4:35
2nd & 10 at own 38
Jack Milas pass incomplete
4:35
3rd & 10 at own 38
Jack Milas sacked by Drequan Brown for a loss of 4 yards to the BalSt 34
4:35
4th & 14 at own 34
Morgan Hagee punt for 59 yds, downed at the NoIll 7
Northern Illinois Fumble, 2 plays
2:26
1st & 10 at own 7
Tre Harbison run for 2 yds to the NoIll 9
2:26
2nd & 8 at own 9
Jauan Wesley run for 1 yd to the NoIll 6 Jauan Wesley fumbled, forced by Michael Robinson Jr., recovered by BalSt Bryce Cosby
Ball State Field goal, 4 plays
1:48
1st & goal at opp 6
Caleb Huntley run for a loss of 1 yard to the NoIll 7
1:48
2nd & goal at opp 7
Caleb Huntley run for 3 yds to the NoIll 4
1:48
3rd & goal at opp 4
Jack Milas pass incomplete to Khalil Newton, broken up by Jalen Embry
0:18
4th & goal at opp 4
Morgan Hagee 21 yd FG GOODNorthern Illinois 49, Ball State 17
Northern Illinois Punt, 3 plays
0:18
1st & 0 at own 35
Ryan Rimmler kickoff for 65 yds , Chad Beebe return for 21 yds to the NoIll 21
0:12
1st & 10 at own 21
Tre Harbison run for 3 yds to the NoIll 24
Q4 15:00
2nd & 7 at own 24
Daniel Santacaterina run for 1 yd to the NoIll 25
Q4 15:00
3rd & 6 at own 25
Daniel Santacaterina pass incomplete
Q4 15:00
4th & 6 at own 25
Matt Ference punt for 42 yds, fair catch by Riley Miller at the BalSt 33
4th quarter6 drives, then Northern Illinois 63, Ball State 17
Ball State Punt, 6 plays
14:26
1st & 10 at own 33
Malik Dunner run for 3 yds to the BalSt 36
14:26
2nd & 7 at own 36
Jack Milas pass incomplete to Justin Hall
14:26
3rd & 7 at own 36
Jack Milas pass complete to Khalil Newton for 11 yds to the BalSt 47 for a 1ST down
14:26
1st & 10 at own 47
Malik Dunner run for a loss of 1 yard to the BalSt 46
14:26
2nd & 11 at own 46
Jack Milas pass complete to Justin Hall for 1 yd to the BalSt 47 BALL ST Penalty, unsportsmanlike conduct (Nolan Givan) to the BalSt 32
14:26
3rd & 25 at own 32
Caleb Huntley run for 2 yds to the BalSt 34
14:26
4th & 23 at own 34
Morgan Hagee punt for 39 yds, punt out-of-bounds at the NoIll 27
Northern Illinois Touchdown, 3 plays
11:25
1st & 10 at own 27
Dwayne Milton run for 1 yd to the NoIll 28
11:25
2nd & 9 at own 28
Dwayne Milton run for 2 yds to the NoIll 30
9:52
3rd & 7 at own 30
Daniel Santacaterina pass complete to Jauan Wesley for 70 yds for a TD, (Christian Hagan KICK)Northern Illinois 56, Ball State 17
Ball State Punt, 3 plays
9:52
1st & 0 at own 35
Josh Orne kickoff for 64 yds , Malik Dunner return for 24 yds to the BalSt 25
9:45
1st & 10 at own 25
Caleb Huntley run for 3 yds to the BalSt 28
9:45
2nd & 7 at own 28
Jack Milas pass complete to Caleb Huntley for a loss of 1 yard to the BalSt 27
9:45
3rd & 8 at own 27
Jack Milas pass incomplete to Caleb Huntley
9:45
4th & 8 at own 27
Morgan Hagee punt for 24 yds, downed at the NoIll 49
Northern Illinois Punt, 3 plays
8:09
1st & 10 at own 49
Jauan Wesley run for a loss of 2 yards to the NoIll 47
8:09
2nd & 12 at own 47
Dwayne Milton run for 4 yds to the BalSt 49
8:09
3rd & 8 at opp 49
Andrew Parchment run for 5 yds to the BalSt 44
6:33
4th & 3 at opp 44
Timeout NORTHERNIL, clock 06:33
6:33
4th & 3 at opp 44
Matt Ference punt for 33 yds, fair catch by Riley Miller at the BalSt 11
Ball State Punt return TD, 3 plays (Northern Illinois scores)
6:27
1st & 10 at own 11
Markice Hurt run for a loss of 3 yards to the BalSt 8
6:27
2nd & 13 at own 8
Markice Hurt run for a loss of 2 yards to the BalSt 6
6:27
3rd & 15 at own 6
Jack Milas pass complete to Khalil Newton for 3 yds to the BalSt 9
4:18
4th & 12 at own 9
Morgan Hagee punt blocked by Jauan Wesley blocked by Jauan Wesley Jackson Abresch return for no gain for a TD, (Christian Hagan KICK)Northern Illinois 63, Ball State 17
Ball State End of game, 9 plays
4:18
1st & 0 at own 35
Josh Orne kickoff for 65 yds for a touchback
4:18
1st & 10 at own 25
Jack Milas pass complete to Luke Endsley for 9 yds to the BalSt 34
4:18
2nd & 1 at own 34
Jack Milas pass complete to Devin Reece for a loss of 2 yards to the BalSt 32
4:18
3rd & 3 at own 32
Markice Hurt run for 5 yds to the BalSt 37 for a 1ST down
4:18
1st & 10 at own 37
Markice Hurt run for 8 yds to the BalSt 45
4:18
2nd & 2 at own 45
Markice Hurt run for 8 yds to the NoIll 47 for a 1ST down
4:18
1st & 10 at opp 47
Jack Milas pass incomplete to Khalil Newton
4:18
2nd & 10 at opp 47
Markice Hurt run for 14 yds to the NoIll 33 for a 1ST down
4:18
1st & 10 at opp 33
Malik Dunner run for 4 yds to the NoIll 29
4:18
2nd & 6 at opp 29
Jack Milas sacked by Herlandez Corley for a loss of 6 yards to the NoIll 35
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.