From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Illinois State
North Dakota State
219
Total yards
373
143
Passing yards
181
76
Rushing yards
192
6.5
Yards per pass
5.8
2.7
Yards per rush
5.2
10
First downs
21
6–13
Third downs
12–17
0–1
Fourth downs
0–0
1
Turnovers
0
1–10
Penalties
4–25
25:54
Possession
34:06
Efficiency
Illinois State
North Dakota State
28%
Success rate
47%
−0.18
EPA per play
0.25
1.45
Explosiveness
1.15
−0.20
Rushing EPA
0.33
0.09
Passing EPA
0.16
27%
Passing-down success
47%
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)
North Dakota State 83% to win. Elo’s favorite won.
The line
North Dakota State −18, over/under 41.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Dakota State drives left to right, Illinois State right to left.
Q1 North Dakota StatePunt, 7 plays, 30 yards
Q1 Illinois StateTouchdown, 9 plays, 75 yards
Q1 Illinois StatePunt, 6 plays, 24 yards
Q1 North Dakota StateTouchdown, 6 plays, 75 yards
Q1 Illinois StatePunt, 5 plays, 19 yards
Q2 North Dakota StatePunt, 9 plays, 31 yards
Q2 Illinois StateInterception, 11 plays, 47 yards
Q2 North Dakota StateField goal, 9 plays, 41 yards
Q2 Illinois StateEnd of half, 1 play, −1 yard
Q3 North Dakota StatePunt, 4 plays, 27 yards
Q3 Illinois StatePunt, 3 plays, 1 yard
Q3 North Dakota StateTouchdown, 6 plays, 44 yards
Q3 Illinois StatePunt, 3 plays, 9 yards
Q3 North Dakota StatePunt, 8 plays, 24 yards
Q3 Illinois StateTurnover on downs, 9 plays, 32 yards
Q4 North Dakota StateTouchdown, 11 plays, 52 yards
Q4 Illinois StatePunt, 3 plays, 8 yards
Q4 North Dakota StateEnd of game, 9 plays, 29 yards
Play by play
1st quarter5 drives, then Tied at 7
Illinois State Punt, 6 plays
14:55
1st & 10 at own 20
Zack Annexstad pass incomplete
14:55
2nd & 10 at own 20
NO DAKOTA ST Penalty, Offsides (Spencer Waege) declined
14:55
3rd & 3 at own 27
Zack Annexstad pass complete to Bryson Deming for 10 yds to the IllSt 37 for a 1ST down
14:55
1st & 10 at own 37
Wenkers Wright run for a loss of 4 yards to the IllSt 33
14:55
2nd & 14 at own 33
Zack Annexstad run for 5 yds to the IllSt 38
14:55
3rd & 9 at own 38
Zack Annexstad pass complete to Bryson Deming for 6 yds to the IllSt 44
14:55
Will Cardinal kickoff for 65 yds , Jalen Carr return for 20 yds to the IllSt 20
11:52
4th & 3 at own 44
Jack Takerian punt for 42 yds
North Dakota State Punt, 7 plays
11:52
1st & 10 at own 14
TaMerik Williams run for 3 yds to the NDkSt 17
11:52
2nd & 7 at own 17
DJ Hart run for 25 yds to the NDkSt 42 for a 1ST down
11:52
1st & 10 at own 42
Cam Miller pass complete to Jake Lippe for 2 yds to the NDkSt 44
11:52
2nd & 8 at own 44
Cam Miller pass complete to Eli Green for 13 yds to the IllSt 43 for a 1ST down
11:52
1st & 10 at opp 43
Kobe Johnson run for 3 yds to the IllSt 40
11:52
2nd & 7 at opp 40
QB Keeper MILLER, Cam rush up the middle for a gain of 5 yards to the ILS35 (MCCOY, Lavoise-Deontae;DEMING, Braydon). PENALTY NDS Holding on GONNELLA, Dominic enforced 10 yards from the ILS40 to the NDS50 [SG]. NO PLAY (replay the down).
11:52
2nd & 17 at the 50
Cam Miller pass incomplete
11:52
3rd & 17 at the 50
Cam Miller sacked by Jeremiah Jordan for a loss of 6 yards to the NDkSt 44
7:41
4th & 23 at own 44
Kaedin Steindorf punt for 31 yds, fair catch by Brock Annexstad at the IllSt 25
Illinois State Touchdown, 9 plays
7:41
1st & 10 at own 25
Timeout NO DAKOTA ST, clock 07:41
7:41
1st & 10 at own 25
Zack Annexstad pass incomplete
7:41
2nd & 10 at own 25
Pha’leak Brown run for 6 yds to the IllSt 31
7:41
3rd & 4 at own 31
Zack Annexstad pass complete to Tanner Taula for 30 yds to the NDkSt 39 for a 1ST down
7:41
1st & 10 at opp 39
Zack Annexstad pass complete to Jalen Carr for 17 yds to the NDkSt 22 for a 1ST down
7:41
1st & 10 at opp 22
Pha’leak Brown run for 3 yds to the NDkSt 19
7:41
2nd & 7 at opp 19
Pha’leak Brown run for 3 yds to the NDkSt 16
7:41
3rd & 4 at opp 16
Zack Annexstad run for 7 yds to the NDkSt 9 for a 1ST down
7:41
1st & goal at opp 9
ANNEXSTAD, Zack pass to the right complete for 2 yards to DEMING, Bryson caught at the NDS10 and advanced to the NDS7 (HENDRICKS, Dylan). PENALTY ILS Holding on ZAMBRANO, Hunter enforced 10 yards from the NDS9 to the NDS19 [SG]. NO PLAY (replay the down).
7:41
1st & goal at opp 19
Nigel White run for 6 yds to the NDkSt 13
3:24
2nd & goal at opp 13
Zack Annexstad pass complete to Daniel Sobkowicz for 13 yds for a TD, (Ian Wagner KICK)Illinois State 7, North Dakota State 0
North Dakota State Touchdown, 6 plays
3:24
1st & goal at opp 3
Timeout NO DAKOTA ST, clock 03:24
3:24
1st & 10 at opp 25
Timeout NO DAKOTA ST, clock 03:24
3:24
Ian Wagner kickoff for 65 yds for a touchback
3:24
1st & 10 at own 25
Cam Miller pass incomplete
3:24
2nd & 10 at own 25
TaMerik Williams run for 5 yds to the NDkSt 30
3:24
3rd & 5 at own 30
Cam Miller pass complete to RaJa Nelson for 5 yds to the NDkSt 35 for a 1ST down
3:24
1st & 10 at own 35
Cam Miller pass complete to Zach Mathis for 5 yds to the NDkSt 40
3:24
2nd & 5 at own 40
Cam Miller pass complete to Braylon Henderson for 40 yds to the IllSt 20 for a 1ST down
0:43
1st & 10 at opp 20
Cam Miller pass complete to Hunter Luepke for 20 yds for a TD, (Griffin Crosa KICK)Tied at 7
Illinois State Punt, 5 plays
0:38
Will Cardinal kickoff for 64 yds , Jalen Carr return for 26 yds to the IllSt 27
0:00
1st & 10 at own 27
Zack Annexstad pass complete to Daniel Sobkowicz for 4 yds to the IllSt 31
Q2 15:00
2nd & 6 at own 31
Pha’leak Brown run for 15 yds to the IllSt 46 for a 1ST down
Q2 15:00
1st & 10 at own 46
Pha’leak Brown run for 4 yds to the 50 yard line
Q2 15:00
2nd & 6 at the 50
Pha’leak Brown run for a loss of 4 yards to the IllSt 46
Q2 15:00
3rd & 10 at own 46
Zack Annexstad pass incomplete
Q2 13:01
4th & 10 at own 46
Jack Takerian punt for 40 yds
Q2 13:01
1st & 10 at own 14
Timeout NO DAKOTA ST, clock 13:01
2nd quarter4 drives, then North Dakota State 10, Illinois State 7
North Dakota State Punt, 9 plays
13:01
1st & 10 at own 14
Kobe Johnson run for 4 yds to the NDkSt 18
13:01
2nd & 6 at own 18
NO DAKOTA ST Penalty, False Start (Cam Miller) to the NDkSt 13
13:01
2nd & 11 at own 13
Cam Miller run for 6 yds to the NDkSt 19
13:01
3rd & 5 at own 19
Cole Payton run for 7 yds to the NDkSt 26 for a 1ST down
13:01
1st & 10 at own 26
Cam Miller pass complete to Logan Hofstedt for 3 yds to the NDkSt 29
13:01
2nd & 7 at own 29
Cam Miller pass incomplete
13:01
3rd & 7 at own 29
Cam Miller pass complete to Zach Mathis for 12 yds to the NDkSt 41 for a 1ST down
13:01
1st & 10 at own 41
NO DAKOTA ST Penalty, False Start (Cam Miller) to the NDkSt 36
13:01
1st & 15 at own 36
Cole Payton pass complete to Jake Lippe for 7 yds to the NDkSt 43
13:01
2nd & 8 at own 43
Cam Miller pass incomplete
13:01
3rd & 8 at own 43
Cam Miller run for 2 yds to the NDkSt 45
7:50
4th & 6 at own 45
Kaedin Steindorf punt for 36 yds, fair catch by Brock Annexstad at the IllSt 19
7:50
1st & 10 at own 19
Timeout NO DAKOTA ST, clock 07:50
Illinois State Interception, 11 plays
7:50
1st & 10 at own 19
Nigel White run for 1 yd to the IllSt 20
7:50
2nd & 9 at own 20
Zack Annexstad run for 5 yds to the IllSt 25
7:50
3rd & 4 at own 25
Zack Annexstad pass complete to Bryson Deming for 6 yds to the IllSt 31 for a 1ST down
7:50
1st & 10 at own 31
Zack Annexstad pass complete to Pha’leak Brown for a loss of 1 yard to the IllSt 30
7:50
2nd & 11 at own 30
Pha’leak Brown run for 6 yds to the IllSt 36
7:50
3rd & 5 at own 36
Zack Annexstad pass complete to Jalen Carr for 12 yds to the IllSt 48 for a 1ST down
7:50
1st & 10 at own 48
Pha’leak Brown run for no gain to the IllSt 48
7:50
2nd & 10 at own 48
Zack Annexstad pass complete to Daniel Sobkowicz for 14 yds to the NDkSt 38 for a 1ST down
7:50
1st & 10 at opp 38
Zack Annexstad run for 5 yds to the NDkSt 33
7:50
2nd & 5 at opp 33
Nigel White run for a loss of 1 yard to the NDkSt 34
2:04
3rd & 6 at opp 34
Zack Annexstad pass intercepted
North Dakota State Field goal, 9 plays
2:04
1st & 10 at own 48
Cole Payton run for 6 yds to the IllSt 46
2:04
2nd & 4 at opp 46
Cam Miller pass incomplete
2:04
3rd & 4 at opp 46
Cam Miller pass complete to Braylon Henderson for 13 yds to the IllSt 33 for a 1ST down
0:43
2nd & 7 at opp 30
Timeout NO DAKOTA ST, clock 00:43
0:43
1st & 10 at opp 33
Cam Miller run for 3 yds to the IllSt 30
0:43
2nd & 7 at opp 30
Cam Miller pass complete to Braylon Henderson for 2 yds to the IllSt 28
0:20
1st & 10 at opp 19
Timeout NO DAKOTA ST, clock 00:20
0:20
3rd & 5 at opp 28
Cam Miller run for 9 yds to the IllSt 19 for a 1ST down
0:12
2nd & 2 at opp 11
Timeout NO DAKOTA ST, clock 00:12
0:12
1st & 10 at opp 19
Cam Miller pass complete to Zach Mathis for 8 yds to the IllSt 11
0:12
2nd & 2 at opp 11
Cam Miller pass incomplete
0:04
3rd & 2 at opp 11
Griffin Crosa 29 yd FG GOODNorth Dakota State 10, Illinois State 7
Illinois State End of half, 1 play
0:04
Will Cardinal kickoff for 50 yds
0:00
1st & 10 at own 25
Kneel down by ANNEXSTAD, Zack at ILS24 (team loss of 1), clock 00:00.
3rd quarter6 drives, then North Dakota State 17, Illinois State 7
North Dakota State Punt, 4 plays
14:53
Ian Wagner kickoff for 64 yds , RaJa Nelson return for 23 yds to the NDkSt 24
14:53
1st & 10 at own 24
Hunter Luepke run for 20 yds to the NDkSt 44 for a 1ST down
14:53
1st & 10 at own 44
Cam Miller run for 3 yds to the NDkSt 47
14:53
2nd & 7 at own 47
Kobe Johnson run for 5 yds to the IllSt 48
14:53
3rd & 2 at opp 48
Cole Payton run for a loss of 1 yard to the IllSt 49
12:16
4th & 3 at opp 49
Kaedin Steindorf punt for 40 yds, fair catch by Brock Annexstad at the IllSt 9
12:16
1st & 10 at own 9
Timeout NO DAKOTA ST, clock 12:16
Illinois State Punt, 3 plays
12:16
1st & 10 at own 9
Pha’leak Brown run for 1 yd to the IllSt 10
12:16
2nd & 9 at own 10
Zack Annexstad pass complete to Jalen Carr for 6 yds to the IllSt 16
12:16
3rd & 3 at own 16
Zack Annexstad sacked by Spencer Waege for a loss of 6 yards to the IllSt 10
10:43
4th & 9 at own 10
Jack Takerian punt for 34 yds, fair catch by Jayden Price at the IllSt 44
10:43
1st & 10 at opp 44
Timeout NO DAKOTA ST, clock 10:43
North Dakota State Touchdown, 6 plays
10:43
1st & 10 at opp 44
Cam Miller pass complete to Hunter Luepke for 11 yds to the IllSt 33 for a 1ST down
10:43
1st & 10 at opp 33
Cam Miller run for 13 yds to the IllSt 20 for a 1ST down
10:43
1st & 10 at opp 20
Kobe Johnson run for 4 yds to the IllSt 16
10:43
2nd & 6 at opp 16
Cam Miller pass complete to Kobe Johnson for no gain to the IllSt 16
10:43
3rd & 6 at opp 16
Cam Miller pass complete to Braylon Henderson for 12 yds to the IllSt 4 for a 1ST down
7:45
1st & goal at opp 4
Cam Miller run for 4 yds for a TD, (Griffin Crosa KICK)North Dakota State 17, Illinois State 7
7:45
1st & goal at opp 3
Timeout NO DAKOTA ST, clock 07:45
Illinois State Punt, 3 plays
7:40
Will Cardinal kickoff for 65 yds , Jalen Carr return for 20 yds to the IllSt 20
7:40
1st & 10 at own 20
Nigel White run for 1 yd to the IllSt 21
7:40
2nd & 9 at own 21
Zack Annexstad pass complete to Daniel Sobkowicz for 3 yds to the IllSt 24
7:40
3rd & 6 at own 24
ANNEXSTAD, Zack scrambles up the middle for no gain to the ILS24 (DERRITT, Javier). PENALTY NDS Offsides on WAEGE, Spencer enforced 5 yards from the ILS24 to the ILS29 [SG]. NO PLAY (replay the down).
7:40
3rd & 1 at own 29
Pha’leak Brown run for no gain to the IllSt 29
5:18
4th & 1 at own 29
Jack Takerian punt for 38 yds, fair catch by Jayden Price at the NDkSt 33
North Dakota State Punt, 8 plays
5:18
1st & 10 at own 33
Cam Miller pass complete to Jake Lippe for 9 yds to the NDkSt 42
5:18
2nd & 1 at own 42
Kobe Johnson run for 5 yds to the NDkSt 47 for a 1ST down
5:18
1st & 10 at own 47
Cam Miller pass complete to Zach Mathis for 7 yds to the IllSt 46
5:18
2nd & 3 at opp 46
Cam Miller pass incomplete
5:18
3rd & 3 at opp 46
TaMerik Williams run for 8 yds to the IllSt 38 for a 1ST down
5:18
1st & 10 at opp 38
Cam Miller pass incomplete
5:18
2nd & 10 at opp 38
Hunter Luepke run for a loss of 5 yards to the IllSt 43 Hunter Luepke fumbled, recovered by NDkSt Cam Miller
5:18
3rd & 15 at opp 43
Cam Miller pass incomplete
2:00
4th & 15 at opp 43
Kaedin Steindorf punt for 43 yds for a touchback
Illinois State Turnover on downs, 9 plays
2:00
1st & 10 at own 20
Zack Annexstad pass complete to Pha’leak Brown for 7 yds to the IllSt 27
2:00
2nd & 3 at own 27
Pha’leak Brown run for 2 yds to the IllSt 29
2:00
3rd & 1 at own 29
Pha’leak Brown run for 4 yds to the IllSt 33 for a 1ST down
0:00
1st & 10 at own 33
Pha’leak Brown run for 1 yd to the IllSt 34
Q4 15:00
2nd & 9 at own 34
Zack Annexstad run for 9 yds to the IllSt 43 for a 1ST down
Q4 15:00
1st & 10 at own 43
Zack Annexstad pass incomplete
Q4 15:00
2nd & 10 at own 43
Nigel White run for 2 yds to the IllSt 45
Q4 15:00
3rd & 8 at own 45
Zack Annexstad pass complete to Jalen Carr for 7 yds to the NDkSt 48
Q4 12:50
4th & 1 at opp 48
Zack Annexstad pass incomplete
Q4 12:50
4th & 1 at opp 48
Zack Annexstad pass incomplete
4th quarter3 drives, then North Dakota State 24, Illinois State 7
North Dakota State Touchdown, 11 plays
12:50
1st & 10 at own 48
TaMerik Williams run for 9 yds to the IllSt 43
12:50
2nd & 1 at opp 43
Cam Miller pass incomplete
12:50
3rd & 1 at opp 43
Cam Miller run for 4 yds to the IllSt 39 for a 1ST down
12:50
1st & 10 at opp 39
Kobe Johnson run for 7 yds to the IllSt 32
12:50
2nd & 3 at opp 32
Kobe Johnson run for 2 yds to the IllSt 30
12:50
3rd & 1 at opp 30
TaMerik Williams run for 3 yds to the IllSt 27 for a 1ST down
12:50
1st & 10 at opp 27
Hunter Luepke run for 3 yds to the IllSt 24
12:50
2nd & 7 at opp 24
Kobe Johnson run for 10 yds to the IllSt 14 for a 1ST down
12:50
1st & 10 at opp 14
TaMerik Williams run for a loss of 2 yards to the IllSt 16
12:50
2nd & 12 at opp 16
Cam Miller pass complete to RaJa Nelson for 4 yds to the IllSt 12
7:30
3rd & 8 at opp 12
Cole Payton run for 12 yds for a TD, (Griffin Crosa KICK)North Dakota State 24, Illinois State 7
7:30
1st & goal at opp 3
Timeout NO DAKOTA ST, clock 07:30
7:30
1st & 10 at own 25
Timeout NO DAKOTA ST, clock 07:30
Illinois State Punt, 3 plays
7:30
Will Cardinal kickoff for 65 yds for a touchback
7:30
1st & 10 at opp 25
Timeout NO DAKOTA ST, clock 07:30
7:30
1st & 10 at own 25
Zack Annexstad run for 6 yds to the IllSt 31
7:30
2nd & 4 at own 31
Nigel White run for no gain to the IllSt 31
7:30
3rd & 4 at own 31
Zack Annexstad pass complete to Nigel White for 2 yds to the IllSt 33
5:43
4th & 2 at own 33
Jack Takerian punt for 44 yds, fair catch by Jayden Price at the NDkSt 23
5:43
1st & 10 at own 23
Timeout NO DAKOTA ST, clock 05:43
North Dakota State End of game, 9 plays
5:43
1st & 10 at own 23
Cam Miller pass complete to Jake Lippe for a loss of 1 yard to the NDkSt 22
5:43
2nd & 11 at own 22
Cam Miller pass complete to Joe Stoffel for 8 yds to the NDkSt 30
5:43
3rd & 3 at own 30
TaMerik Williams run for 4 yds to the NDkSt 34 for a 1ST down
5:43
1st & 10 at own 34
TaMerik Williams run for 2 yds to the NDkSt 36
5:43
2nd & 8 at own 36
Kobe Johnson run for 7 yds to the NDkSt 43
5:43
3rd & 1 at own 43
Cam Miller run for 2 yds to the NDkSt 45 for a 1ST down
5:43
1st & 10 at own 45
Kobe Johnson run for 4 yds to the NDkSt 49
5:43
2nd & 6 at own 49
Cam Miller pass complete to RaJa Nelson for 1 yd to the 50 yard line
0:00
3rd & 5 at the 50
TaMerik Williams run for 2 yds to the IllSt 48
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.