From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Dakota State
North Dakota
364
Total yards
328
214
Passing yards
113
150
Rushing yards
215
11.3
Yards per pass
9.4
3.9
Yards per rush
5.5
17
First downs
18
5–12
Third downs
7–11
1–2
Fourth downs
1–2
1
Turnovers
0
4–20
Penalties
3–23
31:51
Possession
28:09
Efficiency
North Dakota State
North Dakota
46%
Success rate
47%
0.12
EPA per play
0.32
1.16
Explosiveness
1.31
0.07
Rushing EPA
0.26
0.63
Passing EPA
0.48
21%
Passing-down success
35%
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 63% to win. North Dakota won as Elo’s underdog.
The line
North Dakota State −7, over/under 58.
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 drives left to right, North Dakota State right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 North Dakota StateTouchdown, 9 plays, 75 yards
Q1 North DakotaResult not recorded, 8 plays, 73 yards
Q1 North Dakota StateDefensive TD, 3 plays (North Dakota scores), 2 yards
Q1 North DakotaTouchdown, 4 plays, 35 yards
Q1 North Dakota StateField goal, 6 plays, 58 yards
Q2 North DakotaPunt, 3 plays, −4 yards
Q2 North Dakota StateTouchdown, 11 plays, 67 yards
Q2 North DakotaTouchdown, 9 plays, 75 yards
Q3 North Dakota StateInterception, 9 plays, 52 yards
Q3 North DakotaTouchdown, 4 plays, 23 yards
Q3 North Dakota StatePunt, 3 plays, 0 yards
Q3 North DakotaTouchdown, 15 plays, 63 yards
Q4 North Dakota StateTurnover on downs, 6 plays, 40 yards
Q4 North DakotaTouchdown, 3 plays, 65 yards
Q4 North Dakota StateTouchdown, 10 plays, 75 yards
Q4 North DakotaTurnover on downs, 4 plays, 8 yards
Q4 North Dakota StateEnd of game, 1 play, 8 yards
Play by play
1st quarter6 drives, then North Dakota 21, North Dakota State 7
North Dakota State Touchdown, 9 plays
14:47
Luke Skokna 100 Yd Kickoff Return (C.J. Elrichs Kick)North Dakota 7, North Dakota State 0
14:47
1st & 10 at own 35
Brady Stevens kickoff for 65 yds for a touchback
North Dakota State Touchdown, 9 plays
14:47
Brady Stevens kickoff for 65 yds for a touchback
14:47
1st & 10 at own 40
Cam Miller run for 4 yds to the NDSU 44
14:47
1st & 10 at own 25
North Dakota Penalty, Unnecessary Roughness (Kadon Kauppinen) to the NDSU 40 for a 1ST down
14:47
1st & 10 at own 40
Cam Miller run for 4 yds to the NDSU 44
14:47
2nd & 6 at own 44
TaMerik Williams run for 5 yds to the NDSU 49
14:47
3rd & 1 at own 49
Cam Miller run for 2 yds to the UND 49 for a 1ST down
14:47
1st & 10 at opp 49
TK Marshall run for 3 yds to the UND 46
14:47
2nd & 7 at opp 46
Cam Miller pass complete to Zach Mathis for 12 yds to the UND 34 for a 1ST down
14:47
1st & 10 at opp 34
Barika Kpeenu run for 4 yds to the UND 30
14:47
2nd & 6 at opp 30
Cole Payton run for 4 yds to the UND 26
14:47
Brady Stevens kickoff for 65 yds for a touchback
10:00
3rd & 2 at opp 26
Cam Miller run for 26 yds for a TD (Griffin Crosa KICK)Tied at 7
North Dakota Result not recorded, 8 plays
9:55
Kaedin Steindorf kickoff for 65 yds
9:55
1st & 10 at own 27
Tommy Schuster pass complete to Isaiah Smith for 8 yds to the UND 35
9:55
1st & 10 at own 27
Tommy Schuster pass complete to Isaiah Smith for 8 yds to the UND 35
9:55
2nd & 2 at own 35
Isaiah Smith run for 9 yds to the UND 44 for a 1ST down
9:55
1st & 10 at own 44
Isaiah Smith run for 4 yds to the UND 48
9:55
2nd & 6 at own 48
Tommy Schuster pass complete to Caden Dennis for 6 yds to the NDSU 46 for a 1ST down
9:55
1st & 10 at opp 46
Tommy Schuster pass complete to Wesley Eliodor for 31 yds to the NDSU 15 for a 1ST down
9:55
1st & 10 at opp 15
Gaven Ziebarth run for 9 yds to the NDSU 6
9:55
2nd & 1 at opp 6
run for 1 yd to the NDSU 5 for a 1ST down
9:55
Kaedin Steindorf kickoff for 65 yds
5:28
1st & goal at opp 5
Gaven Ziebarth run for 5 yds for a TD (C.J. Elrichs KICK)North Dakota 14, North Dakota State 7
North Dakota State Defensive TD, 3 plays (North Dakota scores)
5:22
Brady Stevens kickoff for 65 yds
5:22
1st & 10 at own 28
TaMerik Williams run for 3 yds to the NDSU 31
5:22
1st & 10 at own 28
TaMerik Williams run for 3 yds to the NDSU 31
5:22
2nd & 7 at own 31
Cam Miller pass complete to RaJa Nelson for 5 yds to the NDSU 36
5:22
3rd & 2 at own 36
Cole Payton run for a loss of 6 yards to the NDSU 30
3:20
4th & 8 at own 30
punt for 5 yds
North Dakota Touchdown, 4 plays
3:20
1st & 10 at opp 35
North Dakota State Penalty, Offsides (5 Yards) to the NDSU 30
3:20
1st & 5 at opp 30
Gaven Ziebarth run for 6 yds to the NDSU 24 for a 1ST down
3:20
1st & 10 at opp 24
Tommy Schuster pass incomplete
3:20
2nd & 10 at opp 24
Gaven Ziebarth run for 11 yds to the NDSU 13 for a 1ST down
1:40
1st & 10 at opp 13
Tommy Schuster pass complete to Luke Skokna for 13 yds for a TD (C.J. Elrichs KICK)North Dakota 21, North Dakota State 7
North Dakota State Field goal, 6 plays
1:35
Brady Stevens kickoff for 64 yds
1:35
1st & 10 at own 24
Cam Miller pass complete to Zach Mathis for no gain to the NDSU 24
1:35
1st & 10 at own 24
Cam Miller pass complete to Zach Mathis for no gain to the NDSU 24
0:00
2nd & 10 at own 24
Cam Miller pass complete to Zach Mathis for 53 yds to the UND 23 for a 1ST down
Q2 15:00
1st & 10 at opp 23
Cam Miller pass incomplete
Q2 15:00
2nd & 10 at opp 23
TaMerik Williams run for 1 yd to the UND 22
Q2 15:00
3rd & 9 at opp 22
TaMerik Williams run for 4 yds to the UND 18
Q2 13:28
4th & 5 at opp 18
Griffin Crosa 36 yd FG GOODNorth Dakota 21, North Dakota State 10
2nd quarter4 drives, then North Dakota 28, North Dakota State 17
North Dakota Punt, 3 plays
13:21
Kaedin Steindorf kickoff for 60 yds
13:21
1st & 10 at own 35
Isaiah Smith run for 2 yds to the UND 37
13:21
2nd & 8 at own 37
Tommy Schuster pass incomplete
13:21
3rd & 8 at own 37
Tommy Schuster sacked by Jake Kava for a loss of 6 yards to the UND 31
11:58
4th & 14 at own 31
Luke Silvernale punt for 36 yds, fair catch by Jayden Price at the NDSU 33
North Dakota State Touchdown, 11 plays
11:58
1st & 10 at own 33
RaJa Nelson run for a loss of 5 yards to the NDSU 28 RaJa Nelson fumbled, recovered by NDSU RaJa Nelson
11:58
2nd & 15 at own 28
Cam Miller run for 1 yd to the NDSU 29
11:58
3rd & 14 at own 29
Cam Miller pass complete to Eli Green for 17 yds to the NDSU 46 for a 1ST down
11:58
1st & 10 at own 46
TaMerik Williams run for 3 yds to the NDSU 49
11:58
2nd & 7 at own 49
Cam Miller pass complete to Eli Green for 37 yds to the UND 14 for a 1ST down
11:58
1st & 10 at opp 14
Barika Kpeenu run for 3 yds to the UND 11
11:58
2nd & 7 at opp 11
Cam Miller run for 3 yds to the UND 8
11:58
3rd & 4 at opp 8
Cole Payton run for 2 yds to the UND 6
11:58
4th & 2 at opp 6
North Dakota Penalty, Offsides (Jeffrey Griffin Jr.) to the UND 3 for a 1ST down
11:58
1st & goal at opp 3
TaMerik Williams run for 2 yds to the UND 1
11:58
2nd & goal at opp 1
TaMerik Williams run for no gain to the UND 1
4:32
3rd & goal at opp 1
Cam Miller pass complete to Joe Stoffel for 1 yd for a TD (Griffin Crosa KICK)North Dakota 21, North Dakota State 17
North Dakota Touchdown, 9 plays
4:32
Kaedin Steindorf kickoff for 65 yds for a touchback
4:32
1st & 10 at own 25
SCHUSTER, Tommy pass to the right complete for 32 yards to BELQUIST, Bo caught at the UND31 and advanced to the NDS43 (JONES, Ryan). PENALTY NDS Sideline Interference enforced 5 yards from the NDS43 to the NDS38 and results in a 1ST DOWN [SG]. NO PLAY (replay the down).
4:32
1st & 10 at opp 38
Gaven Ziebarth run for 1 yd to the NDSU 37
4:32
2nd & 9 at opp 37
Tommy Schuster pass complete to Wesley Eliodor for 1 yd to the NDSU 36
4:32
3rd & 8 at opp 36
Gaven Ziebarth run for 6 yds to the NDSU 30
4:32
4th & 2 at opp 30
Gaven Ziebarth run for 6 yds to the NDSU 24 for a 1ST down
1:18
2nd & 2 at opp 5
Isaiah Smith run for 1 yd to the NDSU 4
1:18
3rd & 1 at opp 4
Timeout North Dakota State, clock 01:18
1:07
2nd & 11 at opp 25
Timeout North Dakota, clock 01:07
1:07
1st & 10 at opp 24
Tommy Schuster run for a loss of 1 yard to the NDSU 25
1:07
2nd & 11 at opp 25
Isaiah Smith run for 12 yds to the NDSU 13 for a 1ST down
1:07
1st & 10 at opp 13
Tommy Schuster pass complete to Isaiah Smith for 8 yds to the NDSU 5
0:13
3rd & 1 at opp 4
Luke Skokna run for 4 yds for a TD (C.J. Elrichs KICK)North Dakota 28, North Dakota State 17
North Dakota State Interception, 9 plays
0:00
Brady Stevens kickoff for 50 yds
Q3 14:55
Brady Stevens kickoff for 59 yds
Q3 14:55
1st & 10 at own 19
Cam Miller run for 6 yds to the NDSU 25
Q3 14:55
2nd & 4 at own 25
TK Marshall run for 3 yds to the NDSU 28
Q3 14:55
3rd & 1 at own 28
TK Marshall run for 6 yds to the NDSU 34 for a 1ST down
Q3 14:55
1st & 10 at own 34
Cam Miller run for 8 yds to the NDSU 42
Q3 11:47
1st & 10 at own 45
Timeout North Dakota, clock 11:47
Q3 11:47
2nd & 2 at own 42
Owen Johnson run for 3 yds to the NDSU 45 for a 1ST down
Q3 11:47
1st & 10 at own 45
Cam Miller pass complete to Eli Green for 26 yds to the UND 29 for a 1ST down
Q3 11:47
1st & 10 at opp 29
Barika Kpeenu run for 7 yds to the UND 22
Q3 11:47
2nd & 3 at opp 22
Cam Miller sacked by Ben McNaboe for a loss of 7 yards to the UND 29
Q3 9:27
3rd & 10 at opp 29
Cam Miller pass intercepted
3rd quarter3 drives, then North Dakota 35, North Dakota State 17
North Dakota Touchdown, 4 plays
9:27
1st & 10 at opp 23
Gaven Ziebarth run for 2 yds to the NDSU 21
9:27
2nd & 8 at opp 21
Tommy Schuster pass complete to Gaven Ziebarth for 5 yds to the NDSU 16
9:27
3rd & 3 at opp 16
Gaven Ziebarth run for 9 yds to the NDSU 7 for a 1ST down
7:13
1st & goal at opp 7
Gaven Ziebarth run for 7 yds for a TD (C.J. Elrichs KICK)North Dakota 35, North Dakota State 17
North Dakota State Punt, 3 plays
7:13
1st & 10 at own 25
North Dakota State Penalty, False Start (Brandon Westberg) to the NDSU 20
7:13
Brady Stevens kickoff for 54 yds
7:13
1st & 15 at own 20
Barika Kpeenu run for no gain to the NDSU 20
7:13
2nd & 15 at own 20
Cam Miller run for 5 yds to the NDSU 25
7:13
3rd & 10 at own 25
Cam Miller pass incomplete
5:37
4th & 10 at own 25
Kaedin Steindorf punt for 48 yds
North Dakota Touchdown, 15 plays
5:37
1st & 10 at own 37
Tommy Schuster pass incomplete
5:37
2nd & 10 at own 37
Gaven Ziebarth run for 9 yds to the UND 46
5:37
3rd & 1 at own 46
run for 2 yds to the UND 48 for a 1ST down
5:37
1st & 10 at own 48
Gaven Ziebarth run for 2 yds to the 50 yard line
5:37
2nd & 8 at the 50
Luke Skokna run for 7 yds to the NDSU 43
5:37
3rd & 1 at opp 43
Luke Skokna run for no gain to the NDSU 43
5:37
4th & 1 at opp 43
North Dakota State Penalty, Offsides (Eli Mostaert) to the NDSU 38 for a 1ST down
5:37
1st & 10 at opp 38
Gaven Ziebarth run for 3 yds to the NDSU 35
5:37
2nd & 7 at opp 35
Simon Romfo run for 3 yds to the NDSU 32
0:00
3rd & 4 at opp 32
Gaven Ziebarth run for 5 yds to the NDSU 27 for a 1ST down
Q4 15:00
1st & 10 at opp 27
Tommy Schuster run for 1 yd to the NDSU 26
Q4 15:00
2nd & 9 at opp 26
Simon Romfo run for no gain to the NDSU 26
Q4 15:00
3rd & 9 at opp 26
Gaven Ziebarth run for 15 yds to the NDSU 11 for a 1ST down
Q4 15:00
1st & 10 at opp 11
Simon Romfo run for 2 yds to the NDSU 9
Q4 15:00
2nd & 8 at opp 9
Gaven Ziebarth run for no gain to the NDSU 9
Q4 10:58
3rd & 8 at opp 9
Tommy Schuster pass complete to Bo Belquist for 9 yds for a TD (C.J. Elrichs KICK)North Dakota 42, North Dakota State 17
4th quarter5 drives, then North Dakota 49, North Dakota State 24
North Dakota State Turnover on downs, 6 plays
10:58
Brady Stevens kickoff for 44 yds
10:58
1st & 10 at own 25
Cam Miller pass complete to Eli Green for 16 yds to the NDSU 41 for a 1ST down
10:58
1st & 10 at own 41
TK Marshall run for 15 yds to the UND 44 for a 1ST down
10:58
1st & 10 at opp 44
Cam Miller pass incomplete
10:58
2nd & 10 at opp 44
Barika Kpeenu run for 1 yd to the UND 43
10:58
3rd & 9 at opp 43
Cam Miller pass incomplete
9:01
4th & 9 at opp 43
Cam Miller pass complete to Braylon Henderson for 8 yds to the UND 35
North Dakota Touchdown, 3 plays
9:01
1st & 10 at own 35
Gaven Ziebarth run for 1 yd to the UND 36
7:28
3rd & 4 at own 41
Timeout North Dakota, clock 07:28
7:28
2nd & 9 at own 36
Isaiah Smith run for 5 yds to the UND 41
7:18
3rd & 4 at own 41
Gaven Ziebarth run for 59 yds for a TD (C.J. Elrichs KICK)North Dakota 49, North Dakota State 17
North Dakota State Touchdown, 10 plays
7:18
Brady Stevens kickoff for 50 yds for a touchback
7:18
1st & 10 at own 25
TaMerik Williams run for 9 yds to the NDSU 34
7:18
2nd & 1 at own 34
TaMerik Williams run for 1 yd to the NDSU 35 for a 1ST down
7:18
1st & 10 at own 35
Cole Payton run for 11 yds to the NDSU 46 for a 1ST down
7:18
1st & 10 at own 46
TK Marshall run for 8 yds to the UND 46
7:18
2nd & 2 at opp 46
Cole Payton run for 8 yds to the UND 38 for a 1ST down
7:18
1st & 10 at opp 38
Cole Payton pass complete to Braylon Henderson for 33 yds to the UND 5 for a 1ST down
7:18
1st & goal at opp 5
Barika Kpeenu run for a loss of 3 yards to the UND 8
7:18
2nd & goal at opp 8
Cole Payton pass incomplete
7:18
3rd & goal at opp 8
Cole Payton run for 2 yds to the UND 6
2:42
4th & goal at opp 6
Cole Payton pass complete to Jake Lippe for 6 yds for a TD (Griffin Crosa KICK)North Dakota 49, North Dakota State 24
North Dakota Turnover on downs, 4 plays
2:42
Kaedin Steindorf kickoff for 65 yds for a touchback
2:42
1st & 10 at own 25
Donavan Hunt run for no gain to the UND 25
2:42
2nd & 10 at own 25
Donavan Hunt run for a loss of 1 yard to the UND 24
2:42
3rd & 11 at own 24
Grant Romfo run for 6 yds to the UND 30
2:42
4th & 5 at own 30
North Dakota Penalty, Delay Of Game (-5 Yards) to the UND 25
0:10
4th & 10 at own 25
Grant Romfo run for 8 yds to the UND 33
North Dakota State End of game, 1 play
0:00
1st & 10 at opp 33
TaMerik Williams run for 8 yds to the UND 25
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.