Air Force at Boise State

Friday, November 24, 2023

Boise State beat Air Force 27–⁠19. It was their 12th meeting; after it, Boise State led the series 8–⁠4.

AwayAir Force9–⁠4 in 2023
19
HomeBoise State8–⁠6 in 2023
27

Final at Albertsons Stadium, BoiseTV: FS1Attendance 36,390

At kickoff
39°F, overcast, wind 3 mphWeather: NOAA NCEI Integrated Surface Database; Boise Air Terminal/Gowen Fd Airport (KBOI), 5 km from the stadium
Official
Johnathan NoliGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Air Force0613019
Boise State3147327

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Air Force

PassingC/AttYdsTDInt
John Busha8/1713101
Ben Brittain0/1000
RushingCarYdsTDLong
Dylan Carson12132168
Ben Brittain62408
Aiden Calvert420011
Emmanuel Michel61404
ReceivingRecYdsTDLong
Brandon Engel457020
Wyatt Wilson138038
Cade Harris232017
John Lee Eldridge III1404
DefenseTklTFLSacksInt
Johnathan Youngblood11100
Jayden Goodwin8001
Jalen Mergerson6001
P.J. Ramsey5100
Caden Blum2110

Boise State

PassingC/AttYdsTDInt
Taylen Green13/1722812
RushingCarYdsTDLong
Ashton Jeanty14107150
George Holani165209
Taylen Green725112
ReceivingRecYdsTDLong
Ashton Jeanty5118175
Matt Lauter236018
Riley Smith232025
Prince Strachan115015
DefenseTklTFLSacksInt
Alexander Teubner14000
D.J. Schramm7000
Ahmed Hassanein6110
Seyi Oladipo6000
Rodney Robinson6000
Andrew Simpson4310
Braxton Fely2110
Kaonohi Kaniho2001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Air ForceBoise State
337Total yards409
131Passing yards228
206Rushing yards181
7.3Yards per pass13.4
4.6Yards per rush4.8
16First downs19
5–⁠14Third downs5–⁠10
2–⁠3Fourth downs0–⁠0
1Turnovers2
3–⁠20Penalties1–⁠10
30:58Possession29:02
1Sacks (by defense)3

Efficiency

Air ForceBoise State
37%Success rate51%
0.10EPA per play0.12
1.48Explosiveness1.21
0.17Rushing EPA0.08
−0.06Passing EPA0.21
26%Passing-down success31%
−0.08First-down EPA0.11
0.01Second-down EPA−0.23
0.36Third-down EPA0.74
11%Havoc by its defense14%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Boise State 63% to win. Elo’s favorite won.

The line

Boise State −6.5, over/under 44.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Boise State 67%, Air Force 33%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Boise State end zoneAir Force end zoneQ1 Boise StateField goal, 9 playsQ1 Air ForcePunt, 3 playsQ1 Boise StateInterception, 7 playsQ1 Air ForcePunt, 8 playsQ2 Boise StateTouchdown, 12 playsQ2 Air ForceField goal, 8 playsQ2 Boise StateTouchdown, 1 playQ2 Air ForceField goal, 11 playsQ3 Air ForceTouchdown, 5 playsQ3 Boise StateTouchdown, 4 playsQ3 Air ForcePunt, 3 playsQ3 Boise StateInterception, 6 playsQ3 Air ForceTouchdown, 7 playsQ3 Boise StatePunt, 3 playsQ3 Air ForcePunt, 4 playsQ4 Boise StatePunt, 4 playsQ4 Air ForcePunt, 5 playsQ4 Boise StateField goal, 7 playsQ4 Air ForceTurnover on downs, 9 playsQ4 Boise StatePunt, 3 playsQ4 Air ForceInterception, 2 playsQ4 Boise StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Boise State drives left to right, Air Force right to left.
  1. Q1 Boise StateField goal, 9 plays, 54 yards
  2. Q1 Air ForcePunt, 3 plays, −1 yard
  3. Q1 Boise StateInterception, 7 plays, 44 yards
  4. Q1 Air ForcePunt, 8 plays, 38 yards
  5. Q2 Boise StateTouchdown, 12 plays, 90 yards
  6. Q2 Air ForceField goal, 8 plays, 42 yards
  7. Q2 Boise StateTouchdown, 1 play, 75 yards
  8. Q2 Air ForceField goal, 11 plays, 47 yards
  9. Q3 Air ForceTouchdown, 5 plays, 75 yards
  10. Q3 Boise StateTouchdown, 4 plays, 75 yards
  11. Q3 Air ForcePunt, 3 plays, 6 yards
  12. Q3 Boise StateInterception, 6 plays, 25 yards
  13. Q3 Air ForceTouchdown, 7 plays, 60 yards
  14. Q3 Boise StatePunt, 3 plays, −2 yards
  15. Q3 Air ForcePunt, 4 plays, 9 yards
  16. Q4 Boise StatePunt, 4 plays, 12 yards
  17. Q4 Air ForcePunt, 5 plays, 0 yards
  18. Q4 Boise StateField goal, 7 plays, 32 yards
  19. Q4 Air ForceTurnover on downs, 9 plays, 41 yards
  20. Q4 Boise StatePunt, 3 plays, 7 yards
  21. Q4 Air ForceInterception, 2 plays, 15 yards
  22. Q4 Boise StateEnd of game, 1 play, 2 yards

Play by play

1st quarter4 drives, then Boise State 3, Air Force 0
Boise State Field goal, 9 plays
15:00Reagan Tubbs kickoff for 63 yds
15:001st & 10 at own 25George Holani run for 9 yds to the BOIS 34
15:002nd & 1 at own 34Taylen Green pass complete to Austin Bolt for 13 yds to the BOIS 47 for a 1ST down
15:001st & 10 at own 47George Holani run for 9 yds to the AFA 44
15:002nd & 1 at opp 44Ashton Jeanty run for 5 yds to the AFA 39 for a 1ST down
15:001st & 10 at opp 39Taylen Green pass complete to Ashton Jeanty for 18 yds to the AFA 21 for a 1ST down
11:332nd & 10 at opp 21Timeout Boise State, clock 11:33
11:331st & 10 at opp 21Taylen Green pass complete to Billy Bowens for no gain to the AFA 21
11:332nd & 10 at opp 21Taylen Green pass complete to Ashton Jeanty for 4 yds to the AFA 17
11:333rd & 6 at opp 17Taylen Green sacked by Caden Blum for a loss of 4 yards to the AFA 21
10:104th & 10 at opp 21Jonah Dalmas 38 yd FG GOODBoise State 3, Air Force 0
Air Force Punt, 3 plays
10:10Jonah Dalmas kickoff for 60 yds
10:101st & 10 at own 25John Lee Eldridge III run for no gain to the AFA 25
10:102nd & 10 at own 25John Lee Eldridge III run for no gain to the AFA 25
10:103rd & 10 at own 25Ben Brittain sacked by Ahmed Hassanein for a loss of 1 yard to the AFA 24
8:324th & 11 at own 24Carson Bay punt for 31 yds
Boise State Interception, 7 plays
8:321st & 10 at own 45George Holani run for 5 yds to the 50 yard line
8:322nd & 5 at the 50George Holani run for a loss of 2 yards to the BOIS 48
8:323rd & 7 at own 48Taylen Green pass complete to Riley Smith for 25 yds to the AFA 27 for a 1ST down
8:321st & 10 at opp 27Ashton Jeanty run for 8 yds to the AFA 19
8:322nd & 2 at opp 19George Holani run for 3 yds to the AFA 16 for a 1ST down
8:321st & 10 at opp 16Taylen Green run for 5 yds to the AFA 11
4:542nd & 5 at opp 11Taylen Green pass intercepted Jalen Mergerson return for 15 yds to the AFA 16
Air Force Punt, 8 plays
4:541st & 10 at own 16Dylan Carson run for 6 yds to the AFA 22
4:542nd & 4 at own 22Ben Brittain run for 7 yds to the AFA 29 for a 1ST down
4:541st & 10 at own 29Cade Harris run for 11 yds to the AFA 40 for a 1ST down
4:541st & 10 at own 40Dylan Carson run for 5 yds to the AFA 45
4:542nd & 5 at own 45Aiden Calvert run for 6 yds to the BOIS 49 for a 1ST down
4:541st & 10 at opp 49John Lee Eldridge III run for 1 yd to the BOIS 48
4:542nd & 9 at opp 48Emmanuel Michel run for 3 yds to the BOIS 45
0:003rd & 6 at opp 45Aiden Calvert run for a loss of 1 yard to the BOIS 46
Q2 14:534th & 7 at opp 46Carson Bay punt for 36 yds, fair catch by George Holani at the BOIS 10
2nd quarter4 drives, then Boise State 17, Air Force 6
Boise State Touchdown, 12 plays
14:531st & 10 at own 10Taylen Green pass complete to Matt Lauter for 18 yds to the BOIS 28 for a 1ST down
14:531st & 10 at own 28Ashton Jeanty run for 5 yds to the BOIS 33
14:532nd & 5 at own 33Taylen Green run for 3 yds to the BOIS 36
14:533rd & 2 at own 36Ashton Jeanty run for 3 yds to the BOIS 39 for a 1ST down
14:531st & 10 at own 39Taylen Green pass incomplete
14:532nd & 10 at own 39George Holani run for 4 yds to the BOIS 43
14:533rd & 6 at own 43GREEN, Taylen pass to the left incomplete intended for BOWENS, Billy thrown to the AFA45; QB hurried by MOCK, Alec. PENALTY AFA Holding on BELLAMY, Jamari enforced 10 yards from the BSU43 to the AFA47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
14:531st & 10 at opp 47Taylen Green pass complete to Matt Lauter for 18 yds to the AFA 29 for a 1ST down
14:531st & 10 at opp 29George Holani run for no gain to the AFA 29
14:532nd & 10 at opp 29Ashton Jeanty run for 9 yds to the AFA 20
14:533rd & 1 at opp 20Ashton Jeanty run for 5 yds to the AFA 15 for a 1ST down
14:531st & 10 at opp 15Ashton Jeanty run for 3 yds to the AFA 12
8:522nd & 7 at opp 12Taylen Green run for 12 yds for a TD (Jonah Dalmas KICK)Boise State 10, Air Force 0
Air Force Field goal, 8 plays
8:52Jonah Dalmas kickoff for 65 yds for a touchback
8:521st & 10 at own 25Ben Brittain run for 6 yds to the AFA 31
8:522nd & 4 at own 31Emmanuel Michel run for 4 yds to the AFA 35 for a 1ST down
8:521st & 10 at own 35Ben Brittain run for 8 yds to the AFA 43
8:522nd & 2 at own 43Dylan Carson run for 20 yds to the BOIS 37 for a 1ST down
8:521st & 10 at opp 37Ben Brittain pass incomplete
8:522nd & 10 at opp 37Ben Brittain run for 5 yds to the BOIS 32
8:523rd & 5 at opp 32Ben Brittain sacked by Andrew Simpson for a loss of 1 yard to the BOIS 33
5:224th & 6 at opp 33Matthew Dapore 50 yd FG GOODBoise State 10, Air Force 3
Boise State Touchdown, 1 play
5:22Reagan Tubbs kickoff for 65 yds
5:071st & 10 at own 25Taylen Green pass complete to Ashton Jeanty for 75 yds for a TD (Jonah Dalmas KICK)Boise State 17, Air Force 3
Air Force Field goal, 11 plays
5:07Jonah Dalmas kickoff for 60 yds
5:071st & 10 at own 25Dylan Carson run for 9 yds to the AFA 34
5:072nd & 1 at own 34Cade Harris run for no gain to the AFA 34
5:073rd & 1 at own 34John Busha run for 2 yds to the AFA 36 for a 1ST down
5:071st & 10 at own 36John Busha run for 4 yds to the AFA 40
5:072nd & 6 at own 40John Busha pass incomplete
5:073rd & 6 at own 40John Busha pass complete to Brandon Engel for 11 yds to the BOIS 49 for a 1ST down
5:071st & 10 at opp 49Emmanuel Michel run for 1 yd to the BOIS 48
5:072nd & 9 at opp 48John Busha run for 3 yds to the BOIS 45
5:073rd & 6 at opp 45Air Force Penalty, False Start (Emmanuel Michel) to the 50 yard line
0:094th & 9 at opp 48Timeout Boise State, clock 00:09
0:093rd & 11 at the 50John Busha run for 2 yds to the BOIS 48
0:044th & 9 at opp 48John Busha pass complete to Brandon Engel for 20 yds to the BOIS 28 for a 1ST down
0:041st & 10 at opp 28Timeout Boise State, clock 00:04
0:001st & 10 at opp 28Matthew Dapore 45 yd FG GOODBoise State 17, Air Force 6
3rd quarter7 drives, then Boise State 24, Air Force 19
Air Force Touchdown, 5 plays
15:00Jonah Dalmas kickoff for 64 yds
15:001st & 10 at own 25Dylan Carson run for 68 yds to the BOIS 7 for a 1ST down
15:001st & goal at opp 7Emmanuel Michel run for 3 yds to the BOIS 4
15:002nd & goal at opp 4John Busha pass incomplete
15:003rd & goal at opp 4John Lee Eldridge III run for 3 yds to the BOIS 1
12:454th & goal at opp 1John Busha run for 1 yd for a TD (Two-Point Conversion failed)Boise State 17, Air Force 12
Boise State Touchdown, 4 plays
12:45Reagan Tubbs kickoff for 60 yds
12:451st & 10 at own 25Taylen Green pass complete to Ashton Jeanty for 17 yds to the BOIS 42 for a 1ST down
12:451st & 10 at own 42George Holani run for 6 yds to the BOIS 48
12:452nd & 4 at own 48George Holani run for 2 yds to the 50 yard line
10:513rd & 2 at the 50Ashton Jeanty run for 50 yds for a TD (Jonah Dalmas KICK)Boise State 24, Air Force 12
Air Force Punt, 3 plays
10:51Jonah Dalmas kickoff for 63 yds
10:511st & 10 at own 25John Busha run for 1 yd to the AFA 26
10:512nd & 9 at own 26Dylan Carson run for 1 yd to the AFA 27
10:513rd & 8 at own 27John Busha pass complete to John Lee Eldridge III for 4 yds to the AFA 31
8:504th & 4 at own 31Carson Bay punt for 46 yds, downed at the BOIS 23
Boise State Interception, 6 plays
8:501st & 10 at own 23Taylen Green pass complete to George Holani for 14 yds to the BOIS 37 for a 1ST down
8:501st & 10 at own 37George Holani run for no gain to the BOIS 37
8:502nd & 10 at own 37Taylen Green pass complete to Riley Smith for 7 yds to the BOIS 44
8:503rd & 3 at own 44George Holani run for 5 yds to the BOIS 49 for a 1ST down
8:501st & 10 at own 49Taylen Green run for 11 yds to the AFA 40 Boise State Penalty, Offensive Holding (Prince Strachan) to the BOIS 48
5:491st & 11 at own 48Taylen Green pass intercepted Jayden Goodwin return for no gain to the AFA 40
Air Force Touchdown, 7 plays
5:491st & 10 at own 40John Busha pass complete to Wyatt Wilson for 38 yds to the BOIS 22 for a 1ST down
5:491st & 10 at opp 22Emmanuel Michel run for 1 yd to the BOIS 21
5:492nd & 9 at opp 21Emmanuel Michel run for 2 yds to the BOIS 19
5:493rd & 7 at opp 19Aiden Calvert run for 11 yds to the BOIS 8 for a 1ST down
2:302nd & goal at opp 6Timeout Air Force, clock 02:30
2:301st & goal at opp 8John Busha run for 2 yds to the BOIS 6
2:302nd & goal at opp 6Dylan Carson run for 4 yds to the BOIS 2
1:493rd & goal at opp 2Dylan Carson run for 2 yds for a TD (Matthew Dapore KICK)Boise State 24, Air Force 19
Boise State Punt, 3 plays
1:49Reagan Tubbs kickoff for 52 yds
1:491st & 10 at own 25Ashton Jeanty run for a loss of 6 yards to the BOIS 19
1:492nd & 16 at own 19Taylen Green pass incomplete
1:493rd & 16 at own 19Taylen Green pass complete to Ashton Jeanty for 4 yds to the BOIS 23
0:094th & 12 at own 23James Ferguson-Reynolds punt for 70 yds, downed at the AFA 7
Air Force Punt, 4 plays
0:001st & 10 at own 7Dylan Carson run for 10 yds to the AFA 17 for a 1ST down
Q4 15:001st & 10 at own 17Dylan Carson run for 3 yds to the AFA 20
Q4 15:002nd & 7 at own 20Dylan Carson run for 2 yds to the AFA 22
Q4 15:003rd & 5 at own 22John Busha run for a loss of 6 yards to the AFA 16 Jalen Johnson fumbled, recovered by AFA John Busha QB Keeper BUSHA, John rush to the right for a loss of 6 yards, BUSHA, John fumbled at AFA19 forced by SIMPSON, Andrew, recovered by AFA BUSHA, John at the AFA16, returned 0 yards to the AFA16, End of Play.
Q4 13:124th & 11 at own 16Carson Bay punt for 43 yds, fair catch by George Holani at the BOIS 41
4th quarter7 drives, then Boise State 27, Air Force 19
Boise State Punt, 4 plays
13:121st & 10 at own 41Ashton Jeanty run for 12 yds to the AFA 47 for a 1ST down
13:121st & 10 at opp 47George Holani run for no gain to the AFA 47
13:122nd & 10 at opp 47Taylen Green run for no gain to the AFA 47
13:123rd & 10 at opp 47Taylen Green run for no gain to the AFA 47
10:294th & 10 at opp 47James Ferguson-Reynolds punt for 47 yds for a touchback
Air Force Punt, 5 plays
10:291st & 10 at own 20John Busha pass incomplete
10:292nd & 10 at own 20John Busha pass complete to Brandon Engel for 10 yds to the AFA 30 for a 1ST down
10:291st & 10 at own 30John Busha run for a loss of 1 yard to the AFA 29
10:292nd & 11 at own 29John Busha sacked for a loss of 9 yards to the AFA 20
10:293rd & 20 at own 20John Busha pass incomplete
8:144th & 20 at own 20Luke Freer punt for 47 yds, fair catch by George Holani at the BOIS 33
Boise State Field goal, 7 plays
8:141st & 10 at own 33Taylen Green pass complete to Prince Strachan for 15 yds to the BOIS 48 for a 1ST down
8:141st & 10 at own 48Ashton Jeanty run for 1 yd to the BOIS 49
8:142nd & 9 at own 49Ashton Jeanty run for 11 yds to the AFA 40 for a 1ST down
8:141st & 10 at opp 40George Holani run for 5 yds to the AFA 35
8:142nd & 5 at opp 35George Holani run for 2 yds to the AFA 33
8:143rd & 3 at opp 33Ashton Jeanty run for a loss of 2 yards to the AFA 35
4:314th & 5 at opp 35Jonah Dalmas 52 yd FG GOODBoise State 27, Air Force 19
Air Force Turnover on downs, 9 plays
4:26Jonah Dalmas kickoff for 58 yds
4:261st & 10 at own 25Dylan Carson run for 2 yds to the AFA 27
4:262nd & 8 at own 27John Lee Eldridge III run for 2 yds to the AFA 29
4:263rd & 6 at own 29John Busha pass complete to Cade Harris for 17 yds to the AFA 46 for a 1ST down
4:261st & 10 at own 46John Busha pass incomplete
4:262nd & 10 at own 46John Busha pass complete to Brandon Engel for 16 yds to the BOIS 38 for a 1ST down
4:261st & 10 at opp 38Aiden Calvert run for 4 yds to the BOIS 34
4:262nd & 6 at opp 34John Busha pass incomplete
4:263rd & 6 at opp 34John Busha pass incomplete
1:304th & 6 at opp 34John Busha pass incomplete
Boise State Punt, 3 plays
1:262nd & 10 at own 34Timeout Air Force, clock 01:26
1:261st & 10 at own 34George Holani run for no gain to the BOIS 34
1:223rd & 6 at own 38Timeout Air Force, clock 01:22
1:222nd & 10 at own 34George Holani run for 4 yds to the BOIS 38
0:374th & 3 at own 41Timeout Boise State, clock 00:37
0:373rd & 6 at own 38Ashton Jeanty run for 3 yds to the BOIS 41
0:264th & 3 at own 41James Ferguson-Reynolds punt for 44 yds
Air Force Interception, 2 plays
0:261st & 10 at own 17John Busha pass complete to Cade Harris for 15 yds to the AFA 32 for a 1ST down
0:131st & 10 at own 32John Busha pass intercepted Kaonohi Kaniho return for 15 yds to the AFA 37
0:131st & 10 at opp 37Air Force Penalty, Offsides (TEAM) to the AFA 32
Boise State End of game, 1 play
0:001st & 5 at opp 32Kneel down by GREEN, Taylen at AFA35 (team loss of 3), clock 00:00.

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Boise State leads 9–⁠4 in 13 meetings, counting the one since this game.

Recent meetings
2025Boise State 49, Air Force 37
2023Boise State 27, Air Force 19
2022Boise State 19, Air Force 14
2021Air Force 24, Boise State 17
2020Boise State 49, Air Force 30
2019Boise State 30, Air Force 19

Around this game