← CFB Terminal
19
Mountain West
AT
27
Mountain West
2023 week 13 · Friday, November 24, 2023 at 3:00 PM CT · Albertsons Stadium · 📺 FS1 · 36,390 att · 44.6°F Fair

Drive chart

Air Force Boise State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
FG
9 pl · 54 yd · 4:50
0–3
15:00 1st & 10 OWN 25 George Holani run for 9 yds to the BOIS 34 +9 1.25
15:00 2nd & 1 OWN 34 Taylen Green pass complete to Austin Bolt for 13 yds to the BOIS 47 for a 1ST down +13 0.73
15:00 1st & 10 OWN 47 George Holani run for 9 yds to the AFA 44 +9 1.18
15:00 2nd & 1 OPP 44 Ashton Jeanty run for 5 yds to the AFA 39 for a 1ST down +5 -0.22
15:00 1st & 10 OPP 39 Taylen Green pass complete to Ashton Jeanty for 18 yds to the AFA 21 for a 1ST down +18 0.51
11:33 2nd & 10 OPP 21 Timeout Boise State, clock 11:33
11:33 1st & 10 OPP 21 Taylen Green pass complete to Billy Bowens for no gain to the AFA 21 0 -0.39
11:33 2nd & 10 OPP 21 Taylen Green pass complete to Ashton Jeanty for 4 yds to the AFA 17 +4 -0.05
11:33 3rd & 6 OPP 17 Taylen Green sacked by Caden Blum for a loss of 4 yards to the AFA 21 -4 -1.21
10:10 4th & 10 OPP 21 Jonah Dalmas 38 yd FG GOOD
PUNT
3 pl · -1 yd · 1:38
0–3
10:10 1st & 10 OWN 25 John Lee Eldridge III run for no gain to the AFA 25 0 -0.70
10:10 2nd & 10 OWN 25 John Lee Eldridge III run for no gain to the AFA 25 0 -0.35
10:10 3rd & 10 OWN 25 Ben Brittain sacked by Ahmed Hassanein for a loss of 1 yard to the AFA 24 -1 -0.18
8:32 4th & 11 OWN 24 Carson Bay punt for 31 yds
INT
7 pl · 44 yd · 3:38
0–3
8:32 1st & 10 OWN 45 George Holani run for 5 yds to the 50 yard line +5 0.11
8:32 2nd & 5 50 George Holani run for a loss of 2 yards to the BOIS 48 -2 -1.64
8:32 3rd & 7 OWN 48 Taylen Green pass complete to Riley Smith for 25 yds to the AFA 27 for a 1ST down +25 3.07
8:32 1st & 10 OPP 27 Ashton Jeanty run for 8 yds to the AFA 19 +8 0.49
8:32 2nd & 2 OPP 19 George Holani run for 3 yds to the AFA 16 for a 1ST down +3 -0.32
8:32 1st & 10 OPP 16 Taylen Green run for 5 yds to the AFA 11 +5 0.07
4:54 2nd & 5 OPP 11 Taylen Green pass intercepted Jalen Mergerson return for 15 yds to the AFA 16 -4.51
PUNT
8 pl · 38 yd · 5:01
0–3
4:54 1st & 10 OWN 16 Dylan Carson run for 6 yds to the AFA 22 +6 0.25
4:54 2nd & 4 OWN 22 Ben Brittain run for 7 yds to the AFA 29 for a 1ST down +7 0.55
4:54 1st & 10 OWN 29 Cade Harris run for 11 yds to the AFA 40 for a 1ST down +11 1.02
4:54 1st & 10 OWN 40 Dylan Carson run for 5 yds to the AFA 45 +5 0.11
4:54 2nd & 5 OWN 45 Aiden Calvert run for 6 yds to the BOIS 49 for a 1ST down +6 0.88
4:54 1st & 10 OPP 49 John Lee Eldridge III run for 1 yd to the BOIS 48 +1 -0.86
4:54 2nd & 9 OPP 48 Emmanuel Michel run for 3 yds to the BOIS 45 +3 -0.41
0:00 3rd & 6 OPP 45 Aiden Calvert run for a loss of 1 yard to the BOIS 46 -1 -1.19
0:00 OPP 45 End of 1st Quarter
14:53 4th & 7 OPP 46 Carson Bay punt for 36 yds, fair catch by George Holani at the BOIS 10
Q2
TD
12 pl · 90 yd · 6:01
0–10
14:53 1st & 10 OWN 10 Taylen Green pass complete to Matt Lauter for 18 yds to the BOIS 28 for a 1ST down +18 0.94
14:53 1st & 10 OWN 28 Ashton Jeanty run for 5 yds to the BOIS 33 +5 0.10
14:53 2nd & 5 OWN 33 Taylen Green run for 3 yds to the BOIS 36 +3 -0.35
14:53 3rd & 2 OWN 36 Ashton Jeanty run for 3 yds to the BOIS 39 for a 1ST down +3 1.25
14:53 1st & 10 OWN 39 Taylen Green pass incomplete 0 -1.11
14:53 2nd & 10 OWN 39 George Holani run for 4 yds to the BOIS 43 +4 -0.13
14:53 3rd & 6 OWN 43 GREEN, 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). +10
14:53 1st & 10 OPP 47 Taylen Green pass complete to Matt Lauter for 18 yds to the AFA 29 for a 1ST down +18 0.82
14:53 1st & 10 OPP 29 George Holani run for no gain to the AFA 29 0 -0.53
14:53 2nd & 10 OPP 29 Ashton Jeanty run for 9 yds to the AFA 20 +9 0.57
14:53 3rd & 1 OPP 20 Ashton Jeanty run for 5 yds to the AFA 15 for a 1ST down +5 0.20
14:53 1st & 10 OPP 15 Ashton Jeanty run for 3 yds to the AFA 12 +3 -0.10
8:52 2nd & 7 OPP 12 Taylen Green run for 12 yds for a TD (Jonah Dalmas KICK) +12 2.66
FG
8 pl · 42 yd · 3:30
3–10
8:52 1st & 10 OWN 25 Ben Brittain run for 6 yds to the AFA 31 +6 0.33
8:52 2nd & 4 OWN 31 Emmanuel Michel run for 4 yds to the AFA 35 for a 1ST down +4 0.50
8:52 1st & 10 OWN 35 Ben Brittain run for 8 yds to the AFA 43 +8 1.04
8:52 2nd & 2 OWN 43 Dylan Carson run for 20 yds to the BOIS 37 for a 1ST down +20 1.15
8:52 1st & 10 OPP 37 Ben Brittain pass incomplete 0 -0.75
8:52 2nd & 10 OPP 37 Ben Brittain run for 5 yds to the BOIS 32 +5 0.06
8:52 3rd & 5 OPP 32 Ben Brittain sacked by Andrew Simpson for a loss of 1 yard to the BOIS 33 -1 -1.19
5:22 4th & 6 OPP 33 Matthew Dapore 50 yd FG GOOD
TD
1 pl · 75 yd · 0:15
3–17
5:07 1st & 10 OWN 25 Taylen Green pass complete to Ashton Jeanty for 75 yds for a TD (Jonah Dalmas KICK) +75 6.08
FG
11 pl · 47 yd · 5:07
6–17
5:07 1st & 10 OWN 25 Dylan Carson run for 9 yds to the AFA 34 +9 1.25
5:07 2nd & 1 OWN 34 Cade Harris run for no gain to the AFA 34 0 -1.28
5:07 3rd & 1 OWN 34 John Busha run for 2 yds to the AFA 36 for a 1ST down +2 0.95
5:07 1st & 10 OWN 36 John Busha run for 4 yds to the AFA 40 +4 -0.16
5:07 2nd & 6 OWN 40 John Busha pass incomplete 0 -0.99
5:07 3rd & 6 OWN 40 John Busha pass complete to Brandon Engel for 11 yds to the BOIS 49 for a 1ST down +11 2.54
5:07 1st & 10 OPP 49 Emmanuel Michel run for 1 yd to the BOIS 48 +1 -0.86
5:07 2nd & 9 OPP 48 John Busha run for 3 yds to the BOIS 45 +3 -0.41
5:07 3rd & 6 OPP 45 Air Force Penalty, False Start (Emmanuel Michel) to the 50 yard line -5
0:09 4th & 9 OPP 48 Timeout Boise State, clock 00:09
0:09 3rd & 11 50 John Busha run for 2 yds to the BOIS 48 +2 -0.43
0:04 4th & 9 OPP 48 John Busha pass complete to Brandon Engel for 20 yds to the BOIS 28 for a 1ST down +20 3.74
0:04 1st & 10 OPP 28 Timeout Boise State, clock 00:04
0:00 1st & 10 OPP 28 Matthew Dapore 45 yd FG GOOD
0:00 OWN 35 End of 2nd Quarter
Q3
TD
5 pl · 75 yd · 2:15
12–17
15:00 1st & 10 OWN 25 Dylan Carson run for 68 yds to the BOIS 7 for a 1ST down +68 3.88
15:00 1st & 7 OPP 7 Emmanuel Michel run for 3 yds to the BOIS 4 +3 -0.14
15:00 2nd & 4 OPP 4 John Busha pass incomplete 0 -0.36
15:00 3rd & 4 OPP 4 John Lee Eldridge III run for 3 yds to the BOIS 1 +3 -0.09
12:45 4th & 1 OPP 1 John Busha run for 1 yd for a TD (Two-Point Conversion failed) +1 2.79
TD
4 pl · 75 yd · 1:54
12–24
12:45 1st & 10 OWN 25 Taylen Green pass complete to Ashton Jeanty for 17 yds to the BOIS 42 for a 1ST down +17 1.52
12:45 1st & 10 OWN 42 George Holani run for 6 yds to the BOIS 48 +6 0.40
12:45 2nd & 4 OWN 48 George Holani run for 2 yds to the 50 yard line +2 -0.73
10:51 3rd & 2 50 Ashton Jeanty run for 50 yds for a TD (Jonah Dalmas KICK) +50 4.90
PUNT
3 pl · 6 yd · 2:01
12–24
10:51 1st & 10 OWN 25 John Busha run for 1 yd to the AFA 26 +1 -0.59
10:51 2nd & 9 OWN 26 Dylan Carson run for 1 yd to the AFA 27 +1 -0.34
10:51 3rd & 8 OWN 27 John Busha pass complete to John Lee Eldridge III for 4 yds to the AFA 31 +4 -0.04
8:50 4th & 4 OWN 31 Carson Bay punt for 46 yds, downed at the BOIS 23
INT
6 pl · 25 yd · 3:01
12–24
8:50 1st & 10 OWN 23 Taylen Green pass complete to George Holani for 14 yds to the BOIS 37 for a 1ST down +14 1.16
8:50 1st & 10 OWN 37 George Holani run for no gain to the BOIS 37 0 -1.07
8:50 2nd & 10 OWN 37 Taylen Green pass complete to Riley Smith for 7 yds to the BOIS 44 +7 0.49
8:50 3rd & 3 OWN 44 George Holani run for 5 yds to the BOIS 49 for a 1ST down +5 1.70
8:50 1st & 10 OWN 49 Taylen Green run for 11 yds to the AFA 40 Boise State Penalty, Offensive Holding (Prince Strachan) to the BOIS 48 +1 -0.89
5:49 1st & 11 OWN 48 Taylen Green pass intercepted Jayden Goodwin return for no gain to the AFA 40 -2.84
TD
7 pl · 60 yd · 4:00
19–24
5:49 1st & 10 OWN 40 John Busha pass complete to Wyatt Wilson for 38 yds to the BOIS 22 for a 1ST down +38 2.11
5:49 1st & 10 OPP 22 Emmanuel Michel run for 1 yd to the BOIS 21 +1 -0.31
5:49 2nd & 9 OPP 21 Emmanuel Michel run for 2 yds to the BOIS 19 +2 -0.25
5:49 3rd & 7 OPP 19 Aiden Calvert run for 11 yds to the BOIS 8 for a 1ST down +11 0.89
2:30 2nd & 6 OPP 6 Timeout Air Force, clock 02:30
2:30 1st & 8 OPP 8 John Busha run for 2 yds to the BOIS 6 +2 -0.21
2:30 2nd & 6 OPP 6 Dylan Carson run for 4 yds to the BOIS 2 +4 -0.02
1:49 3rd & 2 OPP 2 Dylan Carson run for 2 yds for a TD (Matthew Dapore KICK) +2 2.54
PUNT
3 pl · -2 yd · 1:40
19–24
1:49 1st & 10 OWN 25 Ashton Jeanty run for a loss of 6 yards to the BOIS 19 -6 -1.11
1:49 2nd & 16 OWN 19 Taylen Green pass incomplete 0 -0.13
1:49 3rd & 16 OWN 19 Taylen Green pass complete to Ashton Jeanty for 4 yds to the BOIS 23 +4 -0.01
0:09 4th & 12 OWN 23 James Ferguson-Reynolds punt for 70 yds, downed at the AFA 7
PUNT
4 pl · 9 yd · 1:57
19–24
0:00 1st & 10 OWN 7 Dylan Carson run for 10 yds to the AFA 17 for a 1ST down +10 0.34
0:00 OWN 7 End of 3rd Quarter
15:00 1st & 10 OWN 17 Dylan Carson run for 3 yds to the AFA 20 +3 -0.20
15:00 2nd & 7 OWN 20 Dylan Carson run for 2 yds to the AFA 22 +2 -0.24
15:00 3rd & 5 OWN 22 John 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. -6 -0.36
13:12 4th & 11 OWN 16 Carson Bay punt for 43 yds, fair catch by George Holani at the BOIS 41
Q4
PUNT
4 pl · 12 yd · 2:43
19–24
13:12 1st & 10 OWN 41 Ashton Jeanty run for 12 yds to the AFA 47 for a 1ST down +12 1.05
13:12 1st & 10 OPP 47 George Holani run for no gain to the AFA 47 0 -1.05
13:12 2nd & 10 OPP 47 Taylen Green run for no gain to the AFA 47 0 -1.06
13:12 3rd & 10 OPP 47 Taylen Green run for no gain to the AFA 47 0 -0.80
10:29 4th & 10 OPP 47 James Ferguson-Reynolds punt for 47 yds for a touchback
PUNT
5 pl · 0 yd · 2:15
19–24
10:29 1st & 10 OWN 20 John Busha pass incomplete 0 -0.56
10:29 2nd & 10 OWN 20 John Busha pass complete to Brandon Engel for 10 yds to the AFA 30 for a 1ST down +10 1.25
10:29 1st & 10 OWN 30 John Busha run for a loss of 1 yard to the AFA 29 -1 -0.99
10:29 2nd & 11 OWN 29 John Busha sacked for a loss of 9 yards to the AFA 20 -9 -0.66
10:29 3rd & 20 OWN 20 John Busha pass incomplete 0 -0.04
8:14 4th & 20 OWN 20 Luke Freer punt for 47 yds, fair catch by George Holani at the BOIS 33
FG
7 pl · 32 yd · 3:43
19–27
8:14 1st & 10 OWN 33 Taylen Green pass complete to Prince Strachan for 15 yds to the BOIS 48 for a 1ST down +15 1.42
8:14 1st & 10 OWN 48 Ashton Jeanty run for 1 yd to the BOIS 49 +1 -0.90
8:14 2nd & 9 OWN 49 Ashton Jeanty run for 11 yds to the AFA 40 for a 1ST down +11 1.72
8:14 1st & 10 OPP 40 George Holani run for 5 yds to the AFA 35 +5 0.09
8:14 2nd & 5 OPP 35 George Holani run for 2 yds to the AFA 33 +2 -0.47
8:14 3rd & 3 OPP 33 Ashton Jeanty run for a loss of 2 yards to the AFA 35 -2 -1.43
4:31 4th & 5 OPP 35 Jonah Dalmas 52 yd FG GOOD
ON DOWNS
9 pl · 41 yd · 2:56
19–27
4:26 1st & 10 OWN 25 Dylan Carson run for 2 yds to the AFA 27 +2 -0.45
4:26 2nd & 8 OWN 27 John Lee Eldridge III run for 2 yds to the AFA 29 +2 -0.31
4:26 3rd & 6 OWN 29 John Busha pass complete to Cade Harris for 17 yds to the AFA 46 for a 1ST down +17 2.66
4:26 1st & 10 OWN 46 John Busha pass incomplete 0 -1.16
4:26 2nd & 10 OWN 46 John Busha pass complete to Brandon Engel for 16 yds to the BOIS 38 for a 1ST down +16 2.25
4:26 1st & 10 OPP 38 Aiden Calvert run for 4 yds to the BOIS 34 +4 -0.08
4:26 2nd & 6 OPP 34 John Busha pass incomplete 0 -0.84
4:26 3rd & 6 OPP 34 John Busha pass incomplete 0 -1.02
1:30 4th & 6 OPP 34 John Busha pass incomplete 0 -1.97
PUNT
3 pl · 7 yd · 1:04
19–27
1:26 2nd & 10 OWN 34 Timeout Air Force, clock 01:26
1:26 1st & 10 OWN 34 George Holani run for no gain to the BOIS 34 0 -0.99
1:22 3rd & 6 OWN 38 Timeout Air Force, clock 01:22
1:22 2nd & 10 OWN 34 George Holani run for 4 yds to the BOIS 38 +4 -0.11
0:37 4th & 3 OWN 41 Timeout Boise State, clock 00:37
0:37 3rd & 6 OWN 38 Ashton Jeanty run for 3 yds to the BOIS 41 +3 -0.23
0:26 4th & 3 OWN 41 James Ferguson-Reynolds punt for 44 yds
INT
2 pl · 15 yd · 0:13
19–27
0:26 1st & 10 OWN 17 John Busha pass complete to Cade Harris for 15 yds to the AFA 32 for a 1ST down +15 1.02
0:13 1st & 10 OWN 32 John Busha pass intercepted Kaonohi Kaniho return for 15 yds to the AFA 37 -1.48
END OF GAME
1 pl · 2 yd · 0:13
19–27
0:00 1st & 5 OPP 32 Kneel down by GREEN, Taylen at AFA35 (team loss of 3), clock 00:00. 0 -0.74
22 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

1sacks3
4plays for loss5
2takeaways1
2three-and-outs forced2
9explosive plays allowed6
7.35yards allowed / play5.53
5 of 11scoring drives allowed4 of 11
Air Force
Johnathan Youngblood 11 (5) 1 TFL
Jayden Goodwin 8 (5) 1 INT
Jalen Mergerson 6 (4) 1 INT
PJ Ramsey 5 (3) 1 TFL
Jamari Bellamy 5 (4)
Trey Taylor 4 (3)
Alec Mock 3 0.5 TFL
Caden Blum 2 (1) 1 sk · 1 TFL
Boise State
Alexander Teubner 14 (7) 1 PD
DJ Schramm 7 (4)
Ahmed Hassanein 6 (3) 1 sk · 1 TFL
Rodney Robinson 6 (2)
Seyi Oladipo 6 (1)
Jaylen Clark 5 (2)
Jayden Virgin 5 (2) 2 QH
Andrew Simpson 4 (4) 1 sk · 3 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 2field goals2 of 2
5punts3
40.6punt average53.7
1punts inside the 202
20return yards0
own 22average drive startown 28
Air Force
K Matthew Dapore 2/2 FG · long 50 · 1/1 XP
P Carson Bay 4 punts · 39.0 avg · 1 in 20
P Luke Freer 1 punt · 47.0 avg
KR Aiden Calvert 1 ret · 18 yds · long 18
PR Cade Harris 1 ret · 2 yds · long 2
Boise State
K Jonah Dalmas 2/2 FG · long 52 · 3/3 XP
P James Ferguson-Reynolds 3 punts · 53.7 avg · 2 in 20 · 1 TB
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

62plays55
343yards404
11drives11
37%success rate51%
12.03total PPA9.36
Derived from 117 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Jonah Dalmas 38 yd FG GOOD 3–0
Q2Taylen Green run for 12 yds for a TD (Jonah Dalmas KICK) 10–0
Q2Matthew Dapore 50 yd FG GOOD 3–10
Q2Taylen Green pass complete to Ashton Jeanty for 75 yds for a TD (Jonah Dalmas KICK) 17–3
Q2Matthew Dapore 45 yd FG GOOD 6–17
Q3John Busha run for 1 yd for a TD (Two-Point Conversion failed) 12–17
Q3Ashton Jeanty run for 50 yds for a TD (Jonah Dalmas KICK) 24–12
Q3Dylan Carson run for 2 yds for a TD (Matthew Dapore KICK) 19–24
Q4Jonah Dalmas 52 yd FG GOOD 27–19

Biggest plays by PPA

Q2Taylen Green pass complete to Ashton Jeanty for 75 yds for a TD (Jonah Dalmas KICK) 6.08
Q3Ashton Jeanty run for 50 yds for a TD (Jonah Dalmas KICK) 4.90
Q3Dylan Carson run for 68 yds to the BOIS 7 for a 1ST down 3.88
Q2John Busha pass complete to Brandon Engel for 20 yds to the BOIS 28 for a 1ST down 3.74
Q1Taylen Green pass complete to Riley Smith for 25 yds to the AFA 27 for a 1ST down 3.07
Q3John Busha run for 1 yd for a TD (Two-Point Conversion failed) 2.79

Series recent meetings

2025 Boise State 49 – 37 Air Force
2022 Boise State 19 – 14 Air Force
2021 Air Force 24 – 17 Boise State
2020 Boise State 49 – 30 Air Force
2019 Air Force 19 – 30 Boise State
2018 Boise State 48 – 38 Air Force
2017 Air Force 19 – 44 Boise State
2016 Boise State 20 – 27 Air Force
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal