South Dakota State at North Dakota

Saturday, November 9, 2024

South Dakota State beat North Dakota 38–⁠7. It was their seventh meeting; after it, South Dakota State led the series 6–⁠1.

AwaySouth Dakota State12–⁠3 in 2024
38
HomeNorth Dakota5–⁠7 in 2024
7

Final at Alerus Center, Grand ForksIndoorsTV: ESPN+Attendance 9,797

Official
Aaron AdamsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
South Dakota State3287038
North Dakota70007

Standouts

  • PassingMark Gronowski11 of 19, 193 yards, 3 TDSouth Dakota State
  • RushingAngel Johnson13 carries, 100 yards, 1 TDSouth Dakota State
  • ReceivingGriffin Wilde5 catches, 140 yards, 3 TDSouth Dakota State
  • DefenseTucker Large1 INTSouth Dakota State

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

South Dakota State

PassingC/AttYdsTDInt
Mark Gronowski11/1919330
Jon Bell0/1000
RushingCarYdsTDLong
Angel Johnson13100129
Amar Johnson1574110
Kirby Vorhees966026
Brenden Begeman214013
ReceivingRecYdsTDLong
Griffin Wilde5140347
Davin Stoffel220011
Angel Johnson113013
David Alpers111011
DefenseTklTFLSacksInt
Tucker Large0001

North Dakota

PassingC/AttYdsTDInt
Simon Romfo16/2312401
RushingCarYdsTDLong
Isaiah Smith987162
Gaven Ziebarth736013
Sawyer Seidl3405
Quincy Vaughn1101
ReceivingRecYdsTDLong
Bo Belquist440013
Quincy Vaughn437018
Caden Dennis31307
Isaiah Smith1909

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

South Dakota StateNorth Dakota
457Total yards248
193Passing yards124
264Rushing yards124
9.7Yards per pass5.4
6.1Yards per rush3.8
22First downs14
3–⁠11Third downs2–⁠12
1–⁠1Fourth downs0–⁠1
0Turnovers2
5–⁠50Penalties3–⁠35
33:27Possession26:33

Efficiency

South Dakota StateNorth Dakota
52%Success rate39%
0.37EPA per play−0.08
1.14Explosiveness1.07
0.30Rushing EPA−0.17
0.51Passing EPA0.02
33%Passing-down success18%

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 State 74% to win. Elo’s favorite won.

The line

South Dakota State −17, over/under 55.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

North Dakota end zoneSouth Dakota State end zoneQ1 North DakotaMissed FG, 11 playsQ1 South Dakota StatePunt, 3 playsQ1 North DakotaTouchdown, 1 playQ1 South Dakota StateField goal, 10 playsQ1 North DakotaPunt, 3 playsQ1 South Dakota StateTouchdown, 3 playsQ2 North DakotaPunt, 2 playsQ2 South Dakota StateTouchdown, 4 playsQ2 North DakotaPunt, 5 playsQ2 South Dakota StateTouchdown, 3 playsQ2 North DakotaFumble, 3 playsQ2 South Dakota StateTouchdown, 7 playsQ2 North DakotaMissed FG, 11 playsQ2 South Dakota StatePunt, 3 playsQ2 North DakotaEnd of half, 1 playQ3 South Dakota StatePunt, 6 playsQ3 North DakotaPunt, 5 playsQ3 South Dakota StateTouchdown, 6 playsQ3 North DakotaTurnover on downs, 6 playsQ3 South Dakota StatePunt, 5 playsQ4 North DakotaPunt, 5 playsQ4 South Dakota StatePunt, 9 playsQ4 North DakotaPunt, 4 playsQ4 South Dakota StateEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Dakota drives left to right, South Dakota State right to left.
  1. Q1 North DakotaMissed FG, 11 plays, 57 yards
  2. Q1 South Dakota StatePunt, 3 plays, −1 yard
  3. Q1 North DakotaTouchdown, 1 play, 62 yards
  4. Q1 South Dakota StateField goal, 10 plays, 61 yards
  5. Q1 North DakotaPunt, 3 plays, −7 yards
  6. Q1 South Dakota StateTouchdown, 3 plays, 50 yards
  7. Q2 North DakotaPunt, 2 plays, −17 yards
  8. Q2 South Dakota StateTouchdown, 4 plays, 52 yards
  9. Q2 North DakotaPunt, 5 plays, 2 yards
  10. Q2 South Dakota StateTouchdown, 3 plays, 59 yards
  11. Q2 North DakotaFumble, 3 plays, 2 yards
  12. Q2 South Dakota StateTouchdown, 7 plays, 27 yards
  13. Q2 North DakotaMissed FG, 11 plays, 41 yards
  14. Q2 South Dakota StatePunt, 3 plays, 9 yards
  15. Q2 North DakotaEnd of half, 1 play, 1 yard
  16. Q3 South Dakota StatePunt, 6 plays, 12 yards
  17. Q3 North DakotaPunt, 5 plays, 14 yards
  18. Q3 South Dakota StateTouchdown, 6 plays, 73 yards
  19. Q3 North DakotaTurnover on downs, 6 plays, 50 yards
  20. Q3 South Dakota StatePunt, 5 plays, 22 yards
  21. Q4 North DakotaPunt, 5 plays, 25 yards
  22. Q4 South Dakota StatePunt, 9 plays, 32 yards
  23. Q4 North DakotaPunt, 4 plays, 21 yards
  24. Q4 South Dakota StateEnd of game, 5 plays, 26 yards

Play by play

1st quarter6 drives, then North Dakota 7, South Dakota State 3
North Dakota Missed FG, 11 plays
15:00Hunter Dustman kickoff for 65 yds for a touchback
15:001st & 10 at own 25Simon Romfo pass complete to Caden Dennis for 7 yds to the UND 32
15:002nd & 3 at own 32Simon Romfo pass complete to Quincy Vaughn for 9 yds to the UND 41 for a 1ST down
15:001st & 10 at own 41Isaiah Smith run for no gain to the UND 41
15:002nd & 10 at own 41Simon Romfo pass complete to Isaiah Smith for 9 yds to the 50 yard line
15:003rd & 1 at the 50Simon Romfo run for 2 yds to the SDST 48 for a 1ST down
15:001st & 10 at opp 48Simon Romfo run for 3 yds to the SDST 45
15:002nd & 7 at opp 45South Dakota State Penalty, Roughing the Passer on FRANCL, Caleb enforced (Caleb Francl) to the SDST 22 for a 1ST down
15:001st & 10 at opp 22Simon Romfo pass complete to Caden Dennis for no gain to the SDST 22
15:002nd & 10 at opp 22Sawyer Seidl run for 4 yds to the SDST 18
15:003rd & 6 at opp 18Simon Romfo pass incomplete
9:314th & 6 at opp 18C.J. Elrichs 35 yd FG MISSED
South Dakota State Punt, 3 plays
9:311st & 10 at own 20Mark Gronowski pass incomplete
9:312nd & 10 at own 20Amar Johnson run for a loss of 1 yard to the SDST 19
9:313rd & 11 at own 19Mark Gronowski pass incomplete
8:314th & 11 at own 19Hunter Dustman punt for 43 yds, fair catch by Bo Belquist at the UND 38
North Dakota Touchdown, 1 play
8:221st & 10 at own 38Isaiah Smith run for 62 yds for a TD (C.J. Elrichs KICK)North Dakota 7, South Dakota State 0
South Dakota State Field goal, 10 plays
8:17C.J. Elrichs kickoff for 59 yds , Amar Johnson return for 19 yds to the SDST 25
8:171st & 10 at own 25Mark Gronowski run for 3 yds to the SDST 28
8:172nd & 7 at own 28Amar Johnson run for 10 yds to the SDST 38 for a 1ST down
8:171st & 10 at own 38Amar Johnson run for 3 yds to the SDST 41
8:172nd & 7 at own 41Mark Gronowski pass complete to Griffin Wilde for 28 yds to the UND 31 for a 1ST down
8:171st & 10 at opp 31Amar Johnson run for 3 yds to the UND 28
8:172nd & 7 at opp 28Angel Johnson run for 7 yds to the UND 21 for a 1ST down
8:171st & 10 at opp 21Angel Johnson run for 5 yds to the UND 16
8:172nd & 5 at opp 16Mark Gronowski pass complete to Amar Johnson for 2 yds to the UND 14
8:173rd & 3 at opp 14Amar Johnson run for no gain to the UND 14
2:294th & 3 at opp 14Hunter Dustman 32 yd FG GOODNorth Dakota 7, South Dakota State 3
North Dakota Punt, 3 plays
2:29Hunter Dustman kickoff for 65 yds for a touchback
2:291st & 10 at own 25Isaiah Smith run for 8 yds to the UND 33
2:292nd & 2 at own 33Simon Romfo run for 1 yd to the UND 34
2:293rd & 1 at own 34North Dakota Penalty, turnover on downs. PENALTY Unsportsmanlike Conduct on OLSON, Caleb enforced (-15 Yards) to the UND 18
0:474th & 17 at own 18Luke Silvernale punt for 32 yds, downed at the 50 yard line
South Dakota State Touchdown, 3 plays
0:471st & 10 at the 50Amar Johnson run for 10 yds to the UND 40 for a 1ST down
0:001st & 10 at opp 40Mark Gronowski pass complete to David Alpers for 11 yds to the UND 29 for a 1ST down
Q2 14:521st & 10 at opp 29Angel Johnson run for 29 yds for a TD (Hunter Dustman KICK)South Dakota State 10, North Dakota 7
2nd quarter9 drives, then South Dakota State 31, North Dakota 7
North Dakota Punt, 2 plays
14:52Hunter Dustman kickoff for 65 yds for a touchback
14:521st & 10 at own 25Sawyer Seidl run for a loss of 5 yards to the UND 20
14:522nd & 15 at own 20Simon Romfo sacked by Caleb Francl for a loss of 9 yards to the UND 11
14:523rd & 24 at own 11ZIEBARTH, Gaven rush up the middle for a gain of 2 yards to the UND13 (KIRSCHENMAN, Reis). PENALTY Before the snap, UND False Start on HUNT, Donavan enforced 5 yards from the end of the play at the UND13 to the UND8. NO PLAY (replay the down).
12:384th & 27 at own 8Luke Silvernale punt for 44 yds
South Dakota State Touchdown, 4 plays
12:381st & 10 at own 48Angel Johnson run for 16 yds to the UND 36 for a 1ST down
12:381st & 10 at opp 36Angel Johnson run for 5 yds to the UND 31
12:382nd & 5 at opp 31Angel Johnson run for 6 yds to the UND 25 for a 1ST down
10:351st & 10 at opp 25Mark Gronowski pass complete to Griffin Wilde for 25 yds for a TD (Hunter Dustman KICK)South Dakota State 17, North Dakota 7
North Dakota Punt, 5 plays
10:35Hunter Dustman kickoff for 65 yds for a touchback
10:351st & 10 at own 25Simon Romfo pass complete to Jaden Norby for 8 yds to the UND 33
10:352nd & 2 at own 33North Dakota Penalty, Unnecessary Roughness (Gaven Ziebarth) to the UND 23 for a 1ST down
10:351st & 10 at own 23Simon Romfo pass complete to Bo Belquist for 7 yds to the UND 30
10:352nd & 3 at own 30Simon Romfo run for a loss of 3 yards to the UND 27
10:353rd & 6 at own 27Simon Romfo pass incomplete
7:574th & 6 at own 27Luke Silvernale punt for 32 yds
South Dakota State Touchdown, 3 plays
7:571st & 10 at own 41Amar Johnson run for 7 yds to the SDST 48
7:572nd & 3 at own 48Mark Gronowski pass complete to Angel Johnson for 13 yds to the UND 39 for a 1ST down
6:301st & 10 at opp 39Mark Gronowski pass complete to Griffin Wilde for 39 yds for a TD (Hunter Dustman KICK)South Dakota State 24, North Dakota 7
North Dakota Fumble, 3 plays
6:30Hunter Dustman kickoff for 65 yds for a touchback
6:301st & 10 at own 25Isaiah Smith run for no gain to the UND 25
6:302nd & 10 at own 25Simon Romfo run for 6 yds to the UND 31
4:583rd & 4 at own 31Simon Romfo run for a loss of 4 yards to the UND 27 Simon Romfo fumbled, recovered by SDST Dawson Ripperda D. Ripperda return for 0 yds
South Dakota State Touchdown, 7 plays
4:581st & 10 at opp 27Kirby Vorhees run for 11 yds to the UND 16 for a 1ST down
4:581st & 10 at opp 16Mark Gronowski pass incomplete
4:582nd & 10 at opp 16Mark Gronowski run for 6 yds to the UND 10
4:583rd & 4 at opp 10Amar Johnson run for 2 yds to the UND 8
4:584th & 2 at opp 8Mark Gronowski run for 2 yds to the UND 6 for a 1ST down
4:581st & goal at opp 6Mark Gronowski pass incomplete
2:062nd & goal at opp 6Amar Johnson run for 6 yds for a TD (Hunter Dustman KICK)South Dakota State 31, North Dakota 7
North Dakota Missed FG, 11 plays
2:06Hunter Dustman kickoff for 65 yds for a touchback
2:061st & 10 at own 25Simon Romfo pass complete to Nate DeMontagnac for 9 yds to the UND 34
2:062nd & 1 at own 34Simon Romfo pass complete to Caden Dennis for 6 yds to the UND 40 for a 1ST down
1:342nd & 5 at own 45Timeout North Dakota, clock 01:34
1:341st & 10 at own 40Sawyer Seidl run for 5 yds to the UND 45
1:342nd & 5 at own 45Simon Romfo pass incomplete
1:343rd & 5 at own 45Simon Romfo pass complete to Bo Belquist for 13 yds to the SDST 42 for a 1ST down
1:341st & 10 at opp 42Simon Romfo run for 7 yds to the SDST 35
1:342nd & 3 at opp 35Simon Romfo pass complete to Sawyer Seidl for 5 yds to the SDST 30 for a 1ST down
1:341st & 10 at opp 30Simon Romfo run for no gain to the SDST 30
1:342nd & 10 at opp 30Simon Romfo run for a loss of 4 yards to the SDST 34
1:343rd & 14 at opp 34Simon Romfo pass incomplete
0:344th & 14 at opp 34C.J. Elrichs 51 yd FG BLOCKED blocked by
South Dakota State Punt, 3 plays
0:341st & 10 at own 43Mark Gronowski pass incomplete
0:342nd & 10 at own 43Mark Gronowski pass complete to Davin Stoffel for 9 yds to the UND 48
0:174th & 1 at opp 48Timeout North Dakota, clock 00:17
0:173rd & 1 at opp 48Angel Johnson run for no gain to the UND 48
0:064th & 1 at opp 48punt for 47 yds, downed at the UND 1
North Dakota End of half, 1 play
0:001st & 10 at own 1Quincy Vaughn run for 1 yd to the UND 2
3rd quarter5 drives, then South Dakota State 38, North Dakota 7
South Dakota State Punt, 6 plays
14:55C.J. Elrichs kickoff for 59 yds , Amar Johnson return for 20 yds to the SDST 26
14:551st & 10 at own 26Mark Gronowski pass complete to Griffin Wilde for 1 yd to the SDST 27
14:552nd & 9 at own 27Amar Johnson run for 8 yds to the SDST 35
14:553rd & 1 at own 35Kirby Vorhees run for 2 yds to the SDST 37 for a 1ST down
14:551st & 10 at own 37Mark Gronowski pass incomplete
14:552nd & 10 at own 37Kirby Vorhees run for 1 yd to the SDST 38
14:553rd & 9 at own 38Mark Gronowski pass incomplete
11:534th & 9 at own 38Hunter Dustman punt for 40 yds, fair catch by Bo Belquist at the UND 22
North Dakota Punt, 5 plays
11:531st & 10 at own 22Isaiah Smith run for 1 yd to the UND 23
11:532nd & 9 at own 23Isaiah Smith run for 15 yds to the UND 38 for a 1ST down
11:531st & 10 at own 38Isaiah Smith run for 1 yd to the UND 39
11:532nd & 9 at own 39Simon Romfo pass incomplete
11:533rd & 9 at own 39Simon Romfo sacked by Adam Bock for a loss of 3 yards to the UND 36
9:144th & 12 at own 36Luke Silvernale punt for 37 yds, downed at the SDST 27
South Dakota State Touchdown, 6 plays
9:141st & 10 at own 27Angel Johnson run for 2 yds to the SDST 29
9:142nd & 8 at own 29Mark Gronowski pass complete to Lofton O’Groske for 7 yds to the SDST 36
9:143rd & 1 at own 36Angel Johnson run for 5 yds to the SDST 41 for a 1ST down
9:141st & 10 at own 41Angel Johnson run for 7 yds to the SDST 48
9:142nd & 3 at own 48Angel Johnson run for 5 yds to the UND 47 for a 1ST down
5:401st & 10 at opp 47Mark Gronowski pass complete to Griffin Wilde for 47 yds for a TD (Hunter Dustman KICK)South Dakota State 38, North Dakota 7
North Dakota Turnover on downs, 6 plays
5:33Hunter Dustman kickoff for 64 yds , Donavan Hunt return for 23 yds to the UND 24 Donavan Hunt fumbled, recovered by UND return for 23 yds , return for no gain to the UND 24
5:331st & 10 at own 24Gaven Ziebarth run for 13 yds to the UND 37 for a 1ST down
4:201st & 10 at own 48Timeout North Dakota, clock 04:20
4:201st & 10 at own 37Gaven Ziebarth run for 11 yds to the UND 48 for a 1ST down
4:201st & 10 at own 48Simon Romfo pass incomplete
4:202nd & 10 at own 48Isaiah Smith run for 1 yd to the UND 49
4:203rd & 9 at own 49Simon Romfo pass complete to Quincy Vaughn for 2 yds to the SDST 49
2:424th & 7 at opp 49Simon Romfo pass intercepted Tucker Large return for no gain to the SDST 26
South Dakota State Punt, 5 plays
2:421st & 10 at own 26Amar Johnson run for 4 yds to the SDST 30
2:422nd & 6 at own 30Mark Gronowski pass complete to Davin Stoffel for 11 yds to the SDST 41 for a 1ST down
2:421st & 10 at own 41Amar Johnson run for 1 yd to the SDST 42
0:002nd & 9 at own 42Amar Johnson run for 6 yds to the SDST 48
Q4 15:003rd & 3 at own 48Mark Gronowski pass incomplete
Q4 14:484th & 3 at own 48Hunter Dustman punt for 44 yds, fair catch by Bo Belquist at the UND 8
4th quarter4 drives, then South Dakota State 38, North Dakota 7
North Dakota Punt, 5 plays
14:481st & 10 at own 8Simon Romfo pass complete to Bo Belquist for 9 yds to the UND 17
14:482nd & 1 at own 17Simon Romfo pass complete to Bo Belquist for 11 yds to the UND 28 for a 1ST down
14:481st & 10 at own 28Gaven Ziebarth run for 3 yds to the UND 31
14:482nd & 7 at own 31Gaven Ziebarth run for 4 yds to the UND 35
14:483rd & 3 at own 35Gaven Ziebarth run for a loss of 2 yards to the UND 33
11:504th & 5 at own 33Luke Silvernale punt for 65 yds, downed at the SDST 2
South Dakota State Punt, 9 plays
11:501st & 10 at own 2Angel Johnson run for 6 yds to the SDST 8
11:502nd & 4 at own 8Kirby Vorhees run for 6 yds to the SDST 14 for a 1ST down
11:501st & 10 at own 14Kirby Vorhees run for 2 yds to the SDST 16
11:502nd & 8 at own 16Angel Johnson run for 7 yds to the SDST 23
11:503rd & 1 at own 23Kirby Vorhees run for 4 yds to the SDST 27 for a 1ST down
11:501st & 10 at own 27Kirby Vorhees run for 12 yds to the SDST 39 for a 1ST down
11:501st & 10 at own 39South Dakota State Penalty, Unsportsmanlike Conduct (-15 Yards) to the SDST 31
11:502nd & 18 at own 31South Dakota State Penalty, False Start (David Alpers) to the SDST 26
11:502nd & 23 at own 26Jon Bell pass incomplete
11:503rd & 23 at own 26Amar Johnson run for 8 yds to the SDST 34
6:064th & 15 at own 34Hunter Dustman punt for 51 yds, fair catch by Bo Belquist at the UND 15
North Dakota Punt, 4 plays
6:061st & 10 at own 15Simon Romfo pass complete to Quincy Vaughn for 18 yds to the UND 33 for a 1ST down
6:061st & 10 at own 33Simon Romfo sacked by Reis Kirschenman for a loss of 1 yard to the UND 32
6:062nd & 11 at own 32Simon Romfo pass complete to Sawyer Seidl for 3 yds to the UND 35
6:063rd & 8 at own 35Simon Romfo run for 1 yd to the UND 36
3:304th & 7 at own 36Luke Silvernale punt for 30 yds, downed at the SDST 34
South Dakota State End of game, 5 plays
3:301st & 10 at own 34Kirby Vorhees run for 2 yds to the SDST 36
3:302nd & 8 at own 36Kirby Vorhees run for 26 yds to the UND 38 for a 1ST down
3:301st & 10 at opp 38Brenden Begeman run for 1 yd to the UND 37
3:302nd & 9 at opp 37South Dakota State Penalty, False Start (-5 Yards) to the UND 42
3:302nd & 14 at opp 42Brenden Begeman run for 13 yds to the UND 29 South Dakota State Penalty, Illegal Block (-10 Yards) to the UND 39
0:003rd & 11 at opp 39[NHSG] Kneel down by ERVIN, Elijah at UND40 (team loss of 1), 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.

South Dakota State leads 7–⁠2 in nine meetings, counting the two since this game.

Recent meetings
2026North Dakota 21, South Dakota State 10
2025South Dakota State 34, North Dakota 31
2024South Dakota State 38, North Dakota 7
2023South Dakota State 42, North Dakota 21
2022South Dakota State 49, North Dakota 35
2021South Dakota State 24, North Dakota 21

Around this game