← CFB Terminal
17
Mountain West
AT
7
Mountain West
2024 week 2 · Saturday, September 7, 2024 at 6:00 PM CT · Falcon Stadium · 📺 CBSSN · 22,478 att · 76.1°F Cloudy, wind 11.4

Drive chart

San José State Air Force bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
8 pl · 75 yd · 3:37
7–0
15:00 1st & 10 OWN 25 Floyd Chalk IV run for 4 yds to the SJSU 29 +4 -0.11
15:00 2nd & 6 OWN 29 Floyd Chalk IV run for 3 yds to the SJSU 32 +3 -0.27
15:00 3rd & 3 OWN 32 Emmett Brown pass complete to Nick Nash for 20 yds to the AFA 48 for a 1ST down +20 2.78
15:00 1st & 10 OPP 48 Emmett Brown pass incomplete 0 -1.07
15:00 2nd & 10 OPP 48 Emmett Brown pass complete to Jackson Canaan for 6 yds to the AFA 42 +6 0.32
11:55 1st & 10 OPP 25 Timeout Air Force, clock 11:55
11:55 3rd & 4 OPP 42 Emmett Brown pass complete to Justin Lockhart for 17 yds to the AFA 25 for a 1ST down +17 1.74
11:55 1st & 10 OPP 25 Floyd Chalk IV run for 7 yds to the AFA 18 +7 0.33
11:23 2nd & 3 OPP 18 Emmett Brown pass complete to Nick Nash for 18 yds for a TD (Kyler Halvorsen KICK) +18 2.37
PUNT
5 pl · 15 yd · 2:21
7–0
11:23 1st & 10 OWN 25 Aiden Calvert run for 7 yds to the AFA 32 +7 0.60
11:23 2nd & 3 OWN 32 Aiden Calvert run for 3 yds to the AFA 35 for a 1ST down +3 0.23
11:23 1st & 10 OWN 35 Aiden Calvert run for 2 yds to the AFA 37 +2 -0.63
9:44 3rd & 8 OWN 37 Timeout Air Force, clock 09:44
9:44 2nd & 8 OWN 37 John Busha pass incomplete 0 -0.77
9:44 3rd & 8 OWN 37 John Busha pass complete to Cade Harris for 3 yds to the AFA 40 +3 -0.18
9:02 4th & 5 OWN 40 Luke Freer punt for 20 yds
INT
3 pl · 15 yd · 1:12
7–0
9:02 1st & 10 OWN 40 Floyd Chalk IV run for a loss of 1 yard to the SJSU 39 -1 -1.32
9:02 2nd & 11 OWN 39 Emmett Brown pass complete to Nick Nash for 16 yds to the AFA 45 for a 1ST down +16 2.60
7:50 1st & 10 OPP 45 San José State Penalty, Personal Foul (-41 Yards) to the SJSU 14 -41
TD
4 pl · 14 yd · 2:21
7–7
7:50 1st & 10 OPP 14 Aiden Calvert run for no gain to the SJSU 14 0 -0.31
7:50 2nd & 10 OPP 14 Air Force Penalty, False Start (-5 Yards) to the SJSU 19 -5
7:50 2nd & 15 OPP 19 John Busha run for 8 yds to the SJSU 11 +8 0.27
7:50 3rd & 7 OPP 11 Cade Harris run for 5 yds to the SJSU 6 +5 0.04
5:29 4th & 2 OPP 6 Cade Harris run for 6 yds for a TD (Matthew Dapore KICK) +6 2.93
5:29 OPP 3 Air Force Penalty, False Start (-5 Yards) to the SJSU 8 -5
TD
4 pl · 75 yd · 1:23
14–7
5:29 1st & 10 OWN 25 Jabari Bates run for 1 yd to the SJSU 26 +1 -0.59
5:29 2nd & 9 OWN 26 Emmett Brown pass incomplete 0 -0.41
5:29 3rd & 9 OWN 26 BROWN, Emmett pass deep to the right incomplete intended for LOCKHART, Justin thrown to the SJS45. PENALTY AF Pass Interference on BELLAMY, Jamari enforced at the spot of the foul for 12 yards to the SJS38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +12
5:29 1st & 10 OWN 38 Jabari Bates run for 4 yds to the SJSU 42 +4 -0.17
4:06 2nd & 6 OWN 42 Emmett Brown pass complete to Jackson Canaan for 58 yds for a TD (Kyler Halvorsen KICK) +58 5.12
PUNT
3 pl · 3 yd · 1:36
14–7
4:06 1st & 10 OWN 25 Aiden Calvert run for 3 yds to the AFA 28 +3 -0.30
4:06 2nd & 7 OWN 28 Roman Bradley run for no gain to the AFA 28 0 -0.56
4:06 3rd & 7 OWN 28 John Busha pass incomplete 0 -0.27
2:30 4th & 7 OWN 28 Luke Freer punt for 72 yds for a touchback
PUNT
3 pl · 0 yd · 0:59
14–7
2:30 1st & 10 OWN 20 Emmett Brown run for no gain to the SJSU 20 0 -0.56
2:30 2nd & 10 OWN 20 Emmett Brown pass incomplete 0 -0.26
2:30 3rd & 10 OWN 20 Emmett Brown pass incomplete 0 -0.12
1:31 4th & 10 OWN 20 Trent Carrizosa punt for 54 yds, downed at the AFA 26
PUNT
3 pl · -9 yd · 1:38
14–7
1:31 1st & 10 OWN 26 Kaden Cloud run for 4 yds to the AFA 30 +4 -0.12
1:31 2nd & 6 OWN 30 Air Force Penalty, Offensive Holding (-10 Yards) to the AFA 24 -10
1:31 3rd & 12 OWN 24 run for a loss of 7 yards to the AFA 17 fumbled, recovered by AFA John Busha J. Busha return for 0 yds -7 -0.19
0:00 OWN 17 End of 1st Quarter
14:53 4th & 19 OWN 17 punt for 48 yds, fair catch by Matthew Coleman at the SJSU 35
Q2
PUNT
3 pl · 5 yd · 0:48
14–7
14:47 2nd & 10 OWN 35 Timeout Air Force, clock 14:47
14:47 1st & 10 OWN 35 Emmett Brown pass incomplete 0 -1.01
14:47 2nd & 10 OWN 35 Emmett Brown run for 5 yds to the SJSU 40 +5 0.06
14:47 3rd & 5 OWN 40 Walker Eget pass incomplete 0 -0.63
14:05 4th & 5 OWN 40 Trent Carrizosa punt for 15 yds
PUNT
3 pl · -9 yd · 2:27
14–7
14:05 1st & 10 OWN 45 Owen Allen run for 3 yds to the AFA 48 +3 -0.42
14:05 2nd & 7 OWN 48 CLOUD, Kaden rush to the right for a gain of 2 yards to the AF50 (LATU, Taniela;POLLARD, Jordan). PENALTY AF Personal Foul on LAWRENCE, Tyler enforced 15 yards from the AF48 to the AF33. NO PLAY (replay the down). -15
14:05 2nd & 22 OWN 33 Cade Harris run for no gain to the AFA 33 0 -0.19
14:05 3rd & 22 OWN 33 Roman Bradley run for 3 yds to the AFA 36 +3 -0.04
11:38 4th & 19 OWN 36 Luke Freer punt for 42 yds, downed at the SJSU 22
PUNT
6 pl · 19 yd · 2:55
14–7
11:38 1st & 10 OWN 22 Emmett Brown pass complete to Nick Nash for 17 yds to the SJSU 39 for a 1ST down +17 1.42
11:38 1st & 10 OWN 39 Floyd Chalk IV run for 5 yds to the SJSU 44 +5 0.11
11:38 2nd & 5 OWN 44 Emmett Brown pass complete to Justin Lockhart for 12 yds to the AFA 44 for a 1ST down +12 1.33
11:38 1st & 10 OPP 44 Emmett Brown pass incomplete 0 -0.97
11:38 2nd & 10 OPP 44 Emmett Brown pass incomplete 0 -1.07
11:38 3rd & 10 OPP 44 Emmett Brown sacked by Lincoln Tuioti-Mariner for a loss of 15 yards to the SJSU 41 -15 -1.87
8:43 4th & 25 OWN 41 Trent Carrizosa punt for 44 yds, fair catch by Brandon Engel at the AFA 15
PUNT
5 pl · 22 yd · 2:08
14–7
8:43 1st & 10 OWN 15 Cade Harris run for 4 yds to the AFA 19 +4 -0.07
8:43 2nd & 6 OWN 19 Cade Harris run for 13 yds to the AFA 32 for a 1ST down +13 1.17
8:43 1st & 10 OWN 32 John Busha pass incomplete 0 -0.93
8:43 2nd & 10 OWN 32 Rocco Conti run for 5 yds to the AFA 37 +5 0.05
8:43 3rd & 5 OWN 37 John Busha pass incomplete 0 -0.54
6:35 4th & 5 OWN 37 Luke Freer punt for 46 yds, fair catch by Matthew Coleman at the SJSU 17
PUNT
3 pl · 7 yd · 0:56
14–7
6:35 1st & 10 OWN 17 Emmett Brown pass complete to Nick Nash for 7 yds to the SJSU 24 +7 0.48
6:35 2nd & 3 OWN 24 Emmett Brown pass incomplete 0 -0.74
6:35 3rd & 3 OWN 24 Emmett Brown pass incomplete 0 -0.34
5:39 4th & 3 OWN 24 Trent Carrizosa punt for 53 yds, fair catch by Brandon Engel at the AFA 23
ON DOWNS
4 pl · 7 yd · 1:53
14–7
5:39 1st & 10 OWN 23 Owen Allen run for 6 yds to the AFA 29 +6 0.32
5:39 2nd & 4 OWN 29 Owen Allen run for 2 yds to the AFA 31 +2 -0.51
5:39 3rd & 2 OWN 31 Owen Allen run for 1 yd to the AFA 32 +1 -0.46
3:46 4th & 1 OWN 32 John Busha run for a loss of 2 yards to the AFA 30 -2 -0.13
PUNT
3 pl · -9 yd · 1:03
14–7
3:46 1st & 10 OPP 30 Jacob Stewart run for a loss of 9 yards to the AFA 39 -9 -2.19
3:46 2nd & 19 OPP 39 Emmett Brown pass incomplete 0 -0.97
3:46 3rd & 19 OPP 39 Emmett Brown pass incomplete 0 -0.70
2:43 4th & 19 OPP 39 Dino Beslagic punt for 39 yds for a touchback
ON DOWNS
9 pl · 29 yd · 2:36
14–7
2:00 2nd & 4 OWN 26 Timeout Air Force, clock 02:00
2:00 1st & 10 OWN 20 Rocco Conti run for 6 yds to the AFA 26 +6 0.29
2:00 2nd & 4 OWN 26 Cade Harris run for 8 yds to the AFA 34 for a 1ST down +8 0.76
2:00 1st & 10 OWN 34 John Busha pass complete to Quin Smith for 8 yds to the AFA 42 +8 1.03
2:00 2nd & 2 OWN 42 Rocco Conti run for 1 yd to the AFA 43 +1 -1.08
2:00 3rd & 1 OWN 43 Roman Bradley run for 3 yds to the AFA 46 for a 1ST down +3 1.20
2:00 1st & 10 OWN 46 John Busha pass incomplete 0 -1.16
2:00 2nd & 10 OWN 46 Roman Bradley run for 2 yds to the AFA 48 +2 -0.58
0:12 4th & 2 OPP 46 Timeout Air Force, clock 00:12
0:12 3rd & 8 OWN 48 John Busha run for 6 yds to the SJSU 46 +6 0.27
0:07 4th & 2 OPP 46 John Busha run for a loss of 5 yards to the AFA 49 John Busha fumbled, recovered by AFA John Busha J. Busha return for 0 yds -1.34
END OF HALF
1 pl · -6 yd · 0:07
14–7
0:00 1st & 10 OPP 49 Emmett Brown sacked by Payton Zdroik for a loss of 6 yards to the SJSU 45 -6 -2.36
0:00 OWN 45 End of 2nd Quarter
Q3
PUNT
7 pl · 17 yd · 4:02
14–7
15:00 1st & 10 OWN 25 Aiden Calvert run for 1 yd to the AFA 26 +1 -0.59
15:00 2nd & 9 OWN 26 Roman Bradley run for 2 yds to the AFA 28 +2 -0.27
15:00 3rd & 7 OWN 28 John Busha pass complete to Brandon Engel for 6 yds to the AFA 34 +6 0.13
15:00 4th & 1 OWN 34 John Busha run for 2 yds to the AFA 36 for a 1ST down +2 1.65
15:00 1st & 10 OWN 36 Roman Bradley run for 2 yds to the AFA 38 +2 -0.64
15:00 2nd & 8 OWN 38 John Busha run for 3 yds to the AFA 41 +3 -0.34
15:00 3rd & 5 OWN 41 Cade Harris run for 1 yd to the AFA 42 +1 -0.55
10:58 4th & 4 OWN 42 Luke Freer punt for 44 yds
PUNT
7 pl · 38 yd · 3:06
14–7
10:58 1st & 10 OWN 14 Floyd Chalk IV run for 5 yds to the SJSU 19 +5 0.08
10:58 2nd & 5 OWN 19 Floyd Chalk IV run for 11 yds to the SJSU 30 for a 1ST down +11 0.89
10:58 1st & 10 OWN 30 Emmett Brown run for 6 yds to the SJSU 36 +6 0.37
10:58 2nd & 4 OWN 36 Emmett Brown pass complete to Justin Lockhart for 15 yds to the AFA 49 for a 1ST down +15 1.56
10:58 1st & 10 OPP 49 Floyd Chalk IV run for no gain to the AFA 49 0 -1.10
10:58 2nd & 10 OPP 49 Lamar Radcliffe run for 1 yd to the AFA 48 +1 -0.84
10:58 3rd & 9 OPP 48 Emmett Brown pass incomplete 0 -0.81
7:52 4th & 9 OPP 48 Dino Beslagic punt for 48 yds for a touchback
PUNT
6 pl · 16 yd · 3:50
14–7
7:52 1st & 10 OPP 20 Timeout Air Force, clock 07:52
7:52 1st & 10 OWN 20 Roman Bradley run for 4 yds to the AFA 24 +4 -0.09
7:52 2nd & 6 OWN 24 Roman Bradley run for 5 yds to the AFA 29 +5 0.08
7:52 3rd & 1 OWN 29 John Busha run for 3 yds to the AFA 32 for a 1ST down +3 0.87
7:52 1st & 10 OWN 32 Roman Bradley run for 1 yd to the AFA 33 +1 -0.77
7:52 2nd & 9 OWN 33 Roman Bradley run for 4 yds to the AFA 37 +4 -0.11
7:52 3rd & 5 OWN 37 Aiden Calvert run for a loss of 1 yard to the AFA 36 -1 -0.62
4:02 4th & 6 OWN 36 Luke Freer punt for 60 yds, downed at the SJSU 4
PUNT
3 pl · 1 yd · 1:22
14–7
4:02 1st & 10 OWN 4 Floyd Chalk IV run for 3 yds to the SJSU 7 +3 -0.11
4:02 3rd & 10 OWN 4 Floyd Chalk IV run for 1 yd to the SJSU 5 +1 -0.04
2:40 4th & 9 OWN 5 Trent Carrizosa punt for 52 yds, fair catch by Brandon Engel at the AFA 43
PUNT
6 pl · 10 yd · 2:08
14–7
2:40 1st & 10 OWN 43 Roman Bradley run for 7 yds to the 50 yard line +7 0.68
2:40 2nd & 3 50 Aiden Calvert run for 2 yds to the SJSU 48 +2 -0.74
2:40 3rd & 1 OPP 48 John Busha run for 1 yd to the SJSU 47 for a 1ST down +1 0.91
2:40 1st & 10 OPP 47 John Busha pass incomplete 0 -1.05
2:40 2nd & 10 OPP 47 John Busha pass incomplete 0 -1.06
2:40 3rd & 10 OPP 47 John Busha pass incomplete 0 -0.80
0:32 4th & 10 OPP 47 Carson Bay punt for 47 yds for a touchback
FG
12 pl · 63 yd · 7:07
17–7
0:00 1st & 10 OWN 20 Floyd Chalk IV run for 2 yds to the SJSU 22 +2 -0.36
0:00 OWN 20 End of 3rd Quarter
15:00 2nd & 8 OWN 22 Emmett Brown pass complete to Nick Nash for 6 yds to the SJSU 28 +6 0.19
15:00 3rd & 2 OWN 28 Emmett Brown pass complete to Jacob Stewart for 4 yds to the SJSU 32 for a 1ST down +4 1.04
15:00 1st & 10 OWN 32 Emmett Brown pass complete to TreyShun Hurry for 19 yds to the AFA 49 for a 1ST down +19 1.76
15:00 1st & 10 OPP 49 Emmett Brown pass complete to Nick Nash for 6 yds to the AFA 43 +6 0.34
15:00 2nd & 4 OPP 43 BROWN, Emmett pass short to the right complete for 8 yards to MACALUSO, Sebastian caught at the AF38 and advanced to the AF35 (GOFF, Camby). PENALTY SJS Pass Interference on LOCKHART, Justin enforced 15 yards to the SJS42 [NHSG]. NO PLAY (replay the down). -15
15:00 2nd & 19 OWN 42 Emmett Brown pass complete to Floyd Chalk IV for 7 yds to the SJSU 49 +7 0.32
15:00 3rd & 12 OWN 49 Emmett Brown pass complete to Jackson Canaan for 24 yds to the AFA 27 for a 1ST down +24 3.51
15:00 1st & 10 OPP 27 Emmett Brown pass complete to Jacob Stewart for 10 yds to the AFA 17 for a 1ST down +10 0.16
15:00 1st & 10 OPP 17 Jabari Bates run for a loss of 2 yards to the AFA 19 -2 -0.50
15:00 2nd & 12 OPP 19 Emmett Brown pass incomplete 0 -0.48
15:00 3rd & 12 OPP 19 San José State Penalty, Delay Of Game (Floyd Chalk IV) to the AFA 24 -5
8:30 4th & 10 OPP 17 Timeout Air Force, clock 08:30
8:30 3rd & 17 OPP 24 Emmett Brown run for 7 yds to the AFA 17 +7 0.40
8:25 4th & 10 OPP 17 Kyler Halvorsen 34 yd FG GOOD
Q4
INT
4 pl · 19 yd · 1:51
17–7
8:25 1st & 10 OWN 25 Roman Bradley run for a loss of 1 yard to the AFA 24 -1 -0.80
8:25 2nd & 11 OWN 24 Cade Harris run for 13 yds to the AFA 37 for a 1ST down +13 1.83
6:51 2nd & 3 OWN 44 Timeout Air Force, clock 06:51
6:51 1st & 10 OWN 37 Roman Bradley run for 7 yds to the AFA 44 +7 0.71
6:34 2nd & 3 OWN 44 John Busha pass intercepted Robert Rahimi return for no gain to the SJSU 25 -2.66
PUNT
6 pl · 13 yd · 3:03
17–7
6:34 1st & 10 OWN 25 Jabari Bates run for 1 yd to the SJSU 26 +1 -0.59
5:05 3rd & 1 OWN 34 Timeout Air Force, clock 05:05
5:05 2nd & 9 OWN 26 Emmett Brown run for 8 yds to the SJSU 34 +8 0.56
5:05 3rd & 1 OWN 34 Floyd Chalk IV run for 3 yds to the SJSU 37 for a 1ST down +3 1.05
5:05 1st & 10 OWN 37 CHALK, Floyd rush to the left for a gain of 3 yards to the SJS40 (AIHIE, Osaro;GOFF, Camby). PENALTY SJS Holding on NOMANI, Sione enforced 10 yards from the SJS37 to the SJS27 [SG]. NO PLAY (replay the down). -10
3:49 2nd & 16 OWN 31 Timeout Air Force, clock 03:49
3:49 1st & 20 OWN 27 Jabari Bates run for 4 yds to the SJSU 31 +4 -0.06
3:45 3rd & 9 OWN 38 Timeout Air Force, clock 03:45
3:45 2nd & 16 OWN 31 Jabari Bates run for 7 yds to the SJSU 38 +7 0.23
3:40 4th & 9 OWN 38 Timeout Air Force, clock 03:40
3:40 3rd & 9 OWN 38 Jabari Bates run for no gain to the SJSU 38 0 -0.40
3:31 4th & 9 OWN 38 Trent Carrizosa punt for 42 yds , Brandon Engel returns for 11 yds to the AFA 31
INT
1 pl · 0 yd · 0:05
17–7
3:26 1st & 10 OWN 31 John Busha pass intercepted Jordan Cobbs return for no gain to the AFA 45 -1.39
PUNT
3 pl · 0 yd · 1:37
17–7
3:26 1st & 10 OPP 45 Floyd Chalk IV run for 2 yds to the AFA 43 +2 -0.55
3:26 2nd & 8 OPP 43 Floyd Chalk IV run for a loss of 4 yards to the AFA 47 -4 -1.92
1:59 4th & 10 OPP 45 Timeout Air Force, clock 01:59
1:59 3rd & 12 OPP 47 Floyd Chalk IV run for 2 yds to the AFA 45 +2 -0.46
1:49 4th & 10 OPP 45 Trent Carrizosa punt for 39 yds, downed at the AFA 6
ON DOWNS
6 pl · 28 yd · 0:27
17–7
1:49 1st & 10 OWN 6 John Busha pass complete to Quin Smith for 6 yds to the AFA 12 +6 0.19
1:49 2nd & 4 OWN 12 John Busha pass complete to Quin Smith for 22 yds to the AFA 34 for a 1ST down +22 1.37
1:49 1st & 10 OWN 34 John Busha pass complete to Tre Roberson for 5 yds to the AFA 39 +5 0.11
1:49 2nd & 5 OWN 39 John Busha pass incomplete 0 -1.04
1:49 3rd & 5 OWN 39 Air Force Penalty, Delay Of Game (-5 Yards) to the AFA 34 -5
1:49 3rd & 10 OWN 34 John Busha pass incomplete 0 -0.28
1:22 4th & 10 OWN 34 John Busha pass incomplete 0 0.18
END OF GAME
3 pl · -5 yd · 1:22
17–7
1:22 1st & 10 OPP 34 [SG] Kneel down by SJS at AF36 (team loss of 2). -2 -1.01
1:22 2nd & 12 OPP 36 [SG] Kneel down by SJS at AF38 (team loss of 2). -2 -1.40
0:00 3rd & 14 OPP 38 [SG] Kneel down by SJS at AF39 (team loss of 1), clock 00:00. -1 -1.05
0:00 OPP 39 End of 4th Quarter
29 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

0sacks2
3plays for loss9
2takeaways1
3three-and-outs forced6
3explosive plays allowed8
3.25yards allowed / play4.80
1 of 14scoring drives allowed3 of 15
San José State
Jordan Pollard 17 (9) 1 TFL · 1 PD
Taniela Latu 8 (4) 0.5 TFL · 1 PD · 1 QH
Soane Toia 7 (3) 0.5 TFL
Ethan Powell 6 (1) 0.5 TFL
Isiah Revis 6 (1)
Robert Rahimi 5 (3) 1 TFL · 1 INT
Michael Dansby 5 (4)
Dejon Roney 4
Air Force
Grant Uyl 7 (1) 2 TFL
Osaro Aihie 7 (2)
Trey Williams 7 (2)
Luke Fisher 6 (3) 1 TFL
Lincoln Tuioti-Mariner 5 (3) 1 sk · 1 TFL
Aidan Swartz 5 (2) 0.5 TFL
Camby Goff 5 (2) 2 PD · 1 QH
Levi Brown 5 (3)
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

1 of 1field goals
9punts8
42.9punt average47.4
2punts inside the 203
0return yards11
own 22average drive startown 25
San José State
K Kyler Halvorsen 1/1 FG · long 34 · 2/2 XP
P Trent Carrizosa 7 punts · 42.7 avg · 2 in 20
P Dino Beslagic 2 punts · 43.5 avg · 2 TB
Air Force
K Matthew Dapore 1/1 XP
P Luke Freer 7 punts · 47.4 avg · 3 in 20 · 1 TB
P Carson Bay 1 punt · 47.0 avg · 1 TB
PR Brandon Engel 1 ret · 11 yds · long 11
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

65plays63
312yards205
15drives14
34%success rate30%
1.7total PPA-5.17
Derived from 128 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Emmett Brown pass complete to Nick Nash for 18 yds for a TD (Kyler Halvorsen KICK) 7–0
Q1Cade Harris run for 6 yds for a TD (Matthew Dapore KICK) 7–7
Q1Emmett Brown pass complete to Jackson Canaan for 58 yds for a TD (Kyler Halvorsen KICK) 14–7
Q4Kyler Halvorsen 34 yd FG GOOD 17–7

Biggest plays by PPA

Q1Emmett Brown pass complete to Jackson Canaan for 58 yds for a TD (Kyler Halvorsen KICK) 5.12
Q4Emmett Brown pass complete to Jackson Canaan for 24 yds to the AFA 27 for a 1ST down 3.51
Q1Cade Harris run for 6 yds for a TD (Matthew Dapore KICK) 2.93
Q1Emmett Brown pass complete to Nick Nash for 20 yds to the AFA 48 for a 1ST down 2.78
Q1Emmett Brown pass complete to Nick Nash for 16 yds to the AFA 45 for a 1ST down 2.60
Q1Emmett Brown pass complete to Nick Nash for 18 yds for a TD (Kyler Halvorsen KICK) 2.37

Series recent meetings

2025 Air Force 26 – 16 San José State
2023 Air Force 45 – 20 San José State
2020 Air Force 6 – 17 San José State
2019 San José State 24 – 41 Air Force
2016 Air Force 41 – 38 San José State
2015 San José State 16 – 37 Air Force
1997 Air Force 22 – 25 San José State
1996 San José State 0 – 45 Air Force
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal