North Dakota State at South Dakota State

Saturday, October 25, 2025

North Dakota State beat South Dakota State 38–⁠7. It was their 26th meeting; North Dakota State leads the series 16–⁠10.

AwayNorth Dakota State12–⁠1 in 2025
38
HomeSouth Dakota State9–⁠5 in 2025
7

Final at Dana J. Dykhouse Stadium, BrookingsTV: ESPNUAttendance 19,477

At kickoff
56°F, wind 11 mph from the southeastWeather: NOAA NCEI Global Historical Climatology Network hourly; Brookings, 3 km from the stadium
Official
David HergertGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Dakota State14170738
South Dakota State07007

Standouts

  • RushingCole Payton17 carries, 137 yards, 4 TDNorth Dakota State
  • ReceivingBryce Lance5 catches, 103 yardsNorth Dakota State
  • DefenseKoby Bretz1 INTSouth Dakota State

Player stats

North Dakota State

PassingC/AttYdsTDInt
Cole Payton18/2324301
RushingCarYdsTDLong
Cole Payton17137457
Barika Kpeenu1339110
Nathan Hayes239029
D.J. Scott1137011
ReceivingRecYdsTDLong
Bryce Lance5103033
RaJa Nelson443022
Jackson Williams341016
Reis Kessel237020

South Dakota State

PassingC/AttYdsTDInt
Luke Marble7/168910
Jack Henry1/2800
Isaiah Garcia-Castaneda1/12600
RushingCarYdsTDLong
Julius Loughridge103808
James Basinger213014
Lofton O’Groske112012
Josiah Johnson3603
ReceivingRecYdsTDLong
Lofton O’Groske243126
Grahm Goering128028
James Basinger119019
Alex Bullock21709
DefenseTklTFLSacksInt
Koby Bretz0001

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

Team stats

North Dakota StateSouth Dakota State
500Total yards166
243Passing yards123
257Rushing yards43
10.1Yards per pass6.5
5.2Yards per rush1.5
24First downs11
9–⁠16Third downs3–⁠11
3–⁠3Fourth downs0–⁠2
1Turnovers0
6–⁠55Penalties4–⁠23
38:01Possession21:59

Efficiency

North Dakota StateSouth Dakota State
45%Success rate31%
0.40EPA per play−0.20
1.69Explosiveness1.08
0.29Rushing EPA−0.11
0.60Passing EPA−0.30
39%Passing-down success11%

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 53% to win. North Dakota State won as Elo’s underdog.

The line

North Dakota State −9, over/under 45.5.

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

Every drive

South Dakota State end zoneNorth Dakota State end zoneQ1 South Dakota StatePunt, 3 playsQ1 North Dakota StateTouchdown, 16 playsQ1 South Dakota StatePunt, 3 playsQ1 North Dakota StateTouchdown, 5 playsQ1 South Dakota StatePunt, 3 playsQ2 North Dakota StateTouchdown, 7 playsQ2 South Dakota StatePunt, 4 playsQ2 North Dakota StatePunt, 3 playsQ2 South Dakota StateTouchdown, 2 playsQ2 North Dakota StateTouchdown, 5 playsQ2 South Dakota StatePunt, 6 playsQ2 North Dakota StateField goal, 10 playsQ2 North Dakota StateEnd of halfQ3 North Dakota StateInterception, 9 playsQ3 South Dakota StatePunt, 10 playsQ3 North Dakota StatePunt, 6 playsQ3 South Dakota StateTurnover on downs, 7 playsQ4 North Dakota StateTouchdown, 1 playQ4 South Dakota StateTurnover on downs, 9 playsQ4 North Dakota StateEnd of game, 12 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. South Dakota State drives left to right, North Dakota State right to left.
  1. Q1 South Dakota StatePunt, 3 plays, 5 yards
  2. Q1 North Dakota StateTouchdown, 16 plays, 81 yards
  3. Q1 South Dakota StatePunt, 3 plays, −8 yards
  4. Q1 North Dakota StateTouchdown, 5 plays, 60 yards
  5. Q1 South Dakota StatePunt, 3 plays, 5 yards
  6. Q2 North Dakota StateTouchdown, 7 plays, 65 yards
  7. Q2 South Dakota StatePunt, 4 plays, 17 yards
  8. Q2 North Dakota StatePunt, 3 plays, −1 yard
  9. Q2 South Dakota StateTouchdown, 2 plays, 40 yards
  10. Q2 North Dakota StateTouchdown, 5 plays, 67 yards
  11. Q2 South Dakota StatePunt, 6 plays, −1 yard
  12. Q2 North Dakota StateField goal, 10 plays, 49 yards
  13. Q2 North Dakota StateEnd of half, 0 yards
  14. Q3 North Dakota StateInterception, 9 plays, 32 yards
  15. Q3 South Dakota StatePunt, 10 plays, 25 yards
  16. Q3 North Dakota StatePunt, 6 plays, 21 yards
  17. Q3 South Dakota StateTurnover on downs, 7 plays, 33 yards
  18. Q4 North Dakota StateTouchdown, 1 play, 44 yards
  19. Q4 South Dakota StateTurnover on downs, 9 plays, 54 yards
  20. Q4 North Dakota StateEnd of game, 12 plays, 40 yards

Play by play

1st quarter6 drives, then North Dakota State 14, South Dakota State 0
South Dakota State Punt, 3 plays
15:001st & 10 at own 35#38 E.Ozick kickoff 65 yards to the SDSU00, Touchback
15:001st & 10 at own 25Shotgun #15 J.Loughridge rush middle for 5 yards gain to the SDSU30 (#92 K.McCaslin; #0 J.Alexander)
15:002nd & 5 at own 30Shotgun #13 L.Marble pass incomplete short right to #84 A.Bullock thrown to SDSU35 broken up by #93 T.Anene
15:003rd & 5 at own 30Shotgun #13 L.Marble pass incomplete short right to #1 L.O’Groske thrown to SDSU28
14:114th & 5 at own 30#41 M.Pelham punt 54 yards to the NDSU16 fair catch by #18 J.Williams at NDSU16
North Dakota State Touchdown, 16 plays
14:111st & 10 at own 16Shotgun #8 B.Kpeenu rush right for 2 yards gain to the NDSU18 (#6 J.Lee)
14:112nd & 8 at own 18Shotgun #9 C.Payton pass complete short left to #3 R.Nelson caught at NDSU19, for 6 yards to the NDSU24 (#5 C.McShane) PENALTY NDSU Holding (#88 C.Williams) 10 yards from NDSU24 to NDSU14
14:112nd & 12 at own 14Shotgun #9 C.Payton pass complete short left to #8 B.Kpeenu caught at NDSU15, for 6 yards to the NDSU20 (#0 I.Johnson; #94 K.Clayborne)
14:113rd & 6 at own 20Shotgun #9 C.Payton pass complete short left to #5 B.Lance caught at NDSU29, for 8 yards to the NDSU28 (#0 I.Johnson), 1ST DOWN
14:111st & 10 at own 28Shotgun #8 B.Kpeenu rush middle for 3 yards gain to the NDSU31 (#6 J.Lee; #55 A.Wolfcale-Holsten)
14:112nd & 7 at own 31Shotgun #9 C.Payton pass complete deep middle to #3 R.Nelson caught at SDSU48, for 22 yards to the SDSU47, End Of Play, 1ST DOWN
14:111st & 10 at opp 47Shotgun #9 C.Payton rush middle for 4 yards gain to the SDSU43 (#94 K.Clayborne; #28 C.Van Tol)
14:112nd & 6 at opp 43Shotgun #7 D.Scott rush right for 11 yards gain to the SDSU32 (#28 C.Van Tol), 1ST DOWN
14:111st & 10 at opp 32#7 D.Scott rush middle for 6 yards gain to the SDSU26 (#6 J.Lee; #5 C.McShane)
14:112nd & 4 at opp 26#7 D.Scott rush left for 1 yard gain to the SDSU25 (#5 C.McShane; #28 C.Van Tol)
8:443rd & 3 at opp 25Shotgun #7 D.Scott rush middle for 5 yards gain to the SDSU20 (#94 K.Clayborne; #99 D.Ripperda), 1ST DOWN
8:442nd & 4 at own 26Timeout , clock 08:44
8:441st & 10 at opp 20Shotgun #8 B.Kpeenu rush right for 10 yards gain to the SDSU10 (#6 J.Lee), 1ST DOWN
8:441st & goal at opp 10Shotgun #8 B.Kpeenu rush middle for 7 yards gain to the SDSU03 (#47 K.Fyfe; #2 M.Taylor)
8:442nd & goal at opp 3Shotgun #9 C.Payton rush middle for 2 yards gain to the SDSU01 (#51 L.Green; #55 A.Wolfcale-Holsten)
8:443rd & goal at opp 1Shotgun #9 C.Payton rush right for 0 yards to the SDSU01 (#33 B.Johnson; #11 J.Ollman)
5:114th & goal at opp 1Shotgun #9 C.Payton rush right for 1 yard gain to the SDSU00 TOUCHDOWN, clock 05:11, 1ST DOWN #38 E.Ozick kick attempt good (H: #39 A.Bickerton, LS: #48 C.Bowers)North Dakota State 8, South Dakota State 0
5:111st & 10 at own 35#38 E.Ozick kickoff 65 yards to the SDSU00, Touchback
5:11Timeout , clock 05:11
South Dakota State Punt, 3 plays
5:111st & 10 at own 25Shotgun #16 J.Henry rush middle for 0 yards to the SDSU25 (#1 D.Woolen)
5:112nd & 10 at own 25Shotgun #15 J.Loughridge rush left for 1 yard gain to the SDSU26 (#97 V.Isele)
5:113rd & 9 at own 26Shotgun #13 L.Marble sacked for loss of 9 yards to the SDSU17 (#94 L.Larson)
3:164th & 18 at own 17#41 M.Pelham punt 46 yards to the NDSU37 fair catch by #18 J.Williams at NDSU37
North Dakota State Touchdown, 5 plays
3:161st & 10 at own 37Shotgun #9 C.Payton pass complete short right to #5 B.Lance caught at SDSU50, for 33 yards to the SDSU30 (#6 J.Lee), 1ST DOWN
3:164th & 18 at own 17Timeout , clock 03:16
North Dakota State Touchdown, 5 plays
3:161st & 10 at opp 30PENALTY NDSU False Start (#70 B.Johnson) 5 yards from SDSU30 to SDSU35. NO PLAY
3:161st & 15 at opp 35Shotgun #7 D.Scott rush middle for 3 yards gain to the SDSU32 (#11 J.Ollman; #5 C.McShane)
3:162nd & 12 at opp 32Shotgun #9 C.Payton sacked for loss of 4 yards to the SDSU36 (#94 K.Clayborne)
3:163rd & 16 at opp 36Shotgun #9 C.Payton pass complete deep left to #5 B.Lance caught at SDSU13, for 26 yards to the SDSU10 (#6 J.Lee), 1ST DOWN
3:161st & goal at opp 10Shotgun #9 C.Payton pass incomplete short left to #5 B.Lance thrown to SDSU00 PENALTY SDSU Pass Interference (#0 I.Johnson) 8 yards from SDSU10 to SDSU02, 1ST DOWN. NO PLAY
South Dakota State Punt, 3 plays
0:101st & 10 at own 35#38 E.Ozick kickoff 60 yards to the SDSU05 #19 J.Smith return 10 yards to the SDSU15 (#20 W.Steil)
0:101st & 10 at own 15Shotgun #13 L.Marble pass incomplete deep left to #84 A.Bullock thrown to SDSU35
0:102nd & 10 at own 15Shotgun #13 L.Marble pass incomplete short middle to #1 L.O’Groske thrown to SDSU21 PENALTY NDSU Offside (#95 Z.Vanderpool) 5 yards from SDSU15 to SDSU20. NO PLAY
0:102nd & 5 at own 20#15 J.Loughridge rush middle for 0 yards to the SDSU20 (#93 T.Anene)
Q2 15:003rd & 5 at own 20Shotgun #13 L.Marble pass incomplete short right to #15 J.Loughridge thrown to SDSU16
Q2 14:434th & 5 at own 20#41 M.Pelham punt 60 yards to the NDSU20 #18 J.Williams return 12 yards to the NDSU32 (#33 B.Johnson; #30 C.Cotton)
2nd quarter10 drives, then North Dakota State 31, South Dakota State 7
North Dakota State Touchdown, 7 plays
14:431st & 10 at own 32#8 B.Kpeenu rush left for 6 yards gain to the NDSU38 (#5 C.McShane; #25 K.Bretz)
14:432nd & 4 at own 38Shotgun #9 C.Payton pass complete short left to #88 C.Williams caught at NDSU43, for 5 yards to the NDSU43 (#0 I.Johnson), 1ST DOWN
14:431st & 10 at own 43Shotgun #8 B.Kpeenu rush middle for 8 yards gain to the SDSU49 (#5 C.McShane)
14:432nd & 2 at opp 49Shotgun #9 C.Payton pass complete deep right to #5 B.Lance caught at SDSU26, for 26 yards to the SDSU23 (#0 I.Johnson), 1ST DOWN
14:431st & 10 at opp 23Shotgun #9 C.Payton pass complete short left to #18 J.Williams caught at SDSU09, for 14 yards to the SDSU09, out of bounds at SDSU09, 1ST DOWN
14:431st & goal at opp 9Shotgun #9 C.Payton rush left for 7 yards gain to the SDSU02 (#13 A.Dautermann), out of bounds
10:552nd & goal at opp 2#8 B.Kpeenu rush left for 2 yards gain to the SDSU00 TOUCHDOWN, clock 10:55 #38 E.Ozick kick attempt good (H: #39 A.Bickerton, LS: #48 C.Bowers)
10:501st & 10 at own 35#38 E.Ozick kickoff 57 yards to the SDSU08 #19 J.Smith return 18 yards to the SDSU26 (#41 P.Haugo)
10:55Timeout , clock 10:55
South Dakota State Punt, 4 plays
10:551st & 10 at own 26#1 L.O’Groske rush right for 12 yards gain to the SDSU38 (#43 L.Kopp), 1ST DOWN
10:551st & 10 at own 38#32 J.Basinger rush left for 1 yard loss to the SDSU37 fumbled by #32 J.Basinger at SDSU35 recovered by SDSU #32 J.Basinger at SDSU37 (#1 D.Woolen)
10:552nd & 11 at own 37Shotgun #13 L.Marble pass incomplete short left to #88 G.Gannon thrown to SDSU42
10:553rd & 11 at own 37Shotgun #13 L.Marble pass complete short right to #19 J.Smith caught at SDSU42, for 6 yards to the SDSU43 (#0 J.Alexander), out of bounds
8:264th & 5 at own 43#13 L.Marble punt 47 yards to the NDSU10
North Dakota State Punt, 3 plays
8:261st & 10 at own 10Shotgun #9 C.Payton sacked for loss of 5 yards to the NDSU05 (#99 D.Ripperda)
8:264th & 5 at own 43Timeout , clock 08:26
North Dakota State Punt, 3 plays
8:262nd & 15 at own 5Shotgun #7 D.Scott rush middle for 2 yards gain to the NDSU07 (#11 J.Ollman)
8:263rd & 13 at own 7Shotgun #9 C.Payton rush middle for 2 yards gain to the NDSU09 (#5 C.McShane)
6:224th & 11 at own 9#39 A.Bickerton punt 34 yards to the NDSU43
South Dakota State Touchdown, 2 plays
6:221st & 10 at opp 43#2 I.Garcia-Castaneda pass complete deep right to #1 L.O’Groske caught at NDSU17, for 26 yards to the NDSU17 (#29 D.Givance), 1ST DOWN, PENALTY NDSU Pass Interference declined
6:224th & goal at opp 9Timeout , clock 06:22
South Dakota State Touchdown, 2 plays
5:541st & 10 at opp 17Shotgun #13 L.Marble pass complete short left to #1 L.O’Groske caught at NDSU00, for 17 yards to the NDSU00 TOUCHDOWN, clock 05:54, 1ST DOWN #26 E.Stader kick attempt good (H: #41 M.Pelham, LS: #37 K.Olivia)
North Dakota State Touchdown, 5 plays
5:481st & 10 at own 35#81 R.Harrington kickoff 65 yards to the NDSU00 #18 J.Williams return 30 yards to the NDSU30 (#19 J.Smith)
5:481st & 10 at own 30Shotgun #8 B.Kpeenu rush left for 2 yards loss to the NDSU28 (#55 A.Wolfcale-Holsten)
5:482nd & 12 at own 28PENALTY NDSU False Start (#75 J.Magin) 5 yards from NDSU28 to NDSU23. NO PLAY
5:482nd & 17 at own 23Shotgun #9 C.Payton rush right for 9 yards gain to the NDSU32 (#94 K.Clayborne)
5:483rd & 8 at own 32Shotgun #9 C.Payton pass complete short right to #5 B.Lance caught at NDSU42, for 10 yards to the NDSU42 (#1 J.Oliver), out of bounds, 1ST DOWN
5:481st & 10 at own 42Shotgun #8 B.Kpeenu rush left for 1 yard gain to the NDSU43 (#25 K.Bretz; #5 C.McShane)
2:382nd & 9 at own 43Shotgun #9 C.Payton rush left for 57 yards gain to the SDSU00 TOUCHDOWN, clock 02:38, 1ST DOWN #38 E.Ozick kick attempt good (H: #39 A.Bickerton, LS: #48 C.Bowers) PENALTY #38 E.Ozick kick attempt good (H: #39 A.Bickerton, LS: #48 C.Bowers) PENALTY SDSU Offside declined
South Dakota State Punt, 6 plays
2:331st & 10 at own 35#38 E.Ozick kickoff 48 yards to the SDSU17 #19 J.Smith return 20 yards to the SDSU37 (#41 P.Haugo)
2:331st & 10 at own 37Shotgun #13 L.Marble rush right for 0 yards to the SDSU37 (#52 N.Staehling), out of bounds
2:002nd & 10 at own 37Shotgun #13 L.Marble pass complete short left to #19 J.Smith caught at SDSU41, for 7 yards to the SDSU44 (#1 D.Woolen)
2:001st & 10 at own 37Timeout , clock 02:00
2:001st & 10 at own 48No Huddle-Shotgun #13 L.Marble pass incomplete short right to #84 A.Bullock thrown to NDSU46 QB hurried by #94 L.Larson
2:002nd & 10 at own 48Shotgun #13 L.Marble pass incomplete short left to #32 J.Basinger thrown to NDSU45
1:004th & 22 at own 36#13 L.Marble punt 49 yards to the NDSU15 #18 J.Williams return 11 yards to the NDSU26 (#30 C.Cotton; #33 B.Johnson)
North Dakota State Field goal, 10 plays
1:001st & 10 at own 26Shotgun #8 B.Kpeenu rush left for 0 yards to the NDSU26 (#94 K.Clayborne)
0:542nd & 10 at own 26Shotgun #9 C.Payton pass complete short right to #8 B.Kpeenu caught at NDSU27, for 5 yards to the NDSU31 (#16 N.St-Juste), out of bounds
0:541st & 10 at own 26Timeout North Dakota State, clock 00:54
0:543rd & 5 at own 31Shotgun #9 C.Payton pass complete short left to #18 J.Williams caught at NDSU47, for 16 yards to the NDSU47, out of bounds at NDSU47, 1ST DOWN
0:541st & 10 at own 47Shotgun #9 C.Payton pass incomplete short middle to #88 C.Williams thrown to SDSU40
0:322nd & 10 at own 47Shotgun #9 C.Payton pass complete short left to #8 B.Kpeenu caught at NDSU48, for 3 yards to the NDSU50 (#5 C.McShane), out of bounds
0:321st & 10 at own 47Timeout North Dakota State, clock 00:32
0:323rd & 7 at the 50Shotgun #9 C.Payton pass complete short middle to #81 R.Kessel caught at SDSU31, for 20 yards to the SDSU30, End Of Play, 1ST DOWN
0:321st & 10 at opp 30No Huddle #9 C.Payton pass incomplete, Spike
0:322nd & 10 at opp 30No Huddle-Shotgun #9 C.Payton rush left for 5 yards gain to the SDSU25 (#0 I.Johnson), out of bounds
0:323rd & 5 at opp 25No Huddle-Shotgun #9 C.Payton pass incomplete short left to #3 R.Nelson thrown to SDSU18 broken up by #16 N.St-Juste
0:024th & 5 at opp 25#38 E.Ozick field goal attempt from 43 yards GOOD (H: #39 A.Bickerton, LS: #48 C.Bowers), clock 00:02
0:021st & 10 at own 35#38 E.Ozick kickoff 53 yards to the SDSU12 #19 J.Smith return 25 yards to the SDSU37 (#23 K.Huber)
South Dakota State Punt, 6 plays
0:003rd & 10 at own 48Shotgun #13 L.Marble sacked for loss of 12 yards to the SDSU36 (#43 L.Kopp) PENALTY SDSU Intentional Grounding (#13 L.Marble)
1st quarter1 drive, then North Dakota State 14, South Dakota State 0
North Dakota State Touchdown, 5 plays
0:001st & goal at opp 2#9 C.Payton rush left for 2 yards gain to the SDSU00 TOUCHDOWN, clock 00:16, 1ST DOWN, PENALTY SDSU Holding declined #38 E.Ozick kick attempt good (H: #39 A.Bickerton, LS: #48 C.Bowers)
3rd quarter7 drives, then North Dakota State 31, South Dakota State 7
North Dakota State Interception, 9 plays
14:541st & 10 at own 35#81 R.Harrington kickoff 50 yards to the NDSU15 #18 J.Williams return 18 yards to the NDSU33 (#16 N.St-Juste) PENALTY SDSU Offside (#9 M.Goehring) 5 yards from NDSU33 to NDSU38
15:001st & 10 at own 38No Huddle-Shotgun #9 C.Payton pass complete short left to #3 R.Nelson caught at NDSU36, for 2 yards loss to the NDSU36 (#2 M.Taylor)
15:002nd & 12 at own 36No Huddle-Shotgun #8 B.Kpeenu rush middle for 0 yards to the NDSU36 (#11 J.Ollman)
15:003rd & 12 at own 36No Huddle-Shotgun #9 C.Payton pass complete short right to #18 J.Williams caught at NDSU47, for 11 yards to the NDSU47, End Of Play
15:004th & 1 at own 47No Huddle-Shotgun #9 C.Payton rush left for 5 yards gain to the SDSU48 (#2 M.Taylor), 1ST DOWN
15:001st & 10 at opp 48No Huddle-Shotgun #7 D.Scott rush middle for 0 yards to the SDSU48 (#94 K.Clayborne)
15:002nd & 10 at opp 48No Huddle-Shotgun #9 C.Payton pass incomplete short right to #3 R.Nelson thrown to SDSU43
15:003rd & 10 at opp 48No Huddle-Shotgun #9 C.Payton pass complete short right to #3 R.Nelson caught at SDSU31, for 17 yards to the SDSU31 (#6 J.Lee), 1ST DOWN
15:001st & 10 at opp 31No Huddle-Shotgun #8 B.Kpeenu rush middle for 1 yard gain to the SDSU30 (#47 K.Fyfe; #11 J.Ollman)
10:272nd & 9 at opp 30No Huddle-Shotgun #9 C.Payton pass intercepted by #25 K.Bretz at SDSU01 broken up by #2 M.Taylor, End Of Play
South Dakota State Punt, 10 plays
10:271st & 10 at own 1Shotgun #15 J.Loughridge rush middle for 8 yards gain to the SDSU09 (#1 D.Woolen; #2 J.Duffie)
10:272nd & 9 at own 30Timeout , clock 10:27
South Dakota State Punt, 10 plays
10:272nd & 2 at own 9Shotgun #15 J.Loughridge rush middle for 1 yard gain to the SDSU10 (#1 D.Woolen; #43 L.Kopp)
10:273rd & 1 at own 10Shotgun #15 J.Loughridge rush middle for 7 yards gain to the SDSU17 (#1 D.Woolen), 1ST DOWN
10:271st & 10 at own 17Shotgun #34 J.Johnson rush left for 3 yards gain to the SDSU20 (#6 J.Crumby)
10:272nd & 7 at own 20Shotgun #16 J.Henry rush middle for 7 yards gain to the SDSU27 (#52 N.Staehling; #43 L.Kopp), 1ST DOWN
10:271st & 10 at own 27Shotgun #16 J.Henry rush middle for 4 yards gain to the SDSU31 (#95 Z.Vanderpool)
10:272nd & 6 at own 31Shotgun #16 J.Henry pass complete short right to #84 A.Bullock caught at SDSU35, for 8 yards to the SDSU39 (#1 D.Woolen), 1ST DOWN
10:271st & 10 at own 39No Huddle-Shotgun #13 L.Marble pass incomplete short middle to #19 J.Smith thrown to NDSU48 broken up by #52 N.Staehling
10:272nd & 10 at own 39No Huddle-Shotgun #34 J.Johnson rush right for 1 yard gain to the SDSU40 (#2 J.Duffie)
10:273rd & 9 at own 40No Huddle-Shotgun #16 J.Henry sacked for loss of 14 yards to the SDSU26 (#52 N.Staehling)
4:394th & 23 at own 26#41 M.Pelham punt 36 yards to the NDSU38 #18 J.Williams return 0 yards to the NDSU38 (#30 C.Cotton; #47 K.Fyfe)
North Dakota State Punt, 6 plays
4:391st & 10 at own 38No Huddle-Shotgun #7 D.Scott rush middle for 4 yards gain to the NDSU42 (#91 J.Sifore; #94 K.Clayborne)
4:394th & 23 at own 26Timeout , clock 04:39
North Dakota State Punt, 6 plays
4:392nd & 6 at own 42No Huddle-Shotgun #9 C.Payton sacked for loss of 2 yards to the NDSU40 (#91 J.Sifore)
4:393rd & 8 at own 40No Huddle-Shotgun #9 C.Payton pass complete short middle to #81 R.Kessel caught at SDSU50, for 17 yards to the SDSU43 (#16 N.St-Juste), 1ST DOWN
4:391st & 10 at opp 43No Huddle #7 D.Scott rush middle for 1 yard gain to the SDSU42 (#99 D.Ripperda)
4:392nd & 9 at opp 42No Huddle #9 C.Payton rush middle for 1 yard gain to the SDSU41 (#11 J.Ollman)
4:393rd & 8 at opp 41No Huddle #9 C.Payton pass incomplete short left to #81 R.Kessel thrown to SDSU32 broken up by #13 A.Dautermann
0:594th & 8 at opp 41#39 A.Bickerton punt 27 yards to the SDSU14 fair catch by #2 M.Taylor at SDSU14
South Dakota State Turnover on downs, 7 plays
0:591st & 10 at own 14No Huddle-Shotgun #15 J.Loughridge rush middle for 6 yards gain to the SDSU20 (#43 L.Kopp; #24 A.Chideme-Alfaro)
0:594th & 8 at own 41Timeout , clock 00:59
South Dakota State Turnover on downs, 7 plays
0:592nd & 4 at own 20No Huddle-Shotgun #15 J.Loughridge rush right for 5 yards gain to the SDSU25 (#43 L.Kopp; #24 A.Chideme-Alfaro), 1ST DOWN
Q4 15:001st & 10 at own 25No Huddle-Shotgun #13 L.Marble pass incomplete deep right to #84 A.Bullock thrown to NDSU50 PENALTY NDSU Pass Interference (#24 A.Chideme-Alfaro) 15 yards from SDSU25 to SDSU40, 1ST DOWN. NO PLAY
Q4 15:001st & 10 at own 40No Huddle-Shotgun #13 L.Marble sacked for loss of 10 yards to the SDSU30 (#24 A.Chideme-Alfaro)
Q4 15:002nd & 20 at own 30No Huddle-Shotgun #13 L.Marble pass complete short right to #84 A.Bullock caught at SDSU28, for 9 yards to the SDSU39 (#52 N.Staehling) PENALTY SDSU Holding (#54 S.Willenbring) 10 yards from SDSU39 to SDSU29
Q4 15:002nd & 21 at own 29No Huddle-Shotgun #32 J.Basinger rush right for 14 yards gain to the SDSU43 (#29 D.Givance)
Q4 15:003rd & 7 at own 43No Huddle-Shotgun #16 J.Henry rush middle for 4 yards gain to the SDSU47 (#43 L.Kopp)
Q4 12:044th & 3 at own 47Shotgun #13 L.Marble pass incomplete short right to #43 A.Gustad thrown to SDSU50, TURNOVER ON DOWNS
4th quarter4 drives, then North Dakota State 38, South Dakota State 7
North Dakota State Touchdown, 1 play
11:551st & 10 at opp 47No Huddle #9 C.Payton rush left for 47 yards gain to the SDSU00 TOUCHDOWN, clock 11:55, 1ST DOWN #38 E.Ozick kick attempt good (H: #39 A.Bickerton, LS: #48 C.Bowers)
12:044th & 3 at own 47Timeout , clock 12:04
South Dakota State Turnover on downs, 9 plays
11:491st & 10 at own 35#38 E.Ozick kickoff 65 yards to the SDSU00 #19 J.Smith return 18 yards to the SDSU18 (#49 M.Stenbroten)
11:491st & 10 at own 18Shotgun #15 J.Loughridge rush middle for 4 yards gain to the SDSU22 (#20 W.Steil; #92 K.McCaslin)
11:492nd & 6 at own 22Shotgun #13 L.Marble pass complete deep left to #12 G.Goering caught at SDSU48, for 28 yards to the SDSU50 (#24 A.Chideme-Alfaro), out of bounds, 1ST DOWN, PENALTY NDSU Holding declined
11:491st & 10 at the 50Shotgun #15 J.Loughridge rush middle for 1 yard gain to the NDSU49 (#1 D.Woolen; #14 T.Eady)
11:492nd & 9 at opp 49Shotgun #13 L.Marble rush right for 1 yard loss to the NDSU50, out of bounds at NDSU50
11:493rd & 10 at the 50Shotgun #13 L.Marble pass complete short left to #32 J.Basinger caught at SDSU46, for 19 yards to the NDSU31 (#27 R.Jones), 1ST DOWN
9:241st & 10 at opp 31Shotgun #16 J.Henry pass incomplete short right to #84 A.Bullock thrown to NDSU15 broken up by #0 J.Alexander
9:243rd & 10 at the 50Timeout , clock 09:24
9:242nd & 10 at opp 31Shotgun #16 J.Henry rush left for 1 yard gain to the NDSU30 (#1 D.Woolen)
9:243rd & 9 at opp 30Shotgun #34 J.Johnson rush left for 2 yards gain to the NDSU28 (#92 K.McCaslin)
7:334th & 7 at opp 28Shotgun #13 L.Marble pass complete short left to #88 G.Gannon caught at NDSU28, for 3 yards to the NDSU25 (#52 N.Staehling), TURNOVER ON DOWNS
North Dakota State End of game, 12 plays
7:331st & 10 at own 25Shotgun #9 C.Payton rush right for 6 yards gain to the NDSU31 (#0 I.Johnson)
7:334th & 7 at opp 28Timeout , clock 07:33
North Dakota State End of game, 12 plays
7:332nd & 4 at own 31Shotgun #7 D.Scott rush middle for 3 yards gain to the NDSU34 (#5 C.McShane)
7:333rd & 1 at own 34#7 D.Scott rush left for 1 yard gain to the NDSU35 (#5 C.McShane), 1ST DOWN
7:331st & 10 at own 35#8 B.Kpeenu rush left for 1 yard gain to the NDSU36 (#94 K.Clayborne)
7:332nd & 9 at own 36Shotgun #12 N.Hayes rush left for 10 yards gain to the NDSU46 (#5 C.McShane; #6 J.Lee), 1ST DOWN
7:331st & 10 at own 46Shotgun #4 O.Johnson rush left for 4 yards gain to the NDSU50 (#1 J.Oliver)
7:332nd & 6 at the 50Shotgun #4 O.Johnson rush left for 2 yards gain to the SDSU48 (#6 J.Lee; #11 J.Ollman)
7:333rd & 4 at opp 48Shotgun #28 C.LeGrant rush middle for 2 yards gain to the SDSU46 (#91 J.Sifore; #25 K.Bretz)
2:004th & 2 at opp 46Shotgun #12 N.Hayes rush left for 29 yards gain (29) to the SDSU17 (#25 K.Bretz), out of bounds, 1ST DOWN, PENALTY NDSU Personal Foul (#12 N.Hayes) 15 yards from SDSU17 to SDSU32
2:003rd & 4 at own 48Timeout , clock 02:00
2:001st & 10 at opp 32Kneel down by #12 N.Hayes at SDSU33 for loss of 1 yard
2:002nd & 11 at opp 33Kneel down by #12 N.Hayes at SDSU34 for loss of 1 yard
2:003rd & 12 at opp 34Kneel down by #12 N.Hayes at SDSU35 for loss of 1 yard
2nd quarter1 drive, then North Dakota State 31, South Dakota State 7
South Dakota State Punt, 6 plays
0:003rd & 3 at own 44No Huddle-Shotgun #13 L.Marble rush left for 4 yards gain to the SDSU48, out of bounds at SDSU48, 1ST DOWN

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.

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