San Jose State Spartans @ Air Force Falcons
1st Quarter
Kickoff
15:00 - 1st
Bryce Crawford kickoff for 65 yds for a touchback
2-yd Run
15:00 - 1st
Nate Romine run for 2 yds to the AFA 27
1st & 10 at AFA 25
1-yd Run
15:00 - 1st
Garrett Brown run for 1 yd to the AFA 28
2nd & 8 at AFA 27
9-yd Pass
15:00 - 1st
Nate Romine pass complete to Ryan Reffitt for 9 yds to the AFA 37 for a 1ST down
3rd & 7 at AFA 28
63-yd Touchdown Run
13:08 - 1st
Garrett Brown run for 63 yds for a TD, (Drew Oehrle KICK)
1st & 10 at AFA 37
Kickoff
13:08 - 1st
Drew Oehrle kickoff for 65 yds for a touchback
5-yd Penalty
13:08 - 1st
SAN JOSÉ ST Penalty, illegal shift (-5 Yards) to the SJSt 20
1st & 10 at SJSU 25
6-yd Run
13:08 - 1st
Tyler Ervin run for 6 yds to the SJSt 26
1st & 15 at SJSU 20
Incompletion
13:08 - 1st
Kenny Potter pass incomplete
2nd & 9 at SJSU 26
Incompletion
13:08 - 1st
Kenny Potter pass incomplete
3rd & 9 at SJSU 26
Punt
13:08 - 1st
Michael Carrizosa punt for 73 yds, downed at the AFA 1
4th & 9 at SJSU 26
3-yd Run
11:49 - 1st
D.J. Johnson run for 3 yds to the AFA 4
1st & 10 at AFA 1
2-yd Run
11:49 - 1st
D.J. Johnson run for 2 yds to the AFA 6
2nd & 7 at AFA 4
-3-yd Run
11:49 - 1st
Nate Romine run for a loss of 3 yards to the AFA 3
3rd & 5 at AFA 6
Punt
11:49 - 1st
Brett Dunn punt for 68 yds, downed at the SJSt 29
4th & 8 at AFA 3
3-yd Run
9:41 - 1st
Tyler Ervin run for 3 yds to the SJSt 32
1st & 10 at SJSU 29
17-yd Run
9:41 - 1st
Tyler Ervin run for 17 yds to the SJSt 49 for a 1ST down
2nd & 7 at SJSU 32
3-yd Run
9:41 - 1st
Kenny Potter run for 3 yds to the AFA 48
1st & 10 at SJSU 49
15-yd Penalty
9:41 - 1st
SAN JOSÉ ST Penalty, Offensive pass interference (-15 Yards) to the SJSt 37
2nd & 7 at AFA 48
Sack
9:41 - 1st
Kenny Potter sacked by Roland Ladipo for a loss of 4 yards to the SJSt 33
2nd & 22 at SJSU 37
13-yd Pass
9:41 - 1st
Kenny Potter pass complete to Tyler Winston for 13 yds to the SJSt 46
3rd & 26 at SJSU 33
Punt
9:41 - 1st
Michael Carrizosa punt for 39 yds, fair catch by Garrett Brown at the AFA 15
4th & 13 at SJSU 46
2-yd Run
6:05 - 1st
D.J. Johnson run for 2 yds to the AFA 17
1st & 10 at AFA 15
5-yd Run
6:05 - 1st
Garrett Brown run for 5 yds to the AFA 22
2nd & 8 at AFA 17
2-yd Run
6:05 - 1st
Jacobi Owens run for 2 yds to the AFA 24
3rd & 3 at AFA 22
3-yd Run
6:05 - 1st
Nate Romine run for 3 yds to the AFA 27 for a 1ST down
4th & 1 at AFA 24
Incompletion
6:05 - 1st
Nate Romine pass incomplete to Garrett Brown
1st & 10 at AFA 27
-1-yd Run
6:05 - 1st
Nate Romine run for a loss of 1 yard to the AFA 26
2nd & 10 at AFA 27
Interception
6:05 - 1st
Nate Romine pass intercepted Jimmy Pruitt return for 24 yds to the AFA 21
3rd & 11 at AFA 26
0-yd Run
3:47 - 1st
Tyler Ervin run for no gain to the AFA 21
1st & 10 at AFA 21
9-yd Pass
3:47 - 1st
Kenny Potter pass complete to Hansell Wilson for 9 yds to the AFA 12
2nd & 10 at AFA 21
5-yd Penalty
3:47 - 1st
SAN JOSÉ ST Penalty, false start (-5 Yards) to the AFA 17
3rd & 1 at AFA 12
17-yd Touchdown Pass
2:11 - 1st
Kenny Potter pass complete to Tyler Ervin for 17 yds for a TD, (Bryce Crawford KICK)
3rd & 6 at AFA 17
Kickoff
2:11 - 1st
Bryce Crawford kickoff for 65 yds for a touchback
2-yd Run
2:11 - 1st
Nate Romine run for 2 yds to the AFA 27
1st & 10 at AFA 25
-1-yd Run
2:11 - 1st
Nate Romine run for a loss of 1 yard to the AFA 26
2nd & 8 at AFA 27
Incompletion
2:11 - 1st
Nate Romine pass incomplete to Ryan Reffitt, broken up by Cleveland Wallace III
3rd & 9 at AFA 26
5-yd Penalty
2:11 - 1st
AIR FORCE Penalty, false start (-5 Yards) to the AFA 21
4th & 9 at AFA 26
Punt
2:11 - 1st
Brett Dunn punt for 39 yds, fair catch by Tyler Ervin at the SJSt 40
4th & 14 at AFA 21
2nd Quarter
1-yd Run
0:50 - 1st
Kenny Potter run for 1 yd to the SJSt 41
1st & 10 at SJSU 40
4-yd Run
0:50 - 1st
Jarrod Lawson run for 4 yds to the SJSt 45
2nd & 9 at SJSU 41
End of 1st Quarter
5-yd Penalty
15:00 - 2nd
SAN JOSÉ ST Penalty, false start (-5 Yards) to the SJSt 40
3rd & 5 at SJSU 45
Incompletion
15:00 - 2nd
Kenny Potter pass incomplete to Tyler Winston, broken up by Jacob Onyechi
3rd & 10 at SJSU 40
Punt
15:00 - 2nd
Michael Carrizosa punt for 60 yds for a touchback
4th & 10 at SJSU 40
9-yd Run
14:46 - 2nd
Tyler Williams run for 9 yds to the AFA 29
1st & 10 at AFA 20
2-yd Run
14:46 - 2nd
D.J. Johnson run for 2 yds to the AFA 31 for a 1ST down
2nd & 1 at AFA 29
3-yd Pass
14:46 - 2nd
Nate Romine pass complete to Garrett Brown for 3 yds to the AFA 34
1st & 10 at AFA 31
13-yd Run
14:46 - 2nd
Jacobi Owens run for 13 yds to the AFA 47 for a 1ST down
2nd & 7 at AFA 34
3-yd Run
14:46 - 2nd
D.J. Johnson run for 3 yds to the 50 yard line
1st & 10 at AFA 47
5-yd Penalty
14:46 - 2nd
AIR FORCE Penalty, false start (-5 Yards) to the AFA 45
2nd & 7 at 50
-6-yd Run
14:46 - 2nd
Jacobi Owens run for a loss of 6 yards to the AFA 39
2nd & 12 at AFA 45
Incompletion
14:46 - 2nd
Nate Romine pass incomplete to Ryan Reffitt, broken up by Maurice McKnight
3rd & 18 at AFA 39
Punt
14:46 - 2nd
Brett Dunn punt for 41 yds, fair catch by Tyler Ervin at the SJSt 20
4th & 18 at AFA 39
4-yd Run
11:40 - 2nd
Tyler Ervin run for 4 yds to the SJSt 24
1st & 10 at SJSU 20
4-yd Run
11:40 - 2nd
Tyler Ervin run for 4 yds to the SJSt 28
2nd & 6 at SJSU 24
13-yd Pass
11:40 - 2nd
Joe Gray pass complete to Justin Holmes for 13 yds to the SJSt 41 for a 1ST down
3rd & 2 at SJSU 28
11-yd Run
11:40 - 2nd
Tyler Ervin run for 11 yds to the AFA 48 for a 1ST down
1st & 10 at SJSU 41
5-yd Penalty
11:40 - 2nd
SAN JOSÉ ST Penalty, false start (-5 Yards) to the SJSt 47
1st & 10 at AFA 48
0-yd Pass
11:40 - 2nd
Joe Gray pass complete to Tyler Winston for no gain to the SJSt 47
1st & 15 at SJSU 47
Incompletion
11:40 - 2nd
Joe Gray pass incomplete to Hansell Wilson, broken up by David Harris
2nd & 15 at SJSU 47
(8:22 - 2nd) Timeout AIR FORCE, clock 08:22
23-yd Pass
8:22 - 2nd
Joe Gray pass complete to Hansell Wilson for 23 yds to the AFA 30 for a 1ST down
3rd & 15 at SJSU 47
1-yd Run
8:22 - 2nd
Tyler Ervin run for 1 yd to the AFA 29
1st & 10 at AFA 30
4-yd Pass
8:22 - 2nd
Joe Gray pass complete to Jarrod Lawson for 4 yds to the AFA 25
2nd & 9 at AFA 29
6-yd Pass
8:22 - 2nd
Joe Gray pass complete to Tim Crawley for 6 yds to the AFA 19 for a 1ST down
3rd & 5 at AFA 25
0-yd Run
8:22 - 2nd
Tyler Ervin run for no gain to the AFA 19
1st & 10 at AFA 19
Incompletion
8:22 - 2nd
Joe Gray pass incomplete to Justin Holmes, broken up by Hayes Linn
2nd & 10 at AFA 19
Incompletion
8:22 - 2nd
Joe Gray pass incomplete
3rd & 10 at AFA 19
Field Goal Missed
5:00 - 2nd
Bryce Crawford 36 yd FG MISSED
4th & 10 at AFA 19
2-yd Run
5:00 - 2nd
Jacobi Owens run for 2 yds to the AFA 22
1st & 10 at AFA 20
2-yd Run
5:00 - 2nd
Nate Romine run for 2 yds to the AFA 24
2nd & 8 at AFA 22
17-yd Run
5:00 - 2nd
Nate Romine run for 17 yds to the AFA 41 for a 1ST down
3rd & 6 at AFA 24
3-yd Run
5:00 - 2nd
D.J. Johnson run for 3 yds to the AFA 44
1st & 10 at AFA 41
5-yd Penalty
5:00 - 2nd
SAN JOSÉ ST Penalty, Defensive offside (Isaiah Irving) to the AFA 49
2nd & 7 at AFA 44
3-yd Run
5:00 - 2nd
Jacobi Owens run for 3 yds to the SJSt 48 for a 1ST down
2nd & 2 at AFA 49
Incompletion
5:00 - 2nd
Nate Romine pass incomplete to Garrett Brown
1st & 10 at SJSU 48
5-yd Penalty
5:00 - 2nd
SAN JOSÉ ST Penalty, Defensive offside (Tony Popovich) to the SJSt 43
2nd & 10 at SJSU 48
14-yd Run
5:00 - 2nd
Jacobi Owens run for 14 yds to the SJSt 29 for a 1ST down
2nd & 5 at SJSU 43
8-yd Run
5:00 - 2nd
Nate Romine run for 8 yds to the SJSt 21
1st & 10 at SJSU 29
(1:58 - 2nd) Timeout AIR FORCE, clock 01:58
8-yd Run
1:58 - 2nd
Shayne Davern run for 8 yds to the SJSt 13 for a 1ST down
2nd & 2 at SJSU 21
6-yd Run
1:58 - 2nd
Nate Romine run for 6 yds to the SJSt 7
1st & 10 at SJSU 13
5-yd Run
1:58 - 2nd
Shayne Davern run for 5 yds to the SJSt 2 for a 1ST down
2nd & 4 at SJSU 7
(0:58 - 2nd) Timeout SAN JOSÉ ST, clock 00:58
1-yd Run
0:58 - 2nd
D.J. Johnson run for 1 yd to the SJSt 1
1st & Goal at SJSU 2
1-yd Touchdown Run
0:28 - 2nd
Nate Romine run for 1 yd for a TD, (Drew Oehrle KICK)
2nd & Goal at SJSU 1
Kickoff
0:28 - 2nd
Drew Oehrle kickoff for 65 yds for a touchback
0-yd Run
0:28 - 2nd
Tyler Ervin run for no gain to the SJSt 25
1st & 10 at SJSU 25
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Drew Oehrle kickoff for 65 yds for a touchback
9-yd Run
15:00 - 3rd
Tyler Ervin run for 9 yds to the SJSt 34
1st & 10 at SJSU 25
66-yd Touchdown Run
14:12 - 3rd
Tyler Ervin run for 66 yds for a TD, (Bryce Crawford PAT BLOCKED)
2nd & 1 at SJSU 34
Kickoff
14:12 - 3rd
Bryce Crawford kickoff for 65 yds for a touchback
Fumble Recovery (Own)
14:12 - 3rd
Nate Romine run for 1 yd to the AFA 26 Nate Romine fumbled, forced by William Ossai, recovered by AFA Nate Romine
1st & 10 at AFA 25
4-yd Run
14:12 - 3rd
Nate Romine run for 4 yds to the AFA 30
2nd & 9 at AFA 26
2-yd Run
14:12 - 3rd
D.J. Johnson run for 2 yds to the AFA 32
3rd & 5 at AFA 30
Punt
14:12 - 3rd
Brett Dunn punt for 37 yds, fair catch by Tyler Ervin at the SJSt 31
4th & 3 at AFA 32
14-yd Pass
12:25 - 3rd
Kenny Potter pass complete to Billy Freeman for 14 yds to the SJSt 45 for a 1ST down
1st & 10 at SJSU 31
-2-yd Pass
12:25 - 3rd
Kenny Potter pass complete to Tim Crawley for a loss of 2 yards to the SJSt 43
1st & 10 at SJSU 45
Incompletion
12:25 - 3rd
Kenny Potter pass incomplete to Hansell Wilson, broken up by Jesse Washington
2nd & 12 at SJSU 43
Incompletion
12:25 - 3rd
Kenny Potter pass incomplete to Hansell Wilson
3rd & 12 at SJSU 43
Punt
12:25 - 3rd
Michael Carrizosa punt for 57 yds for a touchback
4th & 12 at SJSU 43
12-yd Pass
10:55 - 3rd
Nate Romine pass complete to Jalen Robinette for 12 yds to the AFA 32 for a 1ST down
1st & 10 at AFA 20
10-yd Penalty
10:55 - 3rd
AIR FORCE Penalty, Offensive holding (Matt Rochell) to the AFA 22
1st & 10 at AFA 32
3-yd Run
10:55 - 3rd
D.J. Johnson run for 3 yds to the AFA 25
1st & 20 at AFA 22
6-yd Run
10:55 - 3rd
Nate Romine run for 6 yds to the AFA 31
2nd & 17 at AFA 25
13-yd Run
10:55 - 3rd
Nate Romine run for 13 yds to the AFA 44 for a 1ST down
3rd & 11 at AFA 31
8-yd Run
10:55 - 3rd
Bryan Driskell run for 8 yds to the SJSt 48
1st & 10 at AFA 44
2-yd Run
10:55 - 3rd
Shayne Davern run for 2 yds to the SJSt 46 for a 1ST down
2nd & 2 at SJSU 48
2-yd Run
10:55 - 3rd
Shayne Davern run for 2 yds to the SJSt 44
1st & 10 at SJSU 46
3-yd Run
10:55 - 3rd
Benton Washington run for 3 yds to the SJSt 41
2nd & 8 at SJSU 44
4-yd Run
10:55 - 3rd
Benton Washington run for 4 yds to the SJSt 37
3rd & 5 at SJSU 41
9-yd Run
10:55 - 3rd
Garrett Brown run for 9 yds to the SJSt 28 for a 1ST down
4th & 1 at SJSU 37
2-yd Run
10:55 - 3rd
Jacobi Owens run for 2 yds to the SJSt 26
1st & 10 at SJSU 28
-2-yd Run
10:55 - 3rd
Jacobi Owens run for a loss of 2 yards to the SJSt 28
2nd & 8 at SJSU 26
Incompletion
10:55 - 3rd
Nate Romine pass incomplete to Jalen Robinette
3rd & 10 at SJSU 28
Field Goal Good
3:40 - 3rd
Drew Oehrle 45 yd FG GOOD
4th & 10 at SJSU 28
Kickoff
3:40 - 3rd
Drew Oehrle kickoff for 65 yds for a touchback
57-yd Run
3:40 - 3rd
Kenny Potter run for 42 yds to the AIRFORCE 33 for a 1ST down AIR FORCE Penalty, personal foul (Brodie Hicks) to the AFA 18 for a 1ST down
1st & 10 at SJSU 25
2-yd Run
3:40 - 3rd
Kenny Potter run for 2 yds to the AFA 16
1st & 10 at AFA 18
Sack
3:40 - 3rd
Kenny Potter sacked by Weston Steelhammer for a loss of 9 yards to the AFA 25
2nd & 8 at AFA 16
(2:02 - 3rd) Timeout SAN JOSÉ ST, clock 02:02
Incompletion
2:02 - 3rd
Kenny Potter pass incomplete to Tyler Ervin
3rd & 17 at AFA 25
Field Goal Good
1:52 - 3rd
Austin Lopez 42 yd FG GOOD
4th & 17 at AFA 25
4th Quarter
Kickoff
1:52 - 3rd
Bryce Crawford kickoff for 65 yds for a touchback
-1-yd Run
1:52 - 3rd
Jacobi Owens run for a loss of 1 yard to the AFA 24
1st & 10 at AFA 25
4-yd Run
1:52 - 3rd
Shayne Davern run for 4 yds to the AFA 28
2nd & 11 at AFA 24
13-yd Run
1:52 - 3rd
Nate Romine run for 13 yds to the AFA 41 for a 1ST down
3rd & 7 at AFA 28
Incompletion
1:52 - 3rd
Nate Romine pass incomplete to Ryan Reffitt
1st & 10 at AFA 41
6-yd Run
1:52 - 3rd
Jacobi Owens run for 6 yds to the AFA 47
2nd & 10 at AFA 41
End of 3rd Quarter
13-yd Penalty
15:00 - 4th
AIR FORCE Penalty, illegal helmet contact (Tyler Williams) to the AFA 34
3rd & 4 at AFA 47
Incompletion
15:00 - 4th
Nate Romine pass incomplete to Jalen Robinette
3rd & 17 at AFA 34
Punt
15:00 - 4th
Brett Dunn punt for 42 yds, fair catch by Tyler Ervin at the SJSt 24
4th & 17 at AFA 34
3-yd Pass
14:31 - 4th
Kenny Potter pass complete to Tyler Winston for 3 yds to the SJSt 27
1st & 10 at SJSU 24
Interception
14:31 - 4th
Kenny Potter pass intercepted Kalon Baker return for 1 yd to the SJSt 34
2nd & 7 at SJSU 27
2-yd Run
13:46 - 4th
D.J. Johnson run for 2 yds to the SJSt 32
1st & 10 at SJSU 34
8-yd Run
13:46 - 4th
D.J. Johnson run for 8 yds to the SJSt 24 for a 1ST down
2nd & 8 at SJSU 32
11-yd Run
13:46 - 4th
D.J. Johnson run for 11 yds to the SJSt 13 for a 1ST down
1st & 10 at SJSU 24
13-yd Touchdown Run
12:29 - 4th
D.J. Johnson run for 13 yds for a TD, (Drew Oehrle PAT MISSED)
1st & 10 at SJSU 13
Kickoff
12:29 - 4th
Drew Oehrle kickoff for 65 yds for a touchback
-1-yd Pass
12:29 - 4th
Joe Gray pass complete to Hansell Wilson for a loss of 1 yard to the SJSt 24
1st & 10 at SJSU 25
Incompletion
12:29 - 4th
Joe Gray pass incomplete to Billy Freeman, broken up by Connor Healy
2nd & 11 at SJSU 24
Incompletion
12:29 - 4th
Joe Gray pass incomplete to Tim Crawley
3rd & 11 at SJSU 24
Punt
12:29 - 4th
Michael Carrizosa punt for 59 yds , Garrett Brown returns for 17 yds to the AFA 34
4th & 11 at SJSU 24
45-yd Run
11:24 - 4th
Nate Romine run for 45 yds to the SJSt 21 for a 1ST down
1st & 10 at AFA 34
7-yd Run
11:24 - 4th
D.J. Johnson run for 7 yds to the SJSt 14
1st & 10 at SJSU 21
1-yd Run
11:24 - 4th
D.J. Johnson run for 1 yd to the SJSt 13
2nd & 3 at SJSU 14
3-yd Run
11:24 - 4th
D.J. Johnson run for 3 yds to the SJSt 10 for a 1ST down
3rd & 2 at SJSU 13
-4-yd Run
11:24 - 4th
Nate Romine run for a loss of 4 yards to the SJSt 14
1st & Goal at SJSU 10
3-yd Run
11:24 - 4th
Shayne Davern run for 3 yds to the SJSt 11
2nd & Goal at SJSU 14
6-yd Penalty
11:24 - 4th
SAN JOSÉ ST Penalty, Defensive pass interference (Joe Gray) to the SJSt 5 for a 1ST down
3rd & Goal at SJSU 11
1-yd Run
11:24 - 4th
D.J. Johnson run for 1 yd to the SJSt 4
1st & Goal at SJSU 5
1-yd Run
11:24 - 4th
D.J. Johnson run for 1 yd to the SJSt 3
2nd & Goal at SJSU 4
(7:22 - 4th) Timeout SAN JOSÉ ST, clock 07:22
(7:22 - 4th) Timeout AIR FORCE, clock 07:22
2-yd Run
7:22 - 4th
Nate Romine run for 2 yds to the SJSt 1
3rd & Goal at SJSU 3
1-yd Touchdown Run
7:00 - 4th
D.J. Johnson run for 1 yd for a TD, (Drew Oehrle KICK)
4th & Goal at SJSU 1
Kickoff
7:00 - 4th
Drew Oehrle kickoff for 65 yds for a touchback
9-yd Pass
7:00 - 4th
Joe Gray pass complete to Justin Holmes for 9 yds to the SJSt 34
1st & 10 at SJSU 25
5-yd Pass
7:00 - 4th
Joe Gray pass complete to Justin Holmes for 5 yds to the SJSt 39 for a 1ST down
2nd & 1 at SJSU 34
13-yd Pass
7:00 - 4th
Joe Gray pass complete to Tyler Ervin for 13 yds to the AFA 48 for a 1ST down
1st & 10 at SJSU 39
Incompletion
7:00 - 4th
Joe Gray pass incomplete to Billy Freeman
1st & 10 at AFA 48
3-yd Pass
7:00 - 4th
Joe Gray pass complete to Tim Crawley for 3 yds to the AFA 45
2nd & 10 at AFA 48
13-yd Pass
7:00 - 4th
Joe Gray pass complete to Tyler Winston for 13 yds to the AFA 32 for a 1ST down
3rd & 7 at AFA 45
Interception
7:00 - 4th
Joe Gray pass intercepted Weston Steelhammer return for no gain to the AFA 13
1st & 10 at AFA 32
52-yd Run
5:15 - 4th
Jacobi Owens run for 52 yds to the SJSt 35 for a 1ST down
1st & 10 at AFA 13
0-yd Run
5:15 - 4th
D.J. Johnson run for no gain to the SJSt 35
1st & 10 at SJSU 35
1-yd Run
5:15 - 4th
Benton Washington run for 1 yd to the SJSt 34
2nd & 10 at SJSU 35
(3:49 - 4th) Timeout SAN JOSÉ ST, clock 03:49
34-yd Touchdown Run
3:43 - 4th
D.J. Johnson run for 34 yds for a TD, (Drew Oehrle KICK)
3rd & 9 at SJSU 34
Kickoff
3:43 - 4th
Drew Oehrle kickoff for 65 yds for a touchback
Incompletion
3:43 - 4th
Kenny Potter pass incomplete to Justin Holmes, broken up by Roland Ladipo
1st & 10 at SJSU 25
Sack
3:43 - 4th
Kenny Potter sacked by David Harris for a loss of 10 yards to the SJSt 15
2nd & 10 at SJSU 25
-2-yd Pass
3:43 - 4th
Kenny Potter pass complete to Tyler Ervin for a loss of 2 yards to the SJSt 13
3rd & 20 at SJSU 15
Punt
3:43 - 4th
Michael Carrizosa punt for 51 yds, downed at the AFA 36
4th & 22 at SJSU 13
2-yd Run
2:12 - 4th
Bryan Driskell run for 2 yds to the AFA 38
1st & 10 at AFA 36
-2-yd Run
2:12 - 4th
TEAM run for a loss of 2 yards to the AFA 36
2nd & 8 at AFA 38
-3-yd Run
2:12 - 4th
TEAM run for a loss of 3 yards to the AFA 33
3rd & 10 at AFA 36
(0:07 - 4th) Timeout AIR FORCE, clock 00:07
Punt
0:07 - 4th
Brett Dunn punt for 35 yds, fair catch by Tyler Ervin at the SJSt 32
4th & 13 at AFA 33
End of 4th Quarter
SJSU @ AFA Videos
Air Force Cadets and Mascot match points with push-ups
- 0:29
D. Johnson run for 34 yds for a TD
- 0:41
J. Gray pass intercepted,W. Steelhammer return for 0 yds
- 0:55
Game Information
USAF Academy, CO

ESPNU

2025 Standings
FBS
| Mountain West ConferenceMountain West Conference | CONF | OVR |
|---|---|---|
| Boise State | 6-2 | 9-5 |
| New Mexico | 6-2 | 9-4 |
| San Diego State | 6-2 | 9-4 |
| UNLV | 6-2 | 10-4 |
| Fresno State | 5-3 | 9-4 |
| Hawai'i | 5-3 | 9-4 |
| Utah State | 4-4 | 6-7 |
| Air Force | 3-5 | 4-8 |
| Nevada | 2-6 | 3-9 |
| Wyoming | 2-6 | 4-8 |
| San José State | 2-6 | 3-9 |
| Colorado State | 1-7 | 2-10 |
NCAAF News

Showcasing SEC players selected in Round 3 of the 2026 NFL Draft
SEC Now runs through every SEC prospect that completed their dream of reaching the NFL, listing an overview of their new team and how they'll fit.
6h

Highlighting SEC players taken in Round 2 of the 2026 NFL Draft
SEC Now whips around the country to highlight the stars off on their professional journeys including punishing edge rushers and flashy pass catchers.
6h

What Jake Golday brings to the Vikings
What Jake Golday brings to the Vikings
10h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

