From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Dakota
Weber State
388
Total yards
440
184
Passing yards
110
204
Rushing yards
330
4.2
Yards per pass
10.0
8.2
Yards per rush
5.6
20
First downs
23
8–16
Third downs
7–14
1–3
Fourth downs
1–1
0
Turnovers
0
6–65
Penalties
7–50
28:53
Possession
31:07
Efficiency
North Dakota
Weber State
44%
Success rate
47%
0.09
EPA per play
0.57
1.36
Explosiveness
1.71
0.47
Rushing EPA
0.66
−0.13
Passing EPA
0.44
29%
Passing-down success
29%
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)
Weber State 71% to win. Elo’s favorite won.
The line
Weber State −11, over/under 57.5.
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. Weber State drives left to right, North Dakota right to left.
Q1 Weber StateField goal, 10 plays, 33 yards
Q1 Weber StatePunt, 5 plays, 4 yards
Q1 North DakotaPunt, 8 plays, 10 yards
Q1 Weber StateTouchdown, 9 plays, 91 yards
Q1 North DakotaPunt, 3 plays, 7 yards
Q2 North DakotaPunt, 6 plays, 20 yards
Q2 Weber StateTouchdown, 10 plays, 85 yards
Q2 North DakotaPunt, 3 plays, 4 yards
Q2 Weber StateTouchdown, 3 plays, 52 yards
Q2 North DakotaTouchdown, 5 plays, 72 yards
Q2 Weber StateTouchdown, 10 plays, 72 yards
Q2 North DakotaTouchdown, 2 plays, 74 yards
Q3 North DakotaField goal, 9 plays, 32 yards
Q3 Weber StateTouchdown, 9 plays, 55 yards
Q3 North DakotaTurnover on downs, 6 plays, 11 yards
Q3 Weber StateMissed FG, 7 plays, 36 yards
Q3 North DakotaTouchdown, 13 plays, 77 yards
Q4 Weber StatePunt, 5 plays, 13 yards
Q4 North DakotaTouchdown, 11 plays, 71 yards
Q4 Weber StatePunt, 3 plays, 2 yards
Q4 North DakotaTurnover on downs, 5 plays, 2 yards
Play by play
1st quarter4 drives, then Weber State 7, North Dakota 0
Weber State Punt, 5 plays
14:55
1st & 10 at own 35
Brady Stevens kickoff for 65 yds , Abraham Williams return for 23 yds to the WebSt 23
13:18
4th & 18 at own 27
Jack Burgess punt for 30 yds
North Dakota Punt, 8 plays
12:21
1st & 10 at opp 44
pass incomplete to Marcus Preston
12:21
2nd & 10 at opp 44
pass incomplete to Garett Maag
12:21
3rd & 10 at opp 44
Tommy Schuster pass complete to Red Wilson for 12 yds to the WebSt 32 for a 1ST down
12:21
1st & 10 at opp 32
Tyler Hoosman run for 2 yds to the WebSt 30
12:21
2nd & 8 at opp 30
Tommy Schuster sacked for a loss of 12 yards to the WebSt 42
12:21
3rd & 20 at opp 42
pass incomplete to Isaiah Smith
12:21
4th & 20 at opp 42
NORTH DAKOTA Penalty, delay of game (Cade Peterson) to the WebSt 47
9:12
4th & 25 at opp 47
Cade Peterson punt for 41 yds
Weber State Touchdown, 9 plays
5:01
2nd & goal at opp 2
Dontae McMillan run for 2 yds for a TD, (Kyle Thompson KICK)Weber State 7, North Dakota 0
5:01
1st & 10 at own 35
Sloan Calder kickoff for 65 yds for a touchback
Weber State Field goal, 10 plays
3:15
1st & 10 at own 44
Bronson Barron pass incomplete to Jacob Sharp, broken up by C.J. Siegel
3:15
2nd & 10 at own 44
Josh Davis run for 5 yds to the WebSt 49
3:15
3rd & 5 at own 49
Josh Davis run for 6 yds to the NDKTA 45 for a 1ST down
3:15
1st & 10 at opp 45
Josh Davis run for 5 yds to the NDKTA 40
3:15
2nd & 5 at opp 40
Josh Davis run for 4 yds to the NDKTA 36
3:15
3rd & 1 at opp 36
Josh Davis run for 13 yds to the NDKTA 23 for a 1ST down
3:15
1st & 10 at opp 23
Damon Bankston run for 3 yds to the NDKTA 20
3:15
2nd & 7 at opp 20
Bronson Barron sacked for a loss of 3 yards to the NDKTA 23
3:11
4th & 3 at own 32
Cade Peterson punt for 38 yds , Hudson Schenck returns for no gain to the WebSt 32 NORTH DAKOTA Penalty, kick catching interference (Marcus Preston) to the WebSt 44
2nd quarter7 drives, then Weber State 31, North Dakota 14
North Dakota Punt, 6 plays
0:00
1st & 10 at own 25
Tommy Schuster pass incomplete to Bo Belquist, broken up by LJ Anderson
0:00
2nd & 10 at own 25
Tommy Schuster pass complete to Tyler Hoosman for 6 yds to the NDKTA 31
0:00
1st & 10 at own 29
rush for loss of 2 yards to the WSU24, UND wins the toss and chooses receive.
Weber State Field goal, 10 plays
15:00
3rd & 10 at opp 23
Bronson Barron pass incomplete to Ty MacPherson, broken up by C.J. Siegel
14:49
4th & 10 at opp 23
Kyle Thompson 40 yd FG GOODWeber State 10, North Dakota 0
14:49
1st & 10 at own 35
Sloan Calder kickoff for 65 yds for a touchback
11:47
4th & 2 at own 45
Cade Peterson punt for 43 yds
Weber State Touchdown, 10 plays
7:28
1st & 10 at opp 30
Josh Davis 30 Yd Run (Kyle Thompson Kick)Weber State 17, North Dakota 0
7:22
1st & 10 at own 35
Sloan Calder kickoff for 65 yds , Red Wilson return for 16 yds to the WEBERST 49 NORTH DAKOTA Penalty, Offensive holding (Luke Lennon) to the NDKTA 8
5:41
4th & 6 at own 12
Cade Peterson punt for 43 yds
Weber State Touchdown, 3 plays
4:50
1st & 10 at opp 39
Damon Bankston 39 Yd Run (Kyle Thompson Kick)Weber State 24, North Dakota 0
4:50
1st & 10 at own 35
Sloan Calder kickoff for 65 yds for a touchback
North Dakota Touchdown, 5 plays
3:52
2nd & 10 at own 36
Isaiah Smith 63 Yd Run (Brady Stevens Kick)Weber State 24, North Dakota 7
3:52
1st & 10 at own 35
Brady Stevens kickoff for 65 yds for a touchback
Weber State Touchdown, 10 plays
2:26
3rd & 8 at own 37
Bronson Barron run for 11 yds to the WebSt 48 Bronson Barron fumbled, recovered by WebSt Jordan Lutui for a 1ST down
2:26
1st & 10 at own 48
Dontae McMillan run for 20 yds to the NDKTA 32 for a 1ST down
2:26
1st & 10 at opp 32
pass incomplete to Ty MacPherson
2:26
2nd & 10 at opp 32
Damon Bankston run for 2 yds to the NDKTA 30
1:23
3rd & 8 at opp 30
Damon Bankston run for 5 yds to the NDKTA 25
0:27
4th & 3 at opp 25
Hayden Meacham 25 Yd pass from Bronson Barron (Kyle Thompson Kick)Weber State 31, North Dakota 7
0:26
1st & 10 at own 35
Sloan Calder kickoff for 42 yds , Luke Lennon return for no gain to the NDKTA 23
North Dakota Touchdown, 2 plays
0:10
1st & goal at opp 5
Jaden Norby 5 Yd pass from Tommy Schuster (Brady Stevens Kick)Weber State 31, North Dakota 14
0:10
1st & 10 at own 35
Brady Stevens kickoff for 40 yds , Abraham Williams return for 16 yds WEBER ST Penalty, illegal block (Alema Tupuola) to the WebSt 26
3rd quarter8 drives, then Weber State 38, North Dakota 17
North Dakota Field goal, 9 plays
0:00
1st & 10 at opp 38
Tyler Hoosman run for 6 yds to the WebSt 32
0:00
2nd & 4 at opp 32
Tyler Hoosman run for 8 yds to the WebSt 24 for a 1ST down
Weber State Touchdown, 9 plays
0:00
1st & 10 at own 42
Dontae McMillan run for 9 yds to the NDKTA 49
0:00
2nd & 1 at opp 49
Dontae McMillan run for a loss of 2 yards to the WebSt 49
0:00
3rd & 3 at own 49
WEBER ST Penalty, false start (George Barrera) to the WebSt 44
0:00
3rd & 8 at own 44
Bronson Barron run for 7 yds to the NDKTA 49
North Dakota Turnover on downs, 6 plays
0:00
1st & 10 at own 36
Tommy Schuster pass complete to Jaden Norby for 2 yds to the NDKTA 38
0:00
2nd & 8 at own 38
Tyler Hoosman run for 9 yds to the NDKTA 47 for a 1ST down
0:00
1st & 10 at own 47
pass incomplete to Garett Maag
0:00
2nd & 10 at own 47
pass incomplete to Bo Belquist
0:00
3rd & 10 at own 47
pass incomplete to Bo Belquist
Weber State Missed FG, 7 plays
0:00
1st & 10 at own 47
Damon Bankston run for 5 yds to the NDKTA 48
0:00
2nd & 10 at own 47
Damon Bankston run for 2 yds to the WebSt 49
0:00
3rd & 8 at own 49
Damon Bankston run for 27 yds to the NDKTA 24 for a 1ST down
0:00
1st & 10 at opp 24
Josh Davis run for a loss of 1 yard to the NDKTA 25
0:00
2nd & 11 at opp 25
Josh Davis run for 5 yds to the NDKTA 20
0:00
3rd & 6 at opp 20
Josh Davis run for 3 yds to the NDKTA 17
North Dakota Touchdown, 13 plays
0:00
1st & 10 at own 20
Tommy Schuster pass complete to Tyler Hoosman for 5 yds to the NDKTA 25
0:00
2nd & 5 at own 25
Tyler Hoosman run for 3 yds to the NDKTA 28
14:46
1st & 10 at own 35
Sloan Calder kickoff for 63 yds , Red Wilson return for 60 yds to the WebSt 38
North Dakota Field goal, 9 plays
14:00
1st & 10 at opp 24
Tommy Schuster pass complete to Isaiah Smith for 6 yds to the WebSt 18
14:00
2nd & 4 at opp 18
Red Wilson run for 1 yd to the WebSt 17
14:00
3rd & 3 at opp 17
Tyler Hoosman run for 4 yds to the WebSt 13 for a 1ST down
14:00
1st & 10 at opp 13
Red Wilson run for a loss of 1 yard to the WebSt 14
14:00
2nd & 11 at opp 14
pass incomplete to Jack Wright
14:00
3rd & 11 at opp 14
Tommy Schuster pass complete to Garett Maag for 8 yds to the WebSt 6
10:03
4th & 3 at opp 6
Brady Stevens 23 yd FG GOODWeber State 31, North Dakota 17
9:55
1st & 10 at own 35
Brady Stevens kickoff for 63 yds , Abraham Williams return for 12 yds to the WebSt 42 , Abraham Williams return for 28 yds to the WebSt 42
Weber State Touchdown, 9 plays
8:24
4th & 1 at opp 49
Bronson Barron pass incomplete to Jacob Sharp for a 1ST down NORTH DAKOTA Penalty, Defensive pass interference (Kadon Kauppinen) to the NDKTA 42 for a 1ST down
8:24
1st & 10 at opp 42
Bronson Barron pass complete to Ty MacPherson for 24 yds to the NDKTA 18 for a 1ST down
8:24
1st & 10 at opp 18
Bronson Barron pass complete to Hayden Meacham for 3 yds to the NDKTA 15
8:24
2nd & 7 at opp 15
Dontae McMillan run for 2 yds to the NDKTA 13
8:24
3rd & 5 at opp 13
Josh Davis run for 11 yds to the NDKTA 2 for a 1ST down
6:25
1st & goal at opp 2
Josh Davis run for 2 yds for a TD, (Kyle Thompson KICK)Weber State 38, North Dakota 17
6:19
1st & 10 at own 35
Sloan Calder kickoff for 59 yds , Red Wilson return for 30 yds to the NDKTA 36
North Dakota Turnover on downs, 6 plays
4:29
4th & 10 at own 47
Cade Peterson run for 6 yds to the WEBERST 47 NORTH DAKOTA Penalty, Defensive holding (Colin Lavell) to the WebSt 47
0:45
4th & 3 at opp 17
Kyle Thompson 34 yd FG MISSED
4th quarter4 drives, then Weber State 38, North Dakota 31
North Dakota Touchdown, 13 plays
15:00
3rd & 2 at own 28
Tyler Hoosman run for 11 yds to the NDKTA 39 for a 1ST down
15:00
1st & 10 at own 39
Tommy Schuster pass incomplete to Jack Wright, broken up by Kamden Garrett
15:00
2nd & 10 at own 39
Tommy Schuster pass complete to Garett Maag for 9 yds to the NDKTA 48
15:00
3rd & 1 at own 48
Quincy Vaughn run for 4 yds to the WebSt 48 for a 1ST down
13:23
1st & 10 at opp 48
Tommy Schuster pass complete to Adam Zavalney for 15 yds to the WebSt 33 for a 1ST down
13:23
1st & 10 at opp 33
Tommy Schuster pass incomplete to Garett Maag for a 1ST down WEBER ST Penalty, illegal use of hands (Sione Lapuaho) to the WebSt 18 for a 1ST down
13:23
1st & 10 at opp 18
Tommy Schuster pass complete to Red Wilson for 4 yds to the WebSt 14
13:23
2nd & 6 at opp 14
Tyler Hoosman run for 2 yds to the WebSt 12
13:23
3rd & 4 at opp 12
Tyler Hoosman run for 1 yd to the WebSt 11
13:23
4th & 3 at opp 11
Tommy Schuster pass complete to Adam Zavalney for 4 yds to the WebSt 7 for a 1ST down
9:48
1st & goal at opp 7
Adam Zavalney 7 Yd pass from Tommy Schuster (Brady Stevens Kick)Weber State 38, North Dakota 24
9:48
1st & 10 at own 35
Brady Stevens kickoff for 65 yds for a touchback
6:23
4th & 8 at own 38
Jack Burgess punt for 36 yds
North Dakota Touchdown, 11 plays
3:04
1st & goal at opp 4
Jack Wright 4 Yd pass from Tommy Schuster (Brady Stevens Kick)Weber State 38, North Dakota 31
3:03
1st & 10 at own 35
Brady Stevens kickoff for 9 yds
Weber State Punt, 3 plays
2:58
2nd & 13 at opp 47
Damon Bankston run for 2 yds to the NDKTA 45
2:52
3rd & 11 at opp 45
Josh Davis run for 3 yds to the NDKTA 42
1:49
4th & 8 at opp 42
Jack Burgess punt for 26 yds
North Dakota Turnover on downs, 5 plays
1:05
4th & 21 at own 18
Tommy Schuster pass incomplete to Caden Dennis, broken up by Garrett Beck
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.