From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Dakota
Northern Iowa
187
Total yards
402
172
Passing yards
239
15
Rushing yards
163
5.7
Yards per pass
10.9
0.7
Yards per rush
4.0
12
First downs
20
1–12
Third downs
4–11
1–2
Fourth downs
0–0
2
Turnovers
0
2–13
Penalties
9–70
27:01
Possession
32:59
Efficiency
North Dakota
Northern Iowa
32%
Success rate
43%
−0.23
EPA per play
0.24
1.02
Explosiveness
1.36
−0.10
Rushing EPA
0.09
−0.19
Passing EPA
0.47
5%
Passing-down success
39%
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)
Northern Iowa 50% to win. Elo’s favorite won.
The line
North Dakota −4.5, over/under 59.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northern Iowa drives left to right, North Dakota right to left.
Q1 North DakotaPunt, 7 plays, 29 yards
Q1 Northern IowaPunt, 3 plays, 0 yards
Q1 North DakotaFumble, 8 plays, 37 yards
Q1 Northern IowaTouchdown, 7 plays, 62 yards
Q1 Northern IowaField goal, 11 plays, 67 yards
Q2 Northern IowaResult not recorded, 5 plays, 3 yards
Q2 North DakotaMissed FG, 11 plays, 58 yards
Q2 Northern IowaTouchdown, 5 plays, 77 yards
Q2 North DakotaPunt, 3 plays, −5 yards
Q3 Northern IowaPunt, 5 plays, 23 yards
Q3 North DakotaPunt, 5 plays, 15 yards
Q3 North DakotaPunt, 3 plays, 3 yards
Q3 Northern IowaTouchdown, 9 plays, 72 yards
Q3 North DakotaPunt, 3 plays, −5 yards
Q3 Northern IowaPunt, 3 plays, 5 yards
Q3 North DakotaTurnover on downs, 9 plays, 79 yards
Q4 North DakotaInterception, 3 plays, 4 yards
Q4 Northern IowaField goal, 7 plays, 17 yards
Q4 Northern IowaPunt, 8 plays, 44 yards
Q4 North DakotaPunt, 3 plays, −9 yards
Q4 Northern IowaResult not recorded, 2 plays, −2 yards
Play by play
1st quarter5 drives, then Northern Iowa 7, North Dakota 0
Northern Iowa Punt, 3 plays
15:00
1st & 10 at own 35
Brady Stevens kickoff for 60 yds
15:00
1st & 10 at own 25
Theo Day run for 0 yds to the UNI 25
15:00
2nd & 10 at own 25
Theo Day pass incomplete to Desmond Hutson
14:24
3rd & 10 at own 25
Theo Day pass incomplete to Sergio Morancy
14:12
4th & 10 at own 25
Noah Pettinger punt for 42 yds
North Dakota Fumble, 8 plays
14:12
1st & 10 at own 33
Tommy Schuster pass complete to Bo Belquist for 6 yds to the UND 39
14:12
2nd & 4 at own 39
Gaven Ziebarth run for 1 yd to the UND 40
14:12
3rd & 3 at own 40
Tommy Schuster pass complete to Bo Belquist for 12 yds to the UNI 48 for a 1ST down
12:30
1st & 10 at opp 48
Caden Dennis run for 7 yds to the UNI 41
11:55
2nd & 3 at opp 41
Gaven Ziebarth run for 6 yds to the UNI 35 for a 1ST down
11:55
1st & 10 at opp 35
Tommy Schuster pass complete to Bo Belquist for 5 yds to the UNI 30
10:49
2nd & 5 at opp 30
Isaiah Smith run for 0 yds to the UNI 30
10:11
3rd & 5 at opp 30
Tommy Schuster run for a loss of 5 yards to the UNI 35 Tommy Schuster fumbled, recovered by UNI Caden Houghtelling
Northern Iowa Touchdown, 7 plays
10:11
1st & 10 at own 35
Amauri Pesek-Hickson run for 17 yds to the UND 48 for a 1ST down
9:15
1st & 10 at opp 48
Amauri Pesek-Hickson run for 3 yds to the UND 45
8:35
2nd & 7 at opp 45
Theo Day pass complete to Desmond Hutson for 20 yds to the UND 25 for a 1ST down
8:00
1st & 10 at opp 25
Amauri Pesek-Hickson run for 6 yds to the UND 19
8:00
2nd & 4 at opp 19
Amauri Pesek-Hickson run for 0 yds to the UND 19
8:00
3rd & 4 at opp 19
Theo Day pass complete to Logan Wolf for 5 yds to the UND 14 for a 1ST down
6:00
1st & 10 at opp 14
Amauri Pesek-Hickson run for 14 yds for a TD (Matthew Cook KICK)Northern Iowa 7, North Dakota 0
North Dakota Punt, 7 plays
6:00
1st & 10 at own 35
Matthew Cook kickoff for 50 yds
6:00
1st & 10 at own 25
Tommy Schuster pass complete to Luke Skokna for 1 yd to the UND 26
6:00
2nd & 9 at own 26
Tommy Schuster pass complete to Nate DeMontagnac for 11 yds to the UND 37 for a 1ST down
6:00
1st & 10 at own 37
Luke Skokna run for 4 yds to the UND 41
4:10
2nd & 6 at own 41
Tommy Schuster pass complete to Luke Skokna for 11 yds to the UNI 48 for a 1ST down
3:25
1st & 10 at opp 48
Tommy Schuster pass incomplete to Gaven Ziebarth
3:25
2nd & 10 at opp 48
Tommy Schuster pass incomplete to Wesley Eliodor
3:04
3rd & 10 at opp 48
Tommy Schuster run for 7 yds to the UNI 41
2:39
4th & 3 at opp 41
North Dakota Penalty, delay of game (Quincy Vaughn) to the UNI 46
2:09
4th & 8 at opp 46
Luke Silvernale punt for 46 yds
Northern Iowa Field goal, 11 plays
2:09
1st & 10 at own 20
Theo Day pass complete to Desmond Hutson for 33 yds to the UND 47 for a 1ST down
1:52
1st & 10 at opp 47
Amauri Pesek-Hickson run for 2 yds to the UND 45
1:52
2nd & 8 at opp 45
Theo Day pass complete to Desmond Hutson for 8 yds to the UND 37 for a 1ST down
1:52
1st & 10 at opp 37
Amauri Pesek-Hickson run for 3 yds to the UND 34
Q2 15:00
2nd & 7 at opp 34
Amauri Pesek-Hickson run for 10 yds to the UND 24 for a 1ST down
Q2 14:30
1st & 10 at opp 24
Theo Day pass incomplete to Sam Schnee
Q2 14:30
2nd & 10 at opp 24
Amauri Pesek-Hickson run for 10 yds to the UND 14 for a 1ST down
Q2 13:40
1st & 10 at opp 14
Amauri Pesek-Hickson run for 1 yd to the UND 13
Q2 13:40
2nd & 9 at opp 13
Amauri Pesek-Hickson run for 0 yds to the UND 13
Q2 13:40
3rd & 9 at opp 13
Theo Day run for 0 yds to the UND 13
Q2 11:40
4th & 9 at opp 13
Matthew Cook 30 yd FG GOODNorthern Iowa 10, North Dakota 0
2nd quarter4 drives, then Northern Iowa 17, North Dakota 0
North Dakota Missed FG, 11 plays
11:40
1st & 10 at own 35
Matthew Cook kickoff for 50 yds
11:40
1st & 10 at own 25
Gaven Ziebarth run for 17 yds to the UND 42 for a 1ST down
11:15
1st & 10 at own 42
Tommy Schuster pass incomplete to Nate DeMontagnac
11:15
2nd & 10 at own 42
Gaven Ziebarth run for 3 yds to the UND 45
10:44
3rd & 7 at own 45
Tommy Schuster pass complete to Bo Belquist for 6 yds to the UNI 49
10:44
4th & 1 at opp 49
Isaiah Smith run for 5 yds to the UNI 44 for a 1ST down
9:25
1st & 10 at opp 44
Tommy Schuster pass complete to Caden Dennis for 20 yds to the UNI 24 for a 1ST down
9:25
1st & 10 at opp 24
Simon Romfo for a 1ST down Northern Iowa Penalty, face mask (12 yards) (Caden Houghtelling) to the UNI 12 for a 1ST down
9:25
1st & 10 at opp 12
Tommy Schuster pass complete to Max Gunderson for 2 yds to the UNI 10
9:25
2nd & 8 at opp 10
Tommy Schuster pass complete to Jack Wright for 2 yds to the UNI 8
7:15
3rd & 6 at opp 8
Tommy Schuster sacked for a loss of 9 yards to the UNI 17
6:21
4th & 15 at opp 17
C.J. Elrichs 34 yd FG MISSED
Northern Iowa Touchdown, 5 plays
6:21
1st & 10 at own 20
Theo Day pass complete to Sam Schnee for 8 yds to the UNI 28
6:21
2nd & 2 at own 28
Amauri Pesek-Hickson run for 1 yd to the UNI 29
5:20
3rd & 1 at own 29
Amauri Pesek-Hickson run for 1 yd to the UNI 30 for a 1ST down
4:45
1st & 10 at own 30
Theo Day pass complete to Desmond Hutson
3:40
2nd & 10 at own 30
Theo Day pass complete to Sergio Morancy for 70 yds for a TD (Matthew Cook KICK)Northern Iowa 17, North Dakota 0
North Dakota Punt, 3 plays
3:40
1st & 10 at own 35
Matthew Cook kickoff for 45 yds
3:40
1st & 10 at own 25
Tommy Schuster pass complete to Isaiah Smith for a loss of 2 yards to the UND 23
3:40
2nd & 12 at own 23
Tommy Schuster sacked for a loss of 13 yards to the UND 10
3:40
3rd & 25 at own 10
Tommy Schuster pass complete to Luke Skokna for 10 yds to the UND 20
1:45
4th & 15 at own 20
Luke Silvernale punt for 34 yds Northern Iowa Penalty, Offensive holding (Dalesean Staley) to the UNI 36
Northern Iowa Result not recorded, 5 plays
1:34
1st & 10 at own 36
Amauri Pesek-Hickson run for 2 yds to the UNI 38
1:34
2nd & 8 at own 38
Theo Day pass complete to Logan Wolf for 11 yds to the UNI 49 for a 1ST down
1:34
1st & 10 at own 49
Theo Day pass incomplete to Sam Schnee
1:34
2nd & 10 at own 49
Theo Day pass incomplete to Sergio Morancy
1:34
3rd & 10 at own 49
Northern Iowa Penalty, Offensive holding (Josh Volk) to the UNI 39
1:34
3rd & 20 at own 39
Amauri Pesek-Hickson run for 3 yds to the UNI 35
3rd quarter7 drives, then Northern Iowa 24, North Dakota 0
North Dakota Punt, 3 plays
15:00
1st & 10 at own 28
Tommy Schuster run for 0 yds to the UND 28
15:00
2nd & 10 at own 28
Tommy Schuster pass incomplete to Isaiah Smith
15:00
3rd & 10 at own 28
Tommy Schuster pass complete to Luke Skokna for 3 yds to the UND 31
14:53
1st & 10 at own 35
Matthew Cook kickoff for 58 yds , Wesley Eliodor return for 21 yds to the UND 28
13:27
4th & 7 at own 31
Luke Silvernale punt for 34 yds Northern Iowa Penalty, Offensive holding (Desmond Hutson) to the UNI 25
Northern Iowa Touchdown, 9 plays
13:27
1st & 10 at own 25
Amauri Pesek-Hickson run for 9 yds to the UNI 34
13:27
2nd & 1 at own 34
Theo Day pass complete to Sam Schnee for 20 yds to the UND 46 for a 1ST down
13:27
1st & 10 at opp 46
Theo Day pass incomplete to Sergio Morancy
13:27
2nd & 10 at opp 46
Amauri Pesek-Hickson run for 8 yds to the UND 38
13:27
3rd & 2 at opp 38
Northern Iowa Penalty, false start (Jared Penning) to the UND 43
13:27
3rd & 7 at opp 43
Theo Day pass complete to Sam Schnee for 29 yds to the UND 14 for a 1ST down
13:27
1st & 10 at opp 14
Theo Day pass incomplete to Desmond Hutson
13:27
2nd & 10 at opp 14
Amauri Pesek-Hickson run for 11 yds to the UND 3 for a 1ST down
13:27
1st & goal at opp 3
Amauri Pesek-Hickson run for 1 yd to the UND 2
9:06
2nd & goal at opp 2
Theo Day pass complete to Brady McCullough for 2 yds for a TD (Matthew Cook KICK)Northern Iowa 24, North Dakota 0
North Dakota Punt, 3 plays
9:06
1st & 10 at own 35
Matthew Cook kickoff for 50 yds , Wesley Eliodor return for 17 yds to the UND 32
9:06
1st & 10 at own 32
Tommy Schuster sacked for a loss of 9 yards to the UND 23
9:06
2nd & 19 at own 23
Tommy Schuster pass complete to Jack Wright for 12 yds to the UND 35
7:57
3rd & 7 at own 35
Tommy Schuster sacked for a loss of 8 yards to the UND 27
7:15
4th & 15 at own 27
Luke Silvernale punt for 32 yds
Northern Iowa Punt, 5 plays
6:56
1st & 10 at own 41
Amauri Pesek-Hickson run for 12 yds to the UND 47 for a 1ST down
6:56
1st & 10 at opp 47
Theo Day pass complete to Sam Schnee for 23 yds to the UND 24 for a 1ST down
6:56
1st & 10 at opp 24
Amauri Pesek-Hickson run for 3 yds to the UND 21
6:56
2nd & 7 at opp 21
Theo Day sacked for a loss of 7 yards to the UND 28 Northern Iowa Penalty, intentional grounding (Theo Day) to the UND 28
4:57
3rd & 14 at opp 28
Theo Day sacked for a loss of 8 yards to the UND 36
4:43
4th & 22 at opp 36
Noah Pettinger punt for 36 yds
North Dakota Punt, 5 plays
4:43
1st & 10 at own 20
Luke Skokna run for 9 yds to the UND 29
4:43
2nd & 1 at own 29
Luke Skokna run for 5 yds to the UND 34 for a 1ST down
3:45
1st & 10 at own 34
Luke Skokna run for 1 yd to the UND 35
3:15
2nd & 9 at own 35
Tommy Schuster pass incomplete to Jack Wright
2:59
3rd & 9 at own 35
Tommy Schuster pass incomplete to Nate DeMontagnac
2:34
4th & 9 at own 35
Luke Silvernale punt for 46 yds , Logan Wolf returns for no gain to the UNI 18
Northern Iowa Punt, 3 plays
2:34
1st & 10 at own 18
Theo Day pass incomplete to Desmond Hutson, broken up by Sammy Fort
2:34
2nd & 10 at own 18
Amauri Pesek-Hickson run for 5 yds to the UNI 23
2:00
3rd & 5 at own 23
Theo Day pass incomplete to Amauri Pesek-Hickson, broken up by Malachi McNeal
1:32
4th & 5 at own 23
Noah Pettinger punt for 61 yds
North Dakota Turnover on downs, 9 plays
1:32
1st & 10 at own 16
Tommy Schuster pass complete to Isaiah Smith North Dakota Penalty, Offensive holding (Nate DeMontagnac) to the UND 8
1:17
1st & 18 at own 8
Tommy Schuster pass complete to Nate DeMontagnac for 12 yds to the UND 20
1:17
2nd & 6 at own 20
Isaiah Smith run for 7 yds to the UND 27 for a 1ST down
1:17
1st & 10 at own 27
Tommy Schuster for a 1ST down Northern Iowa Penalty, personal foul (Devin Rice) to the UND 42 for a 1ST down
Q4 15:00
1st & 10 at own 42
Tommy Schuster pass complete to Caden Dennis for 50 yds to the UNI 8 for a 1ST down
Q4 15:00
1st & goal at opp 8
Tommy Schuster pass incomplete to Bo Belquist
Q4 14:17
2nd & goal at opp 8
Tommy Schuster pass incomplete to Red Wilson
Q4 14:17
3rd & goal at opp 8
Tommy Schuster pass complete to Isaiah Smith for 3 yds to the UNI 5
Q4 13:16
4th & goal at opp 5
Tommy Schuster pass incomplete to Bo Belquist, broken up by Dalesean Staley
4th quarter5 drives, then Northern Iowa 27, North Dakota 0
Northern Iowa Punt, 8 plays
13:16
1st & 10 at own 5
Amauri Pesek-Hickson run for 1 yd to the UNI 6
13:16
2nd & 9 at own 6
Northern Iowa Penalty, false start (Chase Arends) to the UNI 3
13:16
2nd & 12 at own 3
Amauri Pesek-Hickson run for 18 yds to the UNI 21 for a 1ST down
12:06
1st & 10 at own 21
Amauri Pesek-Hickson run for 2 yds to the UNI 23
11:14
2nd & 8 at own 23
Theo Day pass complete to Sam Schnee for 10 yds to the UNI 33 for a 1ST down
11:14
1st & 10 at own 33
Amauri Pesek-Hickson run for 20 yds to the UND 47 for a 1ST down
11:14
1st & 10 at opp 47
Josh Jenkins run for 2 yds to the UND 45
11:14
2nd & 8 at opp 45
Josh Jenkins run for 3 yds to the UND 42
8:35
3rd & 5 at opp 42
Northern Iowa Penalty, false start (Josh Volk) to the UND 47
8:35
3rd & 10 at opp 47
Theo Day sacked for a loss of 4 yards to the UNI 49
7:19
4th & 14 at own 49
Noah Pettinger punt for 43 yds
North Dakota Interception, 3 plays
7:19
1st & 10 at own 8
Luke Skokna run for 4 yds to the UND 12
7:19
2nd & 6 at own 12
Tommy Schuster pass incomplete to Jack Wright
6:42
3rd & 6 at own 12
Tommy Schuster pass intercepted
Northern Iowa Field goal, 7 plays
6:42
1st & 10 at opp 34
Amauri Pesek-Hickson run for 5 yds to the UND 29
6:42
2nd & 5 at opp 29
Amauri Pesek-Hickson run for 4 yds to the UND 25
5:35
3rd & 1 at opp 25
Amauri Pesek-Hickson run for 4 yds to the UND 21 for a 1ST down
5:35
1st & 10 at opp 21
Josh Jenkins run for 0 yds to the UND 21
5:35
2nd & 10 at opp 21
Amauri Pesek-Hickson run for 3 yds to the UND 18
5:35
3rd & 7 at opp 18
Amauri Pesek-Hickson run for 1 yd to the UND 17
2:30
4th & 6 at opp 17
Matthew Cook 35 yd FG GOODNorthern Iowa 27, North Dakota 0
North Dakota Punt, 3 plays
2:30
1st & 10 at own 35
Matthew Cook kickoff for 47 yds
2:30
1st & 10 at own 25
Trey Feeney run for a loss of 17 yards to the UND 8 Trey Feeney fumbled, recovered by UND Trey Feeney
2:30
2nd & 27 at own 8
Trey Feeney pass complete to Jack Wright for 4 yds to the UND 12
2:30
3rd & 23 at own 12
Trey Feeney pass complete to Jack Wright for 4 yds to the UND 16
0:55
4th & 19 at own 16
Luke Silvernale punt for 44 yds
Northern Iowa Result not recorded, 2 plays
0:55
1st & 10 at own 40
Theo Day run for a loss of 2 yards to the UNI 38
0:55
2nd & 12 at own 38
Theo Day run for a loss of 1 yard to the UNI 38
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.