Week 4 · 2025
Boise State at Air Force
Sat 09/20/2025 07:00 PMFalcon StadiumAir Force pregame22% — Pregame win probability: 22% for Air Force. Boise State favored, and won.Conference
73°Fair8 mph SSE · 24% humidityRecorded at kickoff by College Football Data
Boise State
49
9–5
Air Force
37
4–8
Attendance
24,046
reported
BOIS5 plays, 1 yd · Punt | ||||
| 14:55 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 64 yds , Malik Sherrod return for 23 yds to the BOIS 24 | +23 |
| 14:49 | 1st & 10 | own 24 | Malik Sherrod run for 1 yd to the BOIS 25 | +1 |
| 14:14 | 2nd & 9 | own 25 | Maddux Madsen pass incomplete to Latrell Caples | 0 |
| 14:09 | 3rd & 9 | own 25 | Max Cutforth pass incomplete to Latrell Caples | 0 |
| 14:01 | 4th & 9 | own 25 | Oscar Doyle punt for 49 yds, fair catch by Cade Harris at the AF 26 | 0 |
AF6 plays, 74 yd · Touchdown | ||||
| 13:58 | 1st & 10 | own 26 | Josh Johnson pass incomplete to Cade Harris | 0 |
| 13:43 | 2nd & 10 | own 26 | Dylan Carson run for 64 yds to the BOIS 10 for a 1ST down | +64 |
| 13:01 | 1st & goal | opp 10 | Kade Frew run for 6 yds to the BOIS 4 | +6 |
| 12:24 | 2nd & goal | opp 4 | Kemper Hodges run for 2 yds to the BOIS 2 | +2 |
| 11:54 | 3rd & goal | opp 2 | Dylan Carson run for 2 yds for a TD (Jacob Medina KICK) | +2 |
| 11:54 | 1st & 10 | own 25 | Timeout Air Force, clock 11:54 | 0 |
BOIS11 plays, 75 yd · Touchdown | ||||
| 11:54 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 11:46 | 1st & 10 | own 25 | Dylan Riley run for 3 yds to the BOIS 28 | +3 |
| 11:18 | 2nd & 7 | own 28 | Dylan Riley run for no gain to the BOIS 28 | 0 |
| 10:33 | 3rd & 7 | own 28 | Max Cutforth pass complete to Latrell Caples for 13 yds to the BOIS 41 for a 1ST down | +13 |
| 9:59 | 1st & 10 | own 41 | Max Cutforth pass complete to Matt Wagner for 4 yds to the BOIS 45 | +4 |
| 9:34 | 2nd & 6 | own 45 | Sire Gaines run for 10 yds to the AF 45 for a 1ST down | +10 |
| 8:53 | 1st & 10 | opp 45 | Dylan Riley run for 12 yds to the AF 33 for a 1ST down | +12 |
| 8:07 | 1st & 10 | opp 33 | Max Cutforth pass complete to Latrell Caples for 17 yds to the AF 16 for a 1ST down | +17 |
| 7:45 | 1st & 10 | opp 16 | (07:46) Cutforth,Max pass incomplete short right to Ford,Ben thrown to AF12 QB hurried by Grobe,Daniel PENALTY AF Personal Foul (Grobe,Daniel) 8 yards from AF16 to AF08, 1ST DOWN. NO PLAY. | +8 |
| 7:37 | 1st & goal | opp 8 | Dylan Riley run for 4 yds to the AF 4 | +4 |
| 7:09 | 2nd & goal | opp 4 | Dylan Riley run for 4 yds for a TD (Colton Boomer KICK) | +4 |
AF8 plays, 8 yd · Punt | ||||
| 7:09 | 1st & 10 | own 35 | Colton Boomer kickoff for 65 yds for a touchback | 0 |
| 7:03 | 1st & 10 | own 25 | Cade Harris run for a loss of 2 yards to the AF 23 | −2 |
| 6:28 | 2nd & 12 | own 23 | (06:29) Roberson,Tre pass incomplete deep right to Smith,Quin thrown to BS50 PENALTY BS Roughing The Passer (Stege,Max) 15 yards from AF23 to AF38, 1ST DOWN. NO PLAY. | +15 |
| 6:23 | 1st & 10 | own 38 | (06:25) Frew,Kade rush right for 6 yards gain to the AF44 (Benefield,Ty) PENALTY AF Holding (Fleischmann,Bruin) 10 yards from AF38 to AF28. NO PLAY. | −10 |
| 5:54 | 1st & 20 | own 28 | Cade Harris run for 2 yds to the AF 30 | +2 |
| 5:17 | 2nd & 18 | own 30 | Josh Johnson run for 3 yds to the AF 33 | +3 |
| 4:43 | 3rd & 15 | own 33 | Josh Johnson pass incomplete to Kade Frew | 0 |
| 4:33 | 4th & 15 | own 33 | Luke Freer punt for 42 yds , Malik Sherrod returns for 7 yds to the BOIS 32 | +7 |
BOIS8 plays, 68 yd · Touchdown | ||||
| 4:33 | 1st & 15 | own 27 | Timeout Air Force, clock 04:33 | 0 |
| 4:24 | 1st & 10 | own 32 | PENALTY BS False Start (Riley,Dylan) 5 yards from BS32 to BS27. NO PLAY. | −5 |
| 4:17 | 1st & 15 | own 27 | Dylan Riley run for 6 yds to the BOIS 33 | +6 |
| 3:53 | 2nd & 9 | own 33 | Maddux Madsen pass complete to Chris Marshall for 13 yds to the BOIS 46 for a 1ST down | +13 |
| 3:15 | 1st & 10 | own 46 | Maddux Madsen pass complete to Matt Lauter for 20 yds to the AF 34 for a 1ST down | +20 |
| 2:45 | 1st & 10 | opp 34 | Maddux Madsen pass incomplete to Quinton Brown | 0 |
| 2:38 | 2nd & 10 | opp 34 | Dylan Riley run for 34 yds for a TD (Colton Boomer KICK) | +34 |
| 2:38 | 1st & 10 | own 25 | Timeout Air Force, clock 02:38 | 0 |
AF8 plays, 27 yd · On downs | ||||
| 2:38 | 1st & 10 | own 35 | Colton Boomer kickoff for 65 yds for a touchback | 0 |
| 2:32 | 1st & 10 | own 25 | Dylan Carson run for 9 yds to the AF 34 | +9 |
| 1:55 | 2nd & 1 | own 34 | (01:57) Johnson,Josh pass incomplete short middle to Harris,Cade thrown to BS50 broken up by Benefield,Ty PENALTY BS Holding (Benefield,Ty) 10 yards from AF34 to AF44, 1ST DOWN. NO PLAY. | +10 |
| 1:49 | 1st & 10 | own 44 | Dylan Carson run for 4 yds to the AF 48 | +4 |
| 1:08 | 2nd & 6 | own 48 | Josh Johnson run for 3 yds to the BOIS 49 | +3 |
| 0:00 | opp 49 | End of 1st Quarter | 0 | |
| 0:00 | 3rd & 3 | opp 49 | Dylan Carson run for 1 yd to the BOIS 48 | +1 |
| 14:57 | 4th & 2 | opp 48 | Dylan Carson run for no gain to the BOIS 48 | 0 |
BOIS12 plays, 52 yd · Touchdown | ||||
| 14:49 | 1st & 10 | own 48 | Malik Sherrod run for 17 yds to the AF 35 for a 1ST down | +17 |
| 14:13 | 1st & 10 | opp 35 | Maddux Madsen pass incomplete to Matt Wagner | 0 |
| 14:08 | 2nd & 10 | opp 35 | Malik Sherrod run for 1 yd to the AF 34 | +1 |
| 13:16 | 3rd & 9 | opp 34 | Maddux Madsen pass complete to Chase Penry for 17 yds to the AF 17 for a 1ST down | +17 |
| 12:57 | 1st & 10 | opp 17 | PENALTY BS False Start (Wagner,Matt) 5 yards from AF17 to AF22. NO PLAY. | −5 |
| 12:47 | 1st & 15 | opp 22 | PENALTY BS False Start (Holmes,Zach) 5 yards from AF22 to AF27. NO PLAY. | −5 |
| 12:37 | 1st & 20 | opp 27 | Maddux Madsen pass incomplete to Ben Ford | 0 |
| 12:02 | 2nd & 30 | opp 37 | Maddux Madsen pass complete to Dylan Riley for 9 yds to the AF 28 | +9 |
| 11:33 | 3rd & 21 | opp 28 | Maddux Madsen pass complete to Matt Wagner for 24 yds to the AF 4 for a 1ST down | +24 |
| 11:03 | 1st & goal | opp 4 | Dylan Riley run for 1 yd to the AF 3 | +1 |
| 10:28 | 2nd & goal | opp 3 | Maddux Madsen pass incomplete to Luke Voorhees | 0 |
| 10:25 | 3rd & goal | opp 3 | Maddux Madsen pass complete to Matt Lauter for 3 yds for a TD (Colton Boomer KICK) | +3 |
AF13 plays, 72 yd · Touchdown | ||||
| 10:25 | 1st & 10 | own 35 | Colton Boomer kickoff for 65 yds for a touchback | 0 |
| 10:19 | 1st & 10 | own 25 | Dylan Carson run for 3 yds to the AF 28 | +3 |
| 9:54 | 2nd & 7 | own 28 | PENALTY AF Offside (Spencer,Gage) 5 yards from AF28 to AF23. NO PLAY. | −5 |
| 9:15 | 2nd & 12 | own 23 | Liam Szarka run for 38 yds to the BOIS 39 for a 1ST down | +38 |
| 8:54 | 1st & 10 | opp 39 | Dylan Carson run for 9 yds to the BOIS 30 | +9 |
| 8:19 | 2nd & 1 | opp 30 | Dylan Carson run for 2 yds to the BOIS 28 for a 1ST down | +2 |
| 7:37 | 1st & 10 | opp 28 | Rocco Conti run for 4 yds to the BOIS 24 | +4 |
| 7:02 | 2nd & 6 | opp 24 | Cade Harris run for 10 yds to the BOIS 14 for a 1ST down | +10 |
| 6:28 | 1st & 10 | opp 14 | Liam Szarka pass complete to Cade Harris for 3 yds to the BOIS 11 for a 1ST down Boise State Penalty, (7 Yards) to the BOIS 7 for a 1ST down | +10 |
| 5:47 | 1st & goal | opp 7 | Liam Szarka run for 2 yds to the BOIS 5 | +2 |
| 5:24 | 2nd & goal | opp 5 | Liam Szarka run for 2 yds to the BOIS 3 | +2 |
| 5:24 | 3rd & goal | opp 3 | Timeout Air Force, clock 05:24 | 0 |
| 4:52 | 3rd & goal | opp 3 | Kemper Hodges run for 3 yds for a TD (Jacob Medina KICK) | +3 |
BOIS10 plays, 22 yd · Punt | ||||
| 4:46 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds , Malik Sherrod return for 15 yds to the BOIS 15 | +15 |
| 4:39 | 1st & 10 | own 15 | Dylan Riley run for 1 yd to the BOIS 16 | +1 |
| 3:54 | 2nd & 9 | own 16 | Maddux Madsen pass complete to Ben Ford for 22 yds to the BOIS 38 for a 1ST down | +22 |
| 3:29 | 1st & 10 | own 38 | (03:34) Shotgun Madsen,Maddux pass incomplete deep left to Bates,Cameron thrown to AF15 PENALTY BS Holding 10 yards from BS38 to BS28. NO PLAY. | −10 |
| 3:23 | 1st & 20 | own 28 | Dylan Riley run for 10 yds to the BOIS 38 | +10 |
| 2:47 | 2nd & 10 | own 38 | Boise State Penalty, (-15 Yards) to the BOIS 25 | −15 |
| 2:32 | 2nd & 23 | own 25 | Maddux Madsen pass incomplete to Chris Marshall | 0 |
| 2:20 | 3rd & 23 | own 25 | Maddux Madsen pass complete to Malik Sherrod for 12 yds to the BOIS 37 | +12 |
| 2:20 | 4th & 11 | own 37 | Timeout Air Force, clock 02:20 | 0 |
| 2:12 | 4th & 11 | own 37 | Oscar Doyle punt for 51 yds, fair catch by Cade Harris at the AF 12 | 0 |
AF6 plays, 9 yd · Punt | ||||
| 2:07 | 1st & 10 | own 12 | Dylan Carson run for 6 yds to the AF 18 | +6 |
| 1:54 | 2nd & 4 | own 18 | Owen Allen run for 2 yds to the AF 20 | +2 |
| 1:11 | 3rd & 2 | own 20 | Owen Allen run for 1 yd to the AF 21 | +1 |
| 1:11 | 4th & 1 | own 21 | Timeout Air Force, clock 01:11 | 0 |
| 1:05 | 4th & 1 | own 21 | Luke Freer punt for 46 yds, punt out-of-bounds at the BOIS 33 Air Force Penalty, Defensive Holding (Blake Fletcher) to the BOIS 33 | +46 |
| 1:05 | 4th & 1 | own 21 | Luke Freer punt for 46 yds, punt out-of-bounds at the BOIS 33 Air Force Penalty, Defensive Holding (Blake Fletcher) to the BOIS 43 | +36 |
BOIS11 plays, 42 yd · Turnover | ||||
| 0:57 | 1st & 10 | own 43 | Maddux Madsen pass complete to Latrell Caples for 24 yds to the AF 33 for a 1ST down | +24 |
| 0:47 | 1st & 10 | opp 33 | Maddux Madsen pass complete to Malik Sherrod for 24 yds to the AF 9 for a 1ST down | +24 |
| 0:43 | 1st & goal | opp 9 | (00:46) Shotgun Madsen,Maddux pass incomplete short left to Ford,Ben thrown to AF00 PENALTY BS Illegal Formation 5 yards from AF09 to AF14. NO PLAY. | −5 |
| 0:38 | 1st & goal | opp 14 | Malik Sherrod run for 2 yds to the AF 12 | +2 |
| 0:38 | 2nd & goal | opp 12 | Timeout Air Force, clock 00:38 | 0 |
| 0:30 | 2nd & goal | opp 12 | Maddux Madsen pass incomplete to Matt Wagner | 0 |
| 0:26 | 3rd & goal | opp 12 | (00:27) Shotgun Madsen,Maddux pass incomplete short left to Marshall,Chris thrown to AF01 PENALTY AF Pass Interference (Johnson,Korey) 7 yards from AF12 to AF05, 1ST DOWN. NO PLAY. | +7 |
| 0:20 | 1st & goal | opp 5 | (00:24) Shotgun Madsen,Maddux pass complete short right to Ford,Ben caught at AF05, for 0 yards to the AF05, out of bounds at AF05 PENALTY BS Holding 10 yards from AF05 to AF15. NO PLAY. | −10 |
| 0:16 | 1st & goal | opp 15 | Maddux Madsen pass incomplete to Latrell Caples | 0 |
| 0:12 | 2nd & goal | opp 15 | Maddux Madsen pass incomplete to Chris Marshall | 0 |
| 0:08 | 3rd & goal | opp 15 | Maddux Madsen pass intercepted, touchback. Max Mustell return for no gain | 0 |
AF2 plays, -1 yd · End of period | ||||
| 0:00 | own 20 | End of 2nd Quarter | 0 | |
| 0:00 | 1st & 10 | own 20 | (00:05) Kneel down by Air Force at AF19 for loss of 1 yard. | −1 |
AF5 plays, 75 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 35 | Colton Boomer kickoff for 65 yds for a touchback | 0 |
| 14:56 | 1st & 10 | own 25 | Dylan Carson run for no gain to the AF 25 | 0 |
| 14:11 | 2nd & 10 | own 25 | Liam Szarka pass complete to Cade Harris for 74 yds to the BOIS 1 for a 1ST down | +74 |
| 13:52 | 1st & goal | opp 1 | Liam Szarka run for 1 yd for a TD (Jacob Medina KICK) | +1 |
| 13:52 | 1st & 10 | own 25 | Timeout Air Force, clock 13:52 | 0 |
BOIS5 plays, 75 yd · Touchdown | ||||
| 13:52 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 13:40 | 1st & 10 | own 25 | Dylan Riley run for 5 yds to the BOIS 30 | +5 |
| 13:08 | 2nd & 5 | own 30 | Dylan Riley run for a loss of 1 yard to the BOIS 29 | −1 |
| 12:29 | 3rd & 6 | own 29 | Maddux Madsen pass complete to Latrell Caples for 31 yds to the AF 40 for a 1ST down | +31 |
| 11:51 | 1st & 10 | opp 40 | Malik Sherrod run for 40 yds for a TD (Colton Boomer KICK) | +40 |
AF21 plays, 67 yd · Field goal | ||||
| 11:51 | 1st & 10 | own 35 | Colton Boomer kickoff for 65 yds for a touchback | 0 |
| 11:43 | 1st & 10 | own 25 | Liam Szarka pass complete to Kade Frew for a loss of 1 yard to the AF 24 | −1 |
| 11:17 | 2nd & 11 | own 24 | Liam Szarka run for 10 yds to the AF 34 | +10 |
| 10:46 | 3rd & 1 | own 34 | Liam Szarka run for 3 yds to the AF 37 for a 1ST down | +3 |
| 10:14 | 1st & 10 | own 37 | Dylan Carson run for 2 yds to the AF 39 | +2 |
| 9:33 | 2nd & 8 | own 39 | Liam Szarka pass complete to Cade Harris for 12 yds to the BOIS 49 for a 1ST down | +12 |
| 8:55 | 1st & 10 | opp 49 | Owen Allen run for 3 yds to the BOIS 46 | +3 |
| 8:12 | 2nd & 7 | opp 46 | Liam Szarka run for 4 yds to the BOIS 42 | +4 |
| 7:35 | 3rd & 3 | opp 42 | PENALTY AF False Start (Cooley,Costen) 5 yards from BS42 to BS47. NO PLAY. | −5 |
| 7:19 | 3rd & 8 | opp 47 | Liam Szarka run for 11 yds to the BOIS 36 for a 1ST down | +11 |
| 6:42 | 1st & 10 | opp 36 | Owen Allen run for 1 yd to the BOIS 35 | +1 |
| 6:03 | 2nd & 9 | opp 35 | Liam Szarka pass incomplete to Cade Harris | 0 |
| 5:56 | 3rd & 9 | opp 35 | Kade Frew run for 10 yds to the BOIS 25 for a 1ST down | +10 |
| 5:19 | 1st & 10 | opp 25 | Liam Szarka run for no gain to the BOIS 25 | 0 |
| 4:43 | 2nd & 10 | opp 25 | Liam Szarka pass complete to Cade Harris for 7 yds to the BOIS 18 | +7 |
| 4:06 | 3rd & 3 | opp 18 | Dylan Carson run for 2 yds to the BOIS 16 | +2 |
| 3:27 | 4th & 1 | opp 16 | Liam Szarka run for 2 yds to the BOIS 14 for a 1ST down | +2 |
| 2:52 | 1st & 10 | opp 14 | Liam Szarka run for 5 yds to the BOIS 9 | +5 |
| 2:11 | 2nd & 5 | opp 9 | Dylan Carson run for 2 yds to the BOIS 7 | +2 |
| 1:41 | 3rd & 3 | opp 7 | Cade Harris run for a loss of 1 yard to the BOIS 8 | −1 |
| 1:10 | 4th & 4 | opp 8 | Jacob Medina 25 yd FG GOOD | +25 |
BOIS3 plays, 75 yd · Touchdown | ||||
| 1:10 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 0:58 | 1st & 10 | own 25 | Maddux Madsen pass complete to Dylan Riley for 75 yds for a TD (Colton Boomer KICK) | +75 |
| 0:58 | 1st & 10 | own 25 | Timeout Air Force, clock 00:58 | 0 |
AF14 plays, 75 yd · Touchdown | ||||
| 0:58 | 1st & 10 | own 35 | Colton Boomer kickoff for 65 yds for a touchback | 0 |
| 0:53 | 1st & 10 | own 25 | Dylan Carson run for 1 yd to the AF 26 | +1 |
| 0:00 | own 26 | End of 3rd Quarter | 0 | |
| 0:00 | 2nd & 9 | own 26 | Kade Frew run for a loss of 5 yards to the AF 21 | −5 |
| 14:49 | 3rd & 14 | own 21 | Liam Szarka pass complete to Quin Smith for 21 yds to the AF 42 for a 1ST down | +21 |
| 14:14 | 1st & 10 | own 42 | Kade Frew run for 2 yds to the AF 44 | +2 |
| 13:36 | 2nd & 8 | own 44 | Liam Szarka run for 5 yds to the AF 49 | +5 |
| 13:23 | 3rd & 3 | own 49 | Liam Szarka run for 4 yds to the BOIS 47 for a 1ST down | +4 |
| 12:44 | 1st & 10 | opp 47 | Liam Szarka pass complete to Cade Harris for 23 yds to the BOIS 24 for a 1ST down | +23 |
| 12:00 | 1st & 10 | opp 24 | Dylan Carson run for 2 yds to the BOIS 22 | +2 |
| 11:32 | 2nd & 8 | opp 22 | Liam Szarka run for 6 yds to the BOIS 16 | +6 |
| 10:54 | 3rd & 2 | opp 16 | Liam Szarka run for 1 yd to the BOIS 15 | +1 |
| 10:19 | 4th & 1 | opp 15 | Liam Szarka run for 3 yds to the BOIS 12 for a 1ST down | +3 |
| 9:44 | 1st & 10 | opp 12 | Liam Szarka pass complete to Quin Smith for 12 yds for a TD (Two-Point Conversion failed) | +12 |
BOIS9 plays, 75 yd · Touchdown | ||||
| 9:44 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 9:36 | 1st & 10 | own 25 | Dylan Riley run for 3 yds to the BOIS 28 | +3 |
| 9:01 | 2nd & 7 | own 28 | Dylan Riley run for 27 yds to the AF 45 for a 1ST down | +27 |
| 8:21 | 1st & 10 | opp 45 | Boise State Penalty, (-10 Yards) to the BOIS 49 | −10 |
| 7:34 | 2nd & 16 | own 49 | Malik Sherrod run for 15 yds to the AF 36 | +15 |
| 7:15 | 3rd & 1 | opp 36 | Sire Gaines run for 13 yds to the AF 23 for a 1ST down | +13 |
| 6:41 | 1st & 10 | opp 23 | Sire Gaines run for 11 yds to the AF 12 for a 1ST down | +11 |
| 5:56 | 1st & 10 | opp 12 | Dylan Riley run for 4 yds to the AF 8 | +4 |
| 5:18 | 2nd & 6 | opp 8 | Dylan Riley run for 8 yds for a TD (Colton Boomer KICK) | +8 |
AF7 plays, 75 yd · Touchdown | ||||
| 5:18 | 1st & 10 | own 35 | Colton Boomer kickoff for 65 yds for a touchback | 0 |
| 5:12 | 1st & 10 | own 25 | Cade Harris run for 6 yds to the AF 31 | +6 |
| 4:26 | 2nd & 4 | own 31 | Liam Szarka pass complete to Cade Harris for 29 yds to the BOIS 40 for a 1ST down | +29 |
| 4:05 | 1st & 10 | opp 40 | Liam Szarka run for 4 yds to the BOIS 36 | +4 |
| 3:21 | 2nd & 6 | opp 36 | Liam Szarka pass complete to Quin Smith for 32 yds to the BOIS 4 for a 1ST down | +32 |
| 2:57 | 1st & goal | opp 4 | Liam Szarka run for a loss of 1 yard to the BOIS 5 | −1 |
| 2:26 | 2nd & goal | opp 5 | Liam Szarka pass complete to Bruin Fleischmann for 5 yds for a TD (Jacob Medina KICK) | +5 |
BOIS6 plays, 50 yd · Touchdown | ||||
| 2:24 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 10 yds | 0 |
| 2:19 | 1st & 10 | midfield | Dylan Riley run for 5 yds to the AF 45 | +5 |
| 2:19 | 2nd & 5 | opp 45 | Timeout Air Force, clock 02:19 | 0 |
| 2:15 | 2nd & 5 | opp 45 | Dylan Riley run for 2 yds to the AF 43 | +2 |
| 2:15 | 3rd & 3 | opp 43 | Timeout Air Force, clock 02:15 | 0 |
| 2:08 | 3rd & 3 | opp 43 | Dylan Riley run for 43 yds for a TD (Colton Boomer KICK) | +43 |
AF10 plays, 42 yd · Turnover | ||||
| 2:08 | 1st & 10 | own 35 | Colton Boomer kickoff for 65 yds for a touchback | 0 |
| 2:03 | 1st & 10 | own 25 | Liam Szarka pass complete to Cade Harris for 20 yds to the AF 45 for a 1ST down | +20 |
| 1:56 | 1st & 10 | own 45 | Liam Szarka pass incomplete to Quin Smith | 0 |
| 1:50 | 2nd & 10 | own 45 | Liam Szarka pass incomplete to Tre Roberson | 0 |
| 1:45 | 3rd & 10 | own 45 | Liam Szarka pass complete to Cade Harris for 11 yds to the BOIS 44 for a 1ST down | +11 |
| 1:33 | 1st & 10 | opp 44 | Liam Szarka sacked by Malakai Williams for a loss of 1 yard to the BOIS 45 | −1 |
| 1:33 | 2nd & 11 | opp 45 | Timeout Air Force, clock 01:33 | 0 |
| 1:26 | 2nd & 11 | opp 45 | Liam Szarka run for 12 yds to the BOIS 33 for a 1ST down | +12 |
| 1:04 | 1st & 10 | opp 33 | Liam Szarka pass incomplete to Cade Harris | 0 |
| 0:55 | 2nd & 10 | opp 33 | Liam Szarka pass intercepted Ty Benefield return for 23 yds to the BOIS 38 | +23 |
BOIS3 plays, -3 yd · End of period | ||||
| 0:35 | 1st & 10 | own 38 | (00:42) Kneel down by Boise St. at BS37 for loss of 1 yard. | −1 |
| 0:00 | own 37 | End of 4th Quarter | 0 | |
| 0:00 | 2nd & 11 | own 37 | (00:28) Kneel down by Boise St. at BS35 for loss of 2 yards. | −2 |
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
- 2023 · wk 13Air Force 19 @ Boise State 27
- 2022 · wk 8Boise State 19 @ Air Force 14
- 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
Previous 10 meetings vs. Troy Calhoun
Boise State 6–4 vs Troy Calhoun
- 2023 · wk 13Air Force 19 @ Boise State 27
- 2022 · wk 8Boise State 19 @ Air Force 14
- 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
Previous meeting vs. Spencer Danielson
Air Force 0–1 vs Spencer Danielson
- 2023 · wk 13 (coaching change that season)Air Force 19 @ Boise State 27
† That school changed coaches during the season and the loader cannot say which games he took.
Research
Keep this open while you look at others