Week 2 report · Sat, Sep 12 · 2026 Week 2in trend: Weeks 0, 1 and 2 go under

North Dakota State

5–1 · Ours #37 entering

38–32Final

Air Force

4–1 · Ours #112 entering

Win chanceNDSU 75%NDSU won
SpreadNDSU −2ours −11.3 · NDSU covered by 4
Total47.5final 70 · over by 22.5
Our callNDSU −5.5Wlost 3.5 to the close

Quarterbacksthis game

Nathan Hayes
Nathan Hayes
15/23 · 228 yards
EPA / dropback
+0.0442nd pct
Comp %
65.2
TD
2
Turnovers
11 INT · 0 fum
Sacked
0
Liam Szarka
Liam Szarka
5/10 · 103 yards
EPA / dropback
+0.2463rd pct
Comp %
50.0
TD
0
Turnovers
11 INT · 0 fum
Sacked
1
Relieved in Q4 by Evan Medders

The matchupthis game · ▲▼ better or worse than the unit's usual · percentile vs every 2026 team game

North Dakota StateoffensePlayed like AF +14.7defenseAir Force
38th38.3%▼2.2Success rateSuccess38.3%▲1.662nd
52nd+0.06▲0.09EPA / playEPA/play+0.06▼0.0348th
48th+0.04▼0.05PassingPassing+0.04▼0.0252nd
56th+0.08▲0.17RushingRushing+0.08▲0.0144th
41st1▲0.3TurnoversTurnovers1▲0.759th
Air ForceoffensedefenseNorth Dakota State
79th50.8%▲4.0Success rateSuccess50.8%▼17.522nd
81st+0.31▲0.20EPA / playEPA/play+0.31▼0.6219th
86th+0.50▲1.19PassingPassing+0.50▼1.0615th
78th+0.24▲0.12RushingRushing+0.24▼0.4322nd
41st1TurnoversTurnovers1▼0.359th

Team statsthis game · percentile vs every 2026 team game

North Dakota StateNDSUAir ForceAF
Special teams & field position
Average startOwn 3790thOwn 2526th
Kicking vs expectedKicking+1.6 pts89th−2.7 pts4th
Drives & pace
Plays6059th5956th
Drive points−10.324th+10.376th
Turnovers & hidden points
Penalty first downsPenalty 1st downs248th248th
4th downs+1.1 pts95th+1.3 pts98th
Return touchdownsReturn TDs042nd192nd
Hidden points+2.765th−2.735th

Season so far

North Dakota State5–1 · 130th-hardest schedule

Wvs Jacksonville State33–7covered −6.5
Wvs Fordham38–0missed −41.5
Wat Air Force38–32covered −2
Wat Sacramento State31–10missed −25
Wvs Wyoming28–0covered −17
Lat UNLV7–13missed −2.5

Air Force4–1 · 126th-hardest schedule

Wvs Duquesne34–0covered −31.5
Lvs North Dakota State32–38missed +2
Wat Nevada36–33missed −5.5
Wvs Navy14–9covered −3
Wat Northern Illinois28–7covered −7

Model cfb_best · uncertainty ±15.5 · run Sep 12, 9:05 PM EDT · froze at kickoff and graded as-is