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

Air Force · 2026 schedule & results1-1
WkDateUsOppLineOpponentResultRecordConf
1Sep 5#80#185-31.5DuquesneW 34–0 1211-00-0
2Sep 13#82#80+1.5North Dakota StateL 32–38 1261-10-1
4Sep 26#79#171@Nevada
5Oct 3Navy
6Oct 10@Northern Illinois
7Oct 17UNLV
8Oct 24@Wyoming
9Oct 31UConn
10Nov 8@Army
11Nov 15San José State
12Nov 21UTEP
13Nov 28@New Mexico
Advanced box score (EPA, success rate, explosiveness)
DateOppResultYdsTOTOPEPA/playSuccess%Explosive%Note
Sep 13North Dakota StateL 32–38386130:55+0.26850.0%96.8%
Sep 5DuquesneW 34–0450040:50+0.39954.4%99.6%
Season average (2 games)4180.5+0.33352.2%98.2%
Verdict Begins·Live

Air Force plays football the way the Academy does everything — disciplined, undersized, and aimed at one trophy that means more than any ranking: the Commander-in-Chief's, decided against Army and Navy.

Title DroughtSince 2023 · 3 yrs

Falcons fans say the talking heads write the academy off every August — too small, too slow, the offense from another century — then act surprised when those cadets out-discipline a more talented rost…

low signal
Read the full program story ↓

The season in chapters

Ahead
Sat Oct 3Commander-in-Chief (AF-Navy)vs Navy · at home
Sat Nov 7Commander-in-Chief (AF-Army)at Army · on the road

What fans said

Real posts from the day of the game, chosen by community score · usernames not shown

What it is like to watch them2025 · 4-8 · last season

Game feel60shootoutscombined pts / game2nd highest-scoring of 12 in the Mountain West
Heart rate1-3some dramain one-score games (4 of 12)5th most one-score games of 12 in the Mountain West
Margin-0.5competitiveavg scoring margin8th best margin of 12 in the Mountain West
Tempo68uptempooffensive plays / game3rd fastest of 12 in the Mountain West
Big plays1.22some popexplosiveness (IsoPPP)9th most explosive of 12 in the Mountain West
Home crowd26,665avg attendance5th biggest crowds of 12 in the Mountain West

✓ measured from 12 games · ranks are among Mountain West teams the same season

Recent form · last 10 games · incl. 2025

Air Force has won two of its last five.

Cooling. 4-6 over the last 10, and lost the last one.

Streak L1Last 5 · 2-3Last 10 · 4-6
The forecast

Next Sep 26

vs Nevada · away

EliteRun-heavy, ground-controlMethodical, ball-control

~ our read on style

Market outlook

Season expectations

CFP championship#84 in field+100000
Mountain West title#4 in market+550

Sportsbook consensus · best odds across multiple books · 2026-09-14

Air Force · the story right now 5 storylines developing

What Air Force's offseason is really about

the open questionwhere does it go from here?

market_swing2026-07-03~readnew

Troy Calhoun enters his 10th season with a 4-8 losing record, facing the challenge of elevating Air Force's program identity beyond its current lower-tier FBS standing.

what happenedAir Force win total rose from 6.5 to 7.5 (+1 wins) between Jun 2026 and Jul 2026. ✓ fact
the contextwin total up 1.0 — solo market signal, no peers moved the same direction

our readdeveloping

closer2025 cycle~attributednew

Owen Allen: a closer signal screened this season.

our readbackground

program_outlookthis cycle~readnew

Air Force leaped 31 spots in SP+ — the gap between the ranking and 4-8 record is the story Troy Calhoun has to answer in Mountain West this year.

what happenedAir Force enters 2026 rated No. 80 in 2025 SP+ (-3.2), up 31 spots from 2024. ✓ fact

our readbackground

program_outlook2025 cycle~readnew

Air Force leaped 31 spots in SP+ — the 4-8 record under Troy Calhoun in his sixth season complicates the leap's staying power.

what happenedAir Force enters 2025 rated No. 80 in SP+ (-3.2), up 31 spots from 2024. ✓ fact

our readbackground

coordinatorsthis cycle✓ factnew

Air Force: coordinator change reshaping a unit.

our readbackground

Outcome band · Air Force · 2026

Air Force's most likely season is 4-8 — no postseason. The floor is 2-10; the ceiling is 7-6.

Floor2-10No postseason, 2 fewer wins.
Base4-8No postseason.
Ceiling7-6A bowl game.

Floor, base and ceiling come from the season-path projection, which plays out conference title games and the CFP — so a ceiling can run past 12 games.

How the room reactedreal evidence · tap rooms to explore
Following now · Air Force · Market Confidence

The market bumped Air Force up a win. Win totals move for reasons; the books don't give interviews.

Air Force win total rose from 6.5 to 7.5 (+1 wins) between Jun 2026 and Jul 2026. It is win total up 1.0 — solo market signal, no peers moved the same direction. The coverage is already ahead of this. The fan base is aligned with the move. The coverage runs aligned with the move.

Developing1 new this week
5 days agoWin total: 6.5 → 7.5 (▲1)
2 weeks agoAir Force releases depth chart for opener — Reported
Jul 18Air Force releases preseason depth chart — Reported
Jul 4Air Force fires AD Nathan Pine — Official
CFB Zeitgeist Read · our take
Troy Calhoun enters his 10th season with a 4-8 losing record, facing the challenge of elevating Air Force's program identity beyond its current lower-tier FBS standing.
Source of record: Air Force win total rose from 6.5 to 7.5 (+1 wins) between Jun 2026 and Jul 2026 — win total up 1.0 — solo market signal, no peers moved the same direction.
How each room is reacting — tap to expand
Believers bullishSkeptics no dissentThe Boards quiet
📣Believers2 bullish/market items -- the case it's working.

The 'market knows something fans don't' read -- when odds move, it's on information.

“NDSU Puts Mountain West On Notice, Beating Air Force”
heavy.com · 2026-09-13 · read ↗
“North Dakota State football beats Air Force 38-32 in Mountain West debut”
Colorado Springs Gazette · 2026-09-13 · read ↗
“McFeely: Three quick takes from Bison's 38-32 victory over Air Force”
InForum · 2026-09-13 · read ↗
🧐SkepticsNo prominent dissent — the coverage runs one way.

The 'markets overcorrect' counter -- lines move on noise too; the receipts may not hold.

Nothing in our corpus yet — this door stays open for when there is.

💬The boards6% of recent board volume — quieter than the headlines. Board mood this week: negative overall · anger notable (82%).

This event was in 24 of 380 board posts (6%) over the last 60 days — engaged but not consumed. Fan text shown verbatim, attributed to the community not the individual poster.

"I’m a high school student seriously considering applying to the Air Force Academy, and I’d really appreciate hearing from women who are current cadets or recent grads. One of the t"
r/USAFA ~ fan take
"I understand things change year to year and no guarantees of anything but my first choice would be Cyber (I am a cyber major), my second choice would be to go Space force. However,"
r/USAFA ~ fan take

Board health this week (72 posts): 17% positive · 41% neutral · 42% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.

Following now · Air Force · Season outlook Confidence

One of the biggest jumps in the country. Air Force has to prove the model right.

Air Force enters 2026 rated No. 80 in 2025 SP+ (-3.2), up 31 spots from 2024. One of the bigger model jumps in the country — the tape moved faster than the consensus noticed. The preview consensus leans in — but preseason ratings reward the recent past, not the season ahead.

Developing1 new this week
5 days agoWin total: 6.5 → 7.5 (▲1)
2 weeks agoAir Force releases depth chart for opener — Reported
Jul 18Air Force releases preseason depth chart — Reported
Jul 4Air Force fires AD Nathan Pine — Official
CFB Zeitgeist Read · our take
Air Force leaped 31 spots in SP+ — the gap between the ranking and 4-8 record is the story Troy Calhoun has to answer in Mountain West this year.
Source of record: Air Force enters 2026 rated No. 80 in 2025 SP+ (-3.2), up 31 spots from 2024.
How each room is reacting — tap to expand
Believers bullishSkeptics no dissentThe Boards loud
📣Believers2 bullish items -- the case it's working.

The 'the projection is underselling us' read -- fans betting the season beats the preview number.

“NDSU Puts Mountain West On Notice, Beating Air Force”
heavy.com · 2026-09-13 · read ↗
“North Dakota State football beats Air Force 38-32 in Mountain West debut”
Colorado Springs Gazette · 2026-09-13 · read ↗
“McFeely: Three quick takes from Bison's 38-32 victory over Air Force”
InForum · 2026-09-13 · read ↗
🧐SkepticsNo prominent dissent — the coverage runs one way.

The 'the model has seen the tape' counter -- efficiency ratings reward what a program has actually done, not hope.

Nothing in our corpus yet — this door stays open for when there is.

💬The boards29% of recent board volume — the fanbase is locked in. Board mood this week: negative overall · anger notable (82%).

This event was in 111 of 380 board posts (29%) over the last 60 days — a fanbase consumed by it. Fan text shown verbatim, attributed to the community not the individual poster.

"I once hid in the stairwell when I saw a bonafide constellation and their handlers walking across the Tzo. Haven’t had a jump scare like that since."
r/CFB ~ fan take
"You are an asshole. I know I'm probably going to get accused of "not understanding tradition," but after watching a bunch of reunion grads walk into Mitchell Hall and start throwin"
r/USAFA ~ fan take

Board health this week (72 posts): 17% positive · 41% neutral · 42% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.

Rival pulse

Army
Mixed
-4
Commander-in-Chief (AF-Army)
Navy
Hopeful
+7
Commander-in-Chief (AF-Navy)

Fan mood index · most recent r/cfb data

More in this tab

Game dayWhat a Saturday in this stadium actually feels like.
The experience

Air Force is the Colorado Springs service academy whose Troy Calhoun triple-option longevity + Commander-in-Chief's Trophy competition + Falcon Stadium altitude define what mountain-west service-academy football looks like.

Offense: EliteRun/Pass: Run-heavy, ground-controlTempo: Methodical, ball-control
RosterWho's gone, who's back, who replaces them.

Roster Reload - Air Force

2026 snapshot - 2026-09-15
Returning Production57%Moderate continuity
Talent Composite#137 nationally247 composite 272.4
Portal Additions0No clear position repair point
Portal Losses4Primary pressure: CB
Draft Loss0No NFL Draft departures recorded
Recruiting Reload#136Depth class
LBin 0out 1 - Jordan Shuler2.00Even
current room: 234 lbs avg (2025 roster)
CBin 0out 1 - Trae Williams1.00Even
EDGEin 0out 1 - Jeremiah Shelby1.00Even
LSin 0out 1 - Dominic Diaz1.00Even
Full roster (147 players)
Offseason movesEvery addition and subtraction since the last snap.

The Offseason Ledger · Air Force

5 verified updates · portal · recruiting · staff · news
  1. News

    Win total: 6.5 → 7.5 (▲1)

    Win total climbed from 6.5 to 7.5 without a clear public catalyst — worth watching as the offseason firms up.

    Sep 10
  2. News

    Air Force releases depth chart for opener

    Depth chart's out and the undecided CB battle is still live — class ranked 136th nationally, so whoever wins that corner spot earned it in camp, not recruiting.

  3. News

    Air Force releases preseason depth chart

    Depth chart drops with CB still a pressure point and a class ranked 129th — Calhoun's got the win total climbing to 7.5 anyway, which means the option machine is doing more work than the recruiting rankings are.

    Jul 18Reported
  4. News

    Air Force fires AD Nathan Pine

    31 spots up in SP+, win total spiked a full game, and now Pine is out — when a program is ascending that fast, somebody upstairs either gets credit or gets cleared.

  5. Recruiting

    Xavier Villamor commits to Air Force

    CB room has pressure and the class sits at #133 — Villamor is Calhoun adding competition to a spot that can't afford to stay thin on a roster trending toward legitimacy.

    Jul 28Reported
Who's movedWho's transferring in and out, right now.

Transfer portal snapshot

-5.0 net portal points
(raw ledger: -5.0 — unweighted, no position adjustment)
LB
-2.0
low confidence
CB
-1.0
low confidence
EDGE
-1.0
low confidence
LS
-1.0
low confidence
Top commits

Top 3 commits

2026 class
★★★☆☆
Knight Wilson
S · Franklin, TN
#1566 national
Projects: Hybrid Nickel — 12 of his 25 closest recruiting profiles since 2018 shared the Hybrid Nickel archetype.~our read · projection from recruiting profile — no college snaps yet
★★★☆☆
Caton Cramer
ATH · Seminole, TX
#2052 national
★★★☆☆
Wes Burford
ATH · Oakdale, CA
#2052 national
Where they're fromWhere this class actually comes from, on the map.

Recruiting Footprint · 2026

49
TX · 12OH · 7FL · 5GA · 4CA · 3MN · 3CO · 2IL · 2+9 more

TX leads the 2026 class with 12 commits. National footprint reaching 17 states.

Where they recruit · 2023-2026

191 signees across 35 states, 2023-2026. TX leads the pull.

MEVTNHWA11ID1MTND1MN9WI3MI6NYMAOR1NVWYSDIA1IL5IN3OH9PA1NJ1CT1CA19UTCO6NE1MO4KY1WV1VA2MD1DERIAZ3NMKS3AR2TN4NC4SCDCOK3LA1MS1AL2GA11AKHI2TX50FL17
Source CFB Zeitgeist · player_recruiting_profiles
Miles from homeHow far this roster travelled to get here.

Miles from home · 2026 roster

The median Air Force player grew up 808 miles from campus.

Half this roster came from closer than that; half came from farther.

Middle 50%600–1,066 miquartile spread
Within 100 mi8%11 of 137 players
Farthest3,353 miAstin Hange · Kapolei, HI
Closest5 miAlec Falk · Monument, CO

Straight-line distance from each player's listed hometown to Falcon Stadium. Hometowns are placed at city-centroid precision, not street address — fine at this scale, but a player's true door-to-door number can differ by a few miles. 137 of 147 listed players have a geocoded hometown. Service academies are left out of the national ranking: their rosters arrive through congressional nomination and a service commitment, not ordinary recruiting, so ranking them against it would compare two different things. Source: CFBD roster hometowns.

In-state shareHow much of this roster is home-grown.

Who owns CO · 2026 roster

7.7% of the Air Force roster grew up in CO.

11 of 142 players, drawn from 34 states in all. Service academies are left out of the national ranking: their rosters arrive through congressional nomination and a service commitment, not ordinary recruiting.

TX · 32CA · 13CO · 11GA · 9FL · 8WA · 6IL · 5AZ · 4+26 more

Where the 2026 roster is from

142 players across 34 states. Biggest pull outside CO: TX (32).

MEVTNHWA6ID1MTND1MN3WI3MI1NY1MA1ORNV1WYSDIA2IL5IN1OH4PA1NJCTCA13UT1CO11NE4MO1KYWV2VA1MD2DERIAZ4NMKS4AR2TN4NC1SCDCOK4LA3MS2ALGA9AKHI3TX32FL8
Source CFB Zeitgeist · roster_entries (CFBD hometowns)
Every FBS roster ranked by in-state share →

Home state as listed on the CFBD roster. 5 listed players fall outside the 50 states and DC (international hometowns, or no state listed) and are excluded from the denominator. Source: CFBD roster hometowns.

Recruiting buzzWhat fans say about the incoming class right now.

r/cfb this year

[Postgame Thread] Navy Defeats Air Force 34-31
379 upvotes · Oct 2025
[Postgame Thread] Army Defeats Air Force 20-17
276 upvotes · Nov 2025
[Game Thread] Air Force @ Navy (12:00 PM ET)
34 upvotes · Oct 2025

Top community posts · last 12 months · r/cfb

Belief historyHow today's fan mood compares to the program's past.

Fan confidence in a typical range for this program right now

26th percentile among FBS programs

Fans vs. marketWhere fans and the betting market read this team differently.
Fan vs. market
26th
Fan percentile
(FBS mood rank)
7.5
Vegas O/U wins
(62nd among FBS)
Market 36pp more optimistic than fan mood
Win total consensus · 2 books
Turnover luckHow much of the margin was skill vs. the bounce.
Fumble luck

Recovering 29% of their own fumbles — running cold vs. the ~51% league rate.

2 of 7 own fumbles recovered themselves, 2025 only.

TakeawaysWhat this defense does once it gets the ball.
Takeaway conversion

Converting 30% of pass disruptions into takeaways — well above the ~18% league rate.

3 interceptions of 10 disrupted passes (7 deflected, 3 intercepted), 2026 only.

PenaltiesWhether flags are costing this team games.
Penalty battle

Losing the penalty battle: 14 penalties committed vs. 9 drawn on opponents, a 50-yard deficit.

115 penalty yards committed vs. 65 drawn on opponents, 2026 season total.

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