Sat, Sep 20, 2025Falcon StadiumColorado Springs, CO
HOW IT WENT
Week 4 · 2025| FINAL | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| Boise State | 14 | 7 | 14 | 14 | 49 |
| Air Force | 7 | 7 | 10 | 13 | 37 |
PLAY-BY-PLAY
183 playsQ4Boise State2 plays · -3 yds · 0:55 · End of Game49–37
- 0:002nd & 11 at BOIS 37Kneel down by Boise St. at BS35 for loss of 2 yards.
- 0:00End of 4th Quarter
- 0:351st & 10 at BOIS 38Kneel down by Boise St. at BS37 for loss of 1 yard.
Q4Air Force8 plays · 42 yds · 1:13 · Interception49–37
- 0:552nd & 10 at BOIS 33Liam Szarka pass intercepted Ty Benefield return for 23 yds to the BOIS 38
- 1:041st & 10 at BOIS 33Liam Szarka pass incomplete to Cade Harris
- 1:262nd & 11 at BOIS 45Liam Szarka run for 12 yds to the BOIS 33 for a 1ST down
- 1:332nd & 11 at BOIS 45Timeout Air Force, clock 01:33
- 1:331st & 10 at BOIS 44Liam Szarka sacked by Malakai Williams for a loss of 1 yard to the BOIS 45
- 1:453rd & 10 at AF 45Liam Szarka pass complete to Cade Harris for 11 yds to the BOIS 44 for a 1ST down
- 1:502nd & 10 at AF 45Liam Szarka pass incomplete to Tre Roberson
- 1:561st & 10 at AF 45Liam Szarka pass incomplete to Quin Smith
- 2:031st & 10 at AF 25Liam Szarka pass complete to Cade Harris for 20 yds to the AF 45 for a 1ST down
- 2:081st & 10 at BOIS 35Colton Boomer kickoff for 65 yds for a touchback
Q4Boise State3 plays · 50 yds · 0:16 · Touchdown49–37
- 2:083rd & 3 at AF 43Dylan Riley run for 43 yds for a TD (Colton Boomer KICK)
- 2:153rd & 3 at AF 43Timeout Air Force, clock 02:15
- 2:152nd & 5 at AF 45Dylan Riley run for 2 yds to the AF 43
- 2:192nd & 5 at AF 45Timeout Air Force, clock 02:19
- 2:191st & 10 at BOIS 50Dylan Riley run for 5 yds to the AF 45
- 2:241st & 10 at AF 35Reagan Tubbs kickoff for 10 yds
Q4Air Force6 plays · 75 yds · 2:52 · Touchdown42–37
- 2:262nd & 5 at BOIS 5Liam Szarka pass complete to Bruin Fleischmann for 5 yds for a TD (Jacob Medina KICK)
- 2:571st & 4 at BOIS 4Liam Szarka run for a loss of 1 yard to the BOIS 5
- 3:212nd & 6 at BOIS 36Liam Szarka pass complete to Quin Smith for 32 yds to the BOIS 4 for a 1ST down
- 4:051st & 10 at BOIS 40Liam Szarka run for 4 yds to the BOIS 36
- 4:262nd & 4 at AF 31Liam Szarka pass complete to Cade Harris for 29 yds to the BOIS 40 for a 1ST down
- 5:121st & 10 at AF 25Cade Harris run for 6 yds to the AF 31
- 5:181st & 10 at BOIS 35Colton Boomer kickoff for 65 yds for a touchback
Q4Boise State8 plays · 75 yds · 4:26 · Touchdown42–30
- 5:182nd & 6 at AF 8Dylan Riley run for 8 yds for a TD (Colton Boomer KICK)
- 5:561st & 10 at AF 12Dylan Riley run for 4 yds to the AF 8
- 6:411st & 10 at AF 23Sire Gaines run for 11 yds to the AF 12 for a 1ST down
- 7:153rd & 1 at AF 36Sire Gaines run for 13 yds to the AF 23 for a 1ST down
- 7:342nd & 16 at BOIS 49Malik Sherrod run for 15 yds to the AF 36
- 8:211st & 10 at AF 45Boise State Penalty, (-10 Yards) to the BOIS 49
- 9:012nd & 7 at BOIS 28Dylan Riley run for 27 yds to the AF 45 for a 1ST down
- 9:361st & 10 at BOIS 25Dylan Riley run for 3 yds to the BOIS 28
- 9:441st & 10 at AF 35Reagan Tubbs kickoff for 65 yds for a touchback
Q3Air Force12 plays · 75 yds · 6:14 · Touchdown35–30
- 9:441st & 10 at BOIS 12Liam Szarka pass complete to Quin Smith for 12 yds for a TD (Two-Point Conversion failed)
- 10:194th & 1 at BOIS 15Liam Szarka run for 3 yds to the BOIS 12 for a 1ST down
- 10:543rd & 2 at BOIS 16Liam Szarka run for 1 yd to the BOIS 15
- 11:322nd & 8 at BOIS 22Liam Szarka run for 6 yds to the BOIS 16
- 12:001st & 10 at BOIS 24Dylan Carson run for 2 yds to the BOIS 22
- 12:441st & 10 at BOIS 47Liam Szarka pass complete to Cade Harris for 23 yds to the BOIS 24 for a 1ST down
- 13:233rd & 3 at AF 49Liam Szarka run for 4 yds to the BOIS 47 for a 1ST down
- 13:362nd & 8 at AF 44Liam Szarka run for 5 yds to the AF 49
- 14:141st & 10 at AF 42Kade Frew run for 2 yds to the AF 44
- 14:493rd & 14 at AF 21Liam Szarka pass complete to Quin Smith for 21 yds to the AF 42 for a 1ST down
- 0:002nd & 9 at AF 26Kade Frew run for a loss of 5 yards to the AF 21
- 0:00End of 3rd Quarter
- 0:531st & 10 at AF 25Dylan Carson run for 1 yd to the AF 26
- 0:581st & 10 at BOIS 35Colton Boomer kickoff for 65 yds for a touchback
Q3Boise State1 play · 75 yds · 0:12 · Touchdown28–24
- 0:581st & 10 at AF 25Timeout Air Force, clock 00:58
- 0:581st & 10 at BOIS 25Maddux Madsen pass complete to Dylan Riley for 75 yds for a TD (Colton Boomer KICK)
- 1:101st & 10 at AF 35Reagan Tubbs kickoff for 65 yds for a touchback
Q3Air Force19 plays · 67 yds · 10:41 · Field Goal28–24
- 1:104th & 4 at BOIS 8Jacob Medina 25 yd FG GOOD
- 1:413rd & 3 at BOIS 7Cade Harris run for a loss of 1 yard to the BOIS 8
- 2:112nd & 5 at BOIS 9Dylan Carson run for 2 yds to the BOIS 7
- 2:521st & 10 at BOIS 14Liam Szarka run for 5 yds to the BOIS 9
- 3:274th & 1 at BOIS 16Liam Szarka run for 2 yds to the BOIS 14 for a 1ST down
- 4:063rd & 3 at BOIS 18Dylan Carson run for 2 yds to the BOIS 16
- 4:432nd & 10 at BOIS 25Liam Szarka pass complete to Cade Harris for 7 yds to the BOIS 18
- 5:191st & 10 at BOIS 25Liam Szarka run for no gain to the BOIS 25
- 5:563rd & 9 at BOIS 35Kade Frew run for 10 yds to the BOIS 25 for a 1ST down
- 6:032nd & 9 at BOIS 35Liam Szarka pass incomplete to Cade Harris
- 6:421st & 10 at BOIS 36Owen Allen run for 1 yd to the BOIS 35
- 7:193rd & 8 at BOIS 47Liam Szarka run for 11 yds to the BOIS 36 for a 1ST down
- 7:353rd & 3 at BOIS 42PENALTY AF False Start (Cooley,Costen) 5 yards from BS42 to BS47. NO PLAY.
- 8:122nd & 7 at BOIS 46Liam Szarka run for 4 yds to the BOIS 42
- 8:551st & 10 at BOIS 49Owen Allen run for 3 yds to the BOIS 46
- 9:332nd & 8 at AF 39Liam Szarka pass complete to Cade Harris for 12 yds to the BOIS 49 for a 1ST down
- 10:141st & 10 at AF 37Dylan Carson run for 2 yds to the AF 39
- 10:463rd & 1 at AF 34Liam Szarka run for 3 yds to the AF 37 for a 1ST down
- 11:172nd & 11 at AF 24Liam Szarka run for 10 yds to the AF 34
- 11:431st & 10 at AF 25Liam Szarka pass complete to Kade Frew for a loss of 1 yard to the AF 24
- 11:511st & 10 at BOIS 35Colton Boomer kickoff for 65 yds for a touchback
Q3Boise State4 plays · 75 yds · 2:01 · Touchdown28–21
- 11:511st & 10 at AF 40Malik Sherrod run for 40 yds for a TD (Colton Boomer KICK)
- 12:293rd & 6 at BOIS 29Maddux Madsen pass complete to Latrell Caples for 31 yds to the AF 40 for a 1ST down
- 13:082nd & 5 at BOIS 30Dylan Riley run for a loss of 1 yard to the BOIS 29
- 13:401st & 10 at BOIS 25Dylan Riley run for 5 yds to the BOIS 30
- 13:521st & 10 at AF 35Reagan Tubbs kickoff for 65 yds for a touchback
Q3Air Force3 plays · 75 yds · 1:08 · Touchdown21–14
- 13:521st & 10 at BOIS 25Timeout Air Force, clock 13:52
- 13:521st & 1 at BOIS 1Liam Szarka run for 1 yd for a TD (Jacob Medina KICK)
- 14:112nd & 10 at AF 25Liam Szarka pass complete to Cade Harris for 74 yds to the BOIS 1 for a 1ST down
- 14:561st & 10 at AF 25Dylan Carson run for no gain to the AF 25
- 15:001st & 10 at BOIS 35Colton Boomer kickoff for 65 yds for a touchback
Q2Air Force1 play · -1 yds · 0:08 · End of Half21–14
- 0:001st & 10 at AF 20Kneel down by Air Force at AF19 for loss of 1 yard.
- 0:00End of 2nd Quarter
Q2Boise State7 plays · 42 yds · 0:57 · Interception21–14
- 0:083rd & 15 at AF 15Maddux Madsen pass intercepted, touchback. Max Mustell return for no gain
- 0:122nd & 15 at AF 15Maddux Madsen pass incomplete to Chris Marshall
- 0:161st & 15 at AF 15Maddux Madsen pass incomplete to Latrell Caples
- 0:201st & 5 at AF 5Shotgun 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.
- 0:263rd & 12 at AF 12Shotgun 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.
- 0:302nd & 12 at AF 12Maddux Madsen pass incomplete to Matt Wagner
- 0:382nd & 12 at AF 12Timeout Air Force, clock 00:38
- 0:381st & 14 at AF 14Malik Sherrod run for 2 yds to the AF 12
- 0:431st & 9 at AF 9Shotgun Madsen,Maddux pass incomplete short left to Ford,Ben thrown to AF00 PENALTY BS Illegal Formation 5 yards from AF09 to AF14. NO PLAY.
- 0:471st & 10 at AF 33Maddux Madsen pass complete to Malik Sherrod for 24 yds to the AF 9 for a 1ST down
- 0:571st & 10 at BOIS 43Maddux Madsen pass complete to Latrell Caples for 24 yds to the AF 33 for a 1ST down
Q2Air Force3 plays · 9 yds · 1:07 · Punt21–14
- 1:054th & 1 at AF 21Luke Freer punt for 46 yds, punt out-of-bounds at the BOIS 33 Air Force Penalty, Defensive Holding (Blake Fletcher) to the BOIS 43
- 1:054th & 1 at AF 21Luke Freer punt for 46 yds, punt out-of-bounds at the BOIS 33 Air Force Penalty, Defensive Holding (Blake Fletcher) to the BOIS 33
- 1:114th & 1 at AF 21Timeout Air Force, clock 01:11
- 1:113rd & 2 at AF 20Owen Allen run for 1 yd to the AF 21
- 1:542nd & 4 at AF 18Owen Allen run for 2 yds to the AF 20
- 2:071st & 10 at AF 12Dylan Carson run for 6 yds to the AF 18
Q2Boise State6 plays · 22 yds · 2:34 · Punt21–14
- 2:124th & 11 at BOIS 37Oscar Doyle punt for 51 yds, fair catch by Cade Harris at the AF 12
- 2:203rd & 23 at BOIS 25Maddux Madsen pass complete to Malik Sherrod for 12 yds to the BOIS 37
- 2:204th & 11 at BOIS 37Timeout Air Force, clock 02:20
- 2:322nd & 23 at BOIS 25Maddux Madsen pass incomplete to Chris Marshall
- 2:472nd & 10 at BOIS 38Boise State Penalty, (-15 Yards) to the BOIS 25
- 3:231st & 20 at BOIS 28Dylan Riley run for 10 yds to the BOIS 38
- 3:291st & 10 at BOIS 38Shotgun Madsen,Maddux pass incomplete deep left to Bates,Cameron thrown to AF15 PENALTY BS Holding 10 yards from BS38 to BS28. NO PLAY.
- 3:542nd & 9 at BOIS 16Maddux Madsen pass complete to Ben Ford for 22 yds to the BOIS 38 for a 1ST down
- 4:391st & 10 at BOIS 15Dylan Riley run for 1 yd to the BOIS 16
- 4:461st & 10 at AF 35Reagan Tubbs kickoff for 65 yds , Malik Sherrod return for 15 yds to the BOIS 15
Q2Air Force10 plays · 72 yds · 5:33 · Touchdown21–14
- 4:523rd & 3 at BOIS 3Kemper Hodges run for 3 yds for a TD (Jacob Medina KICK)
- 5:243rd & 3 at BOIS 3Timeout Air Force, clock 05:24
- 5:242nd & 5 at BOIS 5Liam Szarka run for 2 yds to the BOIS 3
- 5:471st & 7 at BOIS 7Liam Szarka run for 2 yds to the BOIS 5
- 6:281st & 10 at BOIS 14Liam 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
- 7:022nd & 6 at BOIS 24Cade Harris run for 10 yds to the BOIS 14 for a 1ST down
- 7:371st & 10 at BOIS 28Rocco Conti run for 4 yds to the BOIS 24
- 8:192nd & 1 at BOIS 30Dylan Carson run for 2 yds to the BOIS 28 for a 1ST down
- 8:541st & 10 at BOIS 39Dylan Carson run for 9 yds to the BOIS 30
- 9:152nd & 12 at AF 23Liam Szarka run for 38 yds to the BOIS 39 for a 1ST down
- 9:542nd & 7 at AF 28PENALTY AF Offside (Spencer,Gage) 5 yards from AF28 to AF23. NO PLAY.
- 10:191st & 10 at AF 25Dylan Carson run for 3 yds to the AF 28
- 10:251st & 10 at BOIS 35Colton Boomer kickoff for 65 yds for a touchback
Q2Boise State10 plays · 52 yds · 4:32 · Touchdown21–7
- 10:253rd & 3 at AF 3Maddux Madsen pass complete to Matt Lauter for 3 yds for a TD (Colton Boomer KICK)
- 10:282nd & 3 at AF 3Maddux Madsen pass incomplete to Luke Voorhees
- 11:031st & 4 at AF 4Dylan Riley run for 1 yd to the AF 3
- 11:333rd & 21 at AF 28Maddux Madsen pass complete to Matt Wagner for 24 yds to the AF 4 for a 1ST down
- 12:022nd & 30 at AF 37Maddux Madsen pass complete to Dylan Riley for 9 yds to the AF 28
- 12:371st & 20 at AF 27Maddux Madsen pass incomplete to Ben Ford
- 12:471st & 15 at AF 22PENALTY BS False Start (Holmes,Zach) 5 yards from AF22 to AF27. NO PLAY.
- 12:571st & 10 at AF 17PENALTY BS False Start (Wagner,Matt) 5 yards from AF17 to AF22. NO PLAY.
- 13:163rd & 9 at AF 34Maddux Madsen pass complete to Chase Penry for 17 yds to the AF 17 for a 1ST down
- 14:082nd & 10 at AF 35Malik Sherrod run for 1 yd to the AF 34
- 14:131st & 10 at AF 35Maddux Madsen pass incomplete to Matt Wagner
- 14:491st & 10 at BOIS 48Malik Sherrod run for 17 yds to the AF 35 for a 1ST down
Q1Air Force5 plays · 27 yds · 2:41 · Downs14–7
- 14:574th & 2 at BOIS 48Dylan Carson run for no gain to the BOIS 48
- 0:003rd & 3 at BOIS 49Dylan Carson run for 1 yd to the BOIS 48
- 0:00End of 1st Quarter
- 1:082nd & 6 at AF 48Josh Johnson run for 3 yds to the BOIS 49
- 1:491st & 10 at AF 44Dylan Carson run for 4 yds to the AF 48
- 1:552nd & 1 at AF 34Johnson,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.
- 2:321st & 10 at AF 25Dylan Carson run for 9 yds to the AF 34
- 2:381st & 10 at BOIS 35Colton Boomer kickoff for 65 yds for a touchback
Q1Boise State5 plays · 68 yds · 1:55 · Touchdown7–7
- 2:381st & 10 at AF 25Timeout Air Force, clock 02:38
- 2:382nd & 10 at AF 34Dylan Riley run for 34 yds for a TD (Colton Boomer KICK)
- 2:451st & 10 at AF 34Maddux Madsen pass incomplete to Quinton Brown
- 3:151st & 10 at BOIS 46Maddux Madsen pass complete to Matt Lauter for 20 yds to the AF 34 for a 1ST down
- 3:532nd & 9 at BOIS 33Maddux Madsen pass complete to Chris Marshall for 13 yds to the BOIS 46 for a 1ST down
- 4:171st & 15 at BOIS 27Dylan Riley run for 6 yds to the BOIS 33
- 4:241st & 10 at BOIS 32PENALTY BS False Start (Riley,Dylan) 5 yards from BS32 to BS27. NO PLAY.
- 4:331st & 15 at BOIS 27Timeout Air Force, clock 04:33
Q1Air Force4 plays · 8 yds · 2:36 · Punt7–7
- 4:334th & 15 at AF 33Luke Freer punt for 42 yds , Malik Sherrod returns for 7 yds to the BOIS 32
- 4:433rd & 15 at AF 33Josh Johnson pass incomplete to Kade Frew
- 5:172nd & 18 at AF 30Josh Johnson run for 3 yds to the AF 33
- 5:541st & 20 at AF 28Cade Harris run for 2 yds to the AF 30
- 6:231st & 10 at AF 38Frew,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.
- 6:282nd & 12 at AF 23Roberson,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.
- 7:031st & 10 at AF 25Cade Harris run for a loss of 2 yards to the AF 23
- 7:091st & 10 at BOIS 35Colton Boomer kickoff for 65 yds for a touchback
Q1Boise State9 plays · 75 yds · 4:45 · Touchdown7–7
- 7:092nd & 4 at AF 4Dylan Riley run for 4 yds for a TD (Colton Boomer KICK)
- 7:371st & 8 at AF 8Dylan Riley run for 4 yds to the AF 4
- 7:451st & 10 at AF 16Cutforth,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:071st & 10 at AF 33Max Cutforth pass complete to Latrell Caples for 17 yds to the AF 16 for a 1ST down
- 8:531st & 10 at AF 45Dylan Riley run for 12 yds to the AF 33 for a 1ST down
- 9:342nd & 6 at BOIS 45Sire Gaines run for 10 yds to the AF 45 for a 1ST down
- 9:591st & 10 at BOIS 41Max Cutforth pass complete to Matt Wagner for 4 yds to the BOIS 45
- 10:333rd & 7 at BOIS 28Max Cutforth pass complete to Latrell Caples for 13 yds to the BOIS 41 for a 1ST down
- 11:182nd & 7 at BOIS 28Dylan Riley run for no gain to the BOIS 28
- 11:461st & 10 at BOIS 25Dylan Riley run for 3 yds to the BOIS 28
- 11:541st & 10 at AF 35Reagan Tubbs kickoff for 65 yds for a touchback
Q1Air Force5 plays · 74 yds · 2:07 · Touchdown0–0
- 11:541st & 10 at BOIS 25Timeout Air Force, clock 11:54
- 12:242nd & 4 at BOIS 4Kemper Hodges run for 2 yds to the BOIS 2
- 13:432nd & 10 at AF 26Dylan Carson run for 64 yds to the BOIS 10 for a 1ST down
- 13:581st & 10 at AF 26Josh Johnson pass incomplete to Cade Harris
- 11:543rd & 2 at BOIS 2Dylan Carson run for 2 yds for a TD (Jacob Medina KICK)
- 13:011st & 10 at BOIS 10Kade Frew run for 6 yds to the BOIS 4
Q1Boise State3 plays · 1 yds · 0:54 · Punt0–0
- 14:014th & 9 at BOIS 25Oscar Doyle punt for 49 yds, fair catch by Cade Harris at the AF 26
- 14:093rd & 9 at BOIS 25Max Cutforth pass incomplete to Latrell Caples
- 14:142nd & 9 at BOIS 25Maddux Madsen pass incomplete to Latrell Caples
- 14:491st & 10 at BOIS 24Malik Sherrod run for 1 yd to the BOIS 25
- 14:551st & 10 at AF 35Reagan Tubbs kickoff for 64 yds , Malik Sherrod return for 23 yds to the BOIS 24
FAN NEWS
2025 seasonWrite about Boise State or Air Force?
Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.











