House Prediction
Model Margin
South Dakota State by 1
Home Win Probability
North Dakota State 46%
Market (ESPN Bet)
North Dakota State +1.5
fitted_v1 · Oct 20, 2024
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
South Dakota State | 0 | 9 | 0 | 0 | 9 |
| 0 | 7 | 0 | 6 | 13 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | South Dakota State | North Dakota State |
|---|---|---|
| Passing | 17-30 | 20-27 |
| Pass Yards | 118 | 163 |
| Rush Yards | 215 | 112 |
| Total Yards | 333 | 275 |
| Turnovers | 1 | 0 |
| 3rd Down | 8-17 | 5-12 |
| Penalties | 10-89 | 5-38 |
| Possession | 28:10 | 31:50 |
Player Leaders
Player Leaders
Play-by-Play
Mark Gronowski pass complete to Davin Stoffel for 20 yds to the SDST 45 for a 1ST down
Chase Mason run for 6 yds to the NDSU 49
Mark Gronowski pass incomplete
Mark Gronowski run for 9 yds to the NDSU 40 for a 1ST down
Amar Johnson run for 4 yds to the NDSU 36
Mark Gronowski run for 4 yds to the NDSU 32
Amar Johnson run for 1 yd to the NDSU 31
South Dakota State Penalty, False Start (Amar Johnson) to the NDSU 36
Hunter Dustman 53 yd FG MISSED
Barika Kpeenu run for 5 yds to the NDSU 41
Cam Miller pass complete to RaJa Nelson for 8 yds to the NDSU 49 for a 1ST down
Cam Miller pass incomplete
Cam Miller pass incomplete
Cam Miller pass incomplete
Kaedin Steindorf punt for 47 yds
Amar Johnson run for 12 yds to the SDST 16 for a 1ST down
Mark Gronowski pass complete to Amar Johnson for 1 yd to the SDST 17
Angel Johnson run for 3 yds to the SDST 20
Mark Gronowski pass complete to Davin Stoffel for 7 yds to the SDST 27 for a 1ST down
(07:24) GRONOWSKI, Mark pass to the left incomplete intended for JOHNSON, Angel thrown to the SDSU25, clock 07:19. PENALTY NDSU Offsides on ANENE, Toby enforced 5 yards from the SDSU27 to the SDSU32 [SG]. NO PLAY (replay the down).
Chase Mason run for 2 yds to the SDST 34
Angel Johnson run for 2 yds to the SDST 36
Amar Johnson run for 1 yd to the SDST 37 for a 1ST down
Amar Johnson run for a loss of 2 yards to the SDST 35
Mark Gronowski pass complete to Brody Gormley for 2 yds to the SDST 37
South Dakota State Penalty, False Start (-5 Yards) to the SDST 32
Amar Johnson run for 4 yds to the SDST 36
punt for 13 yds
CharMar Brown run for 9 yds to the SDST 40
CharMar Brown run for 3 yds to the SDST 37 for a 1ST down
Cam Miller pass complete to Chris Harris for 5 yds to the SDST 32
Barika Kpeenu run for 4 yds to the SDST 28
Cam Miller run for a loss of 1 yard to the SDST 29
CharMar Brown run for no gain to the SDST 29
Mark Gronowski pass incomplete
Mark Gronowski run for 3 yds to the SDST 32
Mark Gronowski run for 5 yds to the SDST 37
Hunter Dustman punt for 42 yds , Jackson Williams returns for 10 yds to the NDSU 31
Cam Miller pass complete to TK Marshall for 3 yds to the NDSU 34
CharMar Brown run for 2 yds to the NDSU 36
Cam Miller pass complete to Braylon Henderson for 9 yds to the NDSU 45 for a 1ST down
Cam Miller pass complete to Bryce Lance for 9 yds to the SDST 46
Cam Miller pass incomplete
Cam Miller run for 6 yds to the SDST 40 for a 1ST down
RaJa Nelson run for no gain to the SDST 40
Cam Miller pass complete to Barika Kpeenu for 3 yds to the SDST 37
Cam Miller run for 9 yds to the SDST 28 for a 1ST down
CharMar Brown run for 2 yds to the SDST 26
Cam Miller pass complete to Barika Kpeenu for 3 yds to the SDST 23
Cam Miller pass complete to Chris Harris for 5 yds to the SDST 18 for a 1ST down
RaJa Nelson 18 Yd pass from Cam Miller (Griffin Crosa Kick)
Angel Johnson run for 6 yds to the SDST 31
Mark Gronowski pass complete to Angel Johnson for 3 yds to the SDST 34
Chase Mason 66 Yd Run (Hunter Dustman PAT blocked)
Hunter Dustman kickoff for 65 yds , TK Marshall return for 18 yds to the NDSU 18
CharMar Brown run for 12 yds to the NDSU 30 for a 1ST down
CharMar Brown run for 3 yds to the NDSU 33
Cam Miller pass incomplete
Cam Miller pass incomplete
Kaedin Steindorf punt for 48 yds , Dalys Beanum returns for 1 yd to the SDST 10
Mark Gronowski pass complete to Amar Johnson for 2 yds to the SDST 12
Chase Mason run for 2 yds to the SDST 14
Mark Gronowski pass complete to Lofton O'Groske for 12 yds to the SDST 26 for a 1ST down
Mark Gronowski pass complete to Angel Johnson for 8 yds to the SDST 34
Mark Gronowski pass complete to Kentrell Prejean for a loss of 1 yard to the SDST 33
Mark Gronowski pass complete to Angel Johnson for 6 yds to the SDST 39 for a 1ST down
South Dakota State Penalty, False Start (-5 Yards) to the SDST 34
Mark Gronowski run for 6 yds to the SDST 40
North Dakota State Penalty, Personal Foul (Marcus Gulley) to the NDSU 40 for a 1ST down
Amar Johnson run for no gain to the NDSU 40
Mark Gronowski pass complete to Grahm Goering for 9 yds to the NDSU 31
Mark Gronowski run for 3 yds to the NDSU 28 for a 1ST down
Mark Gronowski pass incomplete
Mark Gronowski run for 3 yds to the NDSU 25
Mark Gronowski pass incomplete
Hunter Dustman 42 yd FG GOOD
End of 2nd Quarter
Hunter Dustman kickoff for 62 yds , TK Marshall return for 14 yds to the NDSU 17
Barika Kpeenu run for 7 yds to the NDSU 24
Barika Kpeenu run for 17 yds to the NDSU 41 for a 1ST down
TK Marshall run for 4 yds to the NDSU 45
Cam Miller run for 7 yds to the SDST 48 for a 1ST down
Cole Payton run for 6 yds to the SDST 42
CharMar Brown run for 1 yd to the SDST 41
Cole Payton run for 3 yds to the SDST 38 for a 1ST down
CharMar Brown run for no gain to the SDST 38
Cam Miller pass complete to Chris Harris for 6 yds to the SDST 32
Cam Miller pass complete to TK Marshall for 2 yds to the SDST 30
Griffin Crosa 48 yd FG MISSED
South Dakota State Penalty, Personal Foul (Graham Spalding) to the SDST 15
Amar Johnson run for 12 yds to the SDST 27 for a 1ST down
Mark Gronowski pass incomplete
Amar Johnson run for 1 yd to the SDST 28
Mark Gronowski pass complete to Griffin Wilde for 5 yds to the SDST 33
Hunter Dustman punt for 47 yds, fair catch by Jackson Williams at the NDSU 35
Cam Miller pass complete to Braylon Henderson for 8 yds to the NDSU 43
Barika Kpeenu run for 1 yd to the NDSU 44
Cam Miller run for no gain to the NDSU 44
North Dakota State Penalty, False Start (Enock Sibomana) to the NDSU 39
Kaedin Steindorf punt for 38 yds
South Dakota State Penalty, Illegal Forward Pass (Chase Mason) to the SDST 22
Amar Johnson run for 4 yds to the SDST 26
Mark Gronowski pass incomplete
Hunter Dustman punt for 43 yds , Jackson Williams returns for 7 yds to the NDSU 38
Cam Miller pass incomplete
CharMar Brown run for 1 yd to the NDSU 39
Cam Miller sacked by Adam Bock for a loss of 10 yards to the NDSU 29
Kaedin Steindorf punt for 42 yds, fair catch by Dalys Beanum at the SDST 29
Mark Gronowski run for 7 yds to the SDST 36
Angel Johnson run for 6 yds to the SDST 42 for a 1ST down
Angel Johnson run for no gain to the SDST 42
Mark Gronowski pass incomplete
Mark Gronowski pass incomplete
Hunter Dustman punt for 46 yds, fair catch by Jackson Williams at the NDSU 6
Cam Miller run for 7 yds to the NDSU 13
Barika Kpeenu run for 1 yd to the NDSU 14
(13:37) MILLER, Cam pass short to the right complete for 12 yards to HENDERSON, Braylon caught at the NDSU19 and advanced to the NDSU26 (DURRANCE, Matthew), clock 13:21. PENALTY NDSU Holding on MARSHALL, TK enforced half the distance from the goal, 7 yards from the NDSU14 to the NDSU7 [SG]. NO PLAY (replay the down).
Cam Miller pass complete to Chris Harris for 8 yds to the NDSU 15
Kaedin Steindorf punt for 45 yds , Dalys Beanum returns for no gain to the SDST 40
Mark Gronowski pass complete to Griffin Wilde for 1 yd to the SDST 41
Mark Gronowski run for 13 yds to the NDSU 46 for a 1ST down
South Dakota State Penalty, Offensive Holding (Davin Stoffel) to the SDST 45
Amar Johnson run for 3 yds to the SDST 48
Mark Gronowski run for 4 yds to the NDSU 48
Mark Gronowski pass complete to Grahm Goering for 17 yds to the NDSU 31 for a 1ST down
Amar Johnson run for no gain to the NDSU 31
Chase Mason pass incomplete
South Dakota State Penalty, Offensive Holding (Ethan Vibert) to the NDSU 38
Chase Mason pass incomplete
Hunter Dustman punt for 30 yds, fair catch by Jackson Williams at the NDSU 8
Cam Miller pass complete to Truman Werremeyer for 1 yd to the NDSU 9
Cam Miller pass complete to Braylon Henderson for 13 yds to the NDSU 22 for a 1ST down
Cam Miller pass complete to CharMar Brown for 9 yds to the NDSU 31
Cam Miller run for 4 yds to the NDSU 35 for a 1ST down
Cam Miller pass complete to Mekhi Collins for 14 yds to the NDSU 49 for a 1ST down
Cam Miller pass complete to RaJa Nelson for 2 yds to the SDST 49
Cam Miller pass complete to Chris Harris for 17 yds to the SDST 32 for a 1ST down
TK Marshall run for 10 yds to the SDST 22 for a 1ST down
Cam Miller run for 2 yds to the SDST 20
Cam Miller pass complete to RaJa Nelson for 20 yds for a TD (Two-Point Conversion failed)
Eli Ozick kickoff for 53 yds , Angel Johnson return for 26 yds to the SDST 39 South Dakota State Penalty, Offensive Holding (Yards) to the SDST 9
Chase Mason pass incomplete
Chase Mason pass complete to Griffin Wilde for 12 yds to the SDST 21 for a 1ST down
Mark Gronowski run for 12 yds to the SDST 33 for a 1ST down
Chase Mason pass complete to Griffin Wilde for 7 yds to the SDST 40
Chase Mason pass complete to Griffin Wilde for 7 yds to the SDST 47 for a 1ST down
Chase Mason pass incomplete
Chase Mason pass intercepted Logan Hofstedt return for no gain to the NDSU 38
Kneel down by MILLER, Cam at NDSU37 (team loss of 1).
Kneel down by MILLER, Cam at NDSU35 (team loss of 2), clock 00:00.
