South Dakota State Jackrabbits @ North Dakota Fighting Hawks
1st Quarter
Kickoff
15:00 - 1st
Hunter Dustman kickoff for 65 yds for a touchback
7-yd Pass
15:00 - 1st
Simon Romfo pass complete to Caden Dennis for 7 yds to the UND 32
1st & 10 at UND 25
9-yd Pass
15:00 - 1st
Simon Romfo pass complete to Quincy Vaughn for 9 yds to the UND 41 for a 1ST down
2nd & 3 at UND 32
0-yd Run
15:00 - 1st
Isaiah Smith run for no gain to the UND 41
1st & 10 at UND 41
9-yd Pass
15:00 - 1st
Simon Romfo pass complete to Isaiah Smith for 9 yds to the 50 yard line
2nd & 10 at UND 41
2-yd Run
15:00 - 1st
Simon Romfo run for 2 yds to the SDST 48 for a 1ST down
3rd & 1 at 50
3-yd Run
15:00 - 1st
Simon Romfo run for 3 yds to the SDST 45
1st & 10 at SDST 48
15-yd Penalty
15:00 - 1st
South Dakota State Penalty, Roughing the Passer on FRANCL, Caleb enforced (Caleb Francl) to the SDST 22 for a 1ST down
2nd & 7 at SDST 45
0-yd Pass
15:00 - 1st
Simon Romfo pass complete to Caden Dennis for no gain to the SDST 22
1st & 10 at SDST 22
4-yd Run
15:00 - 1st
Sawyer Seidl run for 4 yds to the SDST 18
2nd & 10 at SDST 22
Incompletion
15:00 - 1st
Simon Romfo pass incomplete
3rd & 6 at SDST 18
Field Goal Missed
9:31 - 1st
C.J. Elrichs 35 yd FG MISSED
4th & 6 at SDST 18
Incompletion
9:31 - 1st
Mark Gronowski pass incomplete
1st & 10 at SDST 20
-1-yd Run
9:31 - 1st
Amar Johnson run for a loss of 1 yard to the SDST 19
2nd & 10 at SDST 20
Incompletion
9:31 - 1st
Mark Gronowski pass incomplete
3rd & 11 at SDST 19
Punt
8:31 - 1st
Hunter Dustman punt for 43 yds, fair catch by Bo Belquist at the UND 38
4th & 11 at SDST 19
62-yd Touchdown Run
8:22 - 1st
Isaiah Smith run for 62 yds for a TD (C.J. Elrichs KICK)
1st & 10 at UND 38
Kickoff
8:17 - 1st
C.J. Elrichs kickoff for 59 yds , Amar Johnson return for 19 yds to the SDST 25
3-yd Run
8:17 - 1st
Mark Gronowski run for 3 yds to the SDST 28
1st & 10 at SDST 25
10-yd Run
8:17 - 1st
Amar Johnson run for 10 yds to the SDST 38 for a 1ST down
2nd & 7 at SDST 28
3-yd Run
8:17 - 1st
Amar Johnson run for 3 yds to the SDST 41
1st & 10 at SDST 38
28-yd Pass
8:17 - 1st
Mark Gronowski pass complete to Griffin Wilde for 28 yds to the UND 31 for a 1ST down
2nd & 7 at SDST 41
3-yd Run
8:17 - 1st
Amar Johnson run for 3 yds to the UND 28
1st & 10 at UND 31
7-yd Run
8:17 - 1st
Angel Johnson run for 7 yds to the UND 21 for a 1ST down
2nd & 7 at UND 28
5-yd Run
8:17 - 1st
Angel Johnson run for 5 yds to the UND 16
1st & 10 at UND 21
2-yd Pass
8:17 - 1st
Mark Gronowski pass complete to Amar Johnson for 2 yds to the UND 14
2nd & 5 at UND 16
0-yd Run
8:17 - 1st
Amar Johnson run for no gain to the UND 14
3rd & 3 at UND 14
Field Goal Good
2:29 - 1st
Hunter Dustman 32 yd FG GOOD
4th & 3 at UND 14
Kickoff
2:29 - 1st
Hunter Dustman kickoff for 65 yds for a touchback
8-yd Run
2:29 - 1st
Isaiah Smith run for 8 yds to the UND 33
1st & 10 at UND 25
1-yd Run
2:29 - 1st
Simon Romfo run for 1 yd to the UND 34
2nd & 2 at UND 33
15-yd Penalty
2:29 - 1st
North Dakota Penalty, turnover on downs. PENALTY Unsportsmanlike Conduct on OLSON, Caleb enforced (-15 Yards) to the UND 18
3rd & 1 at UND 34
Punt
0:47 - 1st
Luke Silvernale punt for 32 yds, downed at the 50 yard line
4th & 17 at UND 18
2nd Quarter
10-yd Run
0:47 - 1st
Amar Johnson run for 10 yds to the UND 40 for a 1ST down
1st & 10 at 50
11-yd Pass
0:00 - 1st
Mark Gronowski pass complete to David Alpers for 11 yds to the UND 29 for a 1ST down
1st & 10 at UND 40
End of 1st Quarter
29-yd Touchdown Run
14:52 - 2nd
Angel Johnson run for 29 yds for a TD (Hunter Dustman KICK)
1st & 10 at UND 29
Kickoff
14:52 - 2nd
Hunter Dustman kickoff for 65 yds for a touchback
-5-yd Run
14:52 - 2nd
Sawyer Seidl run for a loss of 5 yards to the UND 20
1st & 10 at UND 25
Sack
14:52 - 2nd
Simon Romfo sacked by Caleb Francl for a loss of 9 yards to the UND 11
2nd & 15 at UND 20
5-yd Penalty
14:52 - 2nd
ZIEBARTH, 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).
3rd & 24 at UND 11
Punt
12:38 - 2nd
Luke Silvernale punt for 44 yds
4th & 27 at UND 8
16-yd Run
12:38 - 2nd
Angel Johnson run for 16 yds to the UND 36 for a 1ST down
1st & 10 at SDST 48
5-yd Run
12:38 - 2nd
Angel Johnson run for 5 yds to the UND 31
1st & 10 at UND 36
6-yd Run
12:38 - 2nd
Angel Johnson run for 6 yds to the UND 25 for a 1ST down
2nd & 5 at UND 31
25-yd Touchdown Pass
10:35 - 2nd
Mark Gronowski pass complete to Griffin Wilde for 25 yds for a TD (Hunter Dustman KICK)
1st & 10 at UND 25
Kickoff
10:35 - 2nd
Hunter Dustman kickoff for 65 yds for a touchback
8-yd Pass
10:35 - 2nd
Simon Romfo pass complete to Jaden Norby for 8 yds to the UND 33
1st & 10 at UND 25
15-yd Penalty
10:35 - 2nd
North Dakota Penalty, Unnecessary Roughness (Gaven Ziebarth) to the UND 23 for a 1ST down
2nd & 2 at UND 33
7-yd Pass
10:35 - 2nd
Simon Romfo pass complete to Bo Belquist for 7 yds to the UND 30
1st & 10 at UND 23
-3-yd Run
10:35 - 2nd
Simon Romfo run for a loss of 3 yards to the UND 27
2nd & 3 at UND 30
Incompletion
10:35 - 2nd
Simon Romfo pass incomplete
3rd & 6 at UND 27
Punt
7:57 - 2nd
Luke Silvernale punt for 32 yds
4th & 6 at UND 27
7-yd Run
7:57 - 2nd
Amar Johnson run for 7 yds to the SDST 48
1st & 10 at SDST 41
13-yd Pass
7:57 - 2nd
Mark Gronowski pass complete to Angel Johnson for 13 yds to the UND 39 for a 1ST down
2nd & 3 at SDST 48
39-yd Touchdown Pass
6:30 - 2nd
Mark Gronowski pass complete to Griffin Wilde for 39 yds for a TD (Hunter Dustman KICK)
1st & 10 at UND 39
Kickoff
6:30 - 2nd
Hunter Dustman kickoff for 65 yds for a touchback
0-yd Run
6:30 - 2nd
Isaiah Smith run for no gain to the UND 25
1st & 10 at UND 25
6-yd Run
6:30 - 2nd
Simon Romfo run for 6 yds to the UND 31
2nd & 10 at UND 25
Fumble Recovery
4:58 - 2nd
Simon 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
3rd & 4 at UND 31
11-yd Run
4:58 - 2nd
Kirby Vorhees run for 11 yds to the UND 16 for a 1ST down
1st & 10 at UND 27
Incompletion
4:58 - 2nd
Mark Gronowski pass incomplete
1st & 10 at UND 16
6-yd Run
4:58 - 2nd
Mark Gronowski run for 6 yds to the UND 10
2nd & 10 at UND 16
2-yd Run
4:58 - 2nd
Amar Johnson run for 2 yds to the UND 8
3rd & 4 at UND 10
2-yd Run
4:58 - 2nd
Mark Gronowski run for 2 yds to the UND 6 for a 1ST down
4th & 2 at UND 8
Incompletion
4:58 - 2nd
Mark Gronowski pass incomplete
1st & Goal at UND 6
6-yd Touchdown Run
2:06 - 2nd
Amar Johnson run for 6 yds for a TD (Hunter Dustman KICK)
2nd & Goal at UND 6
Kickoff
2:06 - 2nd
Hunter Dustman kickoff for 65 yds for a touchback
9-yd Pass
2:06 - 2nd
Simon Romfo pass complete to Nate DeMontagnac for 9 yds to the UND 34
1st & 10 at UND 25
6-yd Pass
2:06 - 2nd
Simon Romfo pass complete to Caden Dennis for 6 yds to the UND 40 for a 1ST down
2nd & 1 at UND 34
(1:34 - 2nd) Timeout North Dakota, clock 01:34
5-yd Run
1:34 - 2nd
Sawyer Seidl run for 5 yds to the UND 45
1st & 10 at UND 40
Incompletion
1:34 - 2nd
Simon Romfo pass incomplete
2nd & 5 at UND 45
13-yd Pass
1:34 - 2nd
Simon Romfo pass complete to Bo Belquist for 13 yds to the SDST 42 for a 1ST down
3rd & 5 at UND 45
7-yd Run
1:34 - 2nd
Simon Romfo run for 7 yds to the SDST 35
1st & 10 at SDST 42
5-yd Pass
1:34 - 2nd
Simon Romfo pass complete to Sawyer Seidl for 5 yds to the SDST 30 for a 1ST down
2nd & 3 at SDST 35
0-yd Run
1:34 - 2nd
Simon Romfo run for no gain to the SDST 30
1st & 10 at SDST 30
-4-yd Run
1:34 - 2nd
Simon Romfo run for a loss of 4 yards to the SDST 34
2nd & 10 at SDST 30
Incompletion
1:34 - 2nd
Simon Romfo pass incomplete
3rd & 14 at SDST 34
Blocked Field Goal
0:34 - 2nd
C.J. Elrichs 51 yd FG BLOCKED blocked by
4th & 14 at SDST 34
Incompletion
0:34 - 2nd
Mark Gronowski pass incomplete
1st & 10 at SDST 43
9-yd Pass
0:34 - 2nd
Mark Gronowski pass complete to Davin Stoffel for 9 yds to the UND 48
2nd & 10 at SDST 43
(0:17 - 2nd) Timeout North Dakota, clock 00:17
0-yd Run
0:17 - 2nd
Angel Johnson run for no gain to the UND 48
3rd & 1 at UND 48
Punt
0:06 - 2nd
punt for 47 yds, downed at the UND 1
4th & 1 at UND 48
1-yd Run
0:00 - 2nd
Quincy Vaughn run for 1 yd to the UND 2
1st & 10 at UND 1
End of 2nd Quarter
3rd Quarter
Kickoff
14:55 - 3rd
C.J. Elrichs kickoff for 59 yds , Amar Johnson return for 20 yds to the SDST 26
1-yd Pass
14:55 - 3rd
Mark Gronowski pass complete to Griffin Wilde for 1 yd to the SDST 27
1st & 10 at SDST 26
8-yd Run
14:55 - 3rd
Amar Johnson run for 8 yds to the SDST 35
2nd & 9 at SDST 27
2-yd Run
14:55 - 3rd
Kirby Vorhees run for 2 yds to the SDST 37 for a 1ST down
3rd & 1 at SDST 35
Incompletion
14:55 - 3rd
Mark Gronowski pass incomplete
1st & 10 at SDST 37
1-yd Run
14:55 - 3rd
Kirby Vorhees run for 1 yd to the SDST 38
2nd & 10 at SDST 37
Incompletion
14:55 - 3rd
Mark Gronowski pass incomplete
3rd & 9 at SDST 38
Punt
11:53 - 3rd
Hunter Dustman punt for 40 yds, fair catch by Bo Belquist at the UND 22
4th & 9 at SDST 38
1-yd Run
11:53 - 3rd
Isaiah Smith run for 1 yd to the UND 23
1st & 10 at UND 22
15-yd Run
11:53 - 3rd
Isaiah Smith run for 15 yds to the UND 38 for a 1ST down
2nd & 9 at UND 23
1-yd Run
11:53 - 3rd
Isaiah Smith run for 1 yd to the UND 39
1st & 10 at UND 38
Incompletion
11:53 - 3rd
Simon Romfo pass incomplete
2nd & 9 at UND 39
Sack
11:53 - 3rd
Simon Romfo sacked by Adam Bock for a loss of 3 yards to the UND 36
3rd & 9 at UND 39
Punt
9:14 - 3rd
Luke Silvernale punt for 37 yds, downed at the SDST 27
4th & 12 at UND 36
2-yd Run
9:14 - 3rd
Angel Johnson run for 2 yds to the SDST 29
1st & 10 at SDST 27
7-yd Pass
9:14 - 3rd
Mark Gronowski pass complete to Lofton O'Groske for 7 yds to the SDST 36
2nd & 8 at SDST 29
5-yd Run
9:14 - 3rd
Angel Johnson run for 5 yds to the SDST 41 for a 1ST down
3rd & 1 at SDST 36
7-yd Run
9:14 - 3rd
Angel Johnson run for 7 yds to the SDST 48
1st & 10 at SDST 41
5-yd Run
9:14 - 3rd
Angel Johnson run for 5 yds to the UND 47 for a 1ST down
2nd & 3 at SDST 48
47-yd Touchdown Pass
5:40 - 3rd
Mark Gronowski pass complete to Griffin Wilde for 47 yds for a TD (Hunter Dustman KICK)
1st & 10 at UND 47
Kickoff
5:33 - 3rd
Hunter 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
13-yd Run
5:33 - 3rd
Gaven Ziebarth run for 13 yds to the UND 37 for a 1ST down
1st & 10 at UND 24
(4:20 - 3rd) Timeout North Dakota, clock 04:20
11-yd Run
4:20 - 3rd
Gaven Ziebarth run for 11 yds to the UND 48 for a 1ST down
1st & 10 at UND 37
Incompletion
4:20 - 3rd
Simon Romfo pass incomplete
1st & 10 at UND 48
1-yd Run
4:20 - 3rd
Isaiah Smith run for 1 yd to the UND 49
2nd & 10 at UND 48
2-yd Pass
4:20 - 3rd
Simon Romfo pass complete to Quincy Vaughn for 2 yds to the SDST 49
3rd & 9 at UND 49
Interception
2:42 - 3rd
Simon Romfo pass intercepted Tucker Large return for no gain to the SDST 26
4th & 7 at SDST 49
4th Quarter
4-yd Run
2:42 - 3rd
Amar Johnson run for 4 yds to the SDST 30
1st & 10 at SDST 26
11-yd Pass
2:42 - 3rd
Mark Gronowski pass complete to Davin Stoffel for 11 yds to the SDST 41 for a 1ST down
2nd & 6 at SDST 30
1-yd Run
2:42 - 3rd
Amar Johnson run for 1 yd to the SDST 42
1st & 10 at SDST 41
6-yd Run
0:00 - 3rd
Amar Johnson run for 6 yds to the SDST 48
2nd & 9 at SDST 42
End of 3rd Quarter
Incompletion
15:00 - 4th
Mark Gronowski pass incomplete
3rd & 3 at SDST 48
Punt
14:48 - 4th
Hunter Dustman punt for 44 yds, fair catch by Bo Belquist at the UND 8
4th & 3 at SDST 48
9-yd Pass
14:48 - 4th
Simon Romfo pass complete to Bo Belquist for 9 yds to the UND 17
1st & 10 at UND 8
11-yd Pass
14:48 - 4th
Simon Romfo pass complete to Bo Belquist for 11 yds to the UND 28 for a 1ST down
2nd & 1 at UND 17
3-yd Run
14:48 - 4th
Gaven Ziebarth run for 3 yds to the UND 31
1st & 10 at UND 28
4-yd Run
14:48 - 4th
Gaven Ziebarth run for 4 yds to the UND 35
2nd & 7 at UND 31
-2-yd Run
14:48 - 4th
Gaven Ziebarth run for a loss of 2 yards to the UND 33
3rd & 3 at UND 35
Punt
11:50 - 4th
Luke Silvernale punt for 65 yds, downed at the SDST 2
4th & 5 at UND 33
6-yd Run
11:50 - 4th
Angel Johnson run for 6 yds to the SDST 8
1st & 10 at SDST 2
6-yd Run
11:50 - 4th
Kirby Vorhees run for 6 yds to the SDST 14 for a 1ST down
2nd & 4 at SDST 8
2-yd Run
11:50 - 4th
Kirby Vorhees run for 2 yds to the SDST 16
1st & 10 at SDST 14
7-yd Run
11:50 - 4th
Angel Johnson run for 7 yds to the SDST 23
2nd & 8 at SDST 16
4-yd Run
11:50 - 4th
Kirby Vorhees run for 4 yds to the SDST 27 for a 1ST down
3rd & 1 at SDST 23
12-yd Run
11:50 - 4th
Kirby Vorhees run for 12 yds to the SDST 39 for a 1ST down
1st & 10 at SDST 27
15-yd Penalty
11:50 - 4th
South Dakota State Penalty, Unsportsmanlike Conduct (-15 Yards) to the SDST 31
1st & 10 at SDST 39
5-yd Penalty
11:50 - 4th
South Dakota State Penalty, False Start (David Alpers) to the SDST 26
2nd & 18 at SDST 31
Incompletion
11:50 - 4th
Jon Bell pass incomplete
2nd & 23 at SDST 26
8-yd Run
11:50 - 4th
Amar Johnson run for 8 yds to the SDST 34
3rd & 23 at SDST 26
Punt
6:06 - 4th
Hunter Dustman punt for 51 yds, fair catch by Bo Belquist at the UND 15
4th & 15 at SDST 34
18-yd Pass
6:06 - 4th
Simon Romfo pass complete to Quincy Vaughn for 18 yds to the UND 33 for a 1ST down
1st & 10 at UND 15
Sack
6:06 - 4th
Simon Romfo sacked by Reis Kirschenman for a loss of 1 yard to the UND 32
1st & 10 at UND 33
3-yd Pass
6:06 - 4th
Simon Romfo pass complete to Sawyer Seidl for 3 yds to the UND 35
2nd & 11 at UND 32
1-yd Run
6:06 - 4th
Simon Romfo run for 1 yd to the UND 36
3rd & 8 at UND 35
Punt
3:30 - 4th
Luke Silvernale punt for 30 yds, downed at the SDST 34
4th & 7 at UND 36
2-yd Run
3:30 - 4th
Kirby Vorhees run for 2 yds to the SDST 36
1st & 10 at SDST 34
26-yd Run
3:30 - 4th
Kirby Vorhees run for 26 yds to the UND 38 for a 1ST down
2nd & 8 at SDST 36
1-yd Run
3:30 - 4th
Brenden Begeman run for 1 yd to the UND 37
1st & 10 at UND 38
5-yd Penalty
3:30 - 4th
South Dakota State Penalty, False Start (-5 Yards) to the UND 42
2nd & 9 at UND 37
3-yd Run
3:30 - 4th
Brenden Begeman run for 13 yds to the UND 29 South Dakota State Penalty, Illegal Block (-10 Yards) to the UND 39
2nd & 14 at UND 42
End of 4th Quarter
0-yd Run
0:00 - 4th
[NHSG] Kneel down by ERVIN, Elijah at UND40 (team loss of 1), clock 00:00.
3rd & 11 at UND 39
SDST @ UND Videos
Touchdown! Griffin Wilde scores vs. North Dakota
- 0:31
Tucker Large had an interception vs. North Dakota
- 0:12
Touchdown! Amar Johnson scores vs. North Dakota
- 0:29
Game Information
Grand Forks, ND
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 |
NCAAF News

Oregon lands commit from Sam Ngata, son of former NFL All-Pro
Oregon secured a commitment from 2027 OLB Sam Ngata, son of former Ducks All-American and NFL All-Pro Haloti Ngata.
1d

Source: Ohio State finalizing deal with ex-Steelers OC Smith
Ohio State is finalizing a deal to make former Steelers playcaller Arthur Smith its offensive coordinator, a source told ESPN's Adam Schefter.
15h

Hoosiers, fans brave winter storm to celebrate CFP title
The Indiana Hoosiers and their fans celebrated the school's first football national championship on Saturday despite a massive winter storm affecting the Midwest.
1d
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

