Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Brady Stevens kickoff for 61 yds , Rashid Shaheed return for 27 yds to the WebSt 31
8-yd Run
15:00 - 1st
Josh Davis run for 8 yds to the WebSt 39
1st & 10 at WEB 31
26-yd Run
15:00 - 1st
Josh Davis run for 26 yds to the NDKTA 35 for a 1ST down
2nd & 2 at WEB 39
0-yd Run
15:00 - 1st
Kevin Smith run for no gain to the NDKTA 35
1st & 10 at UND 35
Incompletion
15:00 - 1st
Jake Constantine pass incomplete, broken up by Noah Larson
2nd & 10 at UND 35
Sack
15:00 - 1st
Jake Constantine sacked by Griffin Lickfeldt for a loss of 10 yards to the NDKTA 45
3rd & 10 at UND 35
Punt
15:00 - 1st
Doug Lloyd punt for 45 yds for a touchback
4th & 20 at UND 45
19-yd Pass
12:37 - 1st
Nate Ketteringham pass complete to Noah Wanzek for 19 yds to the NDKTA 39 for a 1ST down
1st & 10 at UND 20
2-yd Run
12:37 - 1st
Brock Boltmann run for 2 yds to the NDKTA 41
1st & 10 at UND 39
Incompletion
12:37 - 1st
Nate Ketteringham pass incomplete
2nd & 8 at UND 41
4-yd Pass
12:37 - 1st
Nate Ketteringham pass complete to James Johannesson for 4 yds to the NDKTA 45
3rd & 8 at UND 41
Punt
12:37 - 1st
Cade Peterson punt for 38 yds , Rashid Shaheed returns for 35 yds to the NDKTA 48
4th & 4 at UND 45
6-yd Run
10:34 - 1st
Kris Jackson run for 6 yds to the NDKTA 42
1st & 10 at UND 48
40-yd Pass
10:34 - 1st
Jake Constantine pass complete to David Ames for 40 yds to the NDKTA 2 for a 1ST down
2nd & 4 at UND 42
2-yd Touchdown Pass
9:15 - 1st
Jake Constantine pass complete to David Ames for 2 yds for a TD, (Trey Tuttle KICK)
1st & Goal at UND 2
Kickoff
9:15 - 1st
Trey Tuttle kickoff for 65 yds , Brock Boltmann return for 30 yds to the NDKTA 30
Incompletion
9:07 - 1st
Nate Ketteringham pass incomplete to Noah Wanzek
1st & 10 at UND 30
1-yd Run
9:07 - 1st
Nate Ketteringham run for 1 yd to the NDKTA 31
2nd & 10 at UND 30
Incompletion
9:07 - 1st
Nate Ketteringham pass incomplete
3rd & 9 at UND 31
Punt
9:07 - 1st
Cade Peterson punt for 42 yds, fair catch by Rashid Shaheed at the WebSt 27
4th & 9 at UND 31
14-yd Pass
8:15 - 1st
Jake Constantine pass complete to David Ames for 14 yds to the WebSt 41 for a 1ST down
1st & 10 at WEB 27
7-yd Run
8:15 - 1st
Kevin Smith run for 7 yds to the WebSt 48
1st & 10 at WEB 41
3-yd Run
8:15 - 1st
Kevin Smith run for 3 yds to the NDKTA 49 for a 1ST down
2nd & 3 at WEB 48
8-yd Run
8:15 - 1st
Kevin Smith run for 8 yds to the NDKTA 41
1st & 10 at UND 49
41-yd Touchdown Pass
5:49 - 1st
Jake Constantine pass complete to Justin Malone for 41 yds for a TD, (Trey Tuttle KICK)
2nd & 2 at UND 41
Kickoff
5:49 - 1st
Trey Tuttle kickoff for 63 yds , Brock Boltmann return for 19 yds to the NDKTA 21
4-yd Run
5:43 - 1st
Brock Boltmann run for 4 yds to the NDKTA 25
1st & 10 at UND 21
5-yd Penalty
5:43 - 1st
NORTH DAKOTA Penalty, false start (-5 Yards) to the NDKTA 20
2nd & 6 at UND 25
12-yd Pass
5:43 - 1st
Nate Ketteringham pass complete to Noah Wanzek for 12 yds to the NDKTA 32 for a 1ST down
2nd & 11 at UND 20
15-yd Run
5:43 - 1st
Luke Skokna run for 15 yds to the NDKTA 47 for a 1ST down
1st & 10 at UND 32
20-yd Pass
5:43 - 1st
Nate Ketteringham pass complete to Luke Skokna for 20 yds to the WebSt 33 for a 1ST down
1st & 10 at UND 47
5-yd Run
5:43 - 1st
Luke Skokna run for 5 yds to the WebSt 28
1st & 10 at WEB 33

(3:00 - 1st) Timeout NORTH DAKOTA, clock 03:00

-5-yd Pass
3:00 - 1st
Brock Boltmann pass complete to Garett Maag for a loss of 5 yards to the WebSt 33
2nd & 5 at WEB 28
33-yd Touchdown Pass
2:37 - 1st
Nate Ketteringham pass complete to Travis Toivonen for 33 yds for a TD, (Brady Leach KICK)
3rd & 10 at WEB 33
2nd Quarter
Kickoff
2:37 - 1st
Brady Leach kickoff for 65 yds , Rashid Shaheed return for 28 yds to the WEBERST 37 NORTH DAKOTA Penalty, Offensive holding (2 Yards) to the WebSt 30
8-yd Run
2:30 - 1st
Kris Jackson run for 8 yds to the WebSt 38
1st & 10 at WEB 30
5-yd Penalty
2:30 - 1st
WEBER ST Penalty, false start (-5 Yards) to the WebSt 33
2nd & 2 at WEB 38
18-yd Run
2:30 - 1st
Kris Jackson run for 18 yds to the NDKTA 49 for a 1ST down
2nd & 7 at WEB 33
6-yd Pass
2:30 - 1st
Jake Constantine pass complete to David Ames for 6 yds to the NDKTA 43
1st & 10 at UND 49
-1-yd Run
2:30 - 1st
Kris Jackson run for a loss of 1 yard to the NDKTA 44
2nd & 4 at UND 43

End of 1st Quarter

15-yd Penalty
15:00 - 2nd
NORTH DAKOTA Penalty, Defensive pass interference (Hayden Blubaugh) to the NDKTA 29 for a 1ST down
3rd & 5 at UND 44
9-yd Run
15:00 - 2nd
Kevin Smith run for 9 yds to the NDKTA 20
1st & 10 at UND 29
5-yd Run
15:00 - 2nd
Kevin Smith run for 5 yds to the NDKTA 15 for a 1ST down
2nd & 1 at UND 20
Incompletion
15:00 - 2nd
Jake Constantine pass incomplete, broken up by Graham DeVore
1st & 10 at UND 15
-1-yd Run
15:00 - 2nd
Kevin Smith run for a loss of 1 yard to the NDKTA 16
2nd & 10 at UND 15
Incompletion
15:00 - 2nd
Jake Constantine pass incomplete
3rd & 11 at UND 16
Field Goal Good
12:50 - 2nd
Trey Tuttle 34 yd FG GOOD
4th & 11 at UND 16
Kickoff
12:50 - 2nd
Trey Tuttle kickoff for 9 yds, downed at the WebSt 44
28-yd Pass
12:50 - 2nd
Nate Ketteringham pass complete to Garett Maag for 28 yds to the WebSt 16 for a 1ST down
1st & 10 at WEB 44
Incompletion
12:50 - 2nd
Nate Ketteringham pass incomplete to Garett Maag
1st & 10 at WEB 16
16-yd Touchdown Pass
12:14 - 2nd
Nate Ketteringham pass complete to Noah Wanzek for 16 yds for a TD, (Brady Leach KICK)
2nd & 10 at WEB 16
Kickoff
12:14 - 2nd
Brady Stevens kickoff for 60 yds , Rashid Shaheed return for 25 yds to the WebSt 30
6-yd Run
12:08 - 2nd
Kevin Smith run for 6 yds to the WebSt 36
1st & 10 at WEB 30
9-yd Run
12:08 - 2nd
Kevin Smith run for 9 yds to the WebSt 45 for a 1ST down
2nd & 4 at WEB 36
11-yd Pass
12:08 - 2nd
Jake Constantine pass complete to Justin Malone for 11 yds to the NDKTA 44 for a 1ST down
1st & 10 at WEB 45
0-yd Run
12:08 - 2nd
Kris Jackson run for no gain to the NDKTA 44
1st & 10 at UND 44
3-yd Pass
12:08 - 2nd
Jake Constantine pass complete to Devon Cooley for 3 yds to the NDKTA 41
2nd & 10 at UND 44
18-yd Pass
12:08 - 2nd
Jake Constantine pass complete to Devon Cooley for 18 yds to the NDKTA 23 for a 1ST down
3rd & 7 at UND 41
4-yd Run
12:08 - 2nd
Kevin Smith run for 4 yds to the NDKTA 19
1st & 10 at UND 23
-1-yd Pass
12:08 - 2nd
Jake Constantine pass complete to Kevin Smith for a loss of 1 yard to the NDKTA 20
2nd & 6 at UND 19
Incompletion
12:08 - 2nd
Jake Constantine pass incomplete to Justin Malone
3rd & 7 at UND 20
Field Goal Good
7:04 - 2nd
Trey Tuttle 37 yd FG GOOD
4th & 7 at UND 20
Kickoff
7:04 - 2nd
Trey Tuttle kickoff for 65 yds for a touchback
7-yd Run
7:04 - 2nd
James Johannesson run for 7 yds to the NDKTA 32
1st & 10 at UND 25
0-yd Run
7:04 - 2nd
Brock Boltmann run for no gain to the NDKTA 32
2nd & 3 at UND 32
4-yd Pass
7:04 - 2nd
Nate Ketteringham pass complete to Garett Maag for 4 yds to the NDKTA 36 for a 1ST down
3rd & 3 at UND 32
Incompletion
7:04 - 2nd
Nate Ketteringham pass incomplete, broken up by Auston Tesch
1st & 10 at UND 36
2-yd Run
7:04 - 2nd
Brock Boltmann run for 2 yds to the NDKTA 38
2nd & 10 at UND 36
0-yd Pass
7:04 - 2nd
Nate Ketteringham pass complete to Garett Maag for no gain to the NDKTA 38
3rd & 8 at UND 38
22-yd Run
7:04 - 2nd
Cade Peterson run for 22 yds to the WebSt 40 for a 1ST down
4th & 8 at UND 38
14-yd Pass
7:04 - 2nd
Nate Ketteringham pass complete to Noah Wanzek for 14 yds to the WebSt 26 for a 1ST down
1st & 10 at WEB 40
-2-yd Run
7:04 - 2nd
Dalton Gee run for a loss of 2 yards to the WebSt 28
1st & 10 at WEB 26
2-yd Pass
7:04 - 2nd
Nate Ketteringham pass complete to Travis Toivonen for 2 yds to the WebSt 26
2nd & 12 at WEB 28
11-yd Pass
7:04 - 2nd
Nate Ketteringham pass complete to Travis Toivonen for 11 yds to the WebSt 15 for a 1ST down
3rd & 10 at WEB 26
Sack
7:04 - 2nd
Brock Boltmann sacked by Jonah Williams for a loss of 12 yards to the WebSt 27
1st & 10 at WEB 15
6-yd Pass
7:04 - 2nd
Nate Ketteringham pass complete to Travis Toivonen for 6 yds to the WebSt 21
2nd & 22 at WEB 27
7-yd Pass
7:04 - 2nd
Nate Ketteringham pass complete to Garett Maag for 7 yds to the WebSt 14
3rd & 16 at WEB 21

(0:24 - 2nd) Timeout NORTH DAKOTA, clock 00:24

Field Goal Good
0:19 - 2nd
Brady Leach 31 yd FG GOOD
4th & 9 at WEB 14
Kickoff
0:19 - 2nd
Brady Stevens kickoff for 40 yds , Auston Tesch return for 15 yds to the WebSt 40
0-yd Pass
0:13 - 2nd
Jake Constantine pass complete to Kevin Smith for no gain to the WebSt 40
1st & 10 at WEB 40

(0:09 - 2nd) Timeout WEBER ST, clock 00:09

27-yd Pass
0:09 - 2nd
Jake Constantine pass complete to David Ames for 27 yds to the NDKTA 33 for a 1ST down
2nd & 10 at WEB 40

(0:02 - 2nd) Timeout WEBER ST, clock 00:02

Field Goal Missed
0:00 - 2nd
Trey Tuttle 50 yd FG MISSED
1st & 10 at UND 33

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Trey Tuttle kickoff for 65 yds , Brock Boltmann return for 23 yds to the NDKTA 23
6-yd Run
14:54 - 3rd
Luke Skokna run for 6 yds to the NDKTA 29
1st & 10 at UND 23
6-yd Run
14:54 - 3rd
Luke Skokna run for 6 yds to the NDKTA 35 for a 1ST down
2nd & 4 at UND 29
15-yd Pass
14:54 - 3rd
Nate Ketteringham pass complete to Garett Maag for 15 yds to the 50 yard line for a 1ST down
1st & 10 at UND 35
48-yd Pass
14:54 - 3rd
Nate Ketteringham pass complete to Noah Wanzek for 48 yds to the WebSt 2 for a 1ST down
1st & 10 at 50
Incompletion
14:54 - 3rd
Nate Ketteringham pass incomplete
1st & Goal at WEB 2
2-yd Touchdown Pass
13:00 - 3rd
Nate Ketteringham pass complete to Travis Toivonen for 2 yds for a TD, (Brady Leach KICK)
2nd & Goal at WEB 2
Kickoff
13:00 - 3rd
Brady Stevens kickoff for 59 yds , Rashid Shaheed return for 27 yds to the WebSt 33
5-yd Pass
12:54 - 3rd
Jake Constantine pass complete to Rashid Shaheed for 5 yds to the WebSt 38
1st & 10 at WEB 33
3-yd Run
12:54 - 3rd
Kevin Smith run for 3 yds to the WebSt 41
2nd & 5 at WEB 38
0-yd Run
12:54 - 3rd
Kris Jackson run for no gain to the WebSt 41
3rd & 2 at WEB 41
Punt
12:54 - 3rd
Doug Lloyd punt for 44 yds, fair catch by Mikey Griebel at the NDKTA 15
4th & 2 at WEB 41
2-yd Run
11:06 - 3rd
Nate Ketteringham run for 2 yds to the NDKTA 17
1st & 10 at UND 15
-2-yd Pass
11:06 - 3rd
Nate Ketteringham pass complete to Garett Maag for a loss of 2 yards to the NDKTA 15
2nd & 8 at UND 17
Incompletion
11:06 - 3rd
Nate Ketteringham pass incomplete
3rd & 10 at UND 15
Punt
11:06 - 3rd
Cade Peterson punt for 35 yds, fair catch by Rashid Shaheed at the 50 yard line
4th & 10 at UND 15
9-yd Run
9:40 - 3rd
Kevin Smith run for 9 yds to the NDKTA 41
1st & 10 at 50
0-yd Run
9:40 - 3rd
Kevin Smith run for no gain to the NDKTA 41
2nd & 1 at UND 41
6-yd Run
9:40 - 3rd
Jake Constantine run for 6 yds to the NDKTA 35 for a 1ST down
3rd & 1 at UND 41
Interception
9:40 - 3rd
Jake Constantine pass intercepted Donnell Rodgers return for 24 yds to the NDKTA 44
1st & 10 at UND 35
15-yd Penalty
7:39 - 3rd
NORTH DAKOTA Penalty, Offensive pass interference (Garett Maag) to the NDKTA 29
1st & 10 at UND 44
-2-yd Run
7:39 - 3rd
James Johannesson run for a loss of 2 yards to the NDKTA 27
1st & 25 at UND 29
15-yd Penalty
7:39 - 3rd
WEBER ST Penalty, Defensive pass interference (Kamden Garrett) to the NDKTA 42 for a 1ST down
2nd & 27 at UND 27
2-yd Run
7:39 - 3rd
Luke Skokna run for 2 yds to the NDKTA 44
1st & 10 at UND 42
6-yd Pass
7:39 - 3rd
Nate Ketteringham pass complete to Noah Wanzek for 6 yds to the 50 yard line
2nd & 8 at UND 44
8-yd Pass
7:39 - 3rd
Nate Ketteringham pass complete to Garett Maag for 8 yds to the WebSt 42 for a 1ST down
3rd & 2 at 50
9-yd Run
7:39 - 3rd
James Johannesson run for 9 yds to the WebSt 33
1st & 10 at WEB 42
3-yd Run
7:39 - 3rd
James Johannesson run for 3 yds to the WebSt 30 for a 1ST down
2nd & 1 at WEB 33
Incompletion
7:39 - 3rd
Nate Ketteringham pass incomplete
1st & 10 at WEB 30
-1-yd Pass
7:39 - 3rd
Nate Ketteringham pass complete to Luke Skokna for a loss of 1 yard to the WebSt 31
2nd & 10 at WEB 30

(3:14 - 3rd) Timeout NORTH DAKOTA, clock 03:14

Incompletion
3:14 - 3rd
Nate Ketteringham pass incomplete
3rd & 11 at WEB 31
10-yd Penalty
3:14 - 3rd
WEBER ST Penalty, Defensive holding (Noah Vaea) to the WebSt 21
4th & 11 at WEB 31

(3:01 - 3rd) Timeout NORTH DAKOTA, clock 03:01

5-yd Penalty
3:01 - 3rd
NORTH DAKOTA Penalty, false start (-5 Yards) to the WebSt 26
4th & 1 at WEB 21
Field Goal Missed
2:55 - 3rd
Brady Leach 43 yd FG MISSED
4th & 6 at WEB 26
4th Quarter
1-yd Run
2:55 - 3rd
Kevin Smith run for 1 yd to the WebSt 27
1st & 10 at WEB 26
11-yd Run
2:55 - 3rd
Kevin Smith run for 11 yds to the WebSt 38 for a 1ST down
2nd & 9 at WEB 27
5-yd Run
2:55 - 3rd
Jake Constantine run for 5 yds to the WebSt 43
1st & 10 at WEB 38
2-yd Run
2:55 - 3rd
Kevin Smith run for 2 yds to the WebSt 45
2nd & 5 at WEB 43
10-yd Pass
2:55 - 3rd
Jake Constantine pass complete to Devon Cooley for 10 yds to the NDKTA 45 for a 1ST down
3rd & 3 at WEB 45
2-yd Run
2:55 - 3rd
Kris Jackson run for 2 yds to the NDKTA 43
1st & 10 at UND 45

End of 3rd Quarter

15-yd Penalty
15:00 - 4th
WEBER ST Penalty, illegal block (Xavier Stilson) to the WebSt 42
2nd & 8 at UND 43
19-yd Pass
15:00 - 4th
Jake Constantine pass complete to Rashid Shaheed for 19 yds to the NDKTA 39
2nd & 23 at WEB 42
9-yd Pass
15:00 - 4th
Jake Constantine pass complete to Devon Cooley for 9 yds to the NDKTA 30 for a 1ST down
3rd & 4 at UND 39
6-yd Run
15:00 - 4th
Kevin Smith run for 6 yds to the NDKTA 24
1st & 10 at UND 30
3-yd Run
15:00 - 4th
Kevin Smith run for 3 yds to the NDKTA 21
2nd & 4 at UND 24
9-yd Run
15:00 - 4th
Clay Moss run for 9 yds to the NDKTA 12 for a 1ST down
3rd & 1 at UND 21
Interception
15:00 - 4th
Jake Constantine pass intercepted Hayden Galvin return for 29 yds to the NDKTA 29
1st & 10 at UND 12
4-yd Run
11:48 - 4th
Luke Skokna run for 4 yds to the NDKTA 33
1st & 10 at UND 29
Incompletion
11:48 - 4th
Nate Ketteringham pass incomplete to Noah Wanzek
2nd & 6 at UND 33
8-yd Run
11:48 - 4th
Nate Ketteringham run for 8 yds to the NDKTA 41 for a 1ST down
3rd & 6 at UND 33
8-yd Run
11:48 - 4th
James Johannesson run for 8 yds to the NDKTA 49
1st & 10 at UND 41
-1-yd Run
11:48 - 4th
James Johannesson run for a loss of 1 yard to the NDKTA 48
2nd & 2 at UND 49

(9:12 - 4th) Timeout NORTH DAKOTA, clock 09:12

7-yd Penalty
9:12 - 4th
WEBER ST Penalty, Defensive pass interference (Kamden Garrett) to the WebSt 45 for a 1ST down
3rd & 3 at UND 48
27-yd Pass
9:12 - 4th
Nate Ketteringham pass complete to Travis Toivonen for 27 yds to the WebSt 18 for a 1ST down
1st & 10 at WEB 45
1-yd Run
9:12 - 4th
Luke Skokna run for 1 yd to the WebSt 17
1st & 10 at WEB 18
0-yd Run
9:12 - 4th
Nate Ketteringham run for no gain to the WebSt 17
2nd & 9 at WEB 17
Incompletion
9:12 - 4th
Nate Ketteringham pass incomplete
3rd & 9 at WEB 17
Field Goal Good
7:01 - 4th
Brady Leach 34 yd FG GOOD
4th & 9 at WEB 17
Kickoff
7:01 - 4th
Brady Leach kickoff for 60 yds , Rashid Shaheed return for 20 yds to the WebSt 25
1-yd Run
6:56 - 4th
Kevin Smith run for 1 yd to the WebSt 26
1st & 10 at WEB 25
16-yd Pass
6:56 - 4th
Jake Constantine pass complete to David Ames for 16 yds to the WebSt 42 for a 1ST down
2nd & 9 at WEB 26
1-yd Run
6:56 - 4th
Kevin Smith run for 1 yd to the WebSt 43
1st & 10 at WEB 42
10-yd Pass
6:56 - 4th
Jake Constantine pass complete to Devon Cooley for 10 yds to the NDKTA 47 for a 1ST down
2nd & 9 at WEB 43
30-yd Run
6:56 - 4th
Jake Constantine run for 30 yds to the NDKTA 17 for a 1ST down
1st & 10 at UND 47
4-yd Run
6:56 - 4th
Kevin Smith run for 4 yds to the NDKTA 13
1st & 10 at UND 17
6-yd Run
6:56 - 4th
Kevin Smith run for 6 yds to the NDKTA 7 for a 1ST down
2nd & 6 at UND 13
5-yd Penalty
6:56 - 4th
WEBER ST Penalty, false start (Xavier Stilson) to the NDKTA 12
1st & Goal at UND 7
12-yd Touchdown Run
2:49 - 4th
Jake Constantine run for 12 yds for a TD, (Trey Tuttle KICK)
1st & 0 at UND 12
Kickoff
2:49 - 4th
Trey Tuttle kickoff for 65 yds , Brock Boltmann return for 7 yds to the NDKTA 22 Brock Boltmann fumbled, recovered by WebSt Aaron Sessions WEBER ST Penalty, unsportsmanlike conduct (-15 Yards) to the NDKTA 22
0-yd Run
2:44 - 4th
Kevin Smith run for no gain to the NDKTA 22
1st & 10 at UND 22
5-yd Run
2:44 - 4th
Kevin Smith run for 5 yds to the NDKTA 17
2nd & 10 at UND 22

(1:21 - 4th) Timeout WEBER ST, clock 01:21

2-yd Run
1:21 - 4th
Kevin Smith run for 2 yds to the NDKTA 15
3rd & 5 at UND 17

(0:37 - 4th) Timeout WEBER ST, clock 00:37

Field Goal Good
0:31 - 4th
Trey Tuttle 32 yd FG GOOD
4th & 3 at UND 15
Kickoff
0:31 - 4th
Trey Tuttle kickoff for 65 yds for a touchback
25-yd Pass
0:31 - 4th
Nate Ketteringham pass complete to Noah Wanzek for 25 yds to the 50 yard line for a 1ST down
1st & 10 at UND 25
Incompletion
0:31 - 4th
Nate Ketteringham pass incomplete
1st & 10 at 50
Incompletion
0:31 - 4th
Nate Ketteringham pass incomplete to Luke Skokna
2nd & 10 at 50
Incompletion
0:31 - 4th
Nate Ketteringham pass incomplete
3rd & 10 at 50
Incompletion
0:31 - 4th
Nate Ketteringham pass incomplete
4th & 10 at 50

End of 4th Quarter