🏈 CFB Research Hub
← Back to schedule

Air Force @ Army

2026-11-08T00:30:00.000Z · Michie Stadium

Power rating (SP+) implies Army by 4.3 (rating gap + 2.5-pt home field — a rough estimate, not a specific-venue adjustment).

Market line (DraftKings): Army -5.5 (opened -6.0), O/U 51.5

Flags

Air Force

Army

Head-to-head

Air Force Offense vs. Army Defense

Air Force offense: 8 games this season · Army defense: 8 games this season

Air Force: opponents faced (8 games): average defense SP+ rank 76 nationally · Army: opponents faced (8 games): average offense SP+ rank 68 nationally

Stat (per game)Air Force offenseArmy defense allowed
Total yards398 #55396 #111
Rush yards341 #2152 #81
Pass yards58 #138244 #112
Plays7360
3rd down %52% #1051% #135
Turnovers1 #251 #121
SP+ rating (opponent-adjusted)27 (#70 nat'l)30 (#96 nat'l)

Army Offense vs. Air Force Defense

Army offense: 8 games this season · Air Force defense: 8 games this season

Army: opponents faced (8 games): average defense SP+ rank 88 nationally · Air Force: opponents faced (8 games): average offense SP+ rank 90 nationally

Stat (per game)Army offenseAir Force defense allowed
Total yards414 #46305 #23
Rush yards342 #1129 #50
Pass yards71 #137176 #18
Plays6452
3rd down %47% #2236% #45
Turnovers0 #41 #108
SP+ rating (opponent-adjusted)30 (#43 nat'l)28 (#80 nat'l)

Raw Box Score (season averages, side by side)

Stat (per game)Air ForceArmy
Total yards398414
Rush yards341342
Pass yards5871
Plays7364
Turnovers10

Air Force Players

Next Game — Rough Projection vs. Army

"Vacuum pace" is each player's own current-season output, adjusted for how tough the opponents they've already faced were (via opponent-adjusted SP+, not raw stats) — then adjusted again for Army's own opponent-adjusted defensive rank. A rough ratio, not a calibrated model; SP+ doesn't split rush/pass so one factor applies to every category. Next game only.

PlayerVacuum paceGPProjected vs. Army
Liam Szarka (Passing) 79 yds/gm · 0.3 TD/gm 4 ~102 yds · 0.3 TD (Army defense: SP+ #96 nat'l, 244 raw yds/gm allowed here)
Evan Medders (Rushing) 72 yds/gm · 0.8 TD/gm 6 ~92 yds · 1.0 TD (Army defense: SP+ #96 nat'l, 152 raw yds/gm allowed here)
Owen Allen (Rushing) 50 yds/gm · 0.3 TD/gm 8 ~64 yds · 0.3 TD (Army defense: SP+ #96 nat'l, 152 raw yds/gm allowed here)
Simon Kibbee (Receiving) 28 yds/gm · 0.0 TD/gm 5 ~36 yds · 0.0 TD (Army defense: SP+ #96 nat'l, 244 raw yds/gm allowed here)
Matt Long (Receiving) 26 yds/gm · 0.5 TD/gm 5 ~34 yds · 0.6 TD (Army defense: SP+ #96 nat'l, 244 raw yds/gm allowed here)
Adam Hrynciw (Receiving) 25 yds/gm · 0.3 TD/gm 4 ~33 yds · 0.4 TD (Army defense: SP+ #96 nat'l, 244 raw yds/gm allowed here)

Passing

Player YDSTDINT GP
Liam Szarka 29614 4
Evan Medders 9220 5
Howard Fisher IV 3600 2
Mason Hayes 2910 1
Josh Johnson 2000 1

Rushing

Player CARYDSTD GP
Evan Medders 734906 6
Owen Allen 1064463 8
Kemper Hodges 714016 7
Rocco Conti 623942 8
Liam Szarka 923917 4

Receiving

Player RECYDSTD GP
Simon Kibbee 81350 5
Matt Long 71102 5
Adam Hrynciw 5891 4
Jonah Dawson 3390 1
Sylas Maiava-Alaimalo 2340 1

Army Players

Next Game — Rough Projection vs. Air Force

"Vacuum pace" is each player's own current-season output, adjusted for how tough the opponents they've already faced were (via opponent-adjusted SP+, not raw stats) — then adjusted again for Air Force's own opponent-adjusted defensive rank. A rough ratio, not a calibrated model; SP+ doesn't split rush/pass so one factor applies to every category. Next game only.

PlayerVacuum paceGPProjected vs. Air Force
Cale Hellums (Passing) 52 yds/gm · 0.5 TD/gm 8 ~61 yds · 0.6 TD (Air Force defense: SP+ #80 nat'l, 176 raw yds/gm allowed here)
Cale Hellums (Rushing) 88 yds/gm · 1.7 TD/gm 8 ~104 yds · 1.9 TD (Air Force defense: SP+ #80 nat'l, 129 raw yds/gm allowed here)
Godspower Nwawuihe (Rushing) 66 yds/gm · 0.6 TD/gm 6 ~77 yds · 0.7 TD (Air Force defense: SP+ #80 nat'l, 129 raw yds/gm allowed here)
Bradyn Anderson (Receiving) 28 yds/gm · 0.0 TD/gm 5 ~32 yds · 0.0 TD (Air Force defense: SP+ #80 nat'l, 176 raw yds/gm allowed here)
Samari Howard (Receiving) 20 yds/gm · 0.1 TD/gm 6 ~23 yds · 0.2 TD (Air Force defense: SP+ #80 nat'l, 176 raw yds/gm allowed here)
Zach Mundell (Receiving) 17 yds/gm · 0.2 TD/gm 6 ~20 yds · 0.2 TD (Air Force defense: SP+ #80 nat'l, 176 raw yds/gm allowed here)

Passing

Player YDSTDINT GP
Cale Hellums 46242 8
Zach Mundell 8200 3
Ethan Washington 1300 1
Bryson Luter 1201 2

Rushing

Player CARYDSTD GP
Cale Hellums 17287417 8
Godspower Nwawuihe 794554 6
Samari Howard 443842 8
Zach Mundell 152673 6
Jake Rendina 341931 8

Receiving

Player RECYDSTD GP
Bradyn Anderson 101630 5
Samari Howard 131311 6
Zach Mundell 101111 6
Tobi Olawole 3520 3
Parker Poloskey 3281 2