Week 8 · 2022
Boise State at Air Force
Sat 10/22/2022 07:00 PMFalcon StadiumAir Force pregame57% — Pregame win probability: 57% for Air Force. Air Force favored, and lost — Boise State won.Conference
66°Clear14 mph S · 14% humidityRecorded at kickoff by College Football Data
Boise State
19
10–4
Air Force
14
10–3
Attendance
25,254
reported
BOIS6 plays, 0 yd · Punt | ||||
| 14:54 | 1st & 10 | own 35 | Luke Wieland kickoff for 49 yds , Cole Wright return for 10 yds to the BoiSt 26 | +10 |
| 14:54 | 1st & 10 | own 26 | Ashton Jeanty run for 4 yds to the BoiSt 30 | +4 |
| 14:54 | 2nd & 6 | own 30 | Taylen Green run for 40 yds to the AIRFORCE 30 BOISE ST Penalty, Personal Foul (John Ojukwu) to the BoiSt 18 | +25 |
| 14:54 | 2nd & 18 | own 18 | Taylen Green pass complete to Latrell Caples for 8 yds to the BoiSt 26 | +8 |
| 14:54 | 3rd & 10 | own 26 | Taylen Green pass incomplete to Tyler Crowe | 0 |
| 13:00 | 4th & 10 | own 26 | James Ferguson-Reynolds punt for 44 yds | 0 |
AF4 plays, -7 yd · Punt | ||||
| 13:00 | 1st & 10 | own 30 | John Lee Eldridge III run for 5 yds to the AFA 25 | +5 |
| 13:00 | 2nd & 15 | own 25 | John Lee Eldridge III run for 2 yds to the AFA 23 John Lee Eldridge III fumbled, recovered by AFA John Lee Eldridge III | +2 |
| 13:00 | 3rd & 17 | own 23 | Haaziq Daniels pass incomplete to Caleb Rillos | 0 |
| 11:30 | 4th & 17 | own 23 | Carson Bay punt for 40 yds | 0 |
BOIS14 plays, 63 yd · Touchdown | ||||
| 11:30 | 1st & 10 | own 37 | Ashton Jeanty run for 5 yds to the BoiSt 42 | +5 |
| 11:30 | 2nd & 5 | own 42 | Ashton Jeanty run for 15 yds to the AFA 43 for a 1ST down | +15 |
| 11:30 | 1st & 10 | opp 43 | Ashton Jeanty run for 7 yds to the AFA 36 | +7 |
| 11:30 | 2nd & 3 | opp 36 | Elelyon Noa run for 4 yds to the AFA 32 for a 1ST down | +4 |
| 11:30 | 1st & 10 | opp 32 | Taylen Green pass complete to Elelyon Noa for 9 yds to the AFA 23 | +9 |
| 11:30 | 2nd & 1 | opp 23 | Elelyon Noa run for 2 yds to the AFA 21 for a 1ST down | +2 |
| 11:30 | 1st & 10 | opp 21 | Ashton Jeanty run for 7 yds to the AFA 14 | +7 |
| 11:30 | 2nd & 3 | opp 14 | Ashton Jeanty run for 1 yd to the AFA 13 | +1 |
| 11:30 | 3rd & 2 | opp 13 | Ashton Jeanty run for 1 yd to the AFA 12 | +1 |
| 11:30 | 4th & 1 | opp 12 | Elelyon Noa run for 1 yd to the AFA 11 for a 1ST down | +1 |
| 11:30 | 1st & 10 | opp 11 | Elelyon Noa run for 5 yds to the AFA 6 | +5 |
| 5:22 | 2nd & 5 | opp 6 | Taylen Green pass complete to Tyneil Hopper for 5 yds to the AFA 1 for a 1ST down | +5 |
| 5:14 | 1st & goal | opp 1 | Ashton Jeanty run for 1 yd for a TD, (Jonah Dalmas KICK) | +1 |
| 5:14 | 1st & goal | opp 3 | PENALTY AF Offside (Taylor,Trey) 2 yards from AF 03 to AF 03. NO PLAY. | +2 |
AF4 plays, 3 yd · Turnover | ||||
| 5:08 | 1st & 10 | own 35 | Will Ferrin kickoff for 61 yds , Amari Terry return for 20 yds to the AFA 24 | +20 |
| 5:08 | 1st & 10 | own 24 | Brad Roberts run for 1 yd to the AFA 25 | +1 |
| 5:08 | 2nd & 9 | own 25 | Brad Roberts run for 4 yds to the AFA 29 | +4 |
| 3:49 | 3rd & 5 | own 29 | John Lee Eldridge III run for 2 yds to the AFA 27 John Lee Eldridge III fumbled, recovered by BoiSt Kaonohi Kaniho | +2 |
BOIS4 plays, 2 yd · Field goal | ||||
| 3:49 | 1st & 10 | opp 27 | Ashton Jeanty run for 1 yd to the AFA 26 | +1 |
| 3:49 | 2nd & 9 | opp 26 | Taylen Green pass complete to Tyneil Hopper for 1 yd to the AFA 25 | +1 |
| 3:49 | 3rd & 8 | opp 25 | Taylen Green pass incomplete to Latrell Caples | 0 |
| 2:38 | 4th & 8 | opp 25 | Jonah Dalmas 42 yd FG GOOD | +42 |
AF5 plays, 3 yd · Punt | ||||
| 2:38 | 1st & 10 | own 35 | Jonah Dalmas kickoff for 65 yds for a touchback | 0 |
| 2:38 | 1st & 10 | own 25 | Haaziq Daniels run for 2 yds to the AFA 27 | +2 |
| 2:38 | 2nd & 8 | own 27 | Omar Fattah run for 1 yd to the AFA 28 | +1 |
| 2:38 | 3rd & 7 | own 28 | Haaziq Daniels run for no gain to the AFA 28 AIR FORCE Penalty, Offensive Holding ( Yards) declined | 0 |
| 1:02 | 4th & 7 | own 28 | Carson Bay punt for 40 yds, punt out-of-bounds at the BoiSt 32 | 0 |
BOIS8 plays, 57 yd · Field goal | ||||
| 1:02 | 1st & 10 | own 32 | Ashton Jeanty run for 2 yds to the BoiSt 34 | +2 |
| 1:02 | 2nd & 8 | own 34 | Taylen Green pass complete to Ashton Jeanty for 42 yds to the AFA 24 for a 1ST down | +42 |
| 0:00 | 1st & 10 | opp 24 | Taylen Green pass complete to Latrell Caples for 12 yds to the AFA 12 for a 1ST down | +12 |
| 0:00 | opp 24 | End of 1st Quarter | 0 | |
| 15:00 | 1st & 10 | opp 12 | Elelyon Noa run for 4 yds to the AFA 8 | +4 |
| 15:00 | 2nd & 6 | opp 8 | Ashton Jeanty run for 3 yds to the AFA 11 | +3 |
| 15:00 | 3rd & 9 | opp 11 | BOISE ST Penalty, Offensive Holding (Cade Beresford) declined | 0 |
| 13:26 | 4th & 9 | opp 11 | Jonah Dalmas 29 yd FG GOOD | +29 |
AF6 plays, -8 yd · Punt | ||||
| 13:26 | 1st & 10 | own 35 | Jonah Dalmas kickoff for 65 yds for a touchback | 0 |
| 13:26 | 1st & 10 | own 25 | PENALTY AF False Start (McCollough,Ayden) 5 yards from AF 25 to AF 20. NO PLAY. | −5 |
| 13:26 | 1st & 15 | own 20 | Zac Larrier run for 6 yds to the AFA 14 Zac Larrier fumbled, recovered by AFA Zac Larrier | +6 |
| 13:26 | 2nd & 21 | own 14 | Emmanuel Michel run for 4 yds to the AFA 18 | +4 |
| 13:26 | 3rd & 17 | own 18 | Haaziq Daniels sacked by Demitri Washington for a loss of 1 yard to the AFA 17 | −1 |
| 11:10 | 4th & 18 | own 17 | Luke Freer punt for 47 yds | 0 |
BOIS6 plays, 30 yd · Field goal | ||||
| 11:10 | 1st & 10 | own 36 | Taylen Green pass complete to Eric McAlister for 44 yds to the AFA 20 for a 1ST down | +44 |
| 11:10 | 1st & 10 | opp 20 | Taylen Green pass incomplete to Ashton Jeanty | 0 |
| 11:10 | 2nd & 10 | opp 20 | BOISE ST Penalty, Intentional Grounding (-14 Yards) to the AFA 34 | −14 |
| 10:28 | 3rd & 24 | opp 34 | Timeout BOISE ST, clock 10:28 | 0 |
| 10:28 | 3rd & 24 | opp 34 | Taylen Green pass complete to Riley Smith for no gain to the AFA 34 | 0 |
| 9:40 | 4th & 24 | opp 34 | Jonah Dalmas 51 yd FG GOOD | +51 |
AF8 plays, 75 yd · Touchdown | ||||
| 9:40 | 1st & 10 | own 35 | Jonah Dalmas kickoff for 65 yds for a touchback | 0 |
| 9:40 | 1st & 10 | own 25 | Brad Roberts run for 7 yds to the AFA 32 | +7 |
| 9:40 | 2nd & 3 | own 32 | Brad Roberts run for 7 yds to the AFA 39 for a 1ST down | +7 |
| 9:40 | 1st & 10 | own 39 | Brad Roberts run for 2 yds to the AFA 41 | +2 |
| 9:40 | 2nd & 8 | own 41 | Haaziq Daniels pass complete to Zac Larrier for 37 yds to the BoiSt 22 for a 1ST down | +37 |
| 9:40 | 1st & 10 | opp 22 | Brad Roberts run for 2 yds to the BoiSt 20 | +2 |
| 9:40 | 2nd & 8 | opp 20 | Brad Roberts run for 5 yds to the BoiSt 15 | +5 |
| 6:18 | 3rd & 3 | opp 15 | Haaziq Daniels run for 15 yds for a TD, (Matthew Dapore KICK) | +15 |
BOIS14 plays, 53 yd · Field goal | ||||
| 6:18 | 1st & 10 | own 35 | Matthew Dapore kickoff for 65 yds for a touchback | 0 |
| 6:18 | 1st & 10 | own 25 | Ashton Jeanty run for 7 yds to the BoiSt 32 | +7 |
| 6:18 | 2nd & 3 | own 32 | Ashton Jeanty run for 2 yds to the BoiSt 30 | +2 |
| 6:18 | 3rd & 5 | own 30 | Taylen Green pass complete to Billy Bowens for 8 yds to the BoiSt 38 for a 1ST down | +8 |
| 6:18 | 1st & 10 | own 38 | Elelyon Noa run for no gain to the BoiSt 38 | 0 |
| 6:18 | 2nd & 10 | own 38 | Taylen Green pass complete to Stefan Cobbs for 21 yds to the AFA 41 for a 1ST down | +21 |
| 6:18 | 1st & 10 | opp 41 | Elelyon Noa run for 6 yds to the AFA 35 | +6 |
| 6:18 | 2nd & 4 | opp 35 | Ashton Jeanty run for 5 yds to the AFA 30 for a 1ST down | +5 |
| 6:18 | 1st & 10 | opp 30 | Taylen Green pass incomplete to Stefan Cobbs | 0 |
| 2:53 | 2nd & 10 | opp 30 | Timeout BOISE ST, clock 02:53 | 0 |
| 2:53 | 2nd & 10 | opp 30 | Taylen Green run for 6 yds to the AFA 24 | +6 |
| 2:53 | 3rd & 4 | opp 24 | Ashton Jeanty run for 2 yds to the AFA 22 | +2 |
| 1:53 | 4th & 2 | opp 22 | Timeout BOISE ST, clock 01:53 | 0 |
| 1:49 | 4th & 2 | opp 22 | Jonah Dalmas 39 yd FG GOOD | +39 |
AF6 plays, 13 yd · End of period | ||||
| 1:49 | 1st & 10 | own 35 | Jonah Dalmas kickoff for 65 yds for a touchback | 0 |
| 1:49 | 1st & 10 | own 25 | Brad Roberts run for 3 yds to the AFA 28 | +3 |
| 1:49 | 2nd & 7 | own 28 | Brad Roberts run for 4 yds to the AFA 32 | +4 |
| 1:49 | 3rd & 3 | own 32 | Haaziq Daniels run for 9 yds to the AFA 41 for a 1ST down | +9 |
| 0:00 | 1st & 10 | own 41 | Haaziq Daniels sacked by Demitri Washington for a loss of 3 yards to the AFA 38 | −3 |
| 0:00 | own 41 | End of 2nd Quarter | 0 | |
AF8 plays, 30 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Jonah Dalmas kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Brad Roberts run for 6 yds to the AFA 31 | +6 |
| 15:00 | 2nd & 4 | own 31 | Brad Roberts run for 1 yd to the AFA 32 | +1 |
| 15:00 | 3rd & 3 | own 32 | Haaziq Daniels run for 19 yds to the BoiSt 49 for a 1ST down | +19 |
| 15:00 | 1st & 10 | opp 49 | Haaziq Daniels pass incomplete to John Lee Eldridge III | 0 |
| 15:00 | 2nd & 10 | opp 49 | Haaziq Daniels run for 1 yd to the BoiSt 48 | +1 |
| 15:00 | 3rd & 9 | opp 48 | Jensen Jones run for 3 yds to the BoiSt 45 | +3 |
| 11:45 | 4th & 6 | opp 45 | Carson Bay punt for 45 yds for a touchback | 0 |
BOIS6 plays, 20 yd · Turnover | ||||
| 11:45 | 1st & 10 | own 20 | Elelyon Noa run for 5 yds to the BoiSt 25 | +5 |
| 11:45 | 2nd & 5 | own 25 | Elelyon Noa run for 2 yds to the BoiSt 27 | +2 |
| 11:45 | 3rd & 3 | own 27 | PENALTY BSU False Start (Curran,Garrett) 5 yards from BSU27 to BSU22. NO PLAY. | −5 |
| 11:45 | 3rd & 8 | own 22 | Taylen Green pass complete to Latrell Caples for 12 yds to the BoiSt 34 for a 1ST down | +12 |
| 11:45 | 1st & 10 | own 34 | Taylen Green pass complete to Tyler Crowe for 6 yds to the BoiSt 40 | +6 |
| 6:09 | 2nd & 4 | own 40 | Taylen Green pass intercepted | 0 |
AF6 plays, 19 yd · Punt | ||||
| 6:09 | 4th & 3 | own 37 | Luke Freer punt for 48 yds , Latrell Caples returns for 1 yd to the BoiSt 16 | +1 |
| 6:09 | 1st & 10 | own 18 | Jensen Jones run for 8 yds to the AFA 26 | +8 |
| 6:09 | 2nd & 2 | own 26 | Brad Roberts run for 4 yds to the AFA 30 for a 1ST down | +4 |
| 6:09 | 1st & 10 | own 30 | Jensen Jones run for 3 yds to the AFA 33 | +3 |
| 6:09 | 2nd & 7 | own 33 | Ben Brittain pass incomplete to Caleb Rillos | 0 |
| 6:09 | 3rd & 7 | own 33 | Jensen Jones run for 4 yds to the AFA 37 | +4 |
BOIS15 plays, 31 yd · Punt | ||||
| 6:09 | 1st & 10 | own 16 | Elelyon Noa run for 4 yds to the BoiSt 20 | +4 |
| 6:09 | 2nd & 6 | own 20 | Kaden Dudley run for 3 yds to the BoiSt 23 | +3 |
| 6:09 | 3rd & 3 | own 23 | Taylen Green pass complete to Riley Smith for 13 yds to the BoiSt 36 for a 1ST down | +13 |
| 6:09 | 1st & 10 | own 36 | Elelyon Noa run for 2 yds to the BoiSt 38 | +2 |
| 6:09 | 2nd & 8 | own 38 | PENALTY BSU False Start (Farrar,Will) 5 yards from BSU38 to BSU33. NO PLAY. | −5 |
| 6:09 | 2nd & 13 | own 33 | Taylen Green pass complete to Latrell Caples for 8 yds to the BoiSt 41 | +8 |
| 6:09 | 3rd & 5 | own 41 | Taylen Green run for 6 yds to the BoiSt 47 for a 1ST down | +6 |
| 6:09 | 1st & 10 | own 47 | Elelyon Noa run for no gain to the BoiSt 47 | 0 |
| 6:09 | 2nd & 10 | own 47 | Taylen Green pass complete to Tyneil Hopper for 10 yds to the AFA 43 for a 1ST down | +10 |
| 6:09 | 1st & 10 | opp 43 | No Huddle-Shotgun Green,Taylen pass complete deep right to Caples,Latrell for 19 yards to the AF 24 (Castonguay,Eian) PENALTY BSU Illegal Formation 5 yards from AF 43 to AF 48. NO PLAY. | +5 |
| 6:09 | 1st & 15 | opp 48 | AIR FORCE Penalty, Personal Foul (15 Yards) to the BoiSt 39 | +15 |
| 6:09 | 2nd & 28 | own 39 | Taylen Green pass incomplete to Davis Koetter | 0 |
| 0:00 | 3rd & 28 | own 39 | Taylen Green pass complete to Riley Smith for 8 yds to the BoiSt 47 | +8 |
| 0:00 | own 39 | End of 3rd Quarter | 0 | |
| 14:53 | 4th & 20 | own 47 | James Ferguson-Reynolds punt for 35 yds, fair catch by Amari Terry at the AFA 18 | 0 |
AF11 plays, 82 yd · Touchdown | ||||
| 14:53 | 1st & 10 | own 18 | Haaziq Daniels run for no gain to the AFA 18 | 0 |
| 14:53 | 2nd & 10 | own 18 | Haaziq Daniels pass complete to David Cormier for 24 yds to the AFA 42 for a 1ST down | +24 |
| 14:53 | 1st & 10 | own 42 | Haaziq Daniels run for 27 yds to the BoiSt 31 for a 1ST down | +27 |
| 14:53 | 1st & 10 | opp 31 | Brad Roberts run for 3 yds to the BoiSt 28 | +3 |
| 14:53 | 2nd & 7 | opp 28 | Brad Roberts run for 4 yds to the BoiSt 24 | +4 |
| 14:53 | 3rd & 3 | opp 24 | Brad Roberts run for 5 yds to the BoiSt 19 for a 1ST down | +5 |
| 14:53 | 1st & 10 | opp 19 | Brad Roberts run for 4 yds to the BoiSt 15 | +4 |
| 14:53 | 2nd & 6 | opp 15 | Haaziq Daniels run for 5 yds to the BoiSt 20 | +5 |
| 14:53 | 3rd & 11 | opp 20 | Haaziq Daniels pass complete to Amari Terry for 13 yds to the BoiSt 7 for a 1ST down | +13 |
| 14:53 | 1st & goal | opp 7 | Brad Roberts run for 4 yds to the BoiSt 3 | +4 |
| 9:15 | 2nd & goal | opp 3 | Brad Roberts run for 3 yds for a TD, (Matthew Dapore KICK) | +3 |
BOIS6 plays, 4 yd · Punt | ||||
| 9:15 | 1st & 10 | own 35 | Matthew Dapore kickoff for 65 yds for a touchback | 0 |
| 9:15 | 1st & 10 | own 25 | Elelyon Noa run for 7 yds to the BoiSt 32 | +7 |
| 9:15 | 2nd & 3 | own 32 | Elelyon Noa run for 2 yds to the BoiSt 34 | +2 |
| 9:15 | 3rd & 1 | own 34 | PENALTY BSU Illegal Snap (Farrar,Will) 5 yards from BSU34 to BSU29. NO PLAY. | −5 |
| 9:15 | 3rd & 6 | own 29 | Taylen Green pass incomplete to Latrell Caples | 0 |
| 7:29 | 4th & 6 | own 29 | James Ferguson-Reynolds punt for 43 yds | 0 |
AF19 plays, 51 yd · On downs | ||||
| 7:29 | 1st & 10 | own 28 | Haaziq Daniels run for 2 yds to the AFA 30 | +2 |
| 7:29 | 2nd & 8 | own 30 | Brad Roberts run for 3 yds to the AFA 33 | +3 |
| 7:29 | 3rd & 5 | own 33 | Haaziq Daniels run for 1 yd to the AFA 34 | +1 |
| 5:37 | 4th & 4 | own 34 | Freer,Luke punt 45 yards to the BSU21 fair catch by Caples,Latrell at BSU21 PENALTY BSU Illegal Substitution 5 yards from AF 34 to AF 39, 1ST DOWN. NO PLAY. | −5 |
| 5:37 | 1st & 10 | own 39 | Brad Roberts run for 3 yds to the AFA 42 | +3 |
| 5:37 | 2nd & 7 | own 42 | Brad Roberts run for 6 yds to the AFA 48 | +6 |
| 5:37 | 3rd & 1 | own 48 | Brad Roberts run for 2 yds to the 50 yard line for a 1ST down | +2 |
| 5:37 | 1st & 10 | midfield | Haaziq Daniels pass incomplete to Brandon Engel | 0 |
| 5:37 | 2nd & 10 | midfield | Haaziq Daniels pass complete to Amari Terry for 22 yds to the BoiSt 28 for a 1ST down | +22 |
| 5:37 | 1st & 10 | opp 28 | John Lee Eldridge III run for 7 yds to the BoiSt 21 | +7 |
| 5:37 | 2nd & 3 | opp 21 | Brad Roberts run for 3 yds to the BoiSt 18 for a 1ST down | +3 |
| 2:54 | 1st & 10 | opp 18 | Timeout BOISE ST, clock 02:54 | 0 |
| 2:54 | 1st & 10 | opp 18 | Haaziq Daniels run for 3 yds to the BoiSt 15 | +3 |
| 2:44 | 2nd & 7 | opp 15 | Timeout BOISE ST, clock 02:44 | 0 |
| 2:44 | 2nd & 7 | opp 15 | Brad Roberts run for 3 yds to the BoiSt 12 | +3 |
| 2:44 | 3rd & 4 | opp 12 | Brad Roberts run for 1 yd to the BoiSt 11 | +1 |
| 2:44 | 4th & 3 | opp 11 | Daniels,Haaziq pass complete short right to Bryant,James for 6 yards to the BSU05 (Robinson,Rodney) PENALTY AF Holding (Karas,Adam) 10 yards from BSU11 to BSU21. NO PLAY. | −10 |
| 1:25 | 4th & 13 | opp 21 | Haaziq Daniels pass incomplete to David Cormier | 0 |
| 1:25 | 4th & 13 | opp 21 | Haaziq Daniels pass incomplete to David Cormier | 0 |
BOIS10 plays, 2 yd · End of period | ||||
| 1:25 | 1st & 10 | own 21 | Elelyon Noa run for 4 yds to the BoiSt 17 | +4 |
| 1:21 | 2nd & 14 | own 17 | Timeout AIR FORCE, clock 01:21 | 0 |
| 1:21 | 2nd & 14 | own 17 | Elelyon Noa run for 3 yds to the BoiSt 20 | +3 |
| 1:18 | 3rd & 11 | own 20 | Timeout AIR FORCE, clock 01:18 | 0 |
| 1:18 | 3rd & 11 | own 20 | Taylen Green run for 15 yds to the BoiSt 35 for a 1ST down | +15 |
| 1:18 | 1st & 10 | own 35 | Kneel down by Boise St. at BSU34 for loss of 1 yards. | −1 |
| 0:36 | 2nd & 11 | own 34 | Timeout AIR FORCE, clock 00:36 | 0 |
| 0:36 | 2nd & 11 | own 34 | Kneel down by Green,Taylen at BSU33 for loss of 1 yards PENALTY AF Offside (Zdroik,Payton) BSU Personal Foul (Curran,Garrett) 20 yards from BSU34 to BSU24. NO PLAY. | −20 |
| 0:00 | 2nd & 21 | own 24 | T. Green takes a knee | −1 |
| 0:00 | own 24 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Team
Air Force 4–6 vs Boise State
- 2021 · wk 7Air Force 24 @ Boise State 17
- 2020 · wk 9Boise State 49 @ Air Force 30
- 2019 · wk 4Air Force 19 @ Boise State 30
- 2018 · wk 9Boise State 48 @ Air Force 38
- 2017 · wk 12Air Force 19 @ Boise State 44
- 2016 · wk 13Boise State 20 @ Air Force 27
- 2015 · wk 12Air Force 37 @ Boise State 30
- 2014 · wk 5Boise State 14 @ Air Force 28
- 2013 · wk 3Air Force 20 @ Boise State 42
- 2011 · wk 8Air Force 26 @ Boise State 37
Previous 10 meetings vs. Troy Calhoun
Boise State 6–4 vs Troy Calhoun
- 2021 · wk 7Air Force 24 @ Boise State 17
- 2020 · wk 9Boise State 49 @ Air Force 30
- 2019 · wk 4Air Force 19 @ Boise State 30
- 2018 · wk 9Boise State 48 @ Air Force 38
- 2017 · wk 12Air Force 19 @ Boise State 44
- 2016 · wk 13Boise State 20 @ Air Force 27
- 2015 · wk 12Air Force 37 @ Boise State 30
- 2014 · wk 5Boise State 14 @ Air Force 28
- 2013 · wk 3Air Force 20 @ Boise State 42
- 2011 · wk 8Air Force 26 @ Boise State 37
Previous meeting vs. Andy Avalos
Air Force 1–0 vs Andy Avalos
- 2021 · wk 7Air Force 24 @ Boise State 17
Research
Keep this open while you look at others