South Dakota State at North Dakota State

Saturday, October 15, 2022

South Dakota State beat North Dakota State 23–⁠21. It was their 21st meeting; after it, North Dakota State led the series 13–⁠8.

AwaySouth Dakota State14–⁠1 in 2022
23
HomeNorth Dakota State12–⁠3 in 2022
21

Final at Fargodome, FargoIndoorsTV: ESPN+Attendance 18,603

Official
Rick WarneGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
South Dakota State7010623
North Dakota State1470021

Standouts

  • PassingCam Miller17 of 22, 227 yards, 2 TDNorth Dakota State
  • RushingIsaiah Davis14 carries, 114 yards, 1 TDSouth Dakota State
  • ReceivingJadon Janke7 catches, 83 yardsSouth Dakota State
  • DefenseColby Huerter1 INTSouth Dakota State

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

Player stats

South Dakota State

PassingC/AttYdsTDInt
Mark Gronowski16/2115200
RushingCarYdsTDLong
Isaiah Davis14114127
Amar Johnson1289129
Josh Buri1303
Mark Gronowski92014
ReceivingRecYdsTDLong
Jadon Janke783039
Jaxon Janke427021
Zach Heins220010
Amar Johnson219017
DefenseTklTFLSacksInt
Colby Huerter0001

North Dakota State

PassingC/AttYdsTDInt
Cam Miller17/2222720
Cole Payton0/1001
RushingCarYdsTDLong
Hunter Luepke1558012
Dominic Gonnella325025
Cam Miller81917
Cole Payton116016
ReceivingRecYdsTDLong
D.J. Hart459129
Zach Mathis553016
Braylon Henderson141041
Hunter Luepke130130

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

Team stats

South Dakota StateNorth Dakota State
359Total yards354
152Passing yards227
207Rushing yards127
7.2Yards per pass9.9
5.6Yards per rush4.4
18First downs17
7–⁠13Third downs4–⁠10
0–⁠0Fourth downs1–⁠2
0Turnovers1
7–⁠40Penalties5–⁠57
34:35Possession25:25

Efficiency

South Dakota StateNorth Dakota State
41%Success rate50%
0.26EPA per play0.16
1.29Explosiveness1.08
0.44Rushing EPA0.14
−0.01Passing EPA0.40
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)

North Dakota State 64% to win. South Dakota State won as Elo’s underdog.

The line

North Dakota State −4, over/under 46.

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 North Dakota State 61%, South Dakota State 39%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Dakota State end zoneSouth Dakota State end zoneQ1 North Dakota StateTouchdown, 7 playsQ1 South Dakota StateTouchdown, 11 playsQ1 North Dakota StateTouchdown, 3 playsQ1 South Dakota StatePunt, 3 playsQ1 North Dakota StateTouchdown, 9 playsQ2 South Dakota StatePunt, 6 playsQ2 North Dakota StateInterception, 8 playsQ2 South Dakota StatePunt, 3 playsQ2 North Dakota StatePunt, 3 playsQ2 South Dakota StateEnd of half, 1 playQ3 South Dakota StateField goal, 10 playsQ3 North Dakota StatePunt, 4 playsQ3 South Dakota StateTouchdown, 10 playsQ3 North Dakota StatePunt, 6 playsQ4 South Dakota StateField goal, 8 playsQ4 North Dakota StatePunt, 4 playsQ4 South Dakota StateField goal, 7 playsQ4 North Dakota StateTurnover on downs, 8 playsQ4 South Dakota StateEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Dakota State drives left to right, South Dakota State right to left.
  1. Q1 North Dakota StateTouchdown, 7 plays, 75 yards
  2. Q1 South Dakota StateTouchdown, 11 plays, 75 yards
  3. Q1 North Dakota StateTouchdown, 3 plays, 60 yards
  4. Q1 South Dakota StatePunt, 3 plays, 3 yards
  5. Q1 North Dakota StateTouchdown, 9 plays, 59 yards
  6. Q2 South Dakota StatePunt, 6 plays, 12 yards
  7. Q2 North Dakota StateInterception, 8 plays, 62 yards
  8. Q2 South Dakota StatePunt, 3 plays, −7 yards
  9. Q2 North Dakota StatePunt, 3 plays, 9 yards
  10. Q2 South Dakota StateEnd of half, 1 play, 3 yards
  11. Q3 South Dakota StateField goal, 10 plays, 61 yards
  12. Q3 North Dakota StatePunt, 4 plays, 10 yards
  13. Q3 South Dakota StateTouchdown, 10 plays, 73 yards
  14. Q3 North Dakota StatePunt, 6 plays, 6 yards
  15. Q4 South Dakota StateField goal, 8 plays, 48 yards
  16. Q4 North Dakota StatePunt, 4 plays, 17 yards
  17. Q4 South Dakota StateField goal, 7 plays, 58 yards
  18. Q4 North Dakota StateTurnover on downs, 8 plays, 26 yards
  19. Q4 South Dakota StateEnd of game, 2 plays, 13 yards

Play by play

1st quarter5 drives, then North Dakota State 14, South Dakota State 7
North Dakota State Touchdown, 7 plays
15:00Hunter Dustman kickoff for 65 yds for a touchback
15:001st & 10 at own 25Cam Miller pass complete to Joe Stoffel for 9 yds to the NDkSt 34
15:002nd & 1 at own 34Hunter Luepke run for 2 yds to the NDkSt 36 for a 1ST down
15:001st & 10 at own 36Cam Miller pass complete to Zach Mathis for 8 yds to the NDkSt 44
15:002nd & 2 at own 44Hunter Luepke run for 12 yds to the SDkSt 44 for a 1ST down
15:001st & 10 at opp 44Cam Miller pass complete to Zach Mathis for 14 yds to the SDkSt 30 for a 1ST down
15:001st & 10 at opp 30Hunter Luepke run for 8 yds to the SDkSt 22
11:072nd & 2 at opp 22Cam Miller pass complete to DJ Hart for 22 yds for a TD, (Griffin Crosa KICK)North Dakota State 7, South Dakota State 0
South Dakota State Touchdown, 11 plays
11:071st & goal at opp 3Timeout NO DAKOTA ST, clock 11:07
11:07Will Cardinal kickoff for 65 yds for a touchback
11:071st & 10 at own 25Mark Gronowski pass complete to Jadon Janke for no gain to the SDkSt 25
11:072nd & 10 at own 25Mark Gronowski pass complete to Zach Heins for 10 yds to the SDkSt 35 for a 1ST down
11:071st & 10 at own 35Isaiah Davis run for 3 yds to the SDkSt 38
11:072nd & 7 at own 38Mark Gronowski pass incomplete
11:073rd & 7 at own 38Mark Gronowski pass complete to Jadon Janke for 18 yds to the NDkSt 44 for a 1ST down
11:071st & 10 at opp 44Isaiah Davis run for 3 yds to the NDkSt 41
11:072nd & 7 at opp 41Isaiah Davis run for 9 yds to the NDkSt 32 for a 1ST down
11:071st & 10 at opp 32SO DAKOTA ST Penalty, False Start (-5 Yards) to the NDkSt 37
11:071st & 15 at opp 37Mark Gronowski pass complete to Jadon Janke for 4 yds to the NDkSt 33
11:072nd & 11 at opp 33Timeout NO DAKOTA ST, clock 11:07
11:072nd & 11 at opp 33Mark Gronowski pass complete to Jaxon Janke for a loss of 1 yard to the NDkSt 34
11:073rd & 12 at opp 34Isaiah Davis run for 15 yds to the NDkSt 19 for a 1ST down
11:071st & 10 at opp 19SO DAKOTA ST Penalty, False Start (-5 Yards) to the NDkSt 24
4:211st & 15 at opp 24Isaiah Davis run for 24 yds for a TD, (Hunter Dustman KICK)Tied at 7
4:211st & goal at opp 3Timeout NO DAKOTA ST, clock 04:21
North Dakota State Touchdown, 3 plays
4:13Hunter Dustman kickoff for 64 yds , RaJa Nelson return for 39 yds to the NDkSt 40
4:131st & 10 at own 40Dominic Gonnella run for 25 yds to the SDkSt 35 for a 1ST down
4:131st & 10 at opp 35Cam Miller pass complete to DJ Hart for 29 yds to the SDkSt 6 for a 1ST down
3:021st & goal at opp 6Cam Miller run for 6 yds for a TD, (Griffin Crosa KICK)North Dakota State 14, South Dakota State 7
South Dakota State Punt, 3 plays
3:021st & 10 at own 25SO DAKOTA ST Penalty, False Start (-5 Yards) to the SDkSt 20
3:021st & 15 at own 20SO DAKOTA ST Penalty, False Start (Isaiah Davis) to the SDkSt 15
3:02Will Cardinal kickoff for 64 yds
3:021st & 20 at own 15Isaiah Davis run for 5 yds to the SDkSt 20
3:022nd & 15 at own 20Mark Gronowski run for 1 yd to the SDkSt 21
3:023rd & 14 at own 21Mark Gronowski pass complete to Jadon Janke for 7 yds to the SDkSt 28
0:444th & 7 at own 28Hunter Dustman punt for 43 yds , Jayden Price returns for 12 yds to the NDkSt 41
0:441st & 10 at own 41Timeout NO DAKOTA ST, clock 00:44
North Dakota State Touchdown, 9 plays
0:441st & 10 at own 41Hunter Luepke run for 3 yds to the NDkSt 44
0:002nd & 7 at own 44TK Marshall run for 4 yds to the NDkSt 48
Q2 15:003rd & 3 at own 48Hunter Luepke run for 2 yds to the 50 yard line
Q2 15:004th & 1 at the 50Timeout SO DAKOTA ST, clock 15:00
Q2 15:004th & 1 at the 50Hunter Luepke run for 3 yds to the SDkSt 47 for a 1ST down
Q2 15:001st & 10 at opp 47Cam Miller run for 2 yds to the SDkSt 45
Q2 15:002nd & 8 at opp 45Cam Miller pass complete to TaMerik Williams for 9 yds to the SDkSt 36 for a 1ST down
Q2 15:001st & 10 at opp 36Hunter Luepke run for 2 yds to the SDkSt 34
Q2 15:002nd & 8 at opp 34Cam Miller pass complete to RaJa Nelson for 4 yds to the SDkSt 30
Q2 11:083rd & 4 at opp 30Cam Miller pass complete to Hunter Luepke for 30 yds for a TD, (Griffin Crosa KICK)North Dakota State 21, South Dakota State 7
2nd quarter5 drives, then North Dakota State 21, South Dakota State 7
South Dakota State Punt, 6 plays
11:081st & goal at opp 3Timeout NO DAKOTA ST, clock 11:08
11:08Will Cardinal kickoff for 64 yds
11:081st & 10 at own 25Mark Gronowski pass complete to Jaxon Janke for 7 yds to the SDkSt 32
11:082nd & 3 at own 32Isaiah Davis run for 2 yds to the SDkSt 34
11:083rd & 1 at own 34Isaiah Davis run for 3 yds to the SDkSt 37 for a 1ST down
11:081st & 10 at own 37Mark Gronowski sacked by Luke Weerts for a loss of 7 yards to the SDkSt 30
11:082nd & 17 at own 30Mark Gronowski pass incomplete
11:083rd & 17 at own 30SO DAKOTA ST Penalty, False Start (-5 Yards) to the SDkSt 25
11:083rd & 22 at own 25NO DAKOTA ST Penalty, Offsides (5 Yards) to the SDkSt 30
11:083rd & 17 at own 30Isaiah Davis run for 7 yds to the SDkSt 37
7:464th & 10 at own 37Hunter Dustman punt for 47 yds , Jayden Price returns for 2 yds to the NDkSt 18
7:461st & 10 at own 18Timeout NO DAKOTA ST, clock 07:46
North Dakota State Interception, 8 plays
7:461st & 10 at own 18Cam Miller pass complete to Joe Stoffel for 9 yds to the NDkSt 27
6:293rd & 1 at own 27Timeout NO DAKOTA ST, clock 06:29
6:292nd & 1 at own 27Hunter Luepke run for no gain to the NDkSt 27
6:293rd & 1 at own 27Cam Miller run for 2 yds to the NDkSt 29 for a 1ST down
6:291st & 10 at own 29Cole Payton run for 16 yds to the NDkSt 45 for a 1ST down
6:291st & 10 at own 45Hunter Luepke run for 8 yds to the SDkSt 47
6:292nd & 2 at opp 47NO DAKOTA ST Penalty, Unsportsmanlike Conduct (Cam Miller) to the SDkSt 21 for a 1ST down
6:291st & 10 at opp 21Hunter Luepke run for 1 yd to the SDkSt 20
3:222nd & 9 at opp 20Cole Payton pass intercepted
3:221st & 10 at own 18Timeout NO DAKOTA ST, clock 03:22
South Dakota State Punt, 3 plays
3:221st & 10 at own 18Mark Gronowski pass complete to Jadon Janke for 6 yds to the SDkSt 24
3:222nd & 4 at own 24Amar Johnson run for no gain to the SDkSt 24
3:223rd & 4 at own 24Mark Gronowski sacked by Spencer Waege for a loss of 8 yards to the SDkSt 16
3:224th & 12 at own 16SO DAKOTA ST Penalty, Delay Of Game (Jadon Janke) to the SDkSt 11
1:164th & 17 at own 11Hunter Dustman punt for 38 yds , Jayden Price returns for a loss of 1 yard to the 50 yard line
North Dakota State Punt, 3 plays
1:161st & 10 at the 50Cam Miller run for 3 yds to the SDkSt 47
1:162nd & 7 at opp 47Cam Miller pass complete to TaMerik Williams for 3 yds to the SDkSt 44
1:163rd & 4 at opp 44Cam Miller pass complete to DJ Hart for 3 yds to the SDkSt 41
0:304th & 1 at opp 41Kaedin Steindorf punt for 40 yds, downed at the SDkSt 1
South Dakota State End of half, 1 play
0:001st & 10 at own 1Mark Gronowski run for 3 yds to the SDkSt 4
3rd quarter4 drives, then North Dakota State 21, South Dakota State 17
South Dakota State Field goal, 10 plays
15:00Will Cardinal kickoff for 62 yds
15:001st & 10 at own 25Isaiah Davis run for 6 yds to the SDkSt 31
15:002nd & 4 at own 31Amar Johnson run for a loss of 1 yard to the SDkSt 30
15:003rd & 5 at own 30NO DAKOTA ST Penalty, Roughing the Passer on WAEGE, Spencer enforced (Spencer Waege) to the NDkSt 38 for a 1ST down
15:001st & 10 at opp 38Mark Gronowski pass incomplete
15:002nd & 10 at opp 38Mark Gronowski pass complete to Amar Johnson for 2 yds to the NDkSt 36
15:003rd & 8 at opp 36Mark Gronowski pass complete to Jaxon Janke for 21 yds to the NDkSt 15 for a 1ST down
15:001st & 10 at opp 15Mark Gronowski pass incomplete
15:002nd & 10 at opp 15Amar Johnson run for 1 yd to the NDkSt 14
15:003rd & 9 at opp 14Mark Gronowski pass incomplete
10:474th & 9 at opp 14Hunter Dustman 31 yd FG GOODNorth Dakota State 21, South Dakota State 10
North Dakota State Punt, 4 plays
10:47Timeout NO DAKOTA ST, clock 10:47
10:47Hunter Dustman kickoff for 65 yds for a touchback
10:471st & 10 at own 25Cam Miller pass complete to Zach Mathis for 13 yds to the NDkSt 38 for a 1ST down
10:471st & 10 at own 38Dominic Gonnella run for a loss of 3 yards to the NDkSt 35
10:472nd & 13 at own 35Cam Miller pass incomplete
10:473rd & 13 at own 35Cam Miller pass incomplete
8:514th & 13 at own 35Kaedin Steindorf punt for 38 yds, fair catch by Jadon Janke at the SDkSt 27
8:511st & 10 at own 27Timeout NO DAKOTA ST, clock 08:51
South Dakota State Touchdown, 10 plays
8:511st & 10 at own 27Isaiah Davis run for 4 yds to the SDkSt 31
8:512nd & 6 at own 31Isaiah Davis run for 6 yds to the SDkSt 37 for a 1ST down
8:511st & 10 at own 37Mark Gronowski sacked for a loss of 8 yards to the SDkSt 29
8:512nd & 18 at own 29Amar Johnson run for 15 yds to the SDkSt 44
8:513rd & 3 at own 44Amar Johnson run for 4 yds to the SDkSt 48 for a 1ST down
8:511st & 10 at own 48Josh Buri run for 3 yds to the NDkSt 49
8:512nd & 7 at opp 49Mark Gronowski run for 3 yds to the NDkSt 46
8:513rd & 4 at opp 46Isaiah Davis run for 27 yds to the NDkSt 19 for a 1ST down
8:511st & 10 at opp 19Mark Gronowski run for 3 yds to the NDkSt 16
3:032nd & 7 at opp 16Amar Johnson run for 16 yds for a TD, (Hunter Dustman KICK)North Dakota State 21, South Dakota State 17
3:031st & goal at opp 3Timeout NO DAKOTA ST, clock 03:03
North Dakota State Punt, 6 plays
2:57Hunter Dustman kickoff for 65 yds , RaJa Nelson return for 18 yds to the NDkSt 18
2:571st & 10 at own 18Hunter Luepke run for 2 yds to the NDkSt 20
2:572nd & 8 at own 20Hunter Luepke run for 7 yds to the NDkSt 27
2:573rd & 1 at own 27Hunter Luepke run for 2 yds to the NDkSt 29 for a 1ST down
2:571st & 10 at own 29NO DAKOTA ST Penalty, Personal Foul (Cody Mauch) to the NDkSt 17
2:572nd & 22 at own 17Cam Miller pass incomplete
0:003rd & 22 at own 17Cam Miller run for 7 yds to the NDkSt 24
Q4 14:534th & 15 at own 24Kaedin Steindorf punt for 45 yds, fair catch by Jadon Janke at the SDkSt 31
Q4 14:531st & 10 at own 31Timeout NO DAKOTA ST, clock 14:53
4th quarter5 drives, then South Dakota State 23, North Dakota State 21
South Dakota State Field goal, 8 plays
14:531st & 10 at own 31Amar Johnson run for 6 yds to the SDkSt 37
14:532nd & 4 at own 37Amar Johnson run for 29 yds to the NDkSt 34 for a 1ST down
14:531st & 10 at opp 34Mark Gronowski pass complete to Zach Heins for 10 yds to the NDkSt 24 for a 1ST down
14:531st & 10 at opp 24SO DAKOTA ST Penalty, Offensive Holding (Gus Miller) to the NDkSt 33
14:531st & 19 at opp 33Mark Gronowski pass complete to Canyon Bauer for 3 yds to the NDkSt 30
14:532nd & 16 at opp 30Mark Gronowski pass complete to Jadon Janke for 9 yds to the NDkSt 21
14:533rd & 7 at opp 21Mark Gronowski pass complete to Jaxon Janke for no gain to the NDkSt 21
10:254th & 7 at opp 21Hunter Dustman 38 yd FG GOODNorth Dakota State 21, South Dakota State 20
10:25Timeout NO DAKOTA ST, clock 10:25
North Dakota State Punt, 4 plays
10:19Hunter Dustman kickoff for 64 yds , RaJa Nelson return for 14 yds to the NDkSt 49 NO DAKOTA ST Penalty, Illegal Block (Eli Green) to the NDkSt 1
10:191st & 10 at own 8Cam Miller pass complete to Logan Hofstedt for 10 yds to the NDkSt 18 for a 1ST down
10:191st & 10 at own 18TaMerik Williams run for 5 yds to the NDkSt 23
10:192nd & 5 at own 23Hunter Luepke run for 2 yds to the NDkSt 25
10:193rd & 3 at own 25Cam Miller run for no gain to the NDkSt 25
7:464th & 3 at own 25Kaedin Steindorf punt for 34 yds, fair catch by Jadon Janke at the SDkSt 41
South Dakota State Field goal, 7 plays
7:461st & 10 at own 41Mark Gronowski pass complete to Jadon Janke for 39 yds to the NDkSt 20 for a 1ST down
7:461st & 10 at opp 20Amar Johnson run for 6 yds to the NDkSt 14
7:462nd & 4 at opp 14Amar Johnson run for 4 yds to the NDkSt 10 for a 1ST down
7:461st & goal at opp 10Amar Johnson run for 4 yds to the NDkSt 6
7:462nd & goal at opp 6Amar Johnson run for 5 yds to the NDkSt 1
7:463rd & goal at opp 1Isaiah Davis run for no gain to the NDkSt 1
3:494th & goal at opp 1Hunter Dustman 18 yd FG GOODSouth Dakota State 23, North Dakota State 21
North Dakota State Turnover on downs, 8 plays
3:49Timeout NO DAKOTA ST, clock 03:49
3:49Hunter Dustman kickoff for 65 yds for a touchback
3:491st & 10 at own 25Hunter Luepke run for 4 yds to the NDkSt 29
3:492nd & 6 at own 29Cam Miller pass complete to DJ Hart for 5 yds to the NDkSt 34
3:493rd & 1 at own 34Cam Miller run for 1 yd to the NDkSt 35 for a 1ST down
3:491st & 10 at own 35Cam Miller pass complete to Zach Mathis for 16 yds to the SDkSt 49 for a 1ST down
3:491st & 10 at opp 49Cam Miller pass complete to Zach Mathis for 2 yds to the SDkSt 47
1:193rd & 10 at opp 49Timeout NO DAKOTA ST, clock 01:19
1:192nd & 8 at opp 47Cam Miller run for a loss of 2 yards to the SDkSt 49
1:193rd & 10 at opp 49Cam Miller pass incomplete
1:074th & 10 at opp 49Cam Miller pass incomplete
1:071st & 10 at own 49Timeout SO DAKOTA ST, clock 01:07
South Dakota State End of game, 2 plays
1:071st & 10 at own 49Mark Gronowski run for 14 yds to the NDkSt 37 for a 1ST down
0:001st & 10 at opp 37Kneel down by GRONOWSKI, Mark at NDS38 (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.

North Dakota State leads 16–⁠10 in 26 meetings, counting the five since this game.

Recent meetings
2025North Dakota State 38, South Dakota State 7
2024North Dakota State 28, South Dakota State 21FCS Championship – Semifinals, CFP Semifinal
2024North Dakota State 13, South Dakota State 9
2023South Dakota State 33, North Dakota State 16
2022South Dakota State 45, North Dakota State 21FCS Championship
2022South Dakota State 23, North Dakota State 21

Around this game