Northern Arizona at Montana State

Saturday, September 26, 2026

Montana State beat Northern Arizona 28–⁠14. It was their 17th meeting; Montana State leads the series 11–⁠6.

AwayNorthern Arizona6–⁠2 in 2026
14
HomeMontana State6–⁠1 in 2026
28

Final at Bobcat Stadium, BozemanTV: ESPN2Attendance 21,857

At kickoff
50°F, wind 5 mph from the westWeather: NOAA NCEI Global Historical Climatology Network hourly; Bozeman Gallatin Field Airport, 17 km from the stadium, 26 minutes after kickoff
Official
Spencer MumfordGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northern Arizona0140014
Montana State777728

Standouts

  • PassingTy Pennington26 of 38, 239 yards, 2 TDNorthern Arizona
  • RushingColson Coon18 carries, 199 yardsMontana State
  • ReceivingCarter Dahlke7 catches, 117 yards, 1 TDMontana State
  • DefenseShuyab Brinkley9 tackles, 1 INTNorthern Arizona

Player stats

Northern Arizona

PassingC/AttYdsTDInt
Ty Pennington26/3823920
RushingCarYdsTDLong
Ty Pennington1172039
Quran Gossett1140015
Kenveon Stone62408
ReceivingRecYdsTDLong
Deuce Zimmerman461044
Myseth Currie641110
Darius Haskin540018
Joey Stout637015
DefenseTklTFLSacksInt
Ammon Allen9000
Shuyab Brinkley9001
Aundre Gibson4000
Braeden Kaczmarek3100
Nikhil Webb Walker1110

Montana State

PassingC/AttYdsTDInt
Patrick Duchien16/2020411
RushingCarYdsTDLong
Colson Coon18199031
Patrick Duchien977228
Jared White2817
Cale Breslin1303
ReceivingRecYdsTDLong
Carter Dahlke7117147
Dane Steel334016
Jabez Woods320012
Rocky Lencioni118018
DefenseTklTFLSacksInt
Colter Petre9000
Bryce Grebe7100
Cole Taylor6000
Zac Crews5100
Seth Brock4110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Northern ArizonaMontana State
375Total yards491
239Passing yards204
136Rushing yards287
6.3Yards per pass10.2
4.9Yards per rush8.7
20First downs25
3–⁠12Third downs1–⁠5
1–⁠5Fourth downs0–⁠1
1Turnovers2
5–⁠30Penalties4–⁠40
35:19Possession24:41
1Sacks (by defense)1

Efficiency

Northern ArizonaMontana State
46%Success rate61%
−0.10EPA per play0.29
0.79Explosiveness0.97
0.00Rushing EPA0.27
−0.13Passing EPA0.35
19%Passing-down success13%
9%Havoc by its defense10%

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 83% to win. Elo’s favorite won.

The line

Montana State −20.5, 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.

Before kickoff, the win chances were Montana State 92%, Northern Arizona 8%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Montana State end zoneNorthern Arizona end zoneQ1 Northern ArizonaPunt, 3 playsQ1 Montana StateFumble, 7 playsQ1 Northern ArizonaPunt, 3 playsQ1 Montana StateTouchdown, 2 playsQ1 Northern ArizonaTurnover on downs, 11 playsQ1 Montana StatePunt, 3 playsQ2 Northern ArizonaTouchdown, 3 playsQ2 Montana StateInterception, 5 playsQ2 Northern ArizonaPunt, 3 playsQ2 Montana StateTouchdown, 7 playsQ2 Northern ArizonaTouchdown, 5 playsQ2 Montana StatePunt, 4 playsQ2 Northern ArizonaPunt, 4 playsQ2 Montana StateEnd of half, 1 playQ3 Montana StatePunt, 3 playsQ3 Northern ArizonaFumble, 6 playsQ3 Montana StateTouchdown, 8 playsQ3 Northern ArizonaTurnover on downs, 16 playsQ4 Montana StateTurnover on downs, 7 playsQ4 Northern ArizonaTurnover on downs, 8 playsQ4 Montana StateTouchdown, 5 playsQ4 Northern ArizonaTurnover on downs, 4 playsQ4 Montana StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Montana State drives left to right, Northern Arizona right to left.
  1. Q1 Northern ArizonaPunt, 3 plays, 56 yards
  2. Q1 Montana StateFumble, 7 plays, 63 yards
  3. Q1 Northern ArizonaPunt, 3 plays, 45 yards
  4. Q1 Montana StateTouchdown, 2 plays, 63 yards
  5. Q1 Northern ArizonaTurnover on downs, 11 plays, 78 yards
  6. Q1 Montana StatePunt, 3 plays, 46 yards
  7. Q2 Northern ArizonaTouchdown, 3 plays, 50 yards
  8. Q2 Montana StateInterception, 5 plays, 38 yards
  9. Q2 Northern ArizonaPunt, 3 plays, 49 yards
  10. Q2 Montana StateTouchdown, 7 plays, 86 yards
  11. Q2 Northern ArizonaTouchdown, 5 plays, 74 yards
  12. Q2 Montana StatePunt, 4 plays, 50 yards
  13. Q2 Northern ArizonaPunt, 4 plays, 69 yards
  14. Q2 Montana StateEnd of half, 1 play, −1 yard
  15. Q3 Montana StatePunt, 3 plays, 61 yards
  16. Q3 Northern ArizonaFumble, 6 plays, 59 yards
  17. Q3 Montana StateTouchdown, 8 plays, 86 yards
  18. Q3 Northern ArizonaTurnover on downs, 16 plays, 59 yards
  19. Q4 Montana StateTurnover on downs, 7 plays, 40 yards
  20. Q4 Northern ArizonaTurnover on downs, 8 plays, 40 yards
  21. Q4 Montana StateTouchdown, 5 plays, 95 yards
  22. Q4 Northern ArizonaTurnover on downs, 4 plays, −6 yards
  23. Q4 Montana StateEnd of game, 1 play, −1 yard

Play by play

1st quarter6 drives, then Montana State 7, Northern Arizona 0
Northern Arizona Punt, 3 plays
15:001st & 10 at own 35#30 C.Frokjer kickoff 65 yards to the NAU00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #6 T.Pennington pass incomplete short middle to #89 J.Purdy thrown to NAU30
15:002nd & 10 at own 25Shotgun #7 K.Stone rush middle for 2 yards gain to the NAU27 (#34 C.Taylor; #24 C.Petre)
15:003rd & 8 at own 27Shotgun #6 T.Pennington pass incomplete short left to #3 J.Stout thrown to NAU31 QB hurried by #91 S.Brock
13:584th & 8 at own 27#37 T.Manship punt 54 yards to the MSU19
Montana State Fumble, 7 plays
13:581st & 10 at own 19No Huddle-Shotgun #15 P.Duchien pass complete short left to #13 C.Dahlke caught at MSU20, for 8 yards to the MSU27, out of bounds at MSU27
13:582nd & 2 at own 27No Huddle-Shotgun #15 P.Duchien pass complete short right to #13 C.Dahlke caught at MSU27, for 5 yards to the MSU32 (#5 D.Freeman), 1ST DOWN
13:581st & 10 at own 32No Huddle-Shotgun #28 C.Coon rush middle for 10 yards gain to the MSU42 (#22 B.Torrie), 1ST DOWN
13:581st & 10 at own 42No Huddle-Shotgun #15 P.Duchien pass complete short middle to #10 J.Woods caught at MSU47, for 12 yards to the NAU46 (#1 S.Brinkley; #16 N.Young-Blackgoat), 1ST DOWN
13:581st & 10 at opp 46No Huddle-Shotgun #28 C.Coon rush middle for 9 yards gain to the NAU37 (#1 S.Brinkley; #5 D.Freeman)
13:582nd & 1 at opp 37No Huddle-Shotgun #28 C.Coon rush middle for 10 yards gain to the NAU27 (#12 A.Gibson), 1ST DOWN
10:461st & 10 at opp 27No Huddle-Shotgun #15 P.Duchien rush middle for 9 yards gain to the NAU18 fumbled by #15 P.Duchien at NAU21 forced by #1 S.Brinkley recovered by NAU #15 N.Webb Walker at NAU18, End Of Play
Northern Arizona Punt, 3 plays
10:461st & 10 at own 18No Huddle-Shotgun #6 T.Pennington pass complete short right to #1 D.Haskin caught at NAU24, for 7 yards to the NAU25 (#0 T.Carr)
10:462nd & 3 at own 25No Huddle-Shotgun #6 T.Pennington rush middle for 3 yards loss to the NAU22 (#10 B.Grebe)
10:463rd & 6 at own 22Shotgun #6 T.Pennington pass complete short left to #7 K.Stone caught at NAU17, for 0 yards to the NAU22 (#10 B.Grebe)
8:424th & 6 at own 22#37 T.Manship punt 41 yards to the MSU37
Montana State Touchdown, 2 plays
8:421st & 10 at own 37No Huddle-Shotgun #15 P.Duchien pass complete short middle to #84 D.Steel caught at MSU47, for 16 yards to the NAU47 (#4 M.Beresford), 1ST DOWN
7:551st & 10 at opp 47No Huddle-Shotgun #15 P.Duchien pass complete short right to #13 C.Dahlke caught at NAU48, for 47 yards to the NAU00 TOUCHDOWN, clock 07:55, 1ST DOWN #39 M.Sansted kick attempt good (H: #30 C.Frokjer, LS: #40 B.Johnson)Montana State 7, Northern Arizona 0
Northern Arizona Turnover on downs, 11 plays
7:551st & 10 at own 35#30 C.Frokjer kickoff 65 yards to the NAU00 #13 L.Graves return 18 yards to the NAU18 (#46 L.Fredericksen)
7:551st & 10 at own 18No Huddle-Shotgun #6 T.Pennington rush middle for 8 yards gain to the NAU26 (#48 B.Downing)
7:552nd & 2 at own 26Shotgun #10 Q.Gossett rush left for 2 yards gain to the NAU28 (#94 J.Asuega), 1ST DOWN
7:551st & 10 at own 28No Huddle-Shotgun #6 T.Pennington pass complete short right to #11 D.Zimmerman caught at NAU43, for 9 yards to the NAU37 (#18 B.Harris)
7:552nd & 1 at own 37No Huddle-Shotgun #10 Q.Gossett rush middle for 1 yard loss to the NAU36 (#99 T.Marsh)
7:553rd & 2 at own 36No Huddle-Shotgun #6 T.Pennington rush left for 2 yards gain to the NAU38 (#34 C.Taylor), 1ST DOWN
7:551st & 15 at own 33No Huddle-Shotgun #6 T.Pennington pass complete short right to #11 D.Zimmerman caught at NAU39, for 44 yards to the MSU23 (#18 B.Harris), 1ST DOWN
7:551st & 10 at opp 39No Huddle-Shotgun #6 T.Pennington pass complete short left to #4 M.Currie caught at MSU39, for 10 yards to the MSU13 (#6 B.Meredith), 1ST DOWN
7:551st & 10 at opp 13No Huddle-Shotgun #6 T.Pennington rush middle for 6 yards gain to the MSU07 (#34 C.Taylor)
2:042nd & 4 at opp 7No Huddle-Shotgun #10 Q.Gossett rush middle for 3 yards gain to the MSU04 (#50 Z.Black)
2:041st & 10 at opp 13Timeout Northern Arizona, clock 02:04
2:043rd & 1 at opp 4Shotgun #10 Q.Gossett rush left for 0 yards to the MSU04 (#34 C.Taylor)
0:334th & 1 at opp 4Shotgun #6 T.Pennington pass incomplete short left thrown to MSU00 QB hurried by #24 C.Petre, TURNOVER ON DOWNS
Montana State Punt, 3 plays
0:331st & 10 at own 4No Huddle-Shotgun #28 C.Coon rush middle for 2 yards gain to the MSU06 (#16 N.Young-Blackgoat)
0:331st & 10 at own 38Shotgun #10 Q.Gossett rush middle for 0 yards to the NAU38 (#34 C.Taylor) PENALTY NAU Illegal Formation 5 yards from NAU38 to NAU33. NO PLAY
2nd quarter9 drives, then Tied at 14
Montana State Punt, 3 plays
15:002nd & 8 at own 6No Huddle-Shotgun #23 A.Jones rush middle for 2 yards gain to the MSU08 (#2 A.Allen)
15:003rd & 6 at own 8No Huddle-Shotgun #15 P.Duchien pass incomplete short left to #12 J.Reed thrown to MSU10
14:094th & 6 at own 8#30 C.Frokjer punt 42 yards to the MSU50 fair catch by #3 J.Stout at MSU50
Northern Arizona Touchdown, 3 plays
14:091st & 10 at the 50No Huddle-Shotgun #6 T.Pennington rush middle for 39 yards gain to the MSU11 (#18 B.Harris), 1ST DOWN
14:091st & 10 at opp 11No Huddle-Shotgun #6 T.Pennington pass complete short left to #3 J.Stout caught at MSU10, for 3 yards to the MSU08 (#5 J.Dolan)
12:592nd & 7 at opp 8No Huddle-Shotgun #6 T.Pennington pass complete short middle to #4 M.Currie caught at MSU00, for 8 yards to the MSU00 TOUCHDOWN, clock 12:59, 1ST DOWN #99 F.Orduno Jr. kick attempt good (H: #37 T.Manship, LS: #13 L.Graves)Tied at 7
Montana State Interception, 5 plays
12:591st & 10 at own 35#99 F.Orduno Jr. kickoff 65 yards to the MSU00, Touchback
12:591st & 10 at own 25No Huddle-Shotgun #15 P.Duchien pass complete short right to #13 C.Dahlke caught at MSU19, for 26 yards to the NAU49 (#21 J.Collins), 1ST DOWN
12:591st & 10 at opp 49No Huddle-Shotgun #15 P.Duchien pass complete short right to #13 C.Dahlke caught at MSU49, for 4 yards to the NAU45 (#21 J.Collins; #22 B.Torrie)
12:592nd & 6 at opp 45No Huddle-Shotgun #15 P.Duchien pass complete short right to #84 D.Steel caught at NAU42, for 4 yards to the NAU41 (#18 M.Cooks)
12:593rd & 2 at opp 41No Huddle-Shotgun #25 C.Breslin rush middle for 3 yards gain to the NAU38 (#2 A.Allen), 1ST DOWN
10:431st & 10 at opp 38No Huddle-Shotgun #15 P.Duchien pass intercepted by #1 S.Brinkley at NAU29 #1 S.Brinkley return 8 yards to the NAU37, End Of Play
Northern Arizona Punt, 3 plays
10:431st & 10 at own 37No Huddle-Shotgun #6 T.Pennington pass complete short right to #4 M.Currie caught at NAU49, for 15 yards to the MSU48 (#4 T.Thomas II) PENALTY NAU Holding 10 yards from NAU37 to NAU27. NO PLAY
10:431st & 20 at own 27Shotgun #6 T.Pennington pass complete short right to #1 D.Haskin caught at NAU22, for 6 yards to the NAU33 (#6 B.Meredith)
10:432nd & 14 at own 33Shotgun #6 T.Pennington rush right for 5 yards gain to the NAU38 (#6 B.Meredith; #36 Z.Crews)
10:433rd & 9 at own 38Shotgun #6 T.Pennington pass complete short left to #3 J.Stout caught at NAU35, for 0 yards to the NAU38 (#24 C.Petre)
7:514th & 9 at own 38#91 S.Miles punt 55 yards to the MSU07 #13 C.Dahlke return 7 yards to the MSU14 (#21 J.Collins)
Montana State Touchdown, 7 plays
7:511st & 10 at own 14No Huddle-Shotgun #15 P.Duchien pass complete short left to #13 C.Dahlke caught at MSU16, for 9 yards to the MSU23 (#2 A.Allen)
7:512nd & 1 at own 23No Huddle-Shotgun #28 C.Coon rush middle for 2 yards gain to the MSU25 (#11 Z.Loa), 1ST DOWN
7:511st & 10 at own 25No Huddle-Shotgun #28 C.Coon rush middle for 3 yards gain to the MSU28 (#98 B.Kaczmarek)
7:512nd & 7 at own 28No Huddle-Shotgun #15 P.Duchien pass complete short middle to #13 C.Dahlke caught at MSU39, for 18 yards to the MSU46 (#22 B.Torrie), 1ST DOWN
7:511st & 10 at own 46No Huddle-Shotgun #15 P.Duchien pass complete short right to #84 D.Steel caught at MSU48, for 14 yards to the NAU40 (#16 N.Young-Blackgoat), 1ST DOWN
7:511st & 10 at opp 40No Huddle-Shotgun #28 C.Coon rush right for 25 yards gain to the NAU15 (#1 S.Brinkley), 1ST DOWN
4:081st & 10 at opp 15No Huddle-Shotgun #15 P.Duchien rush right for 15 yards gain to the NAU00 TOUCHDOWN, clock 04:08, 1ST DOWN #39 M.Sansted kick attempt good (H: #30 C.Frokjer, LS: #40 B.Johnson)Montana State 14, Northern Arizona 7
Northern Arizona Touchdown, 5 plays
4:081st & 10 at own 35#30 C.Frokjer kickoff 61 yards to the NAU04 #13 L.Graves return 22 yards to the NAU26 (#27 B.Steel)
4:081st & 10 at own 26No Huddle-Shotgun #6 T.Pennington pass incomplete short right to #3 J.Stout thrown to NAU26
4:082nd & 10 at own 26No Huddle-Shotgun #6 T.Pennington rush right for 5 yards gain to the NAU31 (#91 S.Brock)
4:083rd & 5 at own 31Shotgun #6 T.Pennington pass complete short middle to #89 J.Purdy caught at NAU48, for 18 yards to the NAU49 (#24 C.Petre), 1ST DOWN, PENALTY MSU Roughing The Passer 15 yards from NAU49 to MSU36, 1ST DOWN
4:081st & 10 at opp 36Shotgun #10 Q.Gossett rush middle for 4 yards gain to the MSU32 (#36 Z.Crews)
2:052nd & 6 at opp 32Nassim Isaac 32 Yd pass from Ty Pennington (Francisco Orduno Jr. Kick)Tied at 14
Montana State Punt, 4 plays
2:051st & 10 at own 35#99 F.Orduno Jr. kickoff 65 yards to the MSU00, Touchback
2:051st & 10 at own 25No Huddle-Shotgun #28 C.Coon rush middle for 15 yards gain to the MSU40 (#12 A.Gibson), 1ST DOWN
2:001st & 10 at own 40No Huddle-Shotgun #15 P.Duchien pass complete short middle to #10 J.Woods caught at MSU39, for 1 yard to the MSU41 (#3 J.Fort)
2:001st & 10 at own 25Timeout Montana State, clock 02:00
2:002nd & 9 at own 41PENALTY MSU False Start 5 yards from MSU41 to MSU36. NO PLAY
2:003rd & 20 at own 30No Huddle-Shotgun #15 P.Duchien rush middle for 2 yards gain to the MSU32 (#2 A.Allen)
2:002nd & 14 at own 36No Huddle-Shotgun #15 P.Duchien sacked for loss of 6 yards to the MSU30 (#15 N.Webb Walker), fumble by #15 P.Duchien recovered by MSU #15 P.Duchien at MSU30, End Of Play
0:594th & 18 at own 32#30 C.Frokjer punt 43 yards to the NAU25 fair catch by #3 J.Fort at NAU25
1:032nd & 14 at opp 36Timeout Northern Arizona, clock 01:03
1:102nd & 14 at opp 36Timeout Northern Arizona, clock 01:10
Northern Arizona Punt, 4 plays
1:101st & 10 at own 25No Huddle-Shotgun #6 T.Pennington pass complete short left to #3 J.Stout caught at NAU31, for 15 yards to the NAU40 (#43 X.Ahrens), 1ST DOWN
1:101st & 10 at own 40No Huddle-Shotgun #6 T.Pennington pass complete short right to #1 D.Haskin caught at NAU48, for 8 yards to the NAU48, out of bounds at NAU48
1:102nd & 2 at own 48Shotgun #6 T.Pennington pass incomplete short right to #4 M.Currie thrown to NAU50
1:103rd & 2 at own 48Shotgun #6 T.Pennington pass complete short right to #1 D.Haskin caught at NAU45, for 1 yard to the NAU49 (#91 S.Brock)
1:104th & 1 at own 49PENALTY NAU Delay Of Game 5 yards from NAU49 to NAU44. NO PLAY
0:194th & 6 at own 44#37 T.Manship punt 50 yards to the MSU06
Montana State End of half, 1 play
0:191st & 10 at own 6Kneel down by Montana St. at MSU05 for loss of 1 yard
3rd quarter5 drives, then Montana State 21, Northern Arizona 14
Montana State Punt, 3 plays
14:571st & 10 at own 35#99 F.Orduno Jr. kickoff 65 yards to the MSU00 #10 J.Woods return 12 yards to the MSU12 (#24 I.Sensabaugh)
14:571st & 10 at own 12No Huddle-Shotgun #28 C.Coon rush middle for 4 yards gain to the MSU16 (#2 A.Allen)
14:572nd & 6 at own 16No Huddle-Shotgun #15 P.Duchien pass incomplete short right to #28 C.Coon thrown to MSU10
14:573rd & 6 at own 16No Huddle-Shotgun #15 P.Duchien pass complete short left to #28 C.Coon caught at MSU10, for 3 yards to the MSU19 (#12 A.Gibson)
13:264th & 3 at own 19#30 C.Frokjer punt 62 yards to the NAU19 #3 J.Stout return 8 yards to the NAU27 (#28 C.Coon)
Northern Arizona Fumble, 6 plays
13:261st & 10 at own 27No Huddle-Shotgun #6 T.Pennington pass complete short middle to #10 Q.Gossett caught at NAU30, for 4 yards to the NAU31 (#24 C.Petre)
13:262nd & 6 at own 31No Huddle-Shotgun #6 T.Pennington pass complete short left to #4 M.Currie caught at NAU28, for 8 yards to the NAU39 (#34 C.Taylor), 1ST DOWN
13:261st & 10 at own 39No Huddle-Shotgun #10 Q.Gossett rush middle for 1 yard loss to the NAU38, End Of Play
13:262nd & 11 at own 38Shotgun #6 T.Pennington pass complete short left to #4 M.Currie caught at NAU43, for 6 yards to the NAU44 (#0 T.Carr)
13:263rd & 5 at own 44Shotgun #6 T.Pennington rush right for 9 yards gain to the MSU47 (#7 T.Gray), 1ST DOWN
13:261st & 10 at opp 47PENALTY MSU UNS: Unsportsmanlike Conduct 15 yards from MSU47 to MSU32, 1ST DOWN. NO PLAY
10:071st & 10 at opp 32Shotgun #6 T.Pennington pass complete short middle to #1 D.Haskin caught at MSU32, for 18 yards to the MSU14 fumbled by #1 D.Haskin at MSU25 forced by #10 B.Grebe recovered by MSU #48 B.Downing at MSU14, End Of Play
Montana State Touchdown, 8 plays
10:071st & 10 at own 14No Huddle-Shotgun #28 C.Coon rush middle for 18 yards gain to the MSU32 (#6 S.Wilson), 1ST DOWN
10:071st & 10 at own 32No Huddle-Shotgun #15 P.Duchien pass complete short right to #89 R.Lencioni caught at MSU44, for 18 yards to the MSU50 (#3 J.Fort), 1ST DOWN
10:071st & 10 at the 50No Huddle-Shotgun #15 P.Duchien pass incomplete short right to #89 R.Lencioni thrown to NAU32
10:072nd & 10 at the 50No Huddle-Shotgun #28 C.Coon rush middle for 10 yards gain to the NAU40 (#2 A.Allen; #1 S.Brinkley), 1ST DOWN
10:071st & 10 at opp 40No Huddle-Shotgun #15 P.Duchien rush middle for 14 yards gain to the NAU26 (#2 A.Allen), 1ST DOWN
10:071st & 10 at opp 26No Huddle-Shotgun #15 P.Duchien pass complete short left to #3 J.White caught at NAU26, for 12 yards to the NAU14 (#35 D.Murphy), 1ST DOWN
6:361st & goal at opp 1No Huddle-Shotgun #3 J.White rush middle for 1 yard gain to the NAU00 TOUCHDOWN, clock 06:36 #39 M.Sansted kick attempt good (H: #30 C.Frokjer, LS: #40 B.Johnson)Montana State 21, Northern Arizona 14
6:361st & 10 at own 35#30 C.Frokjer kickoff 59 yards to the NAU06 #23 K.Yocum return 30 yards to the NAU36 (#27 B.Steel; #81 C.Cocke)
Montana State Touchdown, 8 plays
6:361st & 10 at opp 14No Huddle-Shotgun #15 P.Duchien rush middle for 13 yards gain to the NAU01 (#1 S.Brinkley), 1ST DOWN
Northern Arizona Turnover on downs, 16 plays
6:361st & 10 at own 36Shotgun #7 K.Stone rush right for 8 yards gain to the NAU44 (#5 J.Dolan)
6:362nd & 2 at own 44Shotgun #6 T.Pennington pass complete short left to #4 M.Currie caught at NAU42, for 2 yards to the NAU46 (#0 T.Carr), 1ST DOWN
6:361st & 10 at own 46Shotgun #6 T.Pennington pass complete short right to #3 J.Stout caught at NAU42, for 7 yards to the MSU47 (#4 T.Thomas II)
6:362nd & 3 at opp 47Shotgun #6 T.Pennington rush right for 3 yards gain to the MSU44 (#24 C.Petre; #10 B.Grebe), 1ST DOWN
6:361st & 10 at opp 44Shotgun #6 T.Pennington pass incomplete short right to #7 K.Stone thrown to MSU44
6:362nd & 10 at opp 44No Huddle-Shotgun #6 T.Pennington pass complete short right to #14 H.Daugherty caught at MSU41, for 6 yards to the MSU38 (#43 X.Ahrens; #24 C.Petre)
6:363rd & 4 at opp 38No Huddle-Shotgun #7 K.Stone rush middle for 3 yards gain to the MSU35 (#36 Z.Crews)
2:054th & 1 at opp 35No Huddle-Shotgun #7 K.Stone rush middle for 1 yard gain to the MSU34 (#36 Z.Crews), 1ST DOWN
2:053rd & 4 at opp 38Timeout Northern Arizona, clock 02:05
2:051st & 10 at opp 34No Huddle-Shotgun #6 T.Pennington pass complete short right to #4 M.Currie caught at MSU28, for 7 yards to the MSU27 (#4 T.Thomas II)
2:052nd & 3 at opp 27No Huddle-Shotgun #7 K.Stone rush middle for 3 yards gain to the MSU24 (#24 C.Petre; #91 S.Brock), 1ST DOWN
2:051st & 10 at opp 24No Huddle-Shotgun #6 T.Pennington rush right for 4 yards gain to the MSU20 (#43 X.Ahrens)
Q4 15:002nd & 6 at opp 20No Huddle-Shotgun #6 T.Pennington pass complete short left to #11 D.Zimmerman caught at MSU22, for 7 yards to the MSU13 (#4 T.Thomas II; #5 J.Dolan), 1ST DOWN
Q4 15:001st & 10 at opp 13Shotgun #6 T.Pennington pass complete short right to #11 D.Zimmerman caught at MSU17, for 1 yard to the MSU12 (#6 B.Meredith)
Q4 13:382nd & 9 at opp 12Shotgun #6 T.Pennington pass incomplete short middle to #4 M.Currie thrown to MSU08
Q4 13:381st & 10 at opp 13Timeout Northern Arizona, clock 13:38
Q4 13:383rd & 9 at opp 12PENALTY NAU Delay Of Game 5 yards from MSU12 to MSU17. NO PLAY
Q4 13:383rd & 14 at opp 17Shotgun #7 K.Stone rush middle for 7 yards gain to the MSU10 (#24 C.Petre)
Q4 13:384th & 7 at opp 10PENALTY MSU Offside 5 yards from MSU10 to MSU05. NO PLAY
Q4 12:304th & 2 at opp 5Shotgun #6 T.Pennington pass incomplete short middle to #4 M.Currie thrown to MSU00, TURNOVER ON DOWNS
4th quarter5 drives, then Montana State 28, Northern Arizona 14
Montana State Turnover on downs, 7 plays
12:301st & 10 at own 5No Huddle-Shotgun #28 C.Coon rush left for 9 yards gain to the MSU14 (#1 S.Brinkley)
12:302nd & 1 at own 14No Huddle-Shotgun #28 C.Coon rush middle for 12 yards gain to the MSU26 (#1 S.Brinkley), 1ST DOWN
12:301st & 10 at own 26No Huddle-Shotgun #28 C.Coon rush middle for 10 yards gain to the MSU36 (#12 A.Gibson), 1ST DOWN
12:301st & 10 at own 36No Huddle-Shotgun #15 P.Duchien rush middle for 2 yards loss to the MSU34 (#98 B.Kaczmarek)
12:302nd & 12 at own 34No Huddle-Shotgun #15 P.Duchien pass complete short right to #10 J.Woods caught at MSU26, for 7 yards to the MSU41 (#1 S.Brinkley)
12:303rd & 5 at own 41No Huddle-Shotgun #15 P.Duchien rush middle for 4 yards gain to the MSU45 (#98 B.Kaczmarek)
8:484th & 1 at own 45No Huddle-Shotgun #28 C.Coon rush middle for 0 yards to the MSU45 (#2 A.Allen), TURNOVER ON DOWNS
Northern Arizona Turnover on downs, 8 plays
8:481st & 10 at opp 45No Huddle-Shotgun #6 T.Pennington pass incomplete short middle to #4 M.Currie thrown to MSU33
8:482nd & 10 at opp 45Shotgun #10 Q.Gossett rush middle for 15 yards gain to the MSU30 (#10 B.Grebe), 1ST DOWN
8:481st & 10 at opp 30Shotgun #6 T.Pennington pass complete short right to #3 J.Stout caught at MSU32, for 7 yards to the MSU23 (#7 T.Gray)
8:482nd & 3 at opp 23Shotgun #10 Q.Gossett rush left for 11 yards gain to the MSU12 (#10 B.Grebe; #23 E.Bonner), 1ST DOWN
8:481st & 10 at opp 12Shotgun #10 Q.Gossett rush middle for 5 yards gain to the MSU07 (#7 T.Gray)
8:482nd & 5 at opp 7Shotgun #10 Q.Gossett rush middle for 4 yards loss to the MSU11 (#36 Z.Crews)
8:483rd & 9 at opp 11Shotgun #10 Q.Gossett rush middle for 6 yards gain to the MSU05 (#10 B.Grebe; #34 C.Taylor)
4:274th & 3 at opp 5No Huddle-Shotgun #6 T.Pennington pass incomplete short right to #4 M.Currie thrown to MSU00 broken up by #0 T.Carr, TURNOVER ON DOWNS
4:313rd & 9 at opp 11Timeout Northern Arizona, clock 04:31
Montana State Touchdown, 5 plays
4:311st & 10 at own 5No Huddle-Shotgun #28 C.Coon rush left for 7 yards gain to the MSU12 (#4 M.Beresford)
4:312nd & 3 at own 12Shotgun #28 C.Coon rush middle for 22 yards gain to the MSU34 (#1 S.Brinkley), 1ST DOWN
4:311st & 10 at own 34Shotgun #28 C.Coon rush right for 31 yards gain to the NAU35 (#2 A.Allen), 1ST DOWN
4:311st & 10 at opp 35Shotgun #3 J.White rush middle for 7 yards gain to the NAU28 (#28 M.Te’o)
1:532nd & 3 at opp 28No Huddle-Shotgun #15 P.Duchien rush right for 28 yards gain to the NAU00 TOUCHDOWN, clock 01:53, 1ST DOWN #39 M.Sansted kick attempt good (H: #30 C.Frokjer, LS: #40 B.Johnson)Montana State 28, Northern Arizona 14
2:001st & 10 at opp 35Timeout Montana State, clock 02:00
Northern Arizona Turnover on downs, 4 plays
1:531st & 10 at own 35#30 C.Frokjer kickoff 65 yards to the NAU00 #13 L.Graves return 15 yards to the NAU15 (#25 L.Oxarart; #27 B.Steel)
1:531st & 10 at own 15No Huddle-Shotgun #6 T.Pennington pass complete short middle to #3 J.Stout caught at NAU15, for 5 yards to the NAU20 (#24 C.Petre; #5 J.Dolan)
1:532nd & 5 at own 20No Huddle-Shotgun #6 T.Pennington sacked for loss of 6 yards to the NAU14 (#91 S.Brock)
1:533rd & 11 at own 14No Huddle-Shotgun #6 T.Pennington pass incomplete short right to #89 J.Purdy thrown to NAU16
1:534th & 11 at own 14Shotgun #6 T.Pennington pass complete deep middle to #89 J.Purdy caught at NAU38, for 32 yards to the NAU46 (#6 B.Meredith) PENALTY NAU Ineligible Downfield on Pass 5 yards from NAU14 to NAU09. NO PLAY
0:334th & 16 at own 9Shotgun #6 T.Pennington pass incomplete deep right to #3 J.Stout thrown to MSU40 broken up by #6 B.Meredith, TURNOVER ON DOWNS
Montana State End of game, 1 play
0:331st & goal at opp 9Kneel down by Montana St. at NAU10 for loss of 1 yard

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.

Montana State leads 11–⁠6 in 17 meetings.

Recent meetings
2026Montana State 28, Northern Arizona 14
2025Montana State 34, Northern Arizona 10
2023Montana State 45, Northern Arizona 21
2022Montana State 41, Northern Arizona 38
2019Montana State 49, Northern Arizona 31
2017Northern Arizona 37, Montana State 36

Around this game