North Dakota State @ Air Force
9/13/2026, 2:00:00 AM · FS1 · 62° · Wind 4 mph · Rain Shower · 38–32 F
Line movement
Home spread. Open +3.5 → now +2.0 · total 48.5
Books
| Book | Spread | Total |
|---|---|---|
| DraftKings | +1.5 | 48.5 |
| Bovada | +2.0 | 48.5 |
Air Force ML · Model 40% · Book 43%
North Dakota State travels 680 mi
Ratings matchup
OC Model projected score
OC Spread Air Force +3.0OC Total 52.01.3 pts vs market
North Dakota StatePower ratingsAir Force
SP+North Dakota State by 9.4
8.6
-0.8
FPINorth Dakota State by 3.9
0.1
-3.8
Elo (pts)North Dakota State by 6.8
5.1
-1.6
CORENorth Dakota State by 4.2
5.6
1.4
WEPANorth Dakota State by 4.5
4.7
0.3
SRSNorth Dakota State by 6.5
2.6
-3.9
Game recap
| Metric | North Dakota State | Air Force |
|---|---|---|
| Success rate | 0.377 | 0.500 |
| Explosiveness | 1.720 | 0.970 |
| Havoc | 0.074 | 0.115 |
| PPA | 0.113 | 0.268 |
| Field position | 63.300 | 75 |
Passing
- Nathan Hayes · North Dakota State15/23 · 228 yds · 11.4 aDOT
- Liam Szarka · Air Force5/10 · 103 yds · 16.9 aDOT
- Evan Medders · Air Force3/4 · 47 yds · 13.3 aDOT
- Mason Hayes · Air Force1/1 · 29 yds · 26.0 aDOT
