Week 2 · Mountain West
September 12, 2026 · Falcon Stadium · Colorado Springs, CO
Final
North Dakota State Bison
BOOMBLÄT Game Score
55BLIP
Air Force Falcons
BOOMBLÄT Game Score
36BLÄT
Score by Quarter
Q1Q2Q3Q4Final
North Dakota State7217338
Air Force01301932
Repläy
NDSU0–0AFKICKOFF
100%50%0%Q1Q2Q3Q4
Press play to run the game back
Air ForceNorth Dakota State🏈Touchdown🎯Field Goal🛡️Defensive 2PT❌Interception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩Penalty
100%50%0%🚩🚩🏈🚩🏈🏃🚩🏃🏃🏈❌🏈🏃🏈🚩🏃🏈🏃💨🎯🏃🚩🏈🚩🏈🎯🏈KICKOFFQ2HALFQ4FINAL
Air ForceNorth Dakota State🏈Touchdown🎯Field Goal🛡️Defensive 2PT❌Interception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩PenaltyNorth Dakota State never trailed
Key EventsFrom the play-by-play · 27 events
Q113:05
🚩 Penalty · NDSU15 yds
(13:05) Shotgun #2 N.Hayes pass incomplete deep right to #15 M.Collins thrown to AF40 broken up by #23 C.Paterson QB hur…
0–0
Q112:23
🚩 Penalty · NDSU5 yds
PENALTY NDSU False Start (#18 J.Williams) 5 yards from AF45 to AF50. NO PLAY
0–0
Q19:54
🏈 Touchdown · M.MitchellTD
(10:00) Shotgun #5 M.Mitchell rush left for 31 yards gain to the AF00 TOUCHDOWN, clock 09:54, 1ST DOWN #37 D.Klein kick …
7–0
Q12:50
🚩 Penalty · NDSU5 yds
PENALTY NDSU False Start (#68 C.Okeson) 5 yards from AF34 to AF39. NO PLAY
7–0
Q214:08
🏈 Touchdown · N.HayesTD
(14:13) Shotgun #2 N.Hayes rush middle for 17 yards gain to the AF00 TOUCHDOWN, clock 14:08, 1ST DOWN #37 D.Klein kick a…
14–0
Q210:05
🏃 Big Play · L.Szarka35 yds
(10:11) #9 L.Szarka pass complete deep left to #3 M.Long caught at NDSU45, for 35 yards to the NDSU33 (#29 D.Givance), o…
14–0
Q28:41
🚩 Penalty · AF5 yds
PENALTY AF False Start (#86 G.Stalfort) 5 yards from NDSU24 to NDSU29. NO PLAY
14–0
Q28:14
🏃 Big Play · M.Hayes29 yds
(08:18) #18 M.Hayes pass complete deep right to #10 A.Hrynciw caught at NDSU03, for 29 yards to the NDSU00 TOUCHDOWN, cl…
14–7
Q28:03
🏃 Big Play · N.Hayes23 yds
(08:10) No Huddle #2 N.Hayes pass complete short right to #81 R.Kessel caught at NDSU28, for 23 yards to the NDSU48 (#9 …
14–7
Q25:20
🏈 Touchdown · N.HayesTD
(05:26) Shotgun #2 N.Hayes pass complete short middle to #15 M.Collins caught at AF40, for 44 yards to the AF00 TOUCHDOW…
21–7
Q23:25
❌ Interception · AF · L.Szarka25 yds
(03:31) Shotgun #9 L.Szarka pass intercepted by #3 G.Sell at AF50 #3 G.Sell return 25 yards to the AF25 (#28 G.LaDue)
21–7
Q21:48
🏈 Touchdown · N.HayesTD
(01:57) No Huddle-Shotgun #2 N.Hayes pass intercepted by #6 B.Fletcher at AF05 #6 B.Fletcher return 95 yards to the NDSU…
21–13
Q20:37
🏃 Big Play · N.Hayes51 yds
(00:40) Shotgun #2 N.Hayes pass complete deep left to #18 J.Williams caught at AF07, for 51 yards to the AF01 (#22 E.Oya…
21–13
Q20:29
🏈 Touchdown · M.MitchellTD
(00:29) No Huddle-Shotgun #5 M.Mitchell rush middle for 1 yard gain to the AF00 TOUCHDOWN, clock 00:29 #37 D.Klein kick …
28–13
Q313:54
🚩 Penalty · AF15 yds
(13:54) #2 O.Allen rush middle for 5 yards gain to the AF37 (#54 A.Wayne; #94 L.Larson) PENALTY AF Chop Block (#58 T.Tar…
28–13
Q312:46
🏃 Big Play · W.Duncan40 yds
(13:00) #94 W.Duncan punt 60 yards to the NDSU21 #18 J.Williams return 40 yards to the AF39 (#2 K.Johnson; #51 V.Canosa)
28–13
Q312:02
🏈 Touchdown · N.HayesTD
(12:08) Shotgun #2 N.Hayes pass complete deep left to #84 L.Conklin caught at AF08, for 41 yards to the AF00 TOUCHDOWN, …
35–13
Q311:47
🏃 Big Play · L.Szarka21 yds
(11:55) Shotgun #9 L.Szarka pass complete short middle to #44 J.Bowman caught at AF40, for 21 yards to the AF46 (#52 K.W…
35–13
Q36:14
💨 Sack · AF offense
(06:22) #9 L.Szarka sacked for loss of 7 yards to the NDSU13 (#41 P.Haugo)
35–13
Q35:00
🎯 Field Goal · AF28 yds
(05:00) #90 C.Cremascoli field goal attempt from 28 yards NO GOOD (H: #98 R.D'Angelo, LS: #46 J.Helms), clock 05:00
35–13
Box Score
228Passing Yards179
146Rushing Yards207
374Total Yards386
5Touchdowns4
1Turnovers1
0Sacks Taken1
18First Downs21
4–12Third Down6–14
5–45Penalties6–55
15/23Comp / Att9/15
Scoring Plays
Q1NDSU(10:00) Shotgun #5 M.Mitchell rush left for 31 yards gain to the AF00 TOUCHDOWN, clock 09:54, 1ST DOWN #37 D.K (9:54)7–0
Q2NDSU(14:13) Shotgun #2 N.Hayes rush middle for 17 yards gain to the AF00 TOUCHDOWN, clock 14:08, 1ST DOWN #37 D.Kl (14:08)14–0
Q2AF(08:18) #18 M.Hayes pass complete deep right to #10 A.Hrynciw caught at NDSU03, for 29 yards to the NDSU00 TOU (8:14)14–7
Q2NDSU(05:26) Shotgun #2 N.Hayes pass complete short middle to #15 M.Collins caught at AF40, for 44 yards to the AF0 (5:20)21–7
Q2AF(01:57) No Huddle-Shotgun #2 N.Hayes pass intercepted by #6 B.Fletcher at AF05 #6 B.Fletcher return 95 yards t (1:48)21–13
Q2NDSU(00:29) No Huddle-Shotgun #5 M.Mitchell rush middle for 1 yard gain to the AF00 TOUCHDOWN, clock 00:29 #37 D.K (0:29)28–13
Q3NDSU(12:08) Shotgun #2 N.Hayes pass complete deep left to #84 L.Conklin caught at AF08, for 41 yards to the AF00 T (12:02)35–13
Q4AF(11:01) #9 L.Szarka rush right for 2 yards gain to the NDSU00 TOUCHDOWN, clock 10:59 #9 L.Szarka pass attempt (10:59)35–19
Q4AF(04:26) Shotgun #4 K.Hodges rush middle for 2 yards gain to the NDSU00 TOUCHDOWN, clock 04:26 (4:26)35–25
Q4NDSU(01:58) #37 D.Klein field goal attempt from 56 yards GOOD (H: #39 A.Bickerton, LS: #48 C.Anderson), clock 01:5 (1:58)38–25
Q4AF(00:49) Shotgun #5 E.Medders pass complete deep middle to #3 M.Long caught at NDSU00, for 20 yards to the NDSU (0:50)38–32
Quick Stats
Date
Sep 12, 2026
Stage
Week 2 · Mountain West game
Stadium
Falcon Stadium
Location
Colorado Springs, CO
Attendance
—
Pre-game Win Prob.
—
No play-by-play data for this game
About This Game
North Dakota State Bison 38–32 Air Force Falcons (Mountain West) in week 2 play, 2026. BOOMBLÄT scores each side's performance straight from the box score — offense, defense and game context in one number.