ENSign in
NCAAF · Final

Army Edges Air Force in Close Contest

Saturday, November 1, 2025, 12:00 PM ET · Falcon Stadium

Army Black Knights 20, Air Force Falcons 17, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Army Black Knights vs Air Force Falcons?

Army Black Knights beat Air Force Falcons 20-17 at Falcon Stadium on November 1, 2025.

In a tightly contested matchup, the Army Black Knights defeated the Air Force Falcons 20-17 at Falcon Stadium on November 1, 2025. This victory marks Army's second consecutive win against Air Force, following their previous meeting in the 2024 season where Army also secured a 20-3 victory. The game was significant not only for the rivalry but also for the implications it had on both teams' seasons.

The Falcons entered the game with a home record of 3-2, while Army had an away record of 2-2. In their last ten games, Air Force had a record of 5-5, with an average of 33.5 points scored and 30.0 points allowed. They had recently ended a losing streak with a win against the Wyoming Cowboys, finishing that game with a score of 24-21. However, their last five games had been challenging, with a record of 1-4 and an average of 35.0 points scored but a concerning 39.8 points allowed.

On the other hand, Army's recent form showed a record of 5-5 in their last ten games, with an average of 24.4 points scored and 23.7 points allowed. They entered the game on a one-game losing streak, having lost to the Tulane Green Wave 24-17 in their previous outing. In their last five games, Army had a record of 2-3, with an average of 23.2 points scored and 23.4 points allowed.

The matchup was played under typical fall conditions, which can often impact gameplay, particularly in terms of strategy and execution. Both teams were looking to establish their ground game, which is a hallmark of their offensive schemes. The game featured a mix of passing and running plays, reflecting the teams' balanced approaches.

In terms of injuries, the block did not specify any key players missing from either side, suggesting both teams were relatively healthy for this pivotal matchup. However, the absence of any notable injuries can often play a crucial role in the dynamics of such games, especially in a rivalry where every player’s contribution is vital.

The betting market had priced Army as favorites, reflecting their recent form and historical performance against Air Force. The odds indicated that Army was expected to win, which they ultimately did, further solidifying their standing in the rivalry.

As the game unfolded, viewers were treated to a display of defensive tenacity from both teams. The Falcons struggled to maintain their scoring average against a disciplined Army defense, while Army managed to capitalize on key opportunities, ultimately leading to their victory. The close scoreline reflected the competitive nature of the fixture, with both teams exchanging leads and momentum throughout the game.

Overall, the matchup not only showcased the intense rivalry between the two academies but also highlighted the ongoing struggles for both teams as they navigate their respective seasons. With Army's win, they improved their head-to-head record against Air Force to 2-0 in their last two meetings, setting the stage for future encounters.

Leaders

  • Passing yardsLiam Szarka13/17, 161 YDS, 2 INTAir Force Falcons
  • Rushing yardsLiam Szarka29 CAR, 91 YDS, 2 TDAir Force Falcons
  • Receiving yardsJonah Dawson4 REC, 67 YDSAir Force Falcons
  • Passing yardsCale Hellums5/9, 102 YDS, 1 TDArmy Black Knights
  • Rushing yardsCale Hellums26 CAR, 98 YDS, 1 TDArmy Black Knights
  • Receiving yardsNoah Short3 REC, 52 YDS, 1 TDArmy Black Knights

Recent form

Air Force Falcons

Last 10: 5-5Streak W133.5 scored · 30 allowed per game3-2 at home

  • W24-21vs Wyoming CowboysOct 18
  • L48-51at UNLV RebelsOct 11
  • L31-34at Navy MidshipmenOct 4
  • L35-44vs Hawai'i Rainbow WarriorsSep 27
  • L37-49vs Boise State BroncosSep 20
  • L30-49at Utah State AggiesSep 14
  • W49-13vs Bucknell BisonAug 30
  • W31-20at San Diego State AztecsDec 1
  • W22-19at Nevada Wolf PackNov 24
  • W28-0vs Oregon State BeaversNov 16

Army Black Knights

Last 10: 5-5Streak L124.4 scored · 23.7 allowed per game2-2 away

  • L17-24at Tulane Green WaveOct 18
  • W24-7vs Charlotte 49ersOct 11
  • W31-13at UAB BlazersOct 4
  • L6-28at East Carolina PiratesSep 25
  • L38-45vs North Texas Mean GreenSep 20
  • W24-21at Kansas State WildcatsSep 6
  • L27-30vs Tarleton State TexansAug 29
  • L13-31vs Navy MidshipmenDec 14
  • W35-14vs Tulane Green WaveDec 7
  • W29-24vs UTSA RoadrunnersNov 30

Standings

TeamOverallIn conference
Memphis1-00-0
Army0-00-0
Charlotte0-00-0
East Carolina0-00-0
Florida Atlantic0-00-0
Navy0-00-0
North Texas0-00-0
Rice0-00-0
South Florida0-00-0
Temple0-00-0
Tulane0-00-0
Tulsa0-00-0
UAB0-00-0
UTSA0-00-0
North Dakota State1-00-0
Air Force0-00-0
Nevada0-00-0
New Mexico0-00-0
Northern Illinois0-00-0
UTEP0-00-0
Wyoming0-00-0
Hawai'i0-10-0
San José State0-10-0
UNLV0-10-0

Box score

StatArmy Black KnightsAir Force Falcons
First downs1523
Third downs5-138-14
Fourth downs2-32-2
Total yards295335
Net passing yards102161
Completions5/913/18
Yards per pass11.38.9
Rushing yards193174
Rushing attempts4550
Yards per rush4.33.5
Penalties4-502-20
Turnovers03
Fumbles lost01
Interceptions thrown02
Time of possession25:5634:04

Win probability

Above the line favours Air Force Falcons, below favours Army Black Knights.

Venue

  • Falcon StadiumUSAF Academy, CO
  • Attendance39441

Elsewhere

Picks for NCAAF

NCAAF rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.