Air Force

1-1

Mountain West · Troy Calhoun, year 20 (140-98) · Falcon Stadium · 46,692 · 26,336 avg in 2026

The nationunrankedAP / Coaches
The model#78 CFB ZeitgeistSP+ #69 (+1.1) · FPI #91
The marketno line yetat Nevada · our model 66% Air Force · a number, not a pick

LastL 32–38 vs North Dakota State · Sat Sep 12 · Blake Fletcher 1 INT, 14 tackles

Nextat Nevada · Sat Sep 26 · time TBA · Mackay Stadium · series 6-2, won the last 3 · Game preview

Updated Tue Sep 15 · through week 2

Key stats — 2026 — FBS rank
Points/game
33.0
Pts allowed/game
19.0
Total yards/gm#67 / 138 · 52nd pct
418.0
Rush yards/gm#6 / 138 · 96th pct
319.0
Pass yards/gm#134 / 138 · 3rd pct
99.0
Yards allowed/gm#23 / 138 · 84th pct
240.5
Rush yds allowed/gmT-#52 / 138 · 62nd pct
100.0
SacksT-#128 / 138 · 5th pct
1
InterceptionsT-#17 / 115 · 81st pct
3
3rd-down convT-#29 / 138 · 79th pct
51.7%
All 77 stats
Offense / Defense
Total yards
Team
836418.0/gm5.81/play#67 / 138 · 52nd pct#42 / 70 · 41st pct#5 / 10 · 55th pct#13 / 13 · 8th pct
Opp
481240.5/gm4.67/play#23 / 138 · 84th pct#21 / 70 · 71st pct#2 / 10 · 85th pct#1 / 13 · 100th pct
Rush yards
Team
638319.0/gm4.43/play#6 / 138 · 96th pct#3 / 70 · 96th pct#1 / 10 · 95th pct#13 / 13 · 8th pct
Opp
200100.0/gm1.94/playT-#52 / 138 · 62nd pctT-#40 / 70 · 43rd pct#2 / 10 · 85th pct#1 / 13 · 100th pct
Rush carries
Team
12261.0/gm#3 / 138 · 98th pct#1 / 70 · 99th pct#3 / 10 · 75th pct#13 / 13 · 8th pct
Opp
5829.0/gmT-#25 / 138 · 81st pctT-#19 / 70 · 72nd pct#1 / 10 · 95th pct#1 / 13 · 100th pct
Rush TDs
Team
63.0/gmT-#27 / 138 · 78th pctT-#19 / 70 · 71st pct#2 / 10 · 85th pct#13 / 13 · 8th pct
Opp
31.5/gmT-#86 / 138 · 31st pctT-#57 / 70 · 16th pctT-#3 / 10 · 55th pct#1 / 13 · 100th pct
Net pass yards
Team
19899.0/gm1.38/play#134 / 138 · 3rd pct#70 / 70 · 1st pct#10 / 10 · 5th pct#13 / 13 · 8th pct
Opp
281140.5/gm2.73/playT-#21 / 138 · 84th pctT-#18 / 70 · 74th pct#2 / 10 · 85th pct#1 / 13 · 100th pct
Pass attempts
Team
2211.0/gmT-#137 / 138 · 1st pct#70 / 70 · 1st pct#10 / 10 · 5th pct#13 / 13 · 8th pct
Opp
4522.5/gmT-#17 / 138 · 88th pct#10 / 70 · 86th pct#3 / 10 · 75th pct#1 / 13 · 100th pct
Completions
Team
126.0/gmT-#136 / 138 · 1st pct#70 / 70 · 1st pct#10 / 10 · 5th pct#13 / 13 · 8th pct
Opp
2412.0/gmT-#11 / 138 · 92nd pctT-#8 / 70 · 88th pct#2 / 10 · 85th pct#1 / 13 · 100th pct
Pass TDs
Team
21.0/gmT-#94 / 138 · 25th pctT-#54 / 70 · 19th pctT-#7 / 10 · 25th pct#13 / 13 · 8th pct
Opp
21.0/gmT-#45 / 138 · 57th pctT-#29 / 70 · 46th pctT-#3 / 10 · 65th pct#1 / 13 · 100th pct
Passer rating
Team
132.9132.9#75 / 115 · 35th pct#44 / 60 · 28th pct#11 / 13 · 23rd pct
Opp
116.0116.0#34 / 91 · 63rd pct#25 / 42 · 42nd pct#1 / 13 · 100th pct
Interceptions thrown
Team
10.5/gmT-#52 / 138 · 49th pctT-#25 / 70 · 53rd pctT-#5 / 10 · 40th pct#13 / 13 · 8th pct
Opp
31.5/gmT-#110 / 138 · 16th pctT-#60 / 70 · 11th pctT-#6 / 10 · 40th pct#1 / 13 · 100th pct
Sacks (def)
Team
10.5/gmT-#128 / 138 · 5th pctT-#68 / 70 · 2nd pct#10 / 10 · 5th pct#11 / 11 · 9th pct
Opp
10.5/gmT-#9 / 138 · 86th pctT-#6 / 70 · 82nd pct#2 / 10 · 85th pct#1 / 11 · 100th pct
Tackles for loss
Team
52.5/gmT-#130 / 138 · 5th pct#68 / 70 · 4th pct#10 / 10 · 5th pct#11 / 11 · 9th pct
Opp
21.0/gmT-#1 / 138 · 99th pctT-#1 / 70 · 99th pct#1 / 10 · 95th pct#1 / 11 · 100th pct
First downs
Team
4924.5/gmT-#39 / 138 · 70th pctT-#25 / 70 · 61st pct#6 / 10 · 45th pct#13 / 13 · 8th pct
Opp
2613.0/gmT-#24 / 138 · 83rd pctT-#22 / 70 · 69th pct#2 / 10 · 85th pct#1 / 13 · 100th pct
3rd-down conv
Team
157.5/gmT-#20 / 138 · 83rd pctT-#10 / 70 · 84th pct#4 / 10 · 65th pct#13 / 13 · 8th pct
Opp
73.5/gmT-#29 / 138 · 76th pctT-#20 / 70 · 67th pct#2 / 10 · 85th pct#1 / 13 · 100th pct
3rd-down att
Team
2914.5/gmT-#34 / 138 · 72nd pctT-#13 / 70 · 78th pctT-#5 / 10 · 50th pct#13 / 13 · 8th pct
Opp
2311.5/gmT-#19 / 138 · 84th pctT-#6 / 70 · 89th pct#1 / 10 · 95th pct#1 / 13 · 100th pct
4th-down conv
Team
42.0/gmT-#13 / 138 · 88th pctT-#7 / 70 · 87th pctT-#2 / 10 · 80th pct#13 / 13 · 8th pct
Opp
31.5/gmT-#104 / 138 · 19th pctT-#56 / 70 · 16th pctT-#8 / 10 · 20th pct#1 / 13 · 100th pct
4th-down att
Team
42.0/gmT-#47 / 138 · 60th pctT-#24 / 70 · 59th pctT-#5 / 10 · 50th pct#13 / 13 · 8th pct
Opp
31.5/gmT-#54 / 138 · 52nd pctT-#30 / 70 · 49th pctT-#4 / 10 · 55th pct#1 / 13 · 100th pct
Time of possession
Team
71:4535:52/gm#18 / 138 · 87th pct#6 / 70 · 92nd pct#5 / 10 · 55th pct#13 / 13 · 8th pct
Opp
48:1524:08/gm#9 / 138 · 94th pct#6 / 70 · 92nd pct#1 / 10 · 95th pct#1 / 13 · 100th pct

FBS rankings · 2026 season · all stats vs 136 FBS programs

Player stats — 2026 season
Quarterbacks
Player#GCmp/AttPctYdsY/ATDINTRateZPRQBRAdj ANY/ASack%
+0.33 EPA/play928 / 1553.31228.101108.3
Running Backs
Player#GCarYdsAvgTDLongStuff%10+%
-0.21 EPA/play2223914.0014

2026 stat leaders · Air Force

through 2 games

Blake Fletcher leads Air Force with 21 tackles through 2 games.

1. Blake Fletcher LB 21 tackles
2. Dallas Daley LB 12 tackles
3. Liam Szarka QB 139 rushing yards
4. Alexander Perez DB 7 tackles
5. Kemper Hodges QB 96 rushing yards
How They Play · 2025

Air Force fields an elite run-heavy, methodical, ball-control offense behind a porous, gives up the big play defense.

Offense
86th pct EPA/play
Run/Pass
80% run plays
Tempo
89th pct success, 34th explosiveness
Defense
1st pct EPA allowed
Defensive shape
9th pct at limiting explosive plays

Percentile vs all FBS, based on this season's per-game production. Bar = where this team ranks — right is better.

The Savant Card · Air Force · 2025

Air Force reads strongest in passing epa (top 1%) and success rate (top 11%); the crux lives in rushing epa allowed, where Air Force sits at the 0th percentile.

offense · strengths lead

EPA / play +0.29
86th
Success Rate +0.48
89th
Explosive Plays +1.22
34th
Rushing EPA +0.22
87th

defense · higher bar = harder to play against

EPA Allowed +0.41
1st
Success Rate Allowed +0.49
2nd
Explosive Plays Allowed +1.38
9th
Passing EPA Allowed +0.50
2nd

hidden math · special situations

Passing EPA +0.63
99th
Rushing EPA Allowed +0.30
1st
Elite · 90+Strong · 70+Average · 40-70Concern · 10-40Bottom · <10
Sources · CFBD tier-2 advanced stats · per-game production · 12 games this season · percentiles vs. up to 136 FBS peers

Home-field advantage · Air Force · 2018–present · FBS opponents

Air Force is worth +2.7 points more at home than on the road.

Bottom third of FBS, 26th percentile of 133 programs

62% at home, 49% away against FBS opponents since 2018 (24–15 home, 20–21 away). Interval ±3.5.

95% intervalmodel 2.3 · books ~3Weakest home edge in FBSStrongest

Our model gives every stadium the same flat 2.3-point home edge — per-team modelling was tested and did not survive scrutiny (why) — and the books use about 3. Against the closing line, Air Force has beaten the number by +2.2 more at home than away over 71 games — inside the ±6.3 that many games can resolve. Results here cannot tell the flat number apart from the building, and that is the honest reading of nearly every FBS stadium.

Falcon Stadium seats 46,692 and has averaged 56% full (26,299, 26 games reported). Visitors cover a median 801 miles to get here (2018-present). 8% of the 2026 roster (11 of 137 located players) grew up inside 100 miles of the stadium.

Edge = half the gap between average home margin and average road margin, FBS opponents only, non-neutral games since 2018; the interval is 95%. Market line: closing spread, seasons with lines on file. Trip length is straight-line miles from the visiting team's campus to the venue, measured across all 47 home games since 2018. No national trip rank shown: the ranked field is FBS venues only and leaves out the service academies and venues with too few measured games. Service-academy rosters are filled by congressional nomination rather than ordinary recruiting and run well past normal FBS size — read the local share against that.

Home24–15Away20–21Edge+2.7 ±3.5Visitor trip801 mi

More in this tab

Scheme claimsFive specific, testable claims about how this team plays.

Fourth-quarter reliability, corrected

Air Force's 4th-quarter offense, before and after garbage time

Raw Q4 EPA/play ranks 87th percentile in FBS. Strip out snaps taken with a blowout margin and it drops to the 78th — the correction is the finding, not a footnote.

league medianRaw 4th quarte…Competitive snaps only…Worst in FBSBest in FBS
Source CFB Zeitgeist · CFBD play-by-play, garbage-time adjusted by pre-play margin

Halftime identity

Air Force by half

1st-half offense ranks 60th percentile in FBS; 2nd-half, 84th — competitive snaps only, garbage time excluded from both halves.

league median1st half · 60th pctile2nd half · 84th pc…Worst in FBSBest in FBS
Source CFB Zeitgeist · advanced team stats, garbage-time adjusted by pre-play margin
Tendency driftHow this coordinator's calls have drifted since arriving.

Season by season

How Air Force’s current staff calls plays, year over year

Offense: Mike Thiessen (2014–2026)
1st-down pass rate
2014: 19% → 2026: 10% · 10-pt range · #86 of 184 · a typical amount
Red-zone pass rate
2014: 11% → 2026: 18% · 14-pt range · #84 of 182 · a typical amount
4th-down go rate
2014: 42% → 2025: 63% · 40-pt range · #6 of 172 · more than most
RatingsWhere the public rating systems put this team.

Model Consensus

Where the Models Rank Air Force

CFB Zeitgeist

#78

-0.8

SP+

#69

+1.1

FPI

#91

-5.8

Elo

#82

1423

The national models put Air Force between 69th and 91st nationally — CFB Zeitgeist agrees, slotting them 78th.

National rank of 138 FBS teams · 2026 season. SP+/FPI/SRS published; Elo & CFB Zeitgeist ranked by rating.

Comparable teamsPrograms built like this one — tier, prestige band, kind of fanbase, roster size. Not a stat match.

Most similar programs · Air Force

Reads like

Matched on how the programs are built — tier, prestige band, kind of fanbase, conference, voice and roster size — not on this season's stats. A calibration, not a prediction.

ConditionsThe weather and altitude visitors have to deal with.
Venue texture

61°F average kickoff temp; 6% of games had measurable precipitation; 10 mph average wind.

Based on 71 home games with weather data.

This page may include content derived from public news sources, social media, and fan communities. We relay these sources as-is — we are not reporting them. Sources may be summarized or quoted imperfectly; for anything that matters, go look at the original source directly. The original source may also be wrong. AI-generated content is labeled and may contain factual errors. All analysis is editorial opinion, not professional reporting. Data sources · About this site