Boise State at Air Force

Saturday, October 27, 2018

Boise State beat Air Force 48–⁠38. It was their seventh meeting; after it, Boise State led the series 4–⁠3.

AwayBoise State10–⁠3 in 2018
48
HomeAir Force5–⁠7 in 2018
38

Final at Falcon Stadium, Colorado SpringsTV: CBSSNAttendance 27,753

At kickoff
69°F, clear, wind 10 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Usaf Academy Airstrip Airport (KAFF), 4 km from the stadium
Officials
Referee Brandon Cruse; umpire Tab Slaughter; head linesman Mike Moeller; line judge Jay Bilbo; side judge Corey Luxner; field judge Nick Lave; back judge Lyndon Nixon; center judge Mike ContrerazGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Boise State1414101048
Air Force7213738

Standouts

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

Player stats

Boise State

PassingC/AttYdsTDInt
Brett Rypien20/3439950
Khalil Shakir2/21000
RushingCarYdsTDLong
Alexander Mattison22136118
Robert Mahone21207
Khalil Shakir2403
ReceivingRecYdsTDLong
John Hightower8182361
Sean Modster6101034
C.T. Thomas353135
A.J. Richardson233121
DefenseTklTFLSacksInt
Riley Whimpey131.510
Tyreque Jones11000
Jabril Frazier82.510
Kekoa Nawahine8000

Air Force

PassingC/AttYdsTDInt
Isaiah Sanders10/1521020
Joseph Saucier1/13210
RushingCarYdsTDLong
Isaiah Sanders2897113
Cole Fagan1467117
Kadin Remsberg322019
Taven Birdow51707
ReceivingRecYdsTDLong
Joseph Saucier277051
Andrew Smith357132
Kade Waguespack137037
Eric Ward128028
DefenseTklTFLSacksInt
Jeremy Fejedelem13000
Kyle Floyd7110
Ross Connors7000
Mosese Fifita61.510
Dailen Sutton6000

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

Team stats

Boise StateAir Force
530Total yards443
409Passing yards242
121Rushing yards201
11.4Yards per pass15.1
3.7Yards per rush3.9
26First downs23
7–⁠12Third downs6–⁠13
1–⁠2Fourth downs2–⁠3
0Turnovers0
1–⁠15Penalties4–⁠25
25:02Possession32:51
2Sacks (by defense)2

Efficiency

Boise StateAir Force
52%Success rate54%
0.42EPA per play0.35
1.61Explosiveness1.17
0.13Rushing EPA0.09
0.66Passing EPA1.13
57%Passing-down success44%
0.04First-down EPA0.38
0.74Second-down EPA0.14
0.60Third-down EPA0.72
9%Havoc by its defense10%

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 −10, over/under 58.

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 75%, Air Force 25%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Air Force end zoneBoise State end zoneQ1 Boise StateTouchdown, 5 playsQ1 Air ForceTouchdown, 6 playsQ1 Boise StateTouchdown, 9 playsQ1 Air ForceTouchdown, 11 playsQ2 Boise StateTouchdown, 8 playsQ2 Air ForceTouchdown, 5 playsQ2 Boise StatePunt, 5 playsQ2 Air ForcePunt, 3 playsQ2 Boise StateTurnover on downs, 7 playsQ2 Air ForceTouchdown, 4 playsQ2 Boise StateTouchdown, 11 playsQ2 Air ForceEnd of half, 1 playQ3 Air ForcePunt, 4 playsQ3 Boise StateField goal, 10 playsQ3 Air ForcePunt, 3 playsQ3 Boise StateTouchdown, 2 playsQ3 Air ForceField goal, 11 playsQ3 Boise StateField goal, 7 playsQ4 Air ForceTouchdown, 13 playsQ4 Boise StateTouchdown, 5 playsQ4 Air ForceTurnover on downs, 7 playsQ4 Boise StateEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, Boise State right to left.
  1. Q1 Boise StateTouchdown, 5 plays, 75 yards
  2. Q1 Air ForceTouchdown, 6 plays, 75 yards
  3. Q1 Boise StateTouchdown, 9 plays, 75 yards
  4. Q1 Air ForceTouchdown, 11 plays, 75 yards
  5. Q2 Boise StateTouchdown, 8 plays, 79 yards
  6. Q2 Air ForceTouchdown, 5 plays, 75 yards
  7. Q2 Boise StatePunt, 5 plays, 35 yards
  8. Q2 Air ForcePunt, 3 plays, −10 yards
  9. Q2 Boise StateTurnover on downs, 7 plays, 17 yards
  10. Q2 Air ForceTouchdown, 4 plays, 60 yards
  11. Q2 Boise StateTouchdown, 11 plays, 79 yards
  12. Q2 Air ForceEnd of half, 1 play, −2 yards
  13. Q3 Air ForcePunt, 4 plays, 23 yards
  14. Q3 Boise StateField goal, 10 plays, 67 yards
  15. Q3 Air ForcePunt, 3 plays, 2 yards
  16. Q3 Boise StateTouchdown, 2 plays, 5 yards
  17. Q3 Air ForceField goal, 11 plays, 55 yards
  18. Q3 Boise StateField goal, 7 plays, 45 yards
  19. Q4 Air ForceTouchdown, 13 plays, 75 yards
  20. Q4 Boise StateTouchdown, 5 plays, 75 yards
  21. Q4 Air ForceTurnover on downs, 7 plays, 25 yards
  22. Q4 Boise StateEnd of game, 2 plays, −2 yards

Play by play

1st quarter4 drives, then Boise State 14, Air Force 7
Boise State Touchdown, 5 plays
15:001st & 10 at own 35Jake Koehnke kickoff for 65 yds for a touchback
15:001st & 10 at own 25Alexander Mattison run for 3 yds to the BoiSt 28
15:002nd & 7 at own 28Brett Rypien pass complete to Sean Modster for 17 yds to the BoiSt 45 for a 1ST down
15:001st & 10 at own 45Khalil Shakir pass complete to John Hightower for 8 yds to the AFA 47
15:002nd & 2 at opp 47Alexander Mattison run for 3 yds to the AFA 44 for a 1ST down
12:521st & 10 at opp 44Brett Rypien pass complete to John Hightower for 44 yds for a TD (Haden Hoggarth KICK)Boise State 7, Air Force 0
Air Force Touchdown, 6 plays
12:521st & 0 at own 35Quinn Skillin kickoff for 65 yds for a touchback
12:521st & 10 at own 25Cole Fagan run for 8 yds to the AFA 33
12:522nd & 2 at own 33Isaiah Sanders pass complete to Kade Waguespack for 37 yds to the BoiSt 30 for a 1ST down
12:521st & 10 at opp 30Cole Fagan run for 3 yds to the BoiSt 27
12:522nd & 7 at opp 27Isaiah Sanders run for 2 yds to the BoiSt 25
12:523rd & 5 at opp 25Isaiah Sanders run for 8 yds to the BoiSt 17 for a 1ST down
9:571st & 10 at opp 17Cole Fagan run for 17 yds for a TD (Jake Koehnke KICK)Tied at 7
Boise State Touchdown, 9 plays
9:571st & 0 at own 35Jake Koehnke kickoff for 65 yds for a touchback
9:571st & 10 at own 25Alexander Mattison run for 13 yds to the BoiSt 38 for a 1ST down
9:571st & 10 at own 38Robert Mahone run for 5 yds to the BoiSt 43
9:572nd & 5 at own 43Brett Rypien pass complete to Sean Modster for 8 yds to the AFA 49 for a 1ST down
9:571st & 10 at opp 49AIR FORCE Penalty, Defensive offside (5 Yards) to the AFA 44
9:571st & 5 at opp 44Brett Rypien pass incomplete
9:572nd & 5 at opp 44Brett Rypien run for a loss of 1 yard to the AFA 45
9:573rd & 6 at opp 45Brett Rypien pass complete to Robert Mahone for 10 yds to the AFA 35 for a 1ST down
9:571st & 10 at opp 35Brett Rypien pass complete to John Hightower for 19 yds to the AFA 16 for a 1ST down
9:571st & 10 at opp 16CT Thomas run for a loss of 2 yards to the AFA 18
5:562nd & 12 at opp 18Brett Rypien pass complete to John Hightower for 18 yds for a TD (Haden Hoggarth KICK)Boise State 14, Air Force 7
Air Force Touchdown, 11 plays
5:561st & 0 at own 35Quinn Skillin kickoff for 62 yds
5:561st & 10 at own 25Cole Fagan run for 4 yds to the AFA 29
5:562nd & 6 at own 29AIR FORCE Penalty, false start (Kade Waguespack) to the AFA 24
5:562nd & 11 at own 24Cole Fagan run for 1 yd to the AFA 25
5:563rd & 10 at own 25Isaiah Sanders pass complete to Brandon Lewis for 28 yds to the BoiSt 47 for a 1ST down
5:561st & 10 at opp 47Isaiah Sanders run for 6 yds to the BoiSt 41
5:562nd & 4 at opp 41Cole Fagan run for 9 yds to the BoiSt 32 for a 1ST down
5:561st & 10 at opp 32Cole Fagan run for 4 yds to the BoiSt 28
5:562nd & 6 at opp 28Taven Birdow run for 5 yds to the BoiSt 23
5:563rd & 1 at opp 23Taven Birdow run for 1 yd to the BoiSt 22 for a 1ST down
5:561st & 10 at opp 22Isaiah Sanders run for 5 yds to the BoiSt 17
5:562nd & 5 at opp 17Isaiah Sanders run for a loss of 3 yards to the BoiSt 20
Q2 14:563rd & 8 at opp 20Isaiah Sanders pass complete to Marcus Bennett for 20 yds for a TD (Jake Koehnke KICK)Tied at 14
2nd quarter8 drives, then Tied at 28
Boise State Touchdown, 8 plays
14:561st & 0 at own 35Jake Koehnke kickoff for 60 yds , Akilian Butler return for 16 yds to the BoiSt 21
14:511st & 10 at own 21Brett Rypien pass incomplete to Sean Modster
14:512nd & 10 at own 21Brett Rypien sacked by Mosese Fifita for a loss of 6 yards to the BoiSt 15 BOISE ST Penalty, Offensive holding ( Yards) declined
14:513rd & 16 at own 15Brett Rypien pass complete to Sean Modster for 17 yds to the BoiSt 32 for a 1ST down
14:511st & 10 at own 32Alexander Mattison run for 2 yds to the BoiSt 34
14:512nd & 8 at own 34Alexander Mattison run for 10 yds to the BoiSt 44 for a 1ST down
14:511st & 10 at own 44Brett Rypien pass complete to Sean Modster for 34 yds to the AFA 22 for a 1ST down
14:511st & 10 at opp 22Khalil Shakir run for 1 yd to the AFA 21
11:382nd & 9 at opp 21Brett Rypien pass complete to A.J. Richardson for 21 yds for a TD (Haden Hoggarth KICK)Boise State 21, Air Force 14
Air Force Touchdown, 5 plays
11:381st & 0 at own 35Quinn Skillin kickoff for 65 yds for a touchback
11:381st & 10 at own 25Isaiah Sanders run for 6 yds to the AFA 31
11:382nd & 4 at own 31Isaiah Sanders run for 6 yds to the AFA 37 for a 1ST down
11:381st & 10 at own 37Isaiah Sanders pass complete to Joseph Saucier for 51 yds to the BoiSt 12 for a 1ST down
11:381st & 10 at opp 12Taven Birdow run for 7 yds to the BoiSt 5
9:302nd & 3 at opp 5Isaiah Sanders run for 5 yds for a TD (Jake Koehnke KICK)Tied at 21
Boise State Punt, 5 plays
9:301st & 0 at own 35Jake Koehnke kickoff for 63 yds , Akilian Butler return for 17 yds to the BoiSt 19
9:231st & 10 at own 19Brett Rypien pass complete to Sean Modster for 7 yds to the BoiSt 26
9:232nd & 3 at own 26Alexander Mattison run for 6 yds to the BoiSt 32 for a 1ST down AIR FORCE Penalty, personal foul (Brody Bagnall) to the BoiSt 47 for a 1ST down
9:231st & 10 at own 47Brett Rypien pass complete to John Hightower for 3 yds to the 50 yard line
9:232nd & 7 at the 50Brett Rypien pass complete to CT Thomas for 4 yds to the AFA 46
9:233rd & 3 at opp 46Brett Rypien pass incomplete to Akilian Butler, broken up by Kyle Floyd
9:234th & 3 at opp 46Quinn Skillin punt for 46 yds for a touchback
Air Force Punt, 3 plays
7:111st & 10 at own 20Taven Birdow run for 3 yds to the AFA 23
7:112nd & 7 at own 23Isaiah Sanders sacked by Jabril Frazier for a loss of 9 yards to the AFA 14 AIR FORCE Penalty, intentional grounding (Isaiah Sanders) to the AFA 14
7:114th & 20 at own 10Jake Koehnke punt for 48 yds , Avery Williams returns for 1 yd to the BoiSt 43
7:113rd & 16 at own 14Isaiah Sanders run for a loss of 4 yards to the AFA 10
Boise State Turnover on downs, 7 plays
5:361st & 10 at own 43Brett Rypien pass incomplete
5:362nd & 10 at own 43Robert Mahone run for 7 yds to the 50 yard line
5:363rd & 3 at the 50Alexander Mattison run for 14 yds to the AFA 36 for a 1ST down
5:361st & 10 at opp 36Alexander Mattison run for 5 yds to the AFA 31
5:362nd & 5 at opp 31Alexander Mattison run for a loss of 1 yard to the AFA 32
5:363rd & 6 at opp 32TEAM run for a loss of 7 yards to the AFA 40 TEAM fumbled, recovered by BoiSt Brett Rypien
2:434th & 14 at opp 40Timeout BOISE ST, clock 02:43
2:434th & 14 at opp 40Brett Rypien pass incomplete to John Hightower, broken up by Zane Lewis
Air Force Touchdown, 4 plays
2:351st & 10 at own 40Isaiah Sanders run for 8 yds to the AFA 48
2:352nd & 2 at own 48Cole Fagan run for 9 yds to the BoiSt 43 for a 1ST down
2:351st & 10 at opp 43Isaiah Sanders run for 11 yds to the BoiSt 32 for a 1ST down
1:121st & 10 at opp 32Joseph Saucier pass complete to Andrew Smith for 32 yds for a TD (Jake Koehnke KICK)Air Force 28, Boise State 21
Boise State Touchdown, 11 plays
1:121st & 0 at own 35Jake Koehnke kickoff for 65 yds , John Hightower return for 21 yds to the BoiSt 21
1:061st & 10 at own 21Brett Rypien pass incomplete to Sean Modster
1:062nd & 10 at own 21Brett Rypien pass incomplete to Akilian Butler
1:063rd & 10 at own 21Brett Rypien pass complete to CT Thomas for 14 yds to the BoiSt 35 for a 1ST down
1:061st & 10 at own 35Brett Rypien pass complete to Sean Modster for 18 yds to the AFA 47 for a 1ST down
1:061st & 10 at opp 47Brett Rypien pass incomplete to A.J. Richardson
0:342nd & 10 at opp 47Timeout AIR FORCE, clock 00:34
0:342nd & 10 at opp 47Brett Rypien pass incomplete to John Hightower
0:343rd & 10 at opp 47Brett Rypien pass complete to A.J. Richardson for 12 yds to the AFA 35 for a 1ST down
0:251st & 10 at opp 35Timeout AIR FORCE, clock 00:25
0:251st & 10 at opp 35Brett Rypien pass incomplete to Sean Modster
0:252nd & 10 at opp 35Brett Rypien pass incomplete
0:163rd & 10 at opp 35Timeout AIR FORCE, clock 00:16
0:163rd & 10 at opp 35Brett Rypien pass incomplete to John Hightower
0:054th & 10 at opp 35Brett Rypien pass complete to CT Thomas for 35 yds for a TD (Haden Hoggarth KICK)Tied at 28
Air Force End of half, 1 play
0:051st & 0 at own 35Quinn Skillin kickoff for 65 yds for a touchback
0:051st & 10 at own 25TEAM run for a loss of 2 yards to the AFA 23
3rd quarter6 drives, then Boise State 38, Air Force 31
Air Force Punt, 4 plays
15:002nd & 12 at own 35Quinn Skillin kickoff for 65 yds for a touchback
15:001st & 10 at own 25Isaiah Sanders run for 6 yds to the AFA 31 for a 1ST down BOISE ST Penalty, face mask (15 yards) (15 Yards) to the AFA 46 for a 1ST down
15:001st & 10 at own 46Isaiah Sanders run for 4 yds to the 50 yard line
15:002nd & 6 at the 50Cole Fagan run for 2 yds to the BoiSt 48
15:003rd & 4 at opp 48Isaiah Sanders run for a loss of 4 yards to the AFA 48
15:004th & 8 at own 48Jake Koehnke punt for 52 yds for a touchback
Boise State Field goal, 10 plays
12:381st & 10 at own 20Alexander Mattison run for 16 yds to the BoiSt 36 for a 1ST down
12:381st & 10 at own 36Khalil Shakir run for 3 yds to the BoiSt 39
12:382nd & 7 at own 39Alexander Mattison run for 13 yds to the AFA 48 for a 1ST down
12:381st & 10 at opp 48Brett Rypien pass incomplete
12:382nd & 10 at opp 48Brett Rypien pass incomplete to Sean Modster
12:383rd & 10 at opp 48Brett Rypien pass complete to John Hightower for 27 yds to the AFA 21 for a 1ST down
12:381st & 10 at opp 21Alexander Mattison run for 5 yds to the AFA 16
12:382nd & 5 at opp 16Brett Rypien pass complete to John Bates for 3 yds to the AFA 13
12:383rd & 2 at opp 13Alexander Mattison run for no gain to the AFA 13
8:264th & 2 at opp 13Timeout BOISE ST, clock 08:26
8:224th & 2 at opp 13Haden Hoggarth 30 yd FG GOODBoise State 31, Air Force 28
Air Force Punt, 3 plays
8:221st & 0 at own 35Quinn Skillin kickoff for 65 yds for a touchback
8:221st & 10 at own 25Kadin Remsberg run for a loss of 1 yard to the AFA 24
8:222nd & 11 at own 24Isaiah Sanders pass incomplete to Brandon Lewis
8:223rd & 11 at own 24Isaiah Sanders run for 3 yds to the AFA 27
8:224th & 8 at own 27Jake Koehnke punt for 45 yds, punt out-of-bounds at the AFA 5 , Avery Williams returns for 67 yds to the AFA 5
Boise State Touchdown, 2 plays
6:431st & goal at opp 5Alexander Mattison run for 4 yds to the AFA 1
6:042nd & goal at opp 1Alexander Mattison run for 1 yd for a TD (Haden Hoggarth KICK)Boise State 38, Air Force 28
Air Force Field goal, 11 plays
6:041st & 0 at own 35Quinn Skillin kickoff for 65 yds for a touchback
6:041st & 10 at own 25Cole Fagan run for 1 yd to the AFA 26
6:042nd & 9 at own 26Isaiah Sanders run for 12 yds to the AFA 38 for a 1ST down
6:041st & 10 at own 38Isaiah Sanders pass complete to Andrew Smith for 14 yds to the BoiSt 48 for a 1ST down
6:041st & 10 at opp 48Cole Fagan run for 5 yds to the BoiSt 43
6:042nd & 5 at opp 43Cole Fagan run for 1 yd to the BoiSt 42
6:043rd & 4 at opp 42Isaiah Sanders run for 1 yd to the BoiSt 41
6:044th & 3 at opp 41Isaiah Sanders pass complete to Geraud Sanders for 13 yds to the BoiSt 28 for a 1ST down
6:041st & 10 at opp 28Isaiah Sanders run for 5 yds to the BoiSt 23
6:042nd & 5 at opp 23Isaiah Sanders pass incomplete to Andrew Smith
6:043rd & 5 at opp 23Isaiah Sanders run for 3 yds to the BoiSt 20
0:204th & 2 at opp 20Jake Koehnke 38 yd FG GOODBoise State 38, Air Force 31
Boise State Field goal, 7 plays
0:201st & 0 at own 35Jake Koehnke kickoff for 60 yds , John Hightower return for 20 yds to the BoiSt 25
0:151st & 10 at own 25Alexander Mattison run for 3 yds to the BoiSt 28
Q4 15:002nd & 7 at own 28Brett Rypien pass complete to Khalil Shakir for 27 yds to the AFA 45 for a 1ST down
Q4 15:001st & 10 at opp 45Alexander Mattison run for 18 yds to the AFA 27 for a 1ST down
Q4 15:001st & 10 at opp 27Alexander Mattison run for 3 yds to the AFA 24
Q4 15:002nd & 7 at opp 24Alexander Mattison run for 6 yds to the AFA 18
Q4 15:003rd & 1 at opp 18Brett Rypien sacked by Kyle Floyd for a loss of 12 yards to the AFA 30
Q4 12:144th & 13 at opp 30Haden Hoggarth 47 yd FG GOODBoise State 41, Air Force 31
4th quarter4 drives, then Boise State 48, Air Force 38
Air Force Touchdown, 13 plays
12:141st & 0 at own 35Quinn Skillin kickoff for 65 yds for a touchback
12:141st & 10 at own 25Isaiah Sanders run for 13 yds to the AFA 38 for a 1ST down
12:141st & 10 at own 38Isaiah Sanders run for 6 yds to the AFA 44
12:142nd & 4 at own 44Cole Fagan run for 3 yds to the AFA 47
12:143rd & 1 at own 47Cole Fagan run for no gain to the AFA 47
12:144th & 1 at own 47Isaiah Sanders run for 2 yds to the AFA 49 for a 1ST down
12:141st & 10 at own 49Isaiah Sanders run for 6 yds to the BoiSt 45
12:142nd & 4 at opp 45Isaiah Sanders run for 4 yds to the BoiSt 41 for a 1ST down
12:141st & 10 at opp 41Taven Birdow run for 1 yd to the BoiSt 40
12:142nd & 9 at opp 40Isaiah Sanders pass complete to Andrew Smith for 11 yds to the BoiSt 29 for a 1ST down
12:141st & 10 at opp 29Kadin Remsberg run for 19 yds to the BoiSt 10 for a 1ST down
12:141st & goal at opp 10Isaiah Sanders run for 3 yds to the BoiSt 7
12:142nd & goal at opp 7Isaiah Sanders run for 2 yds to the BoiSt 5
5:243rd & goal at opp 5Isaiah Sanders pass complete to Kadin Remsberg for 5 yds for a TD (Jake Koehnke KICK)Boise State 41, Air Force 38
Boise State Touchdown, 5 plays
5:241st & 0 at own 35Jake Koehnke kickoff for 65 yds for a touchback
5:241st & 10 at own 25Alexander Mattison run for 7 yds to the BoiSt 32
5:242nd & 3 at own 32Khalil Shakir pass complete to John Hightower for 2 yds to the BoiSt 34
5:243rd & 1 at own 34Alexander Mattison run for 4 yds to the BoiSt 38 for a 1ST down
5:241st & 10 at own 38Alexander Mattison run for 1 yd to the BoiSt 39
3:302nd & 9 at own 39Timeout AIR FORCE, clock 03:30
3:212nd & 9 at own 39Brett Rypien pass complete to John Hightower for 61 yds for a TD (Haden Hoggarth KICK)Boise State 48, Air Force 38
Air Force Turnover on downs, 7 plays
3:211st & 0 at own 35Quinn Skillin kickoff for 65 yds for a touchback
3:211st & 10 at own 25Isaiah Sanders pass incomplete to Geraud Sanders
3:212nd & 10 at own 25Isaiah Sanders sacked by Riley Whimpey for a loss of 10 yards to the AFA 15
3:213rd & 20 at own 15Isaiah Sanders pass complete to Joseph Saucier for 26 yds to the AFA 41 for a 1ST down
3:211st & 10 at own 41Isaiah Sanders pass incomplete to Marcus Bennett
3:212nd & 10 at own 41Isaiah Sanders pass incomplete to Brandon Lewis
3:213rd & 10 at own 41Isaiah Sanders pass complete to Kadin Remsberg for 5 yds to the AFA 46
1:154th & 5 at own 46Timeout BOISE ST, clock 01:15
1:154th & 5 at own 46Kadin Remsberg run for 4 yds to the 50 yard line
Boise State End of game, 2 plays
1:111st & 10 at the 50TEAM run for a loss of 1 yard to the BoiSt 49
1:112nd & 11 at own 49TEAM run for a loss of 1 yard to the BoiSt 48

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 six 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