← CFB Terminal
26
Mountain West
AT
35
Mountain West
2016 week 6 · Saturday, October 8, 2016 at 2:30 PM CT · War Memorial Stadium · 26,623 att · 68.7°F, wind 12.7

Drive chart

Air Force Wyoming bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
11 pl · 75 yd · 4:20
0–7
15:00 1st & 10 OWN 25 Josh Allen pass complete to C.J. Johnson for 8 yds to the Wyom 33 +8 0.91
15:00 2nd & 2 OWN 33 Brian Hill run for 3 yds to the Wyom 36 for a 1ST down +3 0.02
15:00 1st & 10 OWN 36 Josh Allen pass complete to Austin Conway for 14 yds to the 50 yard line WYOMING Penalty, Offensive holding (-10 Yards) to the Wyom 40 +4 -0.16
15:00 3rd & 15 OWN 42 Josh Allen run for 27 yds to the AFA 31 for a 1ST down +27 4.00
15:00 1st & 10 OPP 31 Brian Hill run for 7 yds to the AFA 24 +7 0.36
15:00 2nd & 3 OPP 24 Josh Allen pass complete to Austin Conway for 7 yds to the AFA 17 for a 1ST down +7 -0.10
15:00 1st & 10 OPP 17 Josh Allen pass incomplete 0 -0.34
15:00 1st & 11 OWN 40 Brian Hill run for 7 yds to the Wyom 47 +7 0.67
15:00 2nd & 4 OWN 47 Josh Allen sacked by Jack Flor for a loss of 5 yards to the Wyom 42 -5 -2.19
15:00 3rd & 9 OWN 42 Josh Allen pass incomplete to Tanner Gentry 0 -0.50
10:40 2nd & 10 OPP 17 Josh Allen pass complete to Tanner Gentry for 17 yds for a TD, (Cooper Rothe KICK) +17 2.92
PUNT
3 pl · 0 yd · 0:57
0–7
10:40 1st & 10 OWN 20 Tyler Williams run for no gain to the AFA 20 0 -0.56
10:40 2nd & 10 OWN 20 Nate Romine pass incomplete 0 -0.26
10:40 3rd & 10 OWN 20 Nate Romine pass incomplete 0 -0.12
10:40 4th & 10 OWN 20 Steve Brosy punt for 47 yds , Austin Conway returns for 4 yds to the Wyom 37
PUNT
5 pl · 19 yd · 2:30
0–7
9:43 1st & 10 OWN 37 Brian Hill run for 3 yds to the Wyom 40 +3 -0.42
9:43 2nd & 7 OWN 40 Josh Allen pass complete to C.J. Johnson for 9 yds to the Wyom 49 for a 1ST down +9 1.55
9:43 1st & 10 OWN 49 Brian Hill run for no gain to the Wyom 49 0 -1.13
9:43 2nd & 10 OWN 49 Josh Allen pass incomplete to Tanner Gentry 0 -1.01
9:43 3rd & 10 OWN 49 Josh Allen pass complete to Jacob Hollister for 7 yds to the AFA 44 +7 0.45
9:43 4th & 3 OPP 44 Ethan Wood punt for 35 yds, downed at the AFA 9
PUNT
3 pl · 1 yd · 2:01
0–7
7:13 1st & 10 OWN 9 Nate Romine run for a loss of 8 yards to the AFA 1 Nate Romine fumbled, -8 -0.53
7:13 2nd & 18 OWN 1 Shayne Davern run for 5 yds to the AFA 6 +5 0.01
7:13 3rd & 13 OWN 6 Shayne Davern run for 4 yds to the AFA 10 +4 -0.01
7:13 4th & 9 OWN 10 Steve Brosy punt for 44 yds, fair catch by Austin Conway at the Wyom 46
FUMBLE
3 pl · 6 yd · 0:54
0–7
5:12 1st & 10 OWN 46 Josh Allen pass incomplete 0 -1.16
5:12 2nd & 10 OWN 46 Shaun Wick run for 6 yds to the AFA 48 +6 0.32
5:12 3rd & 4 OPP 48 Josh Allen run for 1 yd to the AFA 48 Josh Allen fumbled, forced by Roland Ladipo, recovered by AFA Roland Ladipo -1.97
INT
6 pl · 3 yd · 2:54
0–7
4:18 1st & 10 OWN 48 D.J. Johnson run for 2 yds to the 50 yard line +2 -0.66
4:18 2nd & 8 50 D.J. Johnson run for 4 yds to the Wyom 46 +4 -0.17
4:18 3rd & 4 OPP 46 Timothy McVey run for 8 yds to the Wyom 38 for a 1ST down +8 1.73
4:18 1st & 10 OPP 38 Nate Romine sacked by Logan Wilson for a loss of 16 yards to the AFA 46 -16 -3.69
4:18 2nd & 26 OWN 46 Shayne Davern run for 5 yds to the Wyom 49 +5 0.02
4:18 3rd & 21 OPP 49 Nate Romine pass intercepted Marcus Epps return for 27 yds to the Wyom 22 WYOMING Penalty, illegal block (15 Yards) to the Wyom 39 -0.23
PUNT
4 pl · 15 yd · 1:24
0–7
1:24 1st & 10 OWN 39 Brian Hill run for 15 yds to the AFA 46 for a 1ST down +15 1.31
1:24 1st & 10 OPP 46 Brian Hill run for no gain to the AFA 46 0 -1.03
1:24 2nd & 10 OPP 46 Josh Allen pass incomplete 0 -1.07
1:24 3rd & 10 OPP 46 Josh Allen pass incomplete to C.J. Johnson, broken up by Haji Dunn Jr. 0 -0.83
1:24 4th & 10 OPP 46 Ethan Wood punt for 46 yds for a touchback
0:00 OWN 0 End of 1st Quarter
Q2
FG
9 pl · 50 yd · 4:12
3–7
15:00 1st & 10 OWN 20 D.J. Johnson run for 4 yds to the AFA 24 +4 -0.09
15:00 2nd & 6 OWN 24 D.J. Johnson run for 32 yds to the Wyom 44 for a 1ST down +32 3.06
15:00 1st & 10 OPP 44 Jacobi Owens run for 2 yds to the Wyom 42 +2 -0.53
15:00 2nd & 8 OPP 42 Shayne Davern run for a loss of 2 yards to the Wyom 44 -2 -1.51
15:00 3rd & 10 OPP 44 Nate Romine pass complete to Ryan Reffitt for 10 yds to the Wyom 34 for a 1ST down +10 2.51
15:00 1st & 10 OPP 34 D.J. Johnson run for 3 yds to the Wyom 31 +3 -0.21
15:00 2nd & 7 OPP 31 Nate Romine run for 1 yd to the Wyom 30 +1 -0.57
10:57 3rd & 6 OPP 30 Timeout WYOMING, clock 10:57
10:57 3rd & 6 OPP 30 Nate Romine pass incomplete 0 -0.93
10:48 4th & 6 OPP 30 Luke Strebel 47 yd FG GOOD 0.64
TD
14 pl · 75 yd · 5:57
3–14
10:48 1st & 10 OWN 25 Josh Allen pass complete to Austin Conway for 3 yds to the Wyom 28 +3 -0.30
10:48 2nd & 7 OWN 28 Brian Hill run for 1 yd to the Wyom 29 +1 -0.47
10:48 3rd & 6 OWN 29 Josh Allen pass complete to Jake Maulhardt for 7 yds to the Wyom 36 for a 1ST down +7 1.70
10:48 1st & 10 OWN 36 Brian Hill run for 2 yds to the Wyom 38 +2 -0.64
10:48 2nd & 8 OWN 38 Josh Allen pass incomplete to Tanner Gentry 0 -0.81
10:48 3rd & 8 OWN 38 Josh Allen pass complete to C.J. Johnson for 10 yds to the Wyom 48 for a 1ST down +10 2.59
7:56 1st & 10 OWN 48 Timeout WYOMING, clock 07:56
7:56 1st & 10 OWN 48 Brian Hill run for a loss of 1 yard to the Wyom 47 -1 -1.37
7:56 2nd & 11 OWN 47 Josh Allen run for 12 yds to the AFA 41 for a 1ST down +12 2.14
7:56 1st & 10 OPP 41 Josh Allen pass incomplete to Tanner Gentry 0 -0.88
7:56 2nd & 10 OPP 41 Josh Allen run for 11 yds to the AFA 30 for a 1ST down +11 1.30
7:56 1st & 10 OPP 30 Josh Allen pass complete to Austin Conway for no gain to the AFA 30 0 -0.56
7:56 2nd & 10 OPP 30 Brian Hill run for 3 yds to the AFA 27 WYOMING Penalty, Offensive holding (-10 Yards) to the AFA 37 -7 -2.22
7:56 2nd & 17 OPP 37 Josh Allen pass complete to James Price for 17 yds to the AFA 20 for a 1ST down +17 1.97
4:51 1st & 10 OPP 20 Josh Allen pass complete to Jake Maulhardt for 20 yds for a TD, (Cooper Rothe KICK) +20 2.62
PUNT
3 pl · 3 yd · 1:33
3–14
4:51 1st & 10 OWN 25 Tyler Williams run for no gain to the AFA 25 0 -0.70
4:51 2nd & 10 OWN 25 Jacobi Owens run for 3 yds to the AFA 28 +3 -0.15
4:51 3rd & 7 OWN 28 Nate Romine pass incomplete 0 -0.27
4:51 4th & 7 OWN 28 Steve Brosy punt for 62 yds , Austin Conway returns for a loss of 6 yards to the Wyom 4
PUNT
3 pl · 3 yd · 1:03
3–14
3:18 1st & 10 OWN 4 Brian Hill run for no gain to the Wyom 4 0 -0.27
3:18 2nd & 10 OWN 4 Brian Hill run for no gain to the Wyom 4 0 -0.12
2:30 3rd & 10 OWN 4 Timeout AIR FORCE, clock 02:30
2:30 3rd & 10 OWN 4 Josh Allen run for 3 yds to the Wyom 7 +3 -0.02
2:30 4th & 7 OWN 7 Ethan Wood punt for 23 yds, downed at the Wyom 30
FG
4 pl · 7 yd · 1:24
6–14
2:15 1st & 10 OPP 30 Nate Romine run for 8 yds to the Wyom 22 +8 0.51
2:15 2nd & 2 OPP 22 Nate Romine pass incomplete 0 -0.62
2:15 3rd & 2 OPP 22 Ronald Cleveland run for a loss of 1 yard to the Wyom 23 -1 -0.81
0:55 4th & 3 OPP 23 Timeout AIR FORCE, clock 00:55
0:51 4th & 3 OPP 23 Luke Strebel 41 yd FG GOOD -0.27
END OF HALF
1 pl · -1 yd · 0:51
6–14
0:51 1st & 10 OWN 25 ALLEN, Josh pass complete to GENTRY, Tanner for 50 yards to the AF25 (STEELHAMMER, We), PENALTY WY ineligible downfield on pass 5 yards to the WY20, NO PLAY. -5
0:40 1st & 15 OWN 20 Timeout WYOMING, clock 00:40
0:40 1st & 15 OWN 20 Brian Hill run for 4 yds to the Wyom 24 +4 -0.06
0:00 OWN 0 End of 2nd Quarter
Q3
PUNT
4 pl · 18 yd · 2:00
6–14
15:00 1st & 10 OWN 25 Nate Romine run for 15 yds to the AFA 40 for a 1ST down +15 1.32
15:00 1st & 10 OWN 40 Nate Romine run for 6 yds to the AFA 46 +6 0.40
15:00 2nd & 4 OWN 46 Tyler Williams run for a loss of 3 yards to the AFA 43 -3 -1.85
15:00 3rd & 7 OWN 43 Nate Romine pass incomplete to Jalen Robinette 0 -0.62
15:00 4th & 7 OWN 43 Steve Brosy punt for 37 yds, fair catch by Austin Conway at the Wyom 20
PUNT
7 pl · 40 yd · 3:59
6–14
13:00 1st & 10 OWN 20 Brian Hill run for 4 yds to the Wyom 24 +4 -0.09
13:00 2nd & 6 OWN 24 Brian Hill run for 8 yds to the Wyom 32 for a 1ST down +8 0.96
13:00 1st & 10 OWN 32 Brian Hill run for 8 yds to the Wyom 40 +8 1.02
13:00 2nd & 2 OWN 40 Josh Allen pass complete to Jake Maulhardt for 15 yds to the AFA 45 for a 1ST down +15 1.02
13:00 1st & 10 OPP 45 Shaun Wick run for no gain to the AFA 45 0 -1.00
13:00 2nd & 10 OPP 45 Shaun Wick run for 4 yds to the AFA 41 +4 -0.16
13:00 3rd & 6 OPP 41 Josh Allen run for 1 yd to the AFA 40 +1 -0.85
13:00 4th & 5 OPP 40 Ethan Wood punt for 25 yds, fair catch by Ronald Cleveland at the AFA 15
FUMBLE TD
1 pl · 0 yd · 0:06
6–21
8:55 1st & 10 OWN 15 Jacobi Owens run for no gain Jacobi Owens fumbled, recovered by Wyom D.J. May , return for 15 yds, (Cooper Rothe KICK) -0.38
PUNT
3 pl · 9 yd · 1:31
6–21
8:55 1st & 10 OWN 25 Shayne Davern run for 1 yd to the AFA 26 +1 -0.59
8:55 2nd & 9 OWN 26 Nate Romine run for 4 yds to the AFA 30 +4 -0.07
8:55 3rd & 5 OWN 30 Timothy McVey run for 4 yds to the AFA 34 +4 -0.06
8:55 4th & 1 OWN 34 Steve Brosy punt for 51 yds , Austin Conway returns for no gain to the Wyom 15
PUNT
3 pl · 4 yd · 0:59
6–21
7:24 1st & 10 OWN 15 Josh Allen pass incomplete to Tanner Gentry 0 -0.44
7:24 2nd & 10 OWN 15 Brian Hill run for 4 yds to the Wyom 19 +4 -0.03
7:24 3rd & 6 OWN 19 Josh Allen pass incomplete to Tanner Gentry 0 -0.18
7:24 4th & 6 OWN 19 Ethan Wood punt for 49 yds, fair catch by Ronald Cleveland at the AFA 32
PUNT
4 pl · -12 yd · 1:55
6–21
6:25 1st & 10 OWN 32 Tyler Williams run for 2 yds to the AFA 34 AIR FORCE Penalty, Offensive holding (-10 Yards) to the AFA 24 -8 -1.63
6:25 1st & 18 OWN 24 Nate Romine pass incomplete to Ronald Cleveland 0 -0.31
6:25 2nd & 18 OWN 24 Jacobi Owens run for 4 yds to the AFA 28 +4 -0.03
6:25 3rd & 14 OWN 28 Nate Romine sacked by Lucas Wacha for a loss of 8 yards to the AFA 20 -8 -0.20
6:25 4th & 22 OWN 20 Steve Brosy punt for 47 yds , Austin Conway returns for 24 yds to the AFA 43
TD
2 pl · 43 yd · 0:57
6–28
4:30 1st & 10 OPP 43 ALLEN, Josh pass incomplete to GENTRY, Tanner, PENALTY AF holding 10 yards to the AF33, 1ST DOWN WY, NO PLAY. +10
4:30 1st & 10 OPP 33 Brian Hill run for 1 yd to the AFA 32 +1 -0.48
3:33 2nd & 9 OPP 32 Josh Allen pass complete to Jacob Hollister for 32 yds for a TD, (Cooper Rothe KICK) +32 3.39
TD
1 pl · 75 yd · 0:12
13–28
3:21 1st & 10 OWN 25 Nate Romine pass complete to Jalen Robinette for 75 yds for a TD, (Luke Strebel KICK) +75 6.08
PUNT
3 pl · 6 yd · 1:28
13–28
3:21 1st & 10 OWN 25 Brian Hill run for 4 yds to the Wyom 29 +4 -0.11
3:21 2nd & 6 OWN 29 Brian Hill run for 2 yds to the Wyom 31 +2 -0.42
3:21 3rd & 4 OWN 31 Josh Allen pass incomplete 0 -0.44
3:21 4th & 4 OWN 31 Ethan Wood punt for 48 yds, fair catch by Ronald Cleveland at the AFA 21
INT
2 pl · 14 yd · 0:32
13–28
1:53 1st & 10 OWN 21 Nate Romine pass complete to Jalen Robinette for 14 yds to the AFA 35 for a 1ST down +14 1.09
1:53 1st & 10 OWN 35 Nate Romine pass intercepted Antonio Hull return for a loss of 2 yards to the Wyom 32 -1.76
PUNT
4 pl · 12 yd · 2:19
13–28
1:21 1st & 10 OWN 32 Brian Hill run for 1 yd to the Wyom 33 +1 -0.77
1:21 2nd & 9 OWN 33 ALLEN, Josh pass incomplete to HOLLISTER, J., PENALTY AF pass interference 15 yards to the WY48, 1ST DOWN WY, NO PLAY. +15
1:21 1st & 10 OWN 48 Brian Hill run for 4 yds to the AFA 48 +4 -0.15
0:00 OWN 0 End of 3rd Quarter
15:00 2nd & 6 OPP 48 Josh Allen pass incomplete to Jake Maulhardt, broken up by Weston Steelhammer 0 -1.16
15:00 3rd & 6 OPP 48 Josh Allen sacked by Santo Coppola for a loss of 8 yards to the Wyom 44 -8 -1.76
15:00 4th & 14 OWN 44 Ethan Wood punt for 40 yds, downed at the AFA 16
Q4
TD
11 pl · 84 yd · 4:59
20–28
14:02 1st & 10 OWN 16 D.J. Johnson run for 28 yds to the AFA 44 for a 1ST down +28 2.21
14:02 1st & 10 OWN 44 Nate Romine run for 3 yds to the AFA 47 +3 -0.43
14:02 2nd & 7 OWN 47 Timothy McVey run for 28 yds to the Wyom 25 for a 1ST down +28 2.10
14:02 1st & 10 OPP 25 Timothy McVey run for no gain to the Wyom 25 0 -0.45
14:02 2nd & 10 OPP 25 Nate Romine pass incomplete to Jalen Robinette 0 -0.61
14:02 3rd & 10 OPP 25 Nate Romine pass complete to Jalen Robinette for 12 yds to the Wyom 13 for a 1ST down +12 1.22
14:02 1st & 10 OPP 13 Nate Romine run for 5 yds to the Wyom 8 +5 0.07
14:02 2nd & 5 OPP 8 Timothy McVey run for a loss of 1 yard to the Wyom 9 -1 -0.41
14:02 3rd & 6 OPP 9 Jacobi Owens run for 8 yds to the Wyom 1 for a 1ST down +8 1.94
14:02 1st & 1 OPP 1 D.J. Johnson run for no gain to the Wyom 1 0 -0.96
9:03 2nd & 1 OPP 1 Nate Romine run for 1 yd for a TD, (Luke Strebel KICK) +1 1.90
PUNT
6 pl · 18 yd · 4:06
20–28
9:03 1st & 10 OWN 10 Brian Hill run for a loss of 3 yards to the Wyom 7 -3 -0.46
8:22 2nd & 13 OWN 7 Timeout WYOMING, clock 08:22
8:22 2nd & 13 OWN 7 Josh Allen run for 8 yds to the Wyom 15 +8 0.14
8:22 3rd & 5 OWN 15 Josh Allen pass complete to Tanner Gentry for 7 yds to the Wyom 22 for a 1ST down +7 0.84
8:22 1st & 10 OWN 22 Brian Hill run for 2 yds to the Wyom 24 +2 -0.40
8:22 2nd & 8 OWN 24 Josh Allen run for 1 yd to the Wyom 25 +1 -0.34
8:22 3rd & 7 OWN 25 Josh Allen run for 3 yds to the Wyom 28 +3 -0.10
8:22 4th & 4 OWN 28 Ethan Wood punt for 41 yds , Ronald Cleveland returns for 4 yds to the AFA 35
TD
3 pl · 65 yd · 1:26
26–28
4:57 1st & 10 OWN 35 Nate Romine pass complete to Timothy McVey for 28 yds to the Wyom 37 for a 1ST down +28 2.19
4:57 1st & 10 OPP 37 Nate Romine sacked by Youhanna Ghaifan for a loss of 2 yards to the Wyom 39 -2 -1.14
4:57 2nd & 12 OPP 39 ROMINE, Nate pass complete to ROBINETTE, Jale for 25 yards to the WY14 (GAFFORD, Rico), PENALTY AF holding 10 yards to the WY49, NO PLAY. -10
3:31 2nd & 22 OPP 49 Timothy McVey 49 Yd pass from Nate Romine (Two-Point Run Conversion Failed) +49 6.22
TD
5 pl · 37 yd · 1:30
26–35
3:31 1st & 10 OPP 37 Tanner Gentry run for 15 yds to the AFA 22 for a 1ST down +15 0.40
3:31 1st & 10 OPP 22 Brian Hill run for no gain to the AFA 22 0 -0.40
2:45 2nd & 10 OPP 22 Timeout AIR FORCE, clock 02:45
2:45 2nd & 10 OPP 22 Josh Allen sacked by Weston Steelhammer for a loss of 11 yards to the AFA 33 -11 -2.61
2:37 3rd & 21 OPP 33 Timeout AIR FORCE, clock 02:37
2:37 3rd & 21 OPP 33 Josh Allen run for 32 yds to the AFA 1 for a 1ST down +32 4.72
2:01 1st & 1 OPP 1 Brian Hill run for 1 yd for a TD, (Cooper Rothe KICK) +1 0.94
INT
3 pl · 0 yd · 0:18
26–35
2:01 1st & 10 OWN 25 Nate Romine pass incomplete to Jalen Robinette, broken up by Rico Gafford 0 -0.70
2:01 2nd & 10 OWN 25 Nate Romine pass incomplete to Jacobi Owens 0 -0.35
2:01 3rd & 10 OWN 25 Nate Romine pass intercepted Antonio Hull return for a loss of 5 yards to the Wyom 34 0.13
END OF GAME
4 pl · 10 yd · 1:43
26–35
1:43 1st & 10 OWN 34 Brian Hill run for 7 yds to the Wyom 41 +7 0.70
1:43 2nd & 3 OWN 41 Brian Hill run for 5 yds to the Wyom 46 for a 1ST down +5 0.45
1:43 1st & 10 OWN 46 TEAM run for a loss of 1 yard to the Wyom 45 -1 -1.38
1:43 2nd & 11 OWN 45 TEAM run for a loss of 1 yard to the Wyom 44 -1 -1.00
0:00 OWN 0 End of 4th Quarter
30 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

3sacks3
8plays for loss8
1takeaways4
3three-and-outs forced4
9explosive plays allowed7
4.62yards allowed / play5.98
4 of 15scoring drives allowed5 of 15
Air Force
Weston Steelhammer 11 (6) 1 sk · 1 TFL · 1 PD
Grant Ross 10 (1)
Claude Alexander III 8 (2)
Jack Flor 6 (2) 1 sk · 1 TFL
Santo Coppola 5 (2) 1 sk · 1 TFL
Jesse Washington 5 (4) 1 TFL
Brodie Hicks 5 (3) 1 TFL
Roland Ladipo 5 (3)
Wyoming
Lucas Wacha 9 (3) 1 sk · 1 TFL
Marcus Epps 7 (5) 1 TFL · 1 INT
D.J. May 6 (4) 1 TFL
Andrew Wingard 5 (5) 1 TFL
Antonio Hull 5 (4) 0.5 TFL · 2 INT
Logan Wilson 4 (2) 1 sk · 1 TFL
Chase Appleby 4 (2) 0.5 TFL
Youhanna Ghaifan 3 (2) 1 sk · 1 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 goals
6punts8
48.0punt average38.4
0punts inside the 200
22return yards69
own 26average drive startown 30
Air Force
K Luke Strebel 2/2 FG · long 47 · 2/2 XP
P Steve Brosy 6 punts · 48.0 avg
KR Timothy McVey 1 ret · 18 yds · long 18
PR Ronald Cleveland 1 ret · 4 yds · long 4
Wyoming
K Cooper Rothe 5/5 XP
P Ethan Wood 8 punts · 38.4 avg
KR D.J. May 2 ret · 41 yds · long 25
KR Lucas Wacha 2 ret · 6 yds · long 6
PR Austin Conway 4 ret · 22 yds · long 24
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

56plays74
335yards342
14drives15
29%success rate34%
10.47total PPA7.02
Derived from 130 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Josh Allen pass complete to Tanner Gentry for 17 yds for a TD, (Cooper Rothe KICK) 7–0
Q2Luke Strebel 47 yd FG GOOD 3–7
Q2Josh Allen pass complete to Jake Maulhardt for 20 yds for a TD, (Cooper Rothe KICK) 14–3
Q2Luke Strebel 41 yd FG GOOD 6–14
Q3Josh Allen pass complete to Jacob Hollister for 32 yds for a TD, (Cooper Rothe KICK) 28–6
Q3Nate Romine pass complete to Jalen Robinette for 75 yds for a TD, (Luke Strebel KICK) 13–28
Q4Nate Romine run for 1 yd for a TD, (Luke Strebel KICK) 20–28
Q4Timothy McVey 49 Yd pass from Nate Romine (Two-Point Run Conversion Failed) 26–28
Q4Brian Hill run for 1 yd for a TD, (Cooper Rothe KICK) 35–26

Biggest plays by PPA

Q4Timothy McVey 49 Yd pass from Nate Romine (Two-Point Run Conversion Failed) 6.22
Q3Nate Romine pass complete to Jalen Robinette for 75 yds for a TD, (Luke Strebel KICK) 6.08
Q4Josh Allen run for 32 yds to the AFA 1 for a 1ST down 4.72
Q1Josh Allen run for 27 yds to the AFA 31 for a 1ST down 4.00
Q3Josh Allen pass complete to Jacob Hollister for 32 yds for a TD, (Cooper Rothe KICK) 3.39
Q2D.J. Johnson run for 32 yds to the Wyom 44 for a 1ST down 3.06

Series recent meetings

2025 Wyoming 21 – 24 Air Force
2024 Air Force 19 – 31 Wyoming
2023 Wyoming 27 – 34 Air Force
2022 Air Force 14 – 17 Wyoming
2021 Wyoming 14 – 24 Air Force
2019 Wyoming 6 – 20 Air Force
2018 Air Force 27 – 35 Wyoming
2017 Wyoming 28 – 14 Air Force
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal