From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Montana
North Dakota State
277
Total yards
513
129
Passing yards
58
148
Rushing yards
455
4.4
Yards per pass
5.8
3.7
Yards per rush
11.4
15
First downs
19
8–18
Third downs
3–7
2–2
Fourth downs
0–0
3
Turnovers
1
5–50
Penalties
3–35
27:04
Possession
27:32
Efficiency
Montana
North Dakota State
37%
Success rate
49%
−0.03
EPA per play
0.60
0.84
Explosiveness
1.95
0.28
Rushing EPA
0.80
−0.15
Passing EPA
−0.19
14%
Passing-down success
50%
2%
Havoc by its defense
3%
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)
North Dakota State 73% to win. Elo’s favorite won.
The line
North Dakota State −9, over/under 52.
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. North Dakota State drives left to right, Montana right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 North Dakota StatePunt, 3 plays, 2 yards
Q1 MontanaPunt, 3 plays, −3 yards
Q1 North Dakota StateTouchdown, 6 plays, 76 yards
Q1 MontanaPunt, 3 plays, 9 yards
Q1 North Dakota StateTouchdown, 3 plays, 73 yards
Q1 MontanaTouchdown, 13 plays, 66 yards
Q1 North Dakota StatePunt, 5 plays, 17 yards
Q2 MontanaField goal, 10 plays, 67 yards
Q2 North Dakota StatePunt, 8 plays, 35 yards
Q2 MontanaFumble return TD, 8 plays (North Dakota State scores), −2 yards
Q2 MontanaField goal, 5 plays, 32 yards
Q2 North Dakota StateEnd of half, 1 play, −1 yard
Q3 MontanaPunt, 3 plays, 0 yards
Q3 North Dakota StatePick-six, 5 plays (Montana scores), 1 yard
Q3 North Dakota StateTouchdown, 1 play, 75 yards
Q3 MontanaInterception, 6 plays, 14 yards
Q3 North Dakota StateTouchdown, 2 plays, 70 yards
Q3 MontanaPunt, 3 plays, −1 yard
Q3 North Dakota StatePunt, 5 plays, 8 yards
Q3 MontanaInterception, 11 plays, 63 yards
Q4 North Dakota StateTouchdown, 2 plays, 85 yards
Q4 MontanaPunt, 3 plays, 1 yard
Q4 North Dakota StateTouchdown, 9 plays, 87 yards
Q4 MontanaResult not recorded, 3 plays, −6 yards
Play by play
1st quarter7 drives, then North Dakota State 14, Montana 7
North Dakota State Punt, 3 plays
15:00
Nico Ramos kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Cam Miller run for 1 yd to the NDkSt 26
15:00
2nd & 9 at own 26
TaMerik Williams run for 1 yd to the NDkSt 27
15:00
3rd & 8 at own 27
Cam Miller pass incomplete
13:17
4th & 8 at own 27
Kaedin Steindorf punt for 45 yds , Junior Bergen returns for 27 yds to the NDkSt 45
Montana Punt, 3 plays
13:17
1st & 10 at opp 45
Lucas Johnson pass complete to Cole Grossman for 4 yds to the NDkSt 41
13:17
2nd & 6 at opp 41
MONTANA Penalty, False Start (-5 Yards) to the NDkSt 46
13:17
2nd & 11 at opp 46
Lucas Johnson sacked by Spencer Waege for a loss of 2 yards to the NDkSt 48
13:17
3rd & 13 at opp 48
Lucas Johnson pass incomplete
11:41
4th & 13 at opp 48
Patrick Rohrbach punt for 38 yds , Jayden Price returns for 14 yds to the NDkSt 24
11:41
1st & 10 at own 24
Timeout NO DAKOTA ST, clock 11:41
North Dakota State Touchdown, 6 plays
11:41
1st & 10 at own 24
Kobe Johnson run for 11 yds to the NDkSt 35 for a 1ST down
11:41
1st & 10 at own 35
Cam Miller pass complete to Joe Stoffel for no gain to the NDkSt 35
11:41
2nd & 10 at own 35
Kobe Johnson run for 21 yds to the Mont 44 for a 1ST down
9:19
1st & 10 at opp 15
Timeout NO DAKOTA ST, clock 09:19
9:19
1st & 10 at opp 15
Cam Miller pass complete to Logan Hofstedt for 5 yds to the Mont 10
8:42
2nd & 5 at opp 10
Cam Miller run for 10 yds for a TD (Griffin Crosa KICK)North Dakota State 7, Montana 0
8:42
1st & goal at opp 3
Timeout NO DAKOTA ST, clock 08:42
Montana Punt, 3 plays
8:35
Will Cardinal kickoff for 65 yds , Malik Flowers return for 28 yds to the Mont 28
8:35
1st & 10 at own 28
Isiah Childs run for 5 yds to the Mont 33
8:35
2nd & 5 at own 33
Xavier Harris run for 2 yds to the Mont 35
8:35
3rd & 3 at own 35
Xavier Harris run for 2 yds to the Mont 37
6:52
4th & 1 at own 37
Patrick Rohrbach punt for 36 yds, fair catch by Jayden Price at the NDkSt 27
North Dakota State Touchdown, 3 plays
6:52
1st & 10 at own 27
Cole Payton run for 5 yds to the NDkSt 32
6:52
2nd & 5 at own 32
Cam Miller pass incomplete
5:57
3rd & 5 at own 32
Cam Miller run for 68 yds for a TD (Griffin Crosa KICK)North Dakota State 14, Montana 0
Montana Touchdown, 13 plays
5:51
Will Cardinal kickoff for 53 yds , Junior Bergen return for 22 yds to the Mont 34
5:51
1st & 10 at own 34
Lucas Johnson pass complete to Cole Grossman for 6 yds to the Mont 40
5:51
2nd & 4 at own 40
Lucas Johnson pass complete to Aaron Fontes for 13 yds to the NDkSt 47 for a 1ST down
5:51
1st & 10 at opp 47
Lucas Johnson pass complete to Aaron Fontes for 17 yds to the NDkSt 30 for a 1ST down
5:51
1st & 10 at opp 30
Lucas Johnson pass incomplete
5:51
2nd & 10 at opp 30
Isiah Childs run for 5 yds to the NDkSt 25
5:51
3rd & 5 at opp 25
Lucas Johnson pass complete to Aaron Fontes for 9 yds to the NDkSt 16 for a 1ST down
5:51
1st & 10 at opp 16
Lucas Johnson pass incomplete
5:51
2nd & 10 at opp 16
Isiah Childs run for 2 yds to the NDkSt 14
5:51
3rd & 8 at opp 14
Lucas Johnson pass complete to Matthew Rensvold for 7 yds to the NDkSt 7
5:51
4th & 1 at opp 7
Isiah Childs run for 2 yds to the NDkSt 5 for a 1ST down
5:51
1st & goal at opp 5
Lucas Johnson pass incomplete
5:51
2nd & goal at opp 5
Lucas Johnson run for 4 yds to the NDkSt 1
1:18
3rd & goal at opp 1
Lucas Johnson run for 1 yd for a TD (Nico Ramos KICK)North Dakota State 14, Montana 7
North Dakota State Punt, 5 plays
1:13
Nico Ramos kickoff for 63 yds , RaJa Nelson return for 18 yds to the NDkSt 20
1:13
1st & 10 at own 20
Kobe Johnson run for 4 yds to the NDkSt 24
1:13
2nd & 6 at own 24
Eli Green run for 10 yds to the NDkSt 34 for a 1ST down
0:00
1st & 10 at own 34
Cam Miller pass complete to Zach Mathis for 6 yds to the NDkSt 40
Q2 15:00
2nd & 4 at own 40
Kobe Johnson run for 1 yd to the NDkSt 41
Q2 15:00
3rd & 3 at own 41
Cam Miller run for a loss of 4 yards to the NDkSt 37
Q2 13:21
4th & 7 at own 37
Kaedin Steindorf punt for 52 yds, downed at the Mont 11
2nd quarter5 drives, then North Dakota State 21, Montana 13
Montana Field goal, 10 plays
13:21
1st & 10 at own 11
Lucas Johnson pass complete to Eli Gillman for 5 yds to the Mont 16
13:21
2nd & 5 at own 16
Eli Gillman run for 4 yds to the Mont 20
13:21
3rd & 1 at own 20
Lucas Johnson run for 26 yds to the Mont 46 for a 1ST down
13:21
1st & 10 at own 46
Junior Bergen run for 3 yds to the Mont 49
13:21
2nd & 7 at own 49
Eli Gillman run for 17 yds to the NDkSt 34 for a 1ST down
13:21
1st & 10 at opp 34
Eli Gillman run for 12 yds to the NDkSt 22 for a 1ST down
13:21
1st & 10 at opp 22
Eli Gillman run for 2 yds to the NDkSt 20
13:21
2nd & 8 at opp 20
Lucas Johnson pass incomplete
13:21
3rd & 8 at opp 20
Lucas Johnson sacked by Jaxon Duttenhefer for a loss of 2 yards to the NDkSt 22
Cam Miller pass complete to Eli Green for 10 yds to the NDkSt 35 for a 1ST down
9:26
1st & 10 at own 35
RaJa Nelson run for a loss of 4 yards to the NDkSt 31
9:26
2nd & 14 at own 31
Cam Miller run for 5 yds to the NDkSt 36
7:12
3rd & 9 at own 36
MILLER, Cam sacked for a loss of 1 yard at the NDS35, fumble on the sack (forced by NUCE, Henry), recovered by MON O’CONNELL, Patrick at the NDS35, returned 0 yards to the NDS35, End of Play, clock 07:12. PENALTY MON Holding on HAUCK, Robby enforced 10 yards from the NDS36 to the NDS46 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
7:12
1st & 10 at own 46
Kobe Johnson run for 6 yds to the Mont 48
7:12
2nd & 4 at opp 48
Kobe Johnson run for 4 yds to the Mont 44 for a 1ST down
7:12
1st & 10 at opp 44
TaMerik Williams run for 6 yds to the Mont 38
7:12
2nd & 4 at opp 38
TaMerik Williams run for a loss of 1 yard to the Mont 39
7:12
3rd & 5 at opp 39
Cam Miller run for a loss of 1 yard to the Mont 40
3:34
4th & 6 at opp 40
Kaedin Steindorf punt for 38 yds, downed at the Mont 2
3:34
1st & 10 at own 2
Timeout NO DAKOTA ST, clock 03:34
Montana Fumble return TD, 8 plays (North Dakota State scores)
3:34
1st & 10 at own 2
Isiah Childs run for 2 yds to the Mont 4
3:34
2nd & 8 at own 4
Lucas Johnson pass incomplete
3:34
3rd & 8 at own 4
Lucas Johnson pass complete to Malik Flowers for 9 yds to the Mont 13 for a 1ST down
3:34
1st & 10 at own 13
Isiah Childs run for 5 yds to the Mont 18
3:34
2nd & 5 at own 18
Isiah Childs run for 4 yds to the Mont 22
3:34
3rd & 1 at own 22
Isiah Childs run for 2 yds to the Mont 24 for a 1ST down
1:10
2nd & 16 at own 18
Timeout NO DAKOTA ST, clock 01:10
1:10
1st & 10 at own 24
Lucas Johnson sacked by Dylan Hendricks for a loss of 6 yards to the Mont 18
0:58
2nd & 16 at own 18
Lucas Johnson sacked for a loss of 18 yards MONTANA Penalty, Defensive Holding ( Yards) declined (Griffin Crosa KICK)North Dakota State 21, Montana 10
0:58
1st & goal at opp 3
Timeout NO DAKOTA ST, clock 00:58
Montana Field goal, 5 plays
0:52
Will Cardinal kickoff for 49 yds , Junior Bergen return for 33 yds to the Mont 49
0:52
1st & 10 at own 49
Isiah Childs run for 26 yds to the NDkSt 25 for a 1ST down
0:38
2nd & 6 at opp 21
Timeout MONTANA, clock 00:38
0:38
1st & 10 at opp 25
Daniel Britt run for 4 yds to the NDkSt 21
0:38
2nd & 6 at opp 21
Isiah Childs run for 5 yds to the NDkSt 16
0:20
3rd & 6 at opp 21
Timeout MONTANA, clock 00:20
0:20
3rd & 1 at opp 16
MONTANA Penalty, False Start (Cole Grossman) to the NDkSt 21
0:13
4th & 4 at opp 19
Timeout NO DAKOTA ST, clock 00:13
0:13
3rd & 6 at opp 21
Daniel Britt pass complete to Keelan White for 2 yds to the NDkSt 19
Nico Ramos kickoff for 41 yds , return for no gain to the NDkSt 24
0:00
1st & 10 at own 24
[SG] Kneel down by MILLER, Cam at NDS23 (team loss of 1), clock 00:00.
3rd quarter8 drives, then North Dakota State 35, Montana 20
Montana Punt, 3 plays
15:00
Will Cardinal kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Daniel Britt run for a loss of 1 yard to the Mont 24
15:00
2nd & 11 at own 24
Daniel Britt pass complete to Junior Bergen for 4 yds to the Mont 28
15:00
3rd & 7 at own 28
Daniel Britt pass complete to Isiah Childs for a loss of 3 yards to the Mont 25
13:09
4th & 10 at own 25
Patrick Rohrbach punt for 35 yds, fair catch by Jayden Price at the NDkSt 40
North Dakota State Pick-six, 5 plays (Montana scores)
13:09
1st & 10 at own 40
Kobe Johnson run for 4 yds to the NDkSt 44
13:09
2nd & 6 at own 44
Cam Miller pass incomplete
13:09
3rd & 6 at own 44
Cam Miller pass complete to RaJa Nelson for 8 yds to the Mont 48 for a 1ST down
13:09
1st & 10 at opp 48
TaMerik Williams run for a loss of 1 yard to the Mont 49
13:09
2nd & 11 at opp 49
MILLER, Cam pass to the right incomplete dropped by JOHNSON, Kobe thrown to the MON44. PENALTY NDS Holding on BROZIO, Hunter enforced 10 yards from the MON49 to the NDS41. NO PLAY (replay the down).
10:58
2nd & 21 at own 41
Cam Miller pass intercepted for a TD (Nico Ramos KICK)North Dakota State 21, Montana 20
10:58
1st & goal at opp 3
Timeout NO DAKOTA ST, clock 10:58
North Dakota State Touchdown, 1 play
10:58
Nico Ramos kickoff for 65 yds for a touchback
10:46
1st & 10 at own 25
Kobe Johnson run for 75 yds for a TD (Griffin Crosa KICK)North Dakota State 28, Montana 20
10:46
1st & goal at opp 3
Timeout NO DAKOTA ST, clock 10:46
Montana Interception, 6 plays
10:46
Will Cardinal kickoff for 65 yds for a touchback
10:46
1st & 10 at own 25
Daniel Britt run for 4 yds to the Mont 29
10:46
2nd & 6 at own 29
Daniel Britt pass complete to Matthew Rensvold for 5 yds to the Mont 34
10:46
3rd & 1 at own 34
Eli Gillman run for 1 yd to the Mont 35 for a 1ST down
10:46
1st & 10 at own 35
Daniel Britt run for 1 yd to the Mont 36
10:46
2nd & 9 at own 36
Daniel Britt pass complete to Mitch Roberts for 3 yds to the Mont 39
7:42
3rd & 6 at own 39
Daniel Britt pass intercepted
North Dakota State Touchdown, 2 plays
7:42
1st & 10 at own 30
TaMerik Williams run for 2 yds to the NDkSt 32
6:51
2nd & 8 at own 32
TaMerik Williams run for 68 yds for a TD (Griffin Crosa KICK)North Dakota State 35, Montana 20
6:51
1st & goal at opp 3
Timeout NO DAKOTA ST, clock 06:51
Montana Punt, 3 plays
6:51
Will Cardinal kickoff for 65 yds for a touchback
6:51
1st & 10 at own 25
Daniel Britt run for a loss of 1 yard to the Mont 24
6:51
2nd & 11 at own 24
Daniel Britt pass incomplete
6:51
3rd & 11 at own 24
Daniel Britt pass incomplete
6:03
4th & 11 at own 24
Patrick Rohrbach punt for 37 yds, fair catch by Jayden Price at the NDkSt 39
North Dakota State Punt, 5 plays
6:03
1st & 10 at own 39
Kobe Johnson run for 5 yds to the NDkSt 44
6:03
2nd & 5 at own 44
Kobe Johnson run for 5 yds to the NDkSt 49 for a 1ST down
6:03
1st & 10 at own 49
TaMerik Williams run for 4 yds to the Mont 47
6:03
2nd & 6 at opp 47
TaMerik Williams run for 2 yds to the Mont 45
6:03
3rd & 4 at opp 45
Cam Miller sacked by Henry Nuce for a loss of 8 yards to the NDkSt 47
2:52
4th & 12 at own 47
Kaedin Steindorf punt for 42 yds , Junior Bergen returns for 1 yd to the Mont 12
Montana Interception, 11 plays
2:52
1st & 10 at own 12
Daniel Britt sacked by Nick Kubitz for a loss of 4 yards to the Mont 8
2:52
2nd & 14 at own 8
Daniel Britt pass incomplete
2:52
3rd & 14 at own 8
Daniel Britt pass complete to Aaron Fontes for 32 yds to the Mont 40 for a 1ST down
2:52
1st & 10 at own 40
Daniel Britt pass complete to Aaron Fontes for 4 yds to the Mont 44
2:52
2nd & 6 at own 44
Daniel Britt run for 4 yds to the Mont 48
2:52
3rd & 2 at own 48
Isiah Childs run for 15 yds to the NDkSt 37 for a 1ST down
2:52
1st & 10 at opp 37
Daniel Britt run for 4 yds to the NDkSt 33
0:00
2nd & 6 at opp 33
Daniel Britt pass incomplete
Q4 15:00
3rd & 6 at opp 33
Isiah Childs run for 5 yds to the NDkSt 28
Q4 15:00
4th & 1 at opp 28
Isiah Childs run for 3 yds to the NDkSt 25 for a 1ST down
Q4 13:50
1st & 10 at opp 25
Daniel Britt pass intercepted
4th quarter4 drives, then North Dakota State 49, Montana 26
North Dakota State Touchdown, 2 plays
13:50
1st & 10 at own 15
Kobe Johnson run for a loss of 3 yards to the NDkSt 12 for a 1ST down MONTANA Penalty, Personal Foul (Garrett Graves) to the NDkSt 27 for a 1ST down
13:17
1st & 10 at own 27
Kobe Johnson run for 73 yds for a TD (Griffin Crosa KICK)North Dakota State 42, Montana 20
13:17
Will Cardinal kickoff NO DAKOTA ST Penalty, Personal Foul (Grey Zabel) to the NDkSt 20
13:17
Timeout NO DAKOTA ST, clock 13:17
Montana Punt, 3 plays
13:10
Will Cardinal kickoff for 52 yds , Malik Flowers return for 27 yds to the Mont 40
13:10
1st & 10 at own 40
Isiah Childs run for 6 yds to the Mont 46
13:10
2nd & 4 at own 46
Daniel Britt sacked by Tony Pierce and Dylan Hendricks for a loss of 10 yards to the Mont 36
13:10
3rd & 14 at own 36
Kris Brown pass complete to Isiah Childs for 5 yds to the Mont 41
11:23
4th & 9 at own 41
Patrick Rohrbach punt for 52 yds , Jayden Price returns for 6 yds to the NDkSt 13
11:23
1st & 10 at own 13
Timeout NO DAKOTA ST, clock 11:23
North Dakota State Touchdown, 9 plays
11:23
1st & 10 at own 13
TaMerik Williams run for 4 yds to the NDkSt 17
11:23
2nd & 6 at own 17
Cole Payton run for 28 yds to the NDkSt 45 for a 1ST down
11:23
1st & 10 at own 45
TaMerik Williams run for no gain to the NDkSt 45
11:23
2nd & 10 at own 45
TaMerik Williams run for 16 yds to the Mont 39 for a 1ST down
11:23
1st & 10 at opp 39
Cam Miller run for 10 yds to the Mont 29 for a 1ST down
11:23
1st & 10 at opp 29
TK Marshall run for 4 yds to the Mont 25
11:23
2nd & 6 at opp 25
TK Marshall run for 3 yds to the Mont 22
11:23
3rd & 3 at opp 22
Cole Payton run for 15 yds to the Mont 7 for a 1ST down
5:24
1st & goal at opp 7
TK Marshall run for 7 yds for a TD (Griffin Crosa KICK)North Dakota State 49, Montana 20
5:24
1st & goal at opp 3
Timeout NO DAKOTA ST, clock 05:24
Montana Result not recorded, 3 plays
5:24
Will Cardinal kickoff for 65 yds for a touchback
5:24
1st & 10 at own 25
Isiah Childs run for 3 yds to the Mont 28
5:24
2nd & 7 at own 28
MONTANA Penalty, Face mask (15 yards) (Mitch Roberts) to the Mont 24
5:24
2nd & 11 at own 24
Daniel Britt pass complete to Keelan White for 7 yds to the Mont 31
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.