From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Dakota State
Montana State
402
Total yards
394
200
Passing yards
195
202
Rushing yards
199
8.7
Yards per pass
8.1
5.6
Yards per rush
5.4
17
First downs
19
8–12
Third downs
8–13
0–0
Fourth downs
1–2
0
Turnovers
0
9–58
Penalties
2–20
28:49
Possession
31:01
Efficiency
North Dakota State
Montana State
56%
Success rate
53%
0.44
EPA per play
0.30
1.12
Explosiveness
1.20
0.23
Rushing EPA
0.30
0.73
Passing EPA
0.30
62%
Passing-down success
42%
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)
Montana State 51% to win. North Dakota State won as Elo’s underdog.
The line
Montana State −6.5, over/under 58.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Montana State 61%, North Dakota State 39%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Montana State drives left to right, North Dakota State right to left.
Q1 North Dakota StateTouchdown, 12 plays, 75 yards
Q1 Montana StatePunt, 6 plays, 30 yards
Q1 North Dakota StateTouchdown, 5 plays, 92 yards
Q1 Montana StateField goal, 17 plays, 61 yards
Q2 North Dakota StatePunt, 3 plays, −4 yards
Q2 Montana StateTurnover on downs, 7 plays, 18 yards
Q2 North Dakota StateTouchdown, 10 plays, 56 yards
Q2 Montana StateEnd of half, 1 play, −1 yard
Q3 Montana StateTouchdown, 11 plays, 75 yards
Q3 North Dakota StatePunt, 6 plays, 8 yards
Q3 Montana StateTouchdown, 2 plays, 58 yards
Q3 North Dakota StateTouchdown, 8 plays, 75 yards
Q4 Montana StateTouchdown, 5 plays, 75 yards
Q4 North Dakota StatePunt, 3 plays, 9 yards
Q4 Montana StatePunt, 3 plays, 6 yards
Q4 North Dakota StateTouchdown, 9 plays, 66 yards
Q4 Montana StateTouchdown, 10 plays, 73 yards
Q4 North Dakota StateResult not recorded, 3 plays, −3 yards
Play by play
1st quarter4 drives, then North Dakota State 14, Montana State 0
North Dakota State Touchdown, 12 plays
15:00
1st & 10 at own 35
Brendan Hall kickoff for 65 yds for a touchback
14:40
1st & 10 at own 25
CharMar Brown run for 6 yds to the NDSU 31
13:58
2nd & 4 at own 31
Cam Miller pass complete to Braylon Henderson for 8 yds to the NDSU 39 for a 1ST down
13:35
1st & 10 at own 39
Cam Miller run for 4 yds to the NDSU 43
13:00
2nd & 6 at own 43
Cam Miller pass complete to Bryce Lance for 14 yds to the MTST 43 for a 1ST down
12:20
1st & 10 at opp 43
Cam Miller run for 1 yd to the MTST 42
11:22
2nd & 9 at opp 42
Cam Miller pass complete to RaJa Nelson for 22 yds to the MTST 20 for a 1ST down
11:00
1st & 10 at opp 20
CharMar Brown run for 5 yds to the MTST 15
10:24
2nd & 5 at opp 15
CharMar Brown run for 4 yds to the MTST 11
9:25
3rd & 1 at opp 11
Cam Miller run for 7 yds to the MTST 4 for a 1ST down
9:10
1st & goal at opp 4
Cam Miller run for 2 yds to the MTST 2
8:35
2nd & goal at opp 2
CharMar Brown run for no gain to the MTST 2
7:55
3rd & goal at opp 2
Cam Miller run for 2 yds for a TD (Griffin Crosa KICK)North Dakota State 7, Montana State 0
Montana State Punt, 6 plays
7:55
3rd & 8 at own 35
Eli Ozick kickoff for 65 yds for a touchback
7:45
1st & 10 at own 25
Scottre Humphrey run for 3 yds to the MTST 28
7:13
2nd & 7 at own 28
Scottre Humphrey run for 2 yds to the MTST 30
6:33
3rd & 5 at own 30
Tommy Mellott run for 19 yds to the MTST 49 for a 1ST down
5:54
1st & 10 at own 49
Adam Jones run for 6 yds to the NDSU 45
5:06
2nd & 4 at opp 45
Tommy Mellott pass incomplete to Ryan King
5:02
3rd & 4 at opp 45
Tommy Mellott pass incomplete to Rohan Jones
4:56
4th & 4 at opp 45
Brendan Hall punt for 37 yds, fair catch by Jackson Williams at the NDSU 8
North Dakota State Touchdown, 5 plays
4:31
1st & 10 at own 8
CharMar Brown run for 3 yds to the NDSU 11
3:45
2nd & 7 at own 11
Cam Miller run for 4 yds to the NDSU 15
3:24
3rd & 3 at own 15
Miller, Cam pass incomplete to Lance, Bryce, PENALTY MONTANAST pass interference (Powdrell, Andrew) 15 yards to the NODAKOTAST30, NO PLAY, 1ST DOWN NODAKOTAST.
3:21
1st & 10 at own 30
North Dakota State Penalty, False Start (Griffin Empey) to the NDSU 25
3:10
1st & 15 at own 25
CharMar Brown run for 4 yds to the NDSU 29
2:34
2nd & 11 at own 29
Cam Miller pass complete to RaJa Nelson for 7 yds to the NDSU 36
1:51
3rd & 4 at own 36
Cam Miller run for 64 yds for a TD (Griffin Crosa KICK)North Dakota State 14, Montana State 0
Montana State Field goal, 17 plays
1:51
3rd & 4 at own 35
Eli Ozick kickoff for 65 yds for a touchback
1:38
1st & 10 at own 25
Adam Jones run for 2 yds to the MTST 27
1:00
2nd & 8 at own 27
Adam Jones run for 6 yds to the MTST 33
0:10
3rd & 2 at own 33
Adam Jones run for 2 yds to the MTST 35 for a 1ST down
Q2 14:45
1st & 10 at own 35
Tommy Mellott run for 5 yds to the MTST 40
Q2 13:45
2nd & 5 at own 40
Scottre Humphrey run for 3 yds to the MTST 43
Q2 13:24
3rd & 2 at own 43
Tommy Mellott run for 3 yds to the MTST 46 for a 1ST down
Q2 12:20
1st & 10 at own 46
Tommy Mellott pass complete to Rohan Jones for 8 yds to the NDSU 46
Q2 11:50
2nd & 2 at opp 46
Tommy Mellott run for 3 yds to the NDSU 43 for a 1ST down
Q2 10:50
1st & 10 at opp 43
Scottre Humphrey run for 6 yds to the NDSU 37
Q2 10:22
2nd & 4 at opp 37
Tommy Mellott pass complete to Ty McCullouch for 3 yds to the NDSU 34
Q2 9:27
3rd & 1 at opp 34
Tommy Mellott run for 2 yds to the NDSU 32 for a 1ST down
Q2 8:47
1st & 10 at opp 32
Adam Jones run for 5 yds to the NDSU 27
Q2 7:46
2nd & 5 at opp 27
Adam Jones run for 6 yds to the NDSU 21 for a 1ST down
Q2 7:07
1st & 10 at opp 21
Tommy Mellott pass complete to Rohan Jones for 6 yds to the NDSU 15
Q2 6:45
2nd & 4 at opp 15
Scottre Humphrey run for 1 yd to the NDSU 14
Q2 5:45
3rd & 3 at opp 14
Tommy Mellott run for no gain to the NDSU 14
Q2 5:38
4th & 3 at opp 14
Myles Sansted 32 yd FG GOODNorth Dakota State 14, Montana State 3
2nd quarter4 drives, then North Dakota State 21, Montana State 3
North Dakota State Punt, 3 plays
5:38
4th & 3 at own 35
Brendan Hall kickoff for 64 yds , Jackson Williams return for 23 yds to the NDSU 24
5:05
1st & 10 at own 24
Barika Kpeenu run for 4 yds to the NDSU 28
4:10
2nd & 6 at own 28
Cam Miller run for a loss of 4 yards to the NDSU 24
4:00
3rd & 10 at own 24
North Dakota State Penalty, Personal Foul (Grey Zabel) to the NDSU 12
3:55
3rd & 22 at own 12
Cam Miller pass complete to Joe Stoffel for 8 yds to the NDSU 20
3:48
4th & 14 at own 20
Kaedin Steindorf punt for 42 yds, downed at the MTST 38
Montana State Turnover on downs, 7 plays
3:40
1st & 10 at own 38
Tommy Mellott run for 8 yds to the MTST 46
2:30
2nd & 2 at own 46
Adam Jones run for a loss of 2 yards to the MTST 44
2:11
3rd & 4 at own 44
Tommy Mellott run for 7 yds to the NDSU 49 for a 1ST down
1:30
1st & 10 at opp 49
Adam Jones run for no gain to the NDSU 49
1:14
2nd & 10 at opp 49
Tommy Mellott pass incomplete to Adam Jones
1:05
3rd & 10 at opp 49
Tommy Mellott run for 5 yds to the NDSU 44
1:05
4th & 5 at opp 44
Timeout North Dakota State, clock 01:05
0:59
4th & 5 at opp 44
Tommy Mellott pass incomplete to Taco Dowler
North Dakota State Touchdown, 10 plays
0:55
1st & 10 at own 44
Cam Miller pass incomplete to CharMar Brown
0:47
2nd & 10 at own 44
Cam Miller run for 8 yds to the MTST 48
0:43
3rd & 2 at opp 48
Cam Miller pass complete to Bryce Lance for 6 yds to the MTST 42 for a 1ST down
0:39
1st & 10 at opp 42
Cam Miller pass complete to Bryce Lance for 7 yds to the MTST 35
0:34
2nd & 3 at opp 35
Cam Miller pass complete to RaJa Nelson for 10 yds to the MTST 25 for a 1ST down
0:34
1st & 10 at opp 25
Timeout North Dakota State, clock 00:34
0:28
1st & 10 at opp 25
Cam Miller run for 3 yds to the MTST 22
0:28
2nd & 7 at opp 22
Timeout North Dakota State, clock 00:28
0:28
2nd & 7 at opp 22
North Dakota State Penalty, False Start (Mason Miller) to the MTST 27
0:22
2nd & 12 at opp 27
Cam Miller run for 17 yds to the MTST 10 for a 1ST down
0:19
1st & goal at opp 10
TEAM pass incomplete
0:13
2nd & goal at opp 10
Cam Miller pass complete to Bryce Lance for 9 yds to the MTST 1
0:12
3rd & goal at opp 1
Cam Miller pass complete to Bryce Lance for 1 yd for a TD (Griffin Crosa KICK)North Dakota State 21, Montana State 3
Montana State End of half, 1 play
0:12
3rd & 1 at own 35
Eli Ozick kickoff for 64 yds , Adam Jones return for 29 yds to the MTST 30
0:00
1st & 10 at own 30
TEAM run for a loss of 1 yard to the MTST 29
3rd quarter4 drives, then North Dakota State 21, Montana State 18
Montana State Touchdown, 11 plays
15:00
1st & 10 at own 35
Eli Ozick kickoff for 65 yds , Adam Jones return for 25 yds to the MTST 25
14:25
1st & 10 at own 25
Tommy Mellott pass complete to Ty McCullouch for 8 yds to the MTST 33
14:00
2nd & 2 at own 33
Scottre Humphrey run for 4 yds to the MTST 37 for a 1ST down
13:30
1st & 10 at own 37
Tommy Mellott pass incomplete to Rohan Jones
13:00
2nd & 10 at own 37
Scottre Humphrey run for 2 yds to the MTST 39
12:14
3rd & 8 at own 39
Tommy Mellott pass complete to Taco Dowler for 26 yds to the NDSU 35 for a 1ST down
12:08
1st & 10 at opp 35
Montana State Penalty, False Start (Conner Moore) to the NDSU 40
11:27
1st & 15 at opp 40
Adam Jones run for 6 yds to the NDSU 34
11:01
2nd & 9 at opp 34
North Dakota State Penalty, Defensive Offside (Eli Mostaert) to the NDSU 29
10:22
2nd & 4 at opp 29
Adam Jones run for 3 yds to the NDSU 26
9:18
3rd & 1 at opp 26
Tommy Mellott pass complete to Ryan King for 25 yds to the NDSU 1 for a 1ST down
8:40
1st & goal at opp 1
Scottre Humphrey run for a loss of 1 yard to the NDSU 2
8:18
2nd & goal at opp 2
Mellott, Tommy pass incomplete to King, Ryan, PENALTY NODAKOTAST holding (Gulley, Marcus) 1 yards to the NODAKOTAST1, NO PLAY, 1ST DOWN MONTANAST.
8:12
1st & goal at opp 1
Tommy Mellott pass incomplete to Rohan Jones
8:09
2nd & goal at opp 1
Scottre Humphrey run for 1 yd for a TD (Myles Sansted KICK)North Dakota State 21, Montana State 10
North Dakota State Punt, 6 plays
8:09
2nd & 10 at own 35
Brendan Hall kickoff for 65 yds for a touchback
7:43
1st & 10 at own 25
CharMar Brown run for 3 yds to the NDSU 28
6:44
2nd & 7 at own 28
Cam Miller pass complete to CharMar Brown for 3 yds to the NDSU 31
6:10
3rd & 4 at own 31
Cam Miller run for 7 yds to the NDSU 38 for a 1ST down
5:24
1st & 10 at own 38
Cam Miller run for no gain to the NDSU 38
5:14
2nd & 10 at own 38
Cam Miller pass incomplete to Bryce Lance
5:14
3rd & 10 at own 38
North Dakota State Penalty, False Start (Mason Miller) to the NDSU 33
5:10
3rd & 15 at own 33
Cam Miller pass incomplete to RaJa Nelson
5:00
4th & 15 at own 33
Kaedin Steindorf punt for 37 yds , Taco Dowler returns for 12 yds to the MTST 42
Montana State Touchdown, 2 plays
4:40
1st & 10 at own 42
Tommy Mellott pass complete to Ryan Lonergan for 53 yds to the NDSU 5 for a 1ST down
4:03
1st & goal at opp 5
Tommy Mellott pass complete to Rohan Jones for 5 yds for a TD (Tommy Mellott pass to Ryan Lonergan for Two-Point Conversion)North Dakota State 21, Montana State 18
North Dakota State Touchdown, 8 plays
4:03
1st & 10 at own 35
Brendan Hall kickoff for 65 yds for a touchback
3:50
1st & 10 at own 25
Cam Miller pass complete to Joe Stoffel for 20 yds to the NDSU 45 for a 1ST down
3:06
1st & 10 at own 45
Cam Miller run for 1 yd to the NDSU 46
2:20
2nd & 9 at own 46
Cam Miller pass complete to Bryce Lance for 9 yds to the MTST 45 for a 1ST down
1:39
1st & 10 at opp 45
CharMar Brown run for 7 yds to the MTST 38
1:22
2nd & 3 at opp 38
CharMar Brown run for 2 yds to the MTST 36
0:40
3rd & 1 at opp 36
North Dakota State Penalty, False Start (Carson Williams) to the MTST 41
0:00
3rd & 6 at opp 41
Cam Miller pass complete to Bryce Lance for 39 yds to the MTST 2 for a 1ST down
Q4 14:45
1st & goal at opp 2
CharMar Brown run for 1 yd to the MTST 1
Q4 14:18
2nd & goal at opp 1
Cam Miller pass complete to Joe Stoffel for 1 yd for a TD (Griffin Crosa KICK)North Dakota State 28, Montana State 18
4th quarter6 drives, then North Dakota State 35, Montana State 32
Montana State Touchdown, 5 plays
14:18
2nd & 9 at own 35
Eli Ozick kickoff for 65 yds for a touchback
14:08
1st & 10 at own 25
Scottre Humphrey run for 4 yds to the MTST 29
13:30
2nd & 6 at own 29
Tommy Mellott pass complete to Ty McCullouch for 2 yds to the MTST 31
12:50
3rd & 4 at own 31
Tommy Mellott pass complete to Taco Dowler for 6 yds to the MTST 37 for a 1ST down
11:55
1st & 10 at own 37
Tommy Mellott pass complete to Ty McCullouch for 19 yds to the NDSU 44 for a 1ST down
11:25
1st & 10 at opp 44
Tommy Mellott run for 44 yds for a TD (Myles Sansted KICK)North Dakota State 28, Montana State 25
North Dakota State Punt, 3 plays
11:25
1st & 10 at own 35
Brendan Hall kickoff for 61 yds
11:15
1st & 10 at own 35
CharMar Brown run for 2 yds to the NDSU 37
10:34
2nd & 8 at own 37
Cam Miller pass complete to RaJa Nelson for 6 yds to the NDSU 43
9:59
3rd & 2 at own 43
Cam Miller run for 1 yd to the NDSU 44
9:22
4th & 1 at own 44
Kaedin Steindorf punt for 39 yds, punt out-of-bounds at the MTST 17
Montana State Punt, 3 plays
9:00
1st & 10 at own 17
Scottre Humphrey run for 2 yds to the MTST 19
8:30
2nd & 8 at own 19
Adam Jones run for 4 yds to the MTST 23
7:53
3rd & 4 at own 23
Tommy Mellott pass incomplete to Rohan Jones
7:47
4th & 4 at own 23
Brendan Hall punt for 43 yds, fair catch by Jackson Williams at the NDSU 34
North Dakota State Touchdown, 9 plays
7:33
1st & 10 at own 34
Cam Miller pass complete to Bryce Lance for 18 yds to the MTST 48 for a 1ST down
6:59
1st & 10 at opp 48
CharMar Brown run for 7 yds to the MTST 41
6:15
2nd & 3 at opp 41
CharMar Brown run for 16 yds to the MTST 25 for a 1ST down
5:38
1st & 10 at opp 25
Cam Miller pass complete to Bryce Lance for 5 yds to the MTST 20
4:28
2nd & 5 at opp 20
Cam Miller sacked by Kenneth Eiden IV for a loss of 1 yard to the MTST 21
4:19
3rd & 6 at opp 21
Timeout North Dakota State, clock 04:19
4:08
3rd & 6 at opp 21
Cam Miller pass complete to RaJa Nelson for 7 yds to the MTST 14 for a 1ST down
3:28
1st & 10 at opp 14
CharMar Brown run for 9 yds to the MTST 5
2:42
2nd & 1 at opp 5
CharMar Brown run for 2 yds to the MTST 3 for a 1ST down
2:42
1st & goal at opp 3
Timeout Montana State, clock 02:42
2:41
1st & goal at opp 3
CharMar Brown run for 3 yds for a TD (Griffin Crosa KICK)North Dakota State 35, Montana State 25
Montana State Touchdown, 10 plays
2:41
1st & 10 at own 35
Eli Ozick kickoff for 65 yds , Adam Jones return for 27 yds to the MTST 27
2:29
1st & 10 at own 27
Tommy Mellott pass incomplete to Lonyatta Alexander Jr.
2:13
2nd & 10 at own 27
Tommy Mellott run for 15 yds to the MTST 42 for a 1ST down
2:00
1st & 10 at own 42
Tommy Mellott run for 7 yds to the MTST 49
1:52
2nd & 3 at own 49
Tommy Mellott run for 9 yds to the NDSU 42 for a 1ST down
1:45
1st & 10 at opp 42
Tommy Mellott pass incomplete to Taco Dowler
1:33
2nd & 10 at opp 42
Tommy Mellott pass complete to Adam Jones for 15 yds to the NDSU 27 for a 1ST down
1:29
1st & 10 at opp 27
Tommy Mellott pass incomplete to Ty McCullouch
1:23
2nd & 10 at opp 27
Tommy Mellott pass incomplete
1:15
3rd & 10 at opp 27
Tommy Mellott run for 8 yds to the NDSU 19
1:09
4th & 2 at opp 19
Tommy Mellott pass complete to Taco Dowler for 19 yds for a TD (Myles Sansted KICK)North Dakota State 35, Montana State 32
1:09
4th & 2 at own 35
Timeout North Dakota State, clock 01:09
North Dakota State Result not recorded, 3 plays
1:09
4th & 2 at own 35
Brendan Hall on-side kick recovered by North Dakota State at the NDSU 48 North Dakota State Penalty, Personal Foul (15 Yards) to the NDSU 37
1:03
1st & 10 at own 37
Cam Miller run for 3 yds to the NDSU 40
1:03
2nd & 7 at own 40
Timeout Montana State, clock 01:03
0:56
2nd & 7 at own 40
Cam Miller run for 2 yds to the NDSU 42
0:56
3rd & 5 at own 42
Timeout Montana State, clock 00:56
0:14
3rd & 5 at own 42
CharMar Brown run for 3 yds to the NDSU 45
0:10
4th & 2 at own 45
Timeout North Dakota State, clock 00:10
0:10
4th & 2 at own 45
North Dakota State Penalty, Delay of Game (-5 Yards) to the NDSU 40
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.