South Dakota State Jackrabbits @ North Dakota State Bison
1st Quarter
Kickoff
15:00 - 1st
Garret Wegner kickoff for 65 yds for a touchback
Incompletion
14:52 - 1st
Mark Gronowski pass incomplete to Jadon Janke
1st & 10 at SDST 25
6-yd Run
14:32 - 1st
Pierre Strong Jr. run for 6 yds to the SDkSt 31
2nd & 10 at SDST 25
3-yd Run
13:50 - 1st
Pierre Strong Jr. run for 3 yds to the SDkSt 34
3rd & 4 at SDST 31
Punt
13:28 - 1st
Ben Dinkel punt for 41 yds, punt out-of-bounds at the NDkSt 25
4th & 1 at SDST 34
1-yd Run
13:11 - 1st
Hunter Luepke run for 1 yd to the NDkSt 26
1st & 10 at NDSU 25
6-yd Run
12:29 - 1st
Hunter Luepke run for 6 yds to the NDkSt 32
2nd & 9 at NDSU 26
Incompletion
12:03 - 1st
Zeb Noland pass incomplete to Noah Gindorff
3rd & 3 at NDSU 32
Punt
11:53 - 1st
Garret Wegner punt for 45 yds
4th & 3 at NDSU 32
(11:53 - 1st) Timeout NO DAKOTA ST, clock 11:53
28-yd Pass
11:37 - 1st
Mark Gronowski pass complete to Jadon Janke for 28 yds to the NDkSt 49 for a 1ST down
1st & 10 at SDST 23
10-yd Pass
11:05 - 1st
Mark Gronowski pass complete to Jadon Janke for 10 yds to the NDkSt 39 for a 1ST down
1st & 10 at NDSU 49
Incompletion
10:43 - 1st
Mark Gronowski pass incomplete to Jaxon Janke
1st & 10 at NDSU 39
14-yd Run
10:36 - 1st
Mark Gronowski run for 14 yds to the NDkSt 25 for a 1ST down
2nd & 10 at NDSU 39
25-yd Touchdown Pass
10:07 - 1st
Mark Gronowski pass complete to Blake Kunz for 25 yds for a TD, (Cole Frahm KICK)
1st & 10 at NDSU 25
Kickoff
10:01 - 1st
Cole Frahm kickoff for 57 yds
1-yd Run
9:44 - 1st
Cam Miller run for 1 yd to the NDkSt 33
1st & 10 at NDSU 34
2-yd Run
9:04 - 1st
Cam Miller run for 2 yds to the NDkSt 35
2nd & 11 at NDSU 33
35-yd Pass
8:18 - 1st
Cam Miller pass complete to Christian Watson for 35 yds to the SDkSt 30 for a 1ST down
3rd & 9 at NDSU 35
5-yd Run
7:48 - 1st
Hunter Luepke run for 5 yds to the SDkSt 25
1st & 10 at SDST 30
(7:48 - 1st) Timeout NO DAKOTA ST, clock 07:48
1-yd Run
7:26 - 1st
Cam Miller run for 1 yd to the SDkSt 26
2nd & 5 at SDST 25
3-yd Run
6:28 - 1st
Hunter Luepke run for 3 yds to the SDkSt 23
3rd & 6 at SDST 26
Field Goal Good
6:18 - 1st
Jake Reinholz 40 yd FG GOOD
4th & 3 at SDST 23
Kickoff
6:18 - 1st
Garret Wegner kickoff for 65 yds for a touchback
2-yd Run
5:56 - 1st
Isaiah Davis run for 2 yds to the SDkSt 27
1st & 10 at SDST 25
5-yd Run
5:20 - 1st
Isaiah Davis run for 5 yds to the SDkSt 32
2nd & 8 at SDST 27
11-yd Run
4:50 - 1st
Isaiah Davis run for 11 yds to the SDkSt 43 for a 1ST down
3rd & 3 at SDST 32
20-yd Run
4:14 - 1st
Mark Gronowski run for 20 yds to the NDkSt 37 for a 1ST down
1st & 10 at SDST 43
4-yd Run
3:39 - 1st
Pierre Strong Jr. run for 4 yds to the NDkSt 33
1st & 10 at NDSU 37
4-yd Run
2:50 - 1st
Pierre Strong Jr. run for 4 yds to the NDkSt 37
2nd & 6 at NDSU 33
Sack
2:27 - 1st
Mark Gronowski sacked by Lane Tucker for a loss of 4 yards to the NDkSt 41
3rd & 10 at NDSU 37
5-yd Penalty
2:00 - 1st
PENALTY SDS False Start (Bock,Adam) 5 yards from NDS41 to NDS46. NO PLAY.
4th & 14 at NDSU 41
Punt
1:44 - 1st
Ben Dinkel punt for 35 yds, fair catch by Jayden Price at the NDkSt 11
4th & 19 at NDSU 46
2nd Quarter
2-yd Run
1:29 - 1st
Cam Miller run for 2 yds to the NDkSt 13
1st & 10 at NDSU 11
Incompletion
0:55 - 1st
Cam Miller pass incomplete to Hunter Brozio
2nd & 8 at NDSU 13
14-yd Pass
0:42 - 1st
Cam Miller pass complete to Cole Jacob for 14 yds to the NDkSt 27 for a 1ST down
3rd & 8 at NDSU 13
6-yd Run
0:00 - 1st
Christian Watson run for 6 yds to the NDkSt 33
1st & 10 at NDSU 27
End of 1st Quarter
5-yd Run
14:49 - 2nd
Hunter Luepke run for 5 yds to the NDkSt 38 for a 1ST down
2nd & 4 at NDSU 33
3-yd Run
14:21 - 2nd
Hunter Luepke run for 3 yds to the NDkSt 41
1st & 10 at NDSU 38
3-yd Pass
13:21 - 2nd
Cam Miller pass complete to Dominic Gonnella for 3 yds to the NDkSt 44
2nd & 7 at NDSU 41
1-yd Pass
12:45 - 2nd
Cam Miller pass complete to Dominic Gonnella for 1 yd to the NDkSt 43
3rd & 4 at NDSU 44
Punt
12:21 - 2nd
Garret Wegner punt for 51 yds, fair catch by Jaxon Janke at the SDkSt 6
4th & 5 at NDSU 43
(12:21 - 2nd) Timeout NO DAKOTA ST, clock 12:21
5-yd Run
12:08 - 2nd
Isaiah Davis run for 5 yds to the SDkSt 11
1st & 10 at SDST 6
3-yd Run
11:22 - 2nd
Pierre Strong Jr. run for 3 yds to the SDkSt 14
2nd & 5 at SDST 11
4-yd Run
10:46 - 2nd
Tucker Kraft run for 4 yds to the SDkSt 18 for a 1ST down
3rd & 2 at SDST 14
5-yd Penalty
10:26 - 2nd
PENALTY SDS False Start (Janke,Jaxon) 5 yards from SDS18 to SDS13. NO PLAY.
1st & 10 at SDST 18
Incompletion
10:04 - 2nd
Mark Gronowski pass incomplete to Jaxon Janke
1st & 15 at SDST 13
4-yd Run
9:42 - 2nd
Pierre Strong Jr. run for 4 yds to the SDkSt 17
2nd & 15 at SDST 13
4-yd Run
8:56 - 2nd
Mark Gronowski run for 4 yds to the SDkSt 21
3rd & 11 at SDST 17
Punt
8:38 - 2nd
Ben Dinkel punt for 36 yds, fair catch by Jayden Price at the NDkSt 43
4th & 7 at SDST 21
(8:38 - 2nd) Timeout NO DAKOTA ST, clock 08:38
21-yd Pass
8:22 - 2nd
Cam Miller pass complete to Braylon Henderson for 21 yds to the SDkSt 36 for a 1ST down
1st & 10 at NDSU 43
2-yd Run
7:53 - 2nd
Hunter Luepke run for 2 yds to the SDkSt 34
1st & 10 at SDST 36
1-yd Run
7:16 - 2nd
Christian Watson run for 1 yd to the SDkSt 35
2nd & 8 at SDST 34
Incompletion
6:43 - 2nd
Cam Miller pass incomplete
3rd & 9 at SDST 35
Punt
6:34 - 2nd
Garret Wegner punt for 25 yds
4th & 9 at SDST 35
(6:34 - 2nd) Timeout NO DAKOTA ST, clock 06:34
3-yd Run
6:34 - 2nd
Mark Gronowski run for 3 yds to the SDkSt 13
1st & 10 at SDST 10
16-yd Pass
5:32 - 2nd
Mark Gronowski pass complete to Pierre Strong Jr. for 16 yds to the SDkSt 29 for a 1ST down
2nd & 7 at SDST 13
5-yd Run
4:59 - 2nd
Pierre Strong Jr. run for 5 yds to the SDkSt 34
1st & 10 at SDST 29
3-yd Run
4:16 - 2nd
Pierre Strong Jr. run for 3 yds to the SDkSt 37
2nd & 5 at SDST 34
4-yd Run
3:48 - 2nd
Isaiah Davis run for 4 yds to the SDkSt 41 for a 1ST down
3rd & 2 at SDST 37
1-yd Run
3:00 - 2nd
Isaiah Davis run for 1 yd to the SDkSt 42
1st & 10 at SDST 41
1-yd Run
2:16 - 2nd
Isaiah Davis run for 1 yd to the SDkSt 43
2nd & 9 at SDST 42
Sack
1:43 - 2nd
Mark Gronowski sacked for a loss of 7 yards to the SDkSt 36
3rd & 8 at SDST 43
(1:43 - 2nd) Timeout NO DAKOTA ST, clock 01:43
Punt
1:35 - 2nd
Ben Dinkel punt for 45 yds, fair catch by Jayden Price at the NDkSt 19
4th & 15 at SDST 36
2-yd Run
1:28 - 2nd
Dominic Gonnella run for 2 yds to the NDkSt 21
1st & 10 at NDSU 19
(1:28 - 2nd) Timeout SO DAKOTA ST, clock 01:28
7-yd Run
1:18 - 2nd
Cam Miller run for 7 yds to the NDkSt 28
2nd & 8 at NDSU 21
(1:18 - 2nd) Timeout SO DAKOTA ST, clock 01:18
Punt
1:02 - 2nd
Garret Wegner punt for 51 yds
4th & 1 at NDSU 28
14-yd Pass
0:53 - 2nd
Mark Gronowski pass complete to Pierre Strong Jr. for 14 yds to the NDkSt 49 for a 1ST down
1st & 10 at SDST 37
23-yd Pass
0:31 - 2nd
Mark Gronowski pass complete to Isaiah Davis for 23 yds to the NDkSt 26 for a 1ST down
1st & 10 at NDSU 49
Incompletion
0:27 - 2nd
Mark Gronowski pass incomplete to Zach Heins
1st & 10 at NDSU 26
9-yd Run
0:07 - 2nd
Isaiah Davis run for 9 yds to the NDkSt 17
2nd & 10 at NDSU 26
3-yd Run
0:07 - 2nd
Mark Gronowski run for 3 yds to the NDkSt 14 for a 1ST down
3rd & 1 at NDSU 17
(0:07 - 2nd) Timeout SO DAKOTA ST, clock 00:07
Field Goal Good
0:03 - 2nd
Cole Frahm 31 yd FG GOOD
1st & 10 at NDSU 14
Kickoff
0:03 - 2nd
Cole Frahm kickoff for 40 yds
-1-yd Run
0:00 - 2nd
run for a loss of 1 yard to the NDkSt 24
1st & 10 at NDSU 25
End of 2nd Quarter
3rd Quarter
Kickoff
14:54 - 3rd
Cole Frahm kickoff for 62 yds
3-yd Run
14:40 - 3rd
Dominic Gonnella run for 3 yds to the NDkSt 27
1st & 10 at NDSU 24
4-yd Run
13:57 - 3rd
Christian Watson run for 4 yds to the NDkSt 31
2nd & 7 at NDSU 27
5-yd Run
13:23 - 3rd
Hunter Luepke run for 5 yds to the NDkSt 36 for a 1ST down
3rd & 3 at NDSU 31
12-yd Pass
12:49 - 3rd
Cam Miller pass complete to Braylon Henderson for 12 yds to the NDkSt 48 for a 1ST down
1st & 10 at NDSU 36
39-yd Pass
12:10 - 3rd
Cam Miller pass complete to Christian Watson for 39 yds to the SDkSt 13 for a 1ST down
1st & 10 at NDSU 48
0-yd Run
11:48 - 3rd
Hunter Luepke run for no gain to the SDkSt 13
1st & 10 at SDST 13
13-yd Touchdown Run
11:24 - 3rd
Cam Miller run for 13 yds for a TD, (Jake Reinholz KICK)
2nd & 10 at SDST 13
Kickoff
11:18 - 3rd
Garret Wegner kickoff for 65 yds
11-yd Pass
11:00 - 3rd
Mark Gronowski pass complete to Pierre Strong Jr. for 11 yds to the SDkSt 19 for a 1ST down
1st & 10 at SDST 8
5-yd Penalty
10:49 - 3rd
PENALTY SDS False Start 5 yards from SDS19 to SDS14. NO PLAY.
1st & 10 at SDST 19
10-yd Run
10:08 - 3rd
Mark Gronowski run for 10 yds to the SDkSt 24
1st & 15 at SDST 14
6-yd Run
9:33 - 3rd
Mark Gronowski run for 6 yds to the SDkSt 30 for a 1ST down
2nd & 5 at SDST 24
17-yd Run
8:56 - 3rd
Mark Gronowski run for 17 yds to the SDkSt 47 for a 1ST down
1st & 10 at SDST 30
53-yd Touchdown Run
8:28 - 3rd
Pierre Strong Jr. run for 53 yds for a TD, (Cole Frahm KICK)
1st & 10 at SDST 47
Kickoff
8:28 - 3rd
Cole Frahm kickoff for 49 yds
7-yd Run
8:16 - 3rd
Cam Miller run for 7 yds to the NDkSt 32
1st & 10 at NDSU 25
5-yd Run
7:48 - 3rd
Hunter Luepke run for 5 yds to the NDkSt 37 for a 1ST down
2nd & 3 at NDSU 32
6-yd Run
7:12 - 3rd
Cam Miller run for 6 yds to the NDkSt 43
1st & 10 at NDSU 37
1-yd Run
6:38 - 3rd
Hunter Luepke run for 1 yd to the NDkSt 42
2nd & 4 at NDSU 43
4-yd Run
5:43 - 3rd
Cam Miller run for 4 yds to the NDkSt 46
3rd & 5 at NDSU 42
4-yd Run
5:23 - 3rd
Cam Miller run for 4 yds to the 50 yard line for a 1ST down
4th & 1 at NDSU 46
15-yd Penalty
5:03 - 3rd
Miller,Cam pass incomplete to Henderson,Braylon PENALTY SDS Roughing The Passer (Terveer,Cade) 15 yards from NDS50 to SDS35, 1ST DOWN. NO PLAY.
1st & 10 at 50
3-yd Run
4:43 - 3rd
Hunter Luepke run for 3 yds to the SDkSt 32
1st & 10 at SDST 35
10-yd Penalty
4:21 - 3rd
Miller,Cam pass incomplete to Watson,Christian PENALTY SDS Pass Interference (Gardner,Donald) 10 yards from SDS32 to SDS22, 1ST DOWN. NO PLAY.
2nd & 7 at SDST 32
Incompletion
4:13 - 3rd
Cam Miller pass incomplete to Dominic Gonnella
1st & 10 at SDST 22
3-yd Run
3:52 - 3rd
Dominic Gonnella run for 3 yds to the SDkSt 19
2nd & 10 at SDST 22
17-yd Pass
3:13 - 3rd
Cam Miller pass complete to Noah Gindorff for 17 yds to the SDkSt 2 for a 1ST down
3rd & 7 at SDST 19
0-yd Run
2:39 - 3rd
Dominic Gonnella run for no gain to the SDkSt 2
1st & Goal at SDST 2
2-yd Touchdown Run
2:11 - 3rd
Cam Miller run for 2 yds for a TD, (Jake Reinholz KICK)
2nd & Goal at SDST 2
15-yd Penalty
2:11 - 3rd
PENALTY SDS Face Mask (Shafer,Payton) 15 yards from NDS35 to NDS50. NO PLAY.
1st & 10 at NDSU 35
4th Quarter
Kickoff
2:09 - 3rd
Garret Wegner kickoff for 37 yds
Sack
2:01 - 3rd
Mark Gronowski sacked for a loss of 5 yards to the SDkSt 19
1st & 10 at SDST 24
10-yd Run
1:10 - 3rd
Isaiah Davis run for 10 yds to the SDkSt 29
2nd & 15 at SDST 19
8-yd Pass
0:35 - 3rd
Mark Gronowski pass complete to Isaiah Davis for 8 yds to the SDkSt 37 for a 1ST down
3rd & 5 at SDST 29
1-yd Run
0:00 - 3rd
Pierre Strong Jr. run for 1 yd to the SDkSt 36
1st & 10 at SDST 37
End of 3rd Quarter
6-yd Run
14:38 - 4th
Mark Gronowski run for 6 yds to the SDkSt 42
2nd & 11 at SDST 36
4-yd Run
13:50 - 4th
Mark Gronowski run for 4 yds to the SDkSt 46
3rd & 5 at SDST 42
(13:50 - 4th) Timeout NO DAKOTA ST, clock 13:50
2-yd Run
13:25 - 4th
Isaiah Davis run for 2 yds to the SDkSt 48 for a 1ST down
4th & 1 at SDST 46
13-yd Run
12:59 - 4th
Isaiah Davis run for 13 yds to the NDkSt 39 for a 1ST down
1st & 10 at SDST 48
9-yd Pass
12:27 - 4th
Mark Gronowski pass complete to Pierre Strong Jr. for 9 yds to the NDkSt 30
1st & 10 at NDSU 39
(12:27 - 4th) Timeout NO DAKOTA ST, clock 12:27
4-yd Run
12:12 - 4th
Isaiah Davis run for 4 yds to the NDkSt 26 for a 1ST down
2nd & 1 at NDSU 30
5-yd Pass
11:20 - 4th
Mark Gronowski pass complete to Isaiah Davis for 5 yds to the NDkSt 21
1st & 10 at NDSU 26
5-yd Penalty
11:05 - 4th
PENALTY SDS False Start (Lickiss,Eagan) 5 yards from NDS21 to NDS26. NO PLAY.
2nd & 5 at NDSU 21
19-yd Run
10:32 - 4th
Pierre Strong Jr. run for 19 yds to the NDkSt 7 for a 1ST down
2nd & 10 at NDSU 26
1-yd Run
9:53 - 4th
Isaiah Davis run for 1 yd to the NDkSt 6
1st & Goal at NDSU 7
4-yd Run
8:55 - 4th
Mark Gronowski run for 4 yds to the NDkSt 2
2nd & Goal at NDSU 6
Sack
8:14 - 4th
Mark Gronowski sacked by Spencer Waege for a loss of 4 yards to the NDkSt 6
3rd & Goal at NDSU 2
(8:14 - 4th) Timeout NO DAKOTA ST, clock 08:14
Field Goal Good
7:55 - 4th
Cole Frahm 24 yd FG GOOD
4th & Goal at NDSU 6
Kickoff
7:55 - 4th
Cole Frahm kickoff for 63 yds
5-yd Run
7:42 - 4th
Cam Miller run for 5 yds to the NDkSt 30
1st & 10 at NDSU 25
2-yd Run
7:04 - 4th
Hunter Luepke run for 2 yds to the NDkSt 32
2nd & 5 at NDSU 30
4-yd Run
6:31 - 4th
Hunter Luepke run for 4 yds to the NDkSt 36 for a 1ST down
3rd & 3 at NDSU 32
Incompletion
6:01 - 4th
Cam Miller pass incomplete to Christian Watson
1st & 10 at NDSU 36
3-yd Run
5:43 - 4th
Cam Miller run for 3 yds to the NDkSt 33
2nd & 10 at NDSU 36
Incompletion
5:13 - 4th
Cam Miller pass incomplete to Christian Watson
3rd & 13 at NDSU 33
Punt
5:05 - 4th
Garret Wegner punt for 39 yds
4th & 13 at NDSU 33
(5:05 - 4th) Timeout NO DAKOTA ST, clock 05:05
55-yd Run
4:33 - 4th
Mark Gronowski run for 55 yds to the NDkSt 16 for a 1ST down
1st & 10 at SDST 29
7-yd Run
3:58 - 4th
Isaiah Davis run for 7 yds to the NDkSt 9
1st & 10 at NDSU 16
4-yd Run
3:21 - 4th
Isaiah Davis run for 4 yds to the NDkSt 5 for a 1ST down
2nd & 3 at NDSU 9
5-yd Touchdown Run
2:50 - 4th
Isaiah Davis run for 5 yds for a TD, (Cole Frahm KICK)
1st & Goal at NDSU 5
Kickoff
2:50 - 4th
Cole Frahm kickoff for 62 yds
Sack
2:42 - 4th
Cam Miller sacked by Caleb Sanders for a loss of 7 yards to the NDkSt 18
1st & 10 at NDSU 25
9-yd Penalty
2:19 - 4th
Miller,Cam pass complete to Henderson,Braylon for 11 yards to the NDS29, End Of Play PENALTY NDS Holding (Volson,Cordell) 9 yards from NDS18 to NDS09. NO PLAY.
2nd & 17 at NDSU 18
9-yd Pass
1:55 - 4th
Cam Miller pass complete to RaJa Nelson for 9 yds to the NDkSt 18
2nd & 26 at NDSU 9
Sack
1:36 - 4th
Cam Miller sacked by Randy Keumogne for a loss of 2 yards to the NDkSt 16
3rd & 17 at NDSU 18
Interception
1:00 - 4th
Cam Miller pass intercepted
4th & 19 at NDSU 16
-2-yd Run
0:16 - 4th
run for a loss of 2 yards to the NDkSt 40
1st & 10 at NDSU 38
-2-yd Run
0:00 - 4th
run for a loss of 2 yards to the NDkSt 42
2nd & 12 at NDSU 40
End of 4th Quarter
Game Information
Fargo, ND

ESPN+

2025 Standings
FCS
| Missouri Valley Football ConferenceMissouri Valley Football Conference | CONF | OVR |
|---|---|---|
| North Dakota State | 8-0 | 12-1 |
| South Dakota | 6-2 | 10-5 |
| North Dakota | 5-3 | 8-6 |
| Youngstown State | 5-3 | 8-5 |
| Illinois State | 5-3 | 12-5 |
| South Dakota State | 4-4 | 9-5 |
| Southern Illinois | 4-4 | 7-5 |
| Northern Iowa | 1-7 | 3-9 |
| Murray State | 1-7 | 1-11 |
| Indiana State | 1-7 | 3-9 |
| Mountain West ConferenceMountain West Conference | CONF | OVR |
|---|---|---|
| Boise State | 6-2 | 9-5 |
| New Mexico | 6-2 | 9-4 |
| San Diego State | 6-2 | 9-4 |
| UNLV | 6-2 | 10-4 |
| Fresno State | 5-3 | 9-4 |
| Hawai'i | 5-3 | 9-4 |
| Utah State | 4-4 | 6-7 |
| Air Force | 3-5 | 4-8 |
| Nevada | 2-6 | 3-9 |
| Wyoming | 2-6 | 4-8 |
| San José State | 2-6 | 3-9 |
| Colorado State | 1-7 | 2-10 |
NCAAF News

Ranking college football's best defensive players for 2026
Whittling the list of the top pass rushers, linebackers and secondary men down to 10 was no easy task.
13h
Miami lands pair of coveted recruits for '28, '29 classes
Miami coach Mario Cristobal secured a pair of coveted recruits for the future Wednesday with commitments from 2028 offensive tackle Kweli Fielder and class of 2029 quarterback CJ Cypher.
1d

Suit alleges new NCAA rule unfair to high school Class of 2022
Less than 24 hours after the NCAA Division I Cabinet approved a monumental change in eligibility rules, a group of 15 college basketball players filed a lawsuit claiming the new age-based model unfairly shuts them out of further competition.
1d
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

