
Air Force Falcons (@AF_Football)
Troy Calhoun (19th year) (135-89)
Record: 0 - 0 | Prediction: 5 - 7 (#98) | SOS: (#104)
Power (#104) | Off (#107) | Def (#93) | Roster | Portals | Croots
Record: 0 - 0 | Prediction: 5 - 7 (#98) | SOS: (#104)

Air Force's 2025 Schedule | |||||||
---|---|---|---|---|---|---|---|
Date | Matchup | Spread | Total | Result | O/U | Cover | |
Fri 8/29 | Air Force vs Bucknell | -11.5 | |||||
BYE WEEK | |||||||
Fri 9/12 | Air Force at Utah State | -1.5 | |||||
Fri 9/19 | Air Force vs Boise State | +19.5 | |||||
Fri 9/26 | Air Force vs Hawai'i | -2 | |||||
Fri 10/3 | Air Force at Navy | +10.5 | |||||
Fri 10/10 | Air Force at UNLV | +10.5 | |||||
Fri 10/17 | Air Force vs Wyoming | -4 | |||||
BYE WEEK | |||||||
Fri 10/31 | Air Force vs Army | +7 | |||||
Fri 11/7 | Air Force at San José State | +9.5 | |||||
Fri 11/14 | Air Force at UConn | +10 | |||||
Fri 11/21 | Air Force vs New Mexico | -14.5 | |||||
Fri 11/28 | Air Force at Colorado State | +4 |
Record Prediction: 5.0 - 7.0 #98
Schedule Rating: #104
Future 2026 Schedule
Air Force's 2024 Schedule | |||||||
---|---|---|---|---|---|---|---|
Date | Matchup | Spread | Total | Result | O/U | Cover | |
Sat 8/31 | Air Force vs Merrimack | -30.5 | 47.5 | W 21 - 6 | U | N | |
Sat 9/7 | Air Force vs San José State | -1.5 | 43.5 | L 7 - 17 | U | N | |
Sat 9/14 | Air Force at Baylor | +17.5 | 40.5 | L 3 - 31 | U | N | |
BYE WEEK | |||||||
Sat 9/28 | Air Force at Wyoming | -4.0 | 33.5 | L 19 - 31 | O | N | |
Sat 10/5 | Air Force vs Navy | +10.0 | 37.0 | L 7 - 34 | O | N | |
Sat 10/12 | Air Force at New Mexico | +7.0 | 56.0 | L 37 - 52 | O | N | |
Sat 10/19 | Air Force vs Colorado State | +6.0 | 43.5 | L 13 - 21 | U | N | |
BYE WEEK | |||||||
Sat 11/2 | Air Force at Army | +18.0 | 38.5 | L 3 - 20 | U | Y | |
Sat 11/9 | Air Force vs Fresno State | +9.5 | 40.5 | W 36 - 28 | O | Y | |
Sat 11/16 | Air Force vs Oregon State | +3.0 | 44.5 | W 28 - 0 | U | Y | |
Sat 11/23 | Air Force at Nevada | +3.0 | 44.5 | W 22 - 19 | U | Y | |
Sat 11/30 | Air Force at San Diego State | -6.5 | 43.5 | W 31 - 20 | O | Y |
2024 Record: 5 - 7 (MWC: 3 - 4)
Spread Record 5 - 7 - 0 | O/U 5 - 7
2025 class: 80 points #130
2024 class: 23 points #134
2023 class: 131 points #101
2022 class: 110 points #114
2021 class: 144 points #90
Average Class Ranking: #114
Average Recruiting Points: 98
2024 class: 23 points #134
2023 class: 131 points #101
2022 class: 110 points #114
2021 class: 144 points #90
Average Class Ranking: #114
Average Recruiting Points: 98
Class Averages
Mountain West Class: 132 #105
Group of 5 Class: 135 #102
FBS Class: 179 #69
Mountain West Class: 132 #105
Group of 5 Class: 135 #102
FBS Class: 179 #69
2020 class: 142 points #107
2019 class: 135 points #107
2018 class: 111 points #122
2017 class: 116 points #109
2016 class: 111 points #114
Average Class Ranking: #112
Average Recruiting Points: 123
2019 class: 135 points #107
2018 class: 111 points #122
2017 class: 116 points #109
2016 class: 111 points #114
Average Class Ranking: #112
Average Recruiting Points: 123
 
Offensive Coordinator Mike Thiessen
(Tr) - new transfer in 2025
Player Name | COMP | ATT | PCT | YDS | TD | INT | YPA |
---|---|---|---|---|---|---|---|
Quentin Hayes | 25 | 43 | 58% | 455 | 3 | 2 | 10.6 |
Josh Johnson | 6 | 14 | 43% | 126 | 1 | 3 | 9.0 |
Player Name | CAR | YDS | TD | YPC | LONG |
---|---|---|---|---|---|
Dylan Carson | 138 | 600 | 5 | 4.3 | 50 |
Quentin Hayes | 126 | 466 | 7 | 3.7 | 30 |
Owen Allen | 77 | 335 | 2 | 4.4 | 14 |
Cade Harris | 48 | 279 | 4 | 5.8 | 30 |
Player Name | REC | YDS | TD | YPC | LONG |
---|---|---|---|---|---|
Cade Harris | 23 | 368 | 2 | 16.0 | 76 |
Quin Smith | 10 | 207 | 1 | 20.7 | 39 |
Bruin Fleischmann | 5 | 104 | 0 | 20.8 | 43 |
James Roberson | 5 | 96 | 1 | 19.2 | 45 |
Defensive Coordinator Brian Knorr
Top Def | Tack | TFL | SACKS | PRESS | PD |
---|---|---|---|---|---|
Blake Fletcher | 37 | 5 | 2 | 2 | 1 |
Daniel Grobe | 30 | 5 | 1 | 1 | 3 |
Luke Fisher | 22 | 1 | 0 | 0 | 0 |
Aidan Swartz | 22 | 3 | 1 | 1 | 1 |
Sacks | Tack | TFL | SACKS | PRESS | PD |
---|---|---|---|---|---|
Peyton Zdroik | 18 | 7 | 3 | 3 | 0 |
Blake Fletcher | 37 | 5 | 2 | 2 | 1 |
Aidan Swartz | 22 | 3 | 1 | 1 | 1 |
Daniel Grobe | 30 | 5 | 1 | 1 | 3 |
Pass D | Tack | TFL | SACKS | PRESS | PD |
---|---|---|---|---|---|
Daniel Grobe | 30 | 5 | 1 | 1 | 3 |
Kyle Chen | 21 | 2 | 0 | 0 | 2 |
Blake Fletcher | 37 | 5 | 2 | 2 | 1 |
Returning Production
Overall Returning Production: 56% #69
Offense Returning Production: 68% #25
Defense Returning Production: 43% #107
Overall Returning Production: 56% #69
Offense Returning Production: 68% #25
Defense Returning Production: 43% #107
Transfer Portal
2025 Portal Class #136
0 Commits, 0 Avg Rating
0% of 2025 Roster from Portal, 0% TY
2025 Portal Class #136
0 Commits, 0 Avg Rating
0% of 2025 Roster from Portal, 0% TY
Team Talent
2025 Talent Rating: 176.00 #133
Offense Talent #134 | Defense Talent #131
2024 #131 | 2023 #43 | 2022 #149 | 2021 #139
2025 Talent Rating: 176.00 #133
Offense Talent #134 | Defense Talent #131
2024 #131 | 2023 #43 | 2022 #149 | 2021 #139
2025 - 2022 Records
2025 Record: 0 - 0
2025 Conf Record: 0 - 0
Spread: 0 - 0 - 0 | Totals: 0 - 0
2024 Record: 5 - 7
2024 Conf Record: 3 - 4
Spread: 5 - 7 - 0 | Totals: 5 - 7
2023 Record: 9 - 4
2023 Conf Record: 5 - 3
Spread: 5 - 7 - 1 | Totals: 7 - 6
2022 Record: 10 - 3
2022 Conf Record: 5 - 3
Spread: 7 - 6 - 0 | Totals: 6 - 7
Four Year Record: 24 - 14
Four Year Record vs. Spread: 17 - 20 - 1
Four Year Conference Record: 13 - 10
2025 Record: 0 - 0
2025 Conf Record: 0 - 0
Spread: 0 - 0 - 0 | Totals: 0 - 0
2024 Record: 5 - 7
2024 Conf Record: 3 - 4
Spread: 5 - 7 - 0 | Totals: 5 - 7
2023 Record: 9 - 4
2023 Conf Record: 5 - 3
Spread: 5 - 7 - 1 | Totals: 7 - 6
2022 Record: 10 - 3
2022 Conf Record: 5 - 3
Spread: 7 - 6 - 0 | Totals: 6 - 7
Four Year Record: 24 - 14
Four Year Record vs. Spread: 17 - 20 - 1
Four Year Conference Record: 13 - 10
2021 - 2018 Records
2021 Record: 10 - 3
2021 Conf Record: 6 - 2
Spread: 9 - 4 - 0 | Totals: 6 - 7
2020 Record: 3 - 3
2020 Conf Record: 2 - 2
Spread: 3 - 3 - 0 | Totals: 1 - 5
2019 Record: 11 - 2
2019 Conf Record: 7 - 1
Spread: 8 - 5 - 0 | Totals: 6 - 7
2018 Record: 5 - 7
2018 Conf Record: 3 - 5
Spread: 6 - 4 - 2 | Totals: 5 - 7
Eight Year Record: 53 - 29
Eight Year Record vs. Spread: 43 - 36 - 3
Eight Year Conference Record: 36 - 20
2021 Record: 10 - 3
2021 Conf Record: 6 - 2
Spread: 9 - 4 - 0 | Totals: 6 - 7
2020 Record: 3 - 3
2020 Conf Record: 2 - 2
Spread: 3 - 3 - 0 | Totals: 1 - 5
2019 Record: 11 - 2
2019 Conf Record: 7 - 1
Spread: 8 - 5 - 0 | Totals: 6 - 7
2018 Record: 5 - 7
2018 Conf Record: 3 - 5
Spread: 6 - 4 - 2 | Totals: 5 - 7
Eight Year Record: 53 - 29
Eight Year Record vs. Spread: 43 - 36 - 3
Eight Year Conference Record: 36 - 20
Air Force Recent Bowl History | |||||
---|---|---|---|---|---|
Date | Bowl | Matchup | Spread | Total | Result |
2023 | Forces Bowl | Air Force vs James Madison | -2.5 | 44.5 | W 31 - 21 |
2022 | Forces Bowl | Air Force vs Baylor | +3.5 | 42.0 | W 30 - 15 |
2021 | Responder Bowl | Air Force vs Louisville | -1.0 | 55.0 | W 31 - 28 |
2019 | It Bowl | Air Force vs Washington State | -3.0 | 73.0 | W 31 - 21 |
2016 | N/A | Air Force vs South Alabama | -14.0 | 54.0 | W 45 - 21 |
2015 | Forces Bowl | Air Force vs California | +6.5 | L 36 - 55 |
Power Ranking Stats (2024)
More Stats (2024)
Overall Stats (2024)
Run Game Stats (2024)
Pass Game Stats (2024)
Teams | Offense PPA | Offense Success | Offense Pts Per Opp | Avg Start FP | 3rd Down % | 4th Down % | Defense PPA | Defense Success | Defense Pts Per Opp | Opponent FP |
---|---|---|---|---|---|---|---|---|---|---|
2024 | .13 (103) | 42% (77) | 4.02 (56) | 28.6 (78) | 42% | 64% | .2 (88) | 42% (68) | 3.97 (84) | 30.9 (114) |
Teams | Offense PPA | Offense Success | Offense Pts Per Opp | Avg Start FP | 3rd Down % | 4th Down % | Defense PPA | Defense Success | Defense Pts Per Opp | Opponent FP |
---|---|---|---|---|---|---|---|---|---|---|
2023 | .28 (26) | 45% (31) | 4.05 (52) | 30.6 (36) | 46% | 68% | .12 (28) | 39% (38) | 3.96 (85) | 27.6 (38) |
More Stats (2024)
Teams | Games | Possession Time | 1st Downs PG | 3rd Down % | 4th Down % | Penalties PG | Penalty Yds PG | Off TO PG | Def TO PG | TFL PG | Sacks PG | D/ST TDs |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2024 | 12 | 33:58 (17) | 17.9 (113) | 42% | 64% | 3 (1) | 28 (1) | 1.3 (39) | 1 | 4.3 (118) | 1.5 (108) | 0 |
Teams | Games | Possession Time | 1st Downs PG | 3rd Down % | 4th Down % | Penalties PG | Penalty Yds PG | Off TO PG | Def TO PG | TFL PG | Sacks PG | D/ST TDs |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | 13 | 33:26 (9) | 19.6 (68) | 46% | 68% | 3 (2) | 24.8 (1) | 1.3 (53) | 1.1 | 4.5 (100) | 2 (56) | 2 |
Overall Stats (2024)
Teams | Games | PPG | Home | Road | Success Rate | Pts PerOpp | TO | 1stD PG | TotalYds PG | RushYds PG | PassYdsPG | RYPA | Run Rate | Pass Rate | Run Success | Pass Success | Havoc Rate | Total PPA |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024 Offense | 12 | 18.9 | 18.7 | 19.2 | 42.1% (77) | 4.02 (56) | 1.3 | 18 | 314 | 225 | 90 | 4 | 82% (2) | 18% (133) | 45% (60) | 31% (131) | 12% (16) | .13 (103) |
2024 Defense | 12 | 23.3 | 17.7 | 28.8 | 41.7% (68) | 3.97 (84) | 1 | - | - | - | - | - | 56% (120) | 44% (16) | 41% (47) | 43% (89) | 15% (86) | .2 (88) |
Teams | Games | PPG | Home | Road | Success Rate | Pts PerOpp | TO | 1stD PG | TotalYds PG | RushYds PG | PassYdsPG | RYPA | Run Rate | Pass Rate | Run Success | Pass Success | Havoc Rate | Total PPA |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 Offense | 13 | 27.8 | 38.2 | 24.8 | 45.5% (31) | 4.05 (52) | 1.3 | 20 | 366 | 281 | 85 | 5.1 | 85% (1) | 14% (133) | 46% (34) | 41% (74) | 9% (3) | .28 (26) |
2023 Defense | 13 | 18.2 | 19.2 | 18.6 | 39.3% (38) | 3.96 (85) | 1.1 | - | - | - | - | - | 49% (58) | 50% (80) | 37% (16) | 42% (79) | 14% (113) | .12 (28) |
Run Game Stats (2024)
Teams | Games | Run Play Rate | Run Play Success | Rush Att PG | Rush Yds PG | Rush Yds Per Att | Rushing TDs | Run Pred Pts Added | OL Yds Per Att | 3rd/4th & Short | Front 7 Havoc | Run Play Explosivness |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2024 Offense | 12 | 82% (2) | 45% (60) | 55.7 | 224.7 | 4 | 24 (45) | .15 (60) | 3.03 (68) | 83% (11) | 9% (55) | 0.88 (112) |
2024 Defense | 12 | 56% (120) | 41% (47) | - | - | - | - | .1 (56) | 3.02 (73) | 66% (28) | 10% (63) | 1.07 (101) |
Teams | Games | Run Play Rate | Run Play Success | Rush Att PG | Rush Yds PG | Rush Yds Per Att | Rushing TDs | Run Pred Pts Added | OL Yds Per Att | 3rd/4th & Short | Front 7 Havoc | Run Play Explosivness |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 Offense | 13 | 85% (1) | 46% (34) | 54.7 | 280.6 | 5.1 | 36 (4) | .27 (14) | 3.48 (8) | 80% (19) | 8% (22) | 1.02 (56) |
2023 Defense | 13 | 49% (58) | 37% (16) | - | - | - | - | .06 (26) | 2.67 (13) | 79% (106) | 9% (93) | 0.99 (61) |
Pass Game Stats (2024)
Teams | Games | PassPlay Rate | PassPlay Success | Comp PG | Att PG | Yds PG | Yds PA | Yds PC | TDs | Ints | PassPlays PPA | PassPlays Expl | PassDowns Rate | PassDowns Succ Rate | PassDowns PPA | DB Havoc | PassDowns Expl |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024 Offense | 12 | 18% (133) | 31% (131) | 5.2 | 11.5 | 89.8 | 7.8 | 17.4 | 5 (134) | 10 (63) | .09 (124) | 2.1 (1) | 27% (14) | 25% (124) | .18 (111) | 3% (2) | 2.1 (66) |
2024 Defense | 12 | 44% (16) | 43% (89) | - | - | - | - | - | - | 4 (125) | .33 (107) | 1.6 (63) | 31% (79) | 30% (54) | .3 (63) | 5% (120) | 2 (60) |
Teams | Games | PassPlay Rate | PassPlay Success | Comp PG | Att PG | Yds PG | Yds PA | Yds PC | TDs | Ints | PassPlays PPA | PassPlays Expl | PassDowns Rate | PassDowns Succ Rate | PassDowns PPA | DB Havoc | PassDowns Expl |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 Offense | 13 | 14% (133) | 41% (74) | 4.2 | 8.1 | 85 | 10.5 | 20.1 | 7 (129) | 6 (14) | .51 (9) | 2.3 (1) | 23% (1) | 27% (93) | .39 (48) | 2% (1) | 2.3 (7) |
2023 Defense | 13 | 50% (80) | 42% (79) | - | - | - | - | - | - | 10 (67) | .21 (36) | 1.5 (19) | 34% (44) | 29% (45) | .34 (85) | 5% (103) | 2 (59) |
Team Notes (5/6) Fr QB Haynes left via portal, started 6 gms LY ❌
(5/6) QB Johnson (1 start LY) vs Liam Szarka in spring ❌
(5/5) RB Carson/Allen back, FB Frew back. Avg ❌
(5/5) WR top 2 back in Harris/Smith. Decent ❌
(5/5) OL 3 of 5 back, 3 more w/ exp. Bad LY, jump? ❌
(5/5) Def improved LY but replacing a lot. DL small ❌
(5/6) QB Johnson (1 start LY) vs Liam Szarka in spring ❌
(5/5) RB Carson/Allen back, FB Frew back. Avg ❌
(5/5) WR top 2 back in Harris/Smith. Decent ❌
(5/5) OL 3 of 5 back, 3 more w/ exp. Bad LY, jump? ❌
(5/5) Def improved LY but replacing a lot. DL small ❌
Injury Notes
Staff/Schedule Notes (5/6) Started 0-7, finished 4-0 in 2024 ❌
(5/5) Expect Calhoun to bounce back after down '24 ❌
(5/5) Expect Calhoun to bounce back after down '24 ❌
Power Ratings Overall: -16.28 #112
Offense: 7.76 #105
Defense: 24.04 #117
SP+ Overall: -7.8 #95
SP+ Offense: 20.3 #109
SP+ Defense: 28.1 #68
Offense: 7.76 #105
Defense: 24.04 #117
SP+ Overall: -7.8 #95
SP+ Offense: 20.3 #109
SP+ Defense: 28.1 #68
Returning Prod HC Calhoun, OC Thiessen & QB all back
'24 QB Quentin Hayes returns
Returning Production: 56% #69
Offense: 68% #25 | Defense: 43% #107
OL Prod: 63% #49, 3 clear starters
OL Snaps: 2309 #97 | From Portal: 0 #98
Rush Prod: 88% #21 | Rec Prod: 82% #15
Def Front Seven: 54% - Secondary: 21%
'24 QB Quentin Hayes returns
Returning Production: 56% #69
Offense: 68% #25 | Defense: 43% #107
OL Prod: 63% #49, 3 clear starters
OL Snaps: 2309 #97 | From Portal: 0 #98
Rush Prod: 88% #21 | Rec Prod: 82% #15
Def Front Seven: 54% - Secondary: 21%
Roster Team Talent #133 Blue Chips: 0% #99
Offense Talent #134 Defense Talent #131
Crootin Class #130 - 4 YR Rank #114
Portal Class #136 - 0 players, 0 Avg
0% of Roster from Portal, 0% TY
7 New Players, 11% of '25 Roster #3
Offense Talent #134 Defense Talent #131
Crootin Class #130 - 4 YR Rank #114
Portal Class #136 - 0 players, 0 Avg
0% of Roster from Portal, 0% TY
7 New Players, 11% of '25 Roster #3
2025 Schedule Record Prediction: 5.0 - 7.0 #98
Schedule Rating: -93 #104
View Schedule & Predicted Results
Opps: Elite: 0, Good: 1, Avg: 0, Bad: 6, Poor: 5
Schedule Rating: -93 #104
View Schedule & Predicted Results
Opps: Elite: 0, Good: 1, Avg: 0, Bad: 6, Poor: 5
Scoring Scoring: 18.9 - 23.3 (28 - 18) in '24
Scoring at Home: 19 - 18 | Road: 19 - 29
OC: Mike Thiessen - been OC for 3 years
DC: Brian Knorr - been DC for 3 years
Scoring at Home: 19 - 18 | Road: 19 - 29
OC: Mike Thiessen - been OC for 3 years
DC: Brian Knorr - been DC for 3 years
Records 2024 Record: 5 - 7 (5 - 7 - 0) (MWC: 3 - 4)
2023 Record: 9 - 4 (5 - 7 - 1) (MWC: 5 - 3)
2022 Record: 10 - 3 (7 - 6 - 0) (MWC: 5 - 3)
4 Yr Record: (24 - 14) | 8 Yr Record: (53 - 29)
2023 Record: 9 - 4 (5 - 7 - 1) (MWC: 5 - 3)
2022 Record: 10 - 3 (7 - 6 - 0) (MWC: 5 - 3)
4 Yr Record: (24 - 14) | 8 Yr Record: (53 - 29)
'24 OffenseOption Offense 82%, Pass: 18%
Bad Offense Success Rate of 42%
Poor Offensive Explosiveness
Avg in Scoring Position 4.02 PPO
Avg Run Success 45%
Awful Pass Success 31%
Avg Offensive Turnovers
Bad OL Grades, Bad OL Yds Per Rush
Great 1st/2nd Down Success 73%
Awful when off Schedule 25%
Bad Offense Success Rate of 42%
Poor Offensive Explosiveness
Avg in Scoring Position 4.02 PPO
Avg Run Success 45%
Awful Pass Success 31%
Avg Offensive Turnovers
Bad OL Grades, Bad OL Yds Per Rush
Great 1st/2nd Down Success 73%
Awful when off Schedule 25%
'24 DefenseAvg DL Grades, Avg Sacks/Turnovers
Bad Defense Success Rate of 42%
Bad in Scoring Position 3.97 PPO
Avg Run Def Success 41%
Poor Pass Def Success 43%
Bad Pressure/Havoc/Forcing TOs
Bad at Forcing Turnovers
Great Penalty Team, Avg Field Position
Bad 1st/2nd Down Success 69%
Avg when Opp is off Schedule 30%
Bad Defense Success Rate of 42%
Bad in Scoring Position 3.97 PPO
Avg Run Def Success 41%
Poor Pass Def Success 43%
Bad Pressure/Havoc/Forcing TOs
Bad at Forcing Turnovers
Great Penalty Team, Avg Field Position
Bad 1st/2nd Down Success 69%
Avg when Opp is off Schedule 30%
Team NotesFr QB Haynes left via portal, started 6 gms LY
QB Johnson (1 start LY) vs Liam Szarka in spring
Started 0-7, finished 4-0 in 2024
RB Carson/Allen back, FB Frew back. Avg
WR top 2 back in Harris/Smith. Decent
OL 3 of 5 back, 3 more w/ exp. Bad LY, jump?
Def improved LY but replacing a lot. DL small
Expect Calhoun to bounce back after down '24
QB Johnson (1 start LY) vs Liam Szarka in spring
Started 0-7, finished 4-0 in 2024
RB Carson/Allen back, FB Frew back. Avg
WR top 2 back in Harris/Smith. Decent
OL 3 of 5 back, 3 more w/ exp. Bad LY, jump?
Def improved LY but replacing a lot. DL small
Expect Calhoun to bounce back after down '24