From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Dakota
South Dakota
211
Total yards
416
116
Passing yards
332
95
Rushing yards
84
4.8
Yards per pass
11.4
3.3
Yards per rush
2.8
14
First downs
22
4–11
Third downs
6–11
1–2
Fourth downs
0–1
1
Turnovers
2
3–32
Penalties
6–45
27:46
Possession
32:14
Efficiency
North Dakota
South Dakota
42%
Success rate
52%
−0.08
EPA per play
0.13
0.86
Explosiveness
0.94
0.10
Rushing EPA
−0.09
−0.12
Passing EPA
0.53
20%
Passing-down success
44%
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)
South Dakota 58% to win. Elo’s favorite won.
The line
South Dakota −2, over/under 50.5.
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. South Dakota drives left to right, North Dakota right to left.
Q1 South DakotaDefensive TD, 6 plays (North Dakota scores), 37 yards
Q1 North DakotaInterception, 16 plays, 90 yards
Q1 South DakotaTurnover on downs, 11 plays, −8 yards
Q2 North DakotaPunt, 5 plays, 72 yards
Q2 South DakotaFumble, 7 plays, −10 yards
Q2 North DakotaField goal, 12 plays, 80 yards
Q3 South DakotaInterception, 6 plays, 0 yards
Q3 North DakotaPunt, 3 plays, 80 yards
Q3 South DakotaTouchdown, 5 plays, −51 yards
Q3 North DakotaMissed FG, 8 plays, 0 yards
Q3 South DakotaPunt, 3 plays, −29 yards
Q3 North DakotaPunt, 3 plays, 61 yards
Q3 South DakotaTouchdown, 12 plays, −19 yards
Q4 North DakotaPunt, 3 plays, 0 yards
Q4 South DakotaPunt, 5 plays, −36 yards
Q4 North DakotaTurnover on downs, 5 plays, 78 yards
Q4 South DakotaEnd of game, 4 plays, −64 yards
Play by play
1st quarter3 drives, then North Dakota 7, South Dakota 0
South Dakota Defensive TD, 6 plays (North Dakota scores)
14:47
Red Wilson 99 Yd Kickoff Return (C.J. Elrichs Kick)North Dakota 7, South Dakota 0
14:43
Brady Stevens kickoff for 63 yds
14:43
1st & 10 at own 18
Keyondray Jones run for 5 yds to the SDAK 23
14:43
2nd & 5 at own 23
Aidan Bouman pass complete to Jack Martens for 12 yds to the SDAK 35 for a 1ST down
14:43
1st & 10 at own 35
Travis Theis run for 13 yds to the SDAK 48 for a 1ST down
14:43
1st & 10 at own 48
Aidan Bouman pass complete to Carter Bell for 7 yds to the UND 45
14:43
2nd & 3 at opp 45
Aidan Bouman pass incomplete
14:43
3rd & 3 at opp 45
Aidan Bouman pass incomplete
12:24
4th & 3 at opp 45
Tyler Ebel punt for 35 yds
North Dakota Interception, 16 plays
12:24
1st & 10 at own 10
Tommy Schuster pass complete to Quincy Vaughn for 9 yds to the UND 19
12:24
2nd & 1 at own 19
Isaiah Smith run for 4 yds to the UND 23 for a 1ST down
12:24
1st & 10 at own 23
Red Wilson run for 1 yd to the UND 24
12:24
2nd & 9 at own 24
Isaiah Smith run for 2 yds to the UND 26
12:24
3rd & 7 at own 26
Tommy Schuster pass complete to Caden Dennis for 6 yds to the UND 32
12:24
4th & 1 at own 32
Timeout North Dakota, clock 12:24
12:24
4th & 1 at own 32
run for 1 yd to the UND 33 for a 1ST down
12:24
1st & 10 at own 33
Tommy Schuster run for 2 yds to the UND 35
12:24
2nd & 8 at own 35
Gaven Ziebarth run for 5 yds to the UND 40
12:24
3rd & 3 at own 40
Isaiah Smith run for 3 yds to the UND 43 for a 1ST down
12:24
1st & 10 at own 43
Sawyer Seidl run for 1 yd to the UND 44
12:24
2nd & 9 at own 44
Tommy Schuster pass complete to Bo Belquist for 6 yds to the 50 yard line
12:24
3rd & 3 at the 50
Gaven Ziebarth run for 3 yds to the SDAK 47 for a 1ST down
12:24
1st & 10 at opp 47
Tommy Schuster pass complete to Isaiah Smith for 2 yds to the SDAK 45
12:24
2nd & 8 at opp 45
Tommy Schuster pass complete to Red Wilson for 12 yds to the SDAK 33 for a 1ST down
12:24
1st & 10 at opp 33
Isaiah Smith run for 3 yds to the SDAK 30
1:49
2nd & 7 at opp 30
Tommy Schuster pass intercepted
South Dakota Turnover on downs, 11 plays
1:49
2nd & 9 at own 8
Travis Theis run for 1 yd to the SDAK 9
1:49
1st & 10 at own 7
Travis Theis run for 1 yd to the SDAK 8
0:00
3rd & 8 at own 9
Aidan Bouman pass complete to JJ Galbreath for 19 yds to the SDAK 28 for a 1ST down
Q2 15:00
1st & 10 at own 28
Aidan Bouman pass complete to Jack Martens for 11 yds to the SDAK 39 for a 1ST down
Q2 15:00
1st & 10 at own 39
Travis Theis run for 4 yds to the SDAK 43
Q2 15:00
2nd & 6 at own 43
Aidan Bouman pass incomplete
Q2 15:00
3rd & 6 at own 43
Aidan Bouman pass complete to JJ Galbreath for 20 yds to the UND 37 for a 1ST down
Q2 15:00
1st & 10 at opp 37
Travis Theis run for 1 yd to the UND 36
Q2 15:00
2nd & 9 at opp 36
Travis Theis run for 4 yds to the UND 32
Q2 15:00
3rd & 5 at opp 32
Travis Theis run for 3 yds to the UND 29
Q2 10:39
4th & 2 at opp 29
Travis Theis run for 1 yd to the UND 28
2nd quarter3 drives, then North Dakota 10, South Dakota 0
North Dakota Punt, 5 plays
10:39
1st & 10 at own 28
Gaven Ziebarth run for 6 yds to the UND 34
10:39
2nd & 4 at own 34
Gaven Ziebarth run for 10 yds to the UND 44 for a 1ST down
10:39
1st & 10 at own 44
Sawyer Seidl run for 3 yds to the UND 47
10:39
2nd & 7 at own 47
Tommy Schuster pass complete to Isaiah Smith for 6 yds to the SDAK 47
10:39
3rd & 1 at opp 47
Gaven Ziebarth run for no gain to the SDAK 47
7:16
4th & 1 at opp 47
Luke Silvernale punt for 37 yds, fair catch by Carter Bell at the SDAK 10
South Dakota Fumble, 7 plays
7:16
1st & 10 at own 10
Aidan Bouman pass complete to Carter Bell for 15 yds to the SDAK 25 for a 1ST down
7:16
1st & 10 at own 25
Charles Pierre Jr. run for 2 yds to the SDAK 27
7:16
2nd & 8 at own 27
South Dakota Penalty, Unnecessary Roughness (-7 Yards) to the SDAK 10
7:16
3rd & 25 at own 10
BOUMAN, Aidan pass to the left incomplete intended for GALBREATH, JJ thrown to the USD25. PENALTY UND Roughing the Passer on ORLANDO, Craig enforced 15 yards from the USD10 to the USD25 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
7:16
1st & 10 at own 25
Charles Pierre Jr. run for 5 yds to the SDAK 30
7:16
2nd & 5 at own 30
Charles Pierre Jr. run for 4 yds to the SDAK 34
7:16
3rd & 1 at own 34
Charles Pierre Jr. run for 2 yds to the SDAK 36 for a 1ST down
3:05
1st & 10 at own 36
Aidan Bouman pass complete to Carter Bell for 64 yds Carter Bell fumbled, recovered by UND Wyatt Pedigo [SG] BOUMAN, Aidan pass deep to the right complete for 64 yards to BELL, Carter caught at the UND39, BELL, Carter fumbled at UND1 forced by PEDIGO, Wyatt, recovered by UND PEDIGO, Wyatt at the UND0, returned 0 yards to the UND0, touchback., clock 03:05.
North Dakota Field goal, 12 plays
3:05
1st & 10 at own 20
Isaiah Smith run for 7 yds to the UND 27
3:05
2nd & 3 at own 27
Isaiah Smith run for 6 yds to the UND 33 for a 1ST down
3:05
1st & 10 at own 33
Tommy Schuster run for 1 yd to the UND 34
3:05
2nd & 9 at own 34
Tommy Schuster pass complete to Red Wilson for 14 yds to the UND 48 for a 1ST down
0:52
2nd & 4 at opp 46
Timeout North Dakota, clock 00:52
0:52
1st & 10 at own 48
Tommy Schuster pass complete to Isaiah Smith for 6 yds to the SDAK 46
0:52
2nd & 4 at opp 46
Tommy Schuster run for 3 yds to the SDAK 43
0:52
3rd & 1 at opp 43
Tommy Schuster run for 2 yds to the SDAK 41 for a 1ST down
0:20
2nd & 15 at opp 46
Timeout North Dakota, clock 00:20
0:20
1st & 10 at opp 41
Tommy Schuster sacked by Micah Roane for a loss of 5 yards to the SDAK 46
0:12
3rd & 3 at opp 34
Timeout South Dakota, clock 00:12
0:12
2nd & 15 at opp 46
Tommy Schuster pass complete to Isaiah Smith for 12 yds to the SDAK 34
0:12
3rd & 3 at opp 34
Tommy Schuster pass complete to Bo Belquist for 5 yds to the SDAK 29 for a 1ST down
0:12
1st & 10 at opp 29
Tommy Schuster pass complete to Wesley Eliodor for 4 yds to the SDAK 25
3rd quarter7 drives, then North Dakota 10, South Dakota 7
South Dakota Interception, 6 plays
15:00
Brady Stevens kickoff for 64 yds
14:28
2nd & 6 at own 29
Timeout South Dakota, clock 14:28
14:28
1st & 10 at own 25
Aidan Bouman pass complete to Travis Theis for 4 yds to the SDAK 29
14:28
2nd & 6 at own 29
Aidan Bouman pass complete to Travis Theis for 21 yds to the 50 yard line for a 1ST down
14:28
1st & 10 at the 50
BOUMAN, Aidan pass deep to the right incomplete intended for MICHAUD, Tristan thrown to the UND25. PENALTY UND Pass Interference on HEMBRY, Devin enforced 15 yards to the UND35 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
14:28
1st & 10 at opp 35
Travis Theis pass complete to Aidan Bouman for 25 yds to the UND 10 for a 1ST down
14:28
1st & goal at opp 10
Travis Theis run for no gain to the UND 10
14:28
2nd & goal at opp 10
Aidan Bouman pass complete to Mike Mansaray for 2 yds to the UND 8
11:37
3rd & goal at opp 8
Aidan Bouman pass intercepted, touchback.
North Dakota Punt, 3 plays
11:37
1st & 10 at own 20
Gaven Ziebarth run for 3 yds to the UND 23
11:37
2nd & 7 at own 23
Tommy Schuster pass complete to Bo Belquist for no gain to the UND 23
11:37
3rd & 7 at own 23
Tommy Schuster pass incomplete
8:20
1st & 4 at own 23
Luke Silvernale punt for 40 yds BOUMAN, Aidan pass short to the left incomplete intended for WITTE, Zach thrown to the UND0. PENALTY UND Pass Interference on NAVRATIL, Josh enforced 2 yards to the UND2 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
South Dakota Touchdown, 5 plays
9:50
1st & 10 at opp 49
Charles Pierre Jr. run for 1 yd to the UND 48
8:20
3rd & 1 at opp 40
Timeout South Dakota, clock 08:20
8:20
2nd & 9 at opp 48
Charles Pierre Jr. run for 8 yds to the UND 40
8:20
3rd & 1 at opp 40
run for 4 yds to the UND 36 for a 1ST down
8:20
1st & 10 at opp 36
Aidan Bouman pass complete to JJ Galbreath for 32 yds to the UND 4 for a 1ST down
8:20
1st & goal at opp 4
BOUMAN, Aidan pass to the left incomplete intended for WITTE, Zach. PENALTY UND Pass Interference on NAVRATIL, Josh enforced 2 yards to the UND2 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
6:54
1st & goal at opp 2
Keyondray Jones run for 2 yds for a TD (Will Leyland KICK)North Dakota 10, South Dakota 7
North Dakota Missed FG, 8 plays
6:51
Zeke Mata kickoff for 64 yds
6:51
1st & 10 at own 26
Isaiah Smith run for 4 yds to the UND 30
6:51
2nd & 6 at own 30
Tommy Schuster pass complete to Jack Wright for 10 yds to the UND 40 for a 1ST down
6:51
1st & 10 at own 40
Tommy Schuster pass complete to Wesley Eliodor for 17 yds to the SDAK 43 for a 1ST down
6:51
1st & 10 at opp 43
Isaiah Smith run for 19 yds to the SDAK 24 for a 1ST down
6:51
1st & 10 at opp 24
Tommy Schuster pass incomplete
3:09
3rd & 6 at opp 20
Timeout North Dakota, clock 03:09
3:09
2nd & 10 at opp 24
Gaven Ziebarth run for 4 yds to the SDAK 20
3:09
3rd & 6 at opp 20
Tommy Schuster sacked by Josiah Ganues for a loss of 9 yards to the SDAK 29
2:19
4th & 15 at opp 29
C.J. Elrichs 46 yd FG MISSED
South Dakota Punt, 3 plays
2:19
1st & 10 at own 29
Travis Theis run for 2 yds to the SDAK 31
2:19
2nd & 8 at own 31
Aidan Bouman pass incomplete
2:19
3rd & 8 at own 31
Aidan Bouman pass incomplete
1:42
4th & 8 at own 31
Tyler Ebel punt for 30 yds, fair catch by Bo Belquist at the UND 39
North Dakota Punt, 3 plays
1:42
1st & 10 at own 39
Sawyer Seidl run for 6 yds to the UND 45
1:42
2nd & 4 at own 45
Tommy Schuster pass incomplete
1:42
3rd & 4 at own 45
Isaiah Smith run for 3 yds to the UND 48
0:25
4th & 1 at own 48
Luke Silvernale punt for 33 yds, fair catch by Carter Bell at the SDAK 19
South Dakota Touchdown, 12 plays
0:00
1st & 10 at own 19
Aidan Bouman pass complete to Keyondray Jones for 5 yds to the SDAK 24
Q4 15:00
2nd & 5 at own 24
Aidan Bouman pass complete to Carter Bell for 9 yds to the SDAK 33 for a 1ST down
Q4 15:00
1st & 10 at own 33
South Dakota Penalty, False Start (Bryce Henderson) to the SDAK 28
Q4 15:00
1st & 15 at own 28
Aidan Bouman sacked by Josh Navratil for a loss of 9 yards to the SDAK 19
Q4 15:00
2nd & 24 at own 19
Aidan Bouman pass complete to JJ Galbreath for 18 yds to the SDAK 37
Q4 15:00
3rd & 6 at own 37
Aidan Bouman pass complete to Tristan Michaud for 9 yds to the SDAK 46 for a 1ST down
Q4 15:00
1st & 10 at own 46
BOUMAN, Aidan pass short to the right complete for 13 yards to GALBREATH, JJ caught at the USD48 and advanced to the UND41 (NAVRATIL, Josh). PENALTY USD Pass Interference on MARTENS, Jack enforced 15 yards to the USD31 [SG]. NO PLAY (replay the down).
Q4 15:00
1st & 25 at own 31
Aidan Bouman pass incomplete
Q4 15:00
2nd & 25 at own 31
Aidan Bouman pass complete to Carter Bell for 18 yds to the SDAK 49
Q4 15:00
3rd & 7 at own 49
Aidan Bouman pass complete to JJ Galbreath for 12 yds to the UND 39 for a 1ST down
Q4 15:00
1st & 10 at opp 39
Aidan Bouman pass complete to Carter Bell for 12 yds to the UND 27 for a 1ST down
Q4 15:00
1st & 10 at opp 27
Aidan Bouman pass complete to Carter Bell for 1 yd to the UND 26
Q4 15:00
2nd & 9 at opp 26
Aidan Bouman pass complete to Travis Theis for 16 yds to the UND 10 for a 1ST down
Q4 8:26
1st & goal at opp 10
Charles Pierre Jr. run for 10 yds for a TD (Will Leyland KICK)South Dakota 14, North Dakota 10
4th quarter4 drives, then South Dakota 14, North Dakota 10
North Dakota Punt, 3 plays
8:20
Zeke Mata kickoff for 63 yds
8:20
1st & 10 at own 21
Tommy Schuster pass complete to Bo Belquist for 2 yds to the UND 23
8:20
2nd & 8 at own 23
Tommy Schuster pass incomplete
8:20
3rd & 8 at own 23
Tommy Schuster run for no gain to the UND 23
6:46
4th & 8 at own 23
Luke Silvernale punt for 41 yds, fair catch by Carter Bell at the SDAK 36
South Dakota Punt, 5 plays
6:46
1st & 10 at own 36
Travis Theis run for 9 yds to the SDAK 45
6:46
2nd & 1 at own 45
Travis Theis run for 1 yd to the SDAK 46 for a 1ST down
6:46
1st & 10 at own 46
South Dakota Penalty, False Start (JJ Galbreath) to the SDAK 41
6:46
1st & 15 at own 41
South Dakota Penalty, False Start (Joe Cotton) to the SDAK 36
6:46
1st & 20 at own 36
Travis Theis run for 5 yds to the SDAK 41
3:35
3rd & 12 at own 44
Timeout North Dakota, clock 03:35
3:35
2nd & 15 at own 41
Travis Theis run for 3 yds to the SDAK 44
3:35
3rd & 12 at own 44
Aidan Bouman pass incomplete
3:20
4th & 12 at own 44
Tyler Ebel punt for 43 yds
North Dakota Turnover on downs, 5 plays
3:20
1st & 10 at own 22
Isaiah Smith run for 7 yds to the UND 29
3:20
2nd & 3 at own 29
SCHUSTER, Tommy pass to the left complete for 4 yards to SEIDL, Sawyer caught at the UND26 and advanced to the UND33 (MCKENZIE, Caleb). PENALTY Before the snap, USD Illegal Substitution enforced 5 yards from the UND29 to the UND34 and results in a 1ST DOWN. NO PLAY (replay the down).
3:20
1st & 10 at own 34
Tommy Schuster pass incomplete
3:20
2nd & 10 at own 34
Tommy Schuster pass complete to Gaven Ziebarth for 5 yds to the UND 39
3:20
3rd & 5 at own 39
Tommy Schuster pass incomplete
1:56
4th & 5 at own 39
Tommy Schuster pass incomplete
South Dakota End of game, 4 plays
1:52
2nd & 7 at opp 36
Timeout North Dakota, clock 01:52
1:52
1st & 10 at opp 39
Travis Theis run for 3 yds to the UND 36
1:52
2nd & 7 at opp 36
Travis Theis run for 11 yds to the UND 25 for a 1ST down
1:52
1st & 10 at opp 25
[SG] Kneel down by BOUMAN, Aidan at UND27 (team loss of 2).
0:00
2nd & 12 at opp 27
[SG] Kneel down by BOUMAN, Aidan at UND30 (team loss of 3), clock 00:00.
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.