← CFB Terminal
6
Mountain West
AT
20
Mountain West
2019 week 14 · Saturday, November 30, 2019 at 1:00 PM CT · Falcon Stadium · 21,425 att · 34.9°F Clear, wind 21.8

Drive chart

Wyoming Air Force bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
6 pl · 13 yd · 3:35
0–0
15:00 1st & 10 OWN 25 Taven Birdow run for 3 yds to the AFA 28 +3 -0.30
15:00 2nd & 7 OWN 28 Kadin Remsberg run for 6 yds to the AFA 34 +6 0.27
15:00 3rd & 1 OWN 34 Donald Hammond III run for 3 yds to the AFA 37 for a 1ST down +3 1.05
15:00 1st & 10 OWN 37 Christian Mallard run for 1 yd to the AFA 38 +1 -0.87
15:00 2nd & 9 OWN 38 Donald Hammond III run for 2 yds to the AFA 40 +2 -0.48
15:00 3rd & 7 OWN 40 Donald Hammond III pass complete to Kadin Remsberg for a loss of 2 yards to the AFA 38 -2 -0.67
15:00 4th & 9 OWN 38 Charlie Scott punt for 38 yds, downed at the Wyom 24
PUNT
5 pl · 13 yd · 2:47
0–0
11:25 1st & 10 OWN 24 Xazavian Valladay run for 3 yds to the Wyom 27 +3 -0.28
11:25 2nd & 7 OWN 27 Xazavian Valladay run for 9 yds to the Wyom 36 for a 1ST down +9 1.28
11:25 1st & 10 OWN 36 Tyler Vander Waal pass complete to John Okwoli for 6 yds to the Wyom 42 +6 0.40
11:25 2nd & 4 OWN 42 Tyler Vander Waal pass incomplete to John Okwoli 0 -1.18
11:25 3rd & 4 OWN 42 Tyler Vander Waal pass complete to Tyler Vander Waal for a loss of 5 yards to the Wyom 37 -5 -1.16
11:25 4th & 9 OWN 37 Ryan Galovich punt for 36 yds, downed at the AFA 27
TD
16 pl · 73 yd · 8:42
0–7
8:38 1st & 10 OWN 27 Taven Birdow run for 4 yds to the AFA 31 +4 -0.12
8:38 2nd & 6 OWN 31 Taven Birdow run for 5 yds to the AFA 36 +5 0.09
8:38 3rd & 1 OWN 36 Donald Hammond III run for 2 yds to the AFA 38 for a 1ST down +2 1.01
8:38 1st & 10 OWN 38 Christian Mallard run for 3 yds to the AFA 41 +3 -0.43
8:38 2nd & 7 OWN 41 Donald Hammond III run for 4 yds to the AFA 45 +4 -0.16
8:38 3rd & 3 OWN 45 Kadin Remsberg run for 4 yds to the AFA 49 for a 1ST down +4 1.61
8:38 1st & 10 OWN 49 Donald Hammond III pass complete to Benjamin Waters for 12 yds to the Wyom 39 for a 1ST down +12 0.78
8:38 1st & 10 OPP 39 Taven Birdow run for 4 yds to the Wyom 35 +4 -0.09
8:38 2nd & 6 OPP 35 Kadin Remsberg run for 9 yds to the Wyom 26 for a 1ST down +9 0.51
8:38 1st & 10 OPP 26 Donald Hammond III run for 7 yds to the Wyom 19 +7 0.33
8:38 2nd & 3 OPP 19 Kadin Remsberg run for 3 yds to the Wyom 16 for a 1ST down +3 -0.18
8:38 1st & 10 OPP 16 Christian Mallard run for 3 yds to the Wyom 13 +3 -0.11
8:38 2nd & 7 OPP 13 Donald Hammond III run for 7 yds to the Wyom 6 for a 1ST down +7 0.62
0:56 1st & goal OPP 6 Timeout AIR FORCE, clock 00:56
0:56 1st & 6 OPP 6 Donald Hammond III run for a loss of 4 yards to the Wyom 10 -4 -0.75
0:56 2nd & 10 OPP 10 HAMMOND III, DJ pass incomplete to SANDERS, Geraud, PENALTY WYO pass interference (HEARN, Azizi) 8 yards to the WYO2, 1ST DOWN AF, NO PLAY. +8
0:56 1st & 2 OPP 2 Taven Birdow run for 1 yd to the Wyom 1 +1 -0.69
0:00 OWN 0 End of 1st Quarter
14:56 2nd & 1 OPP 1 Donald Hammond III run for 1 yd for a TD, (Jake Koehnke KICK) +1 1.90
Q2
PUNT
7 pl · 27 yd · 3:46
0–7
14:56 1st & 10 OWN 25 Xazavian Valladay run for 4 yds to the Wyom 29 +4 -0.11
14:56 2nd & 6 OWN 29 Levi Williams run for 5 yds to the Wyom 34 +5 0.09
14:56 3rd & 1 OWN 34 Xazavian Valladay run for 3 yds to the Wyom 37 for a 1ST down +3 1.05
14:56 1st & 10 OWN 37 Tyler Vander Waal pass complete to Raghib Ismail Jr. for 16 yds to the AFA 47 for a 1ST down +16 1.44
14:56 1st & 10 OPP 47 Xazavian Valladay run for a loss of 1 yard to the AFA 48 -1 -1.28
14:56 2nd & 11 OPP 48 Jeff Burroughs run for no gain to the AFA 48 0 -1.02
11:28 3rd & 11 OPP 48 Timeout WYOMING, clock 11:28
11:28 3rd & 11 OPP 48 Tyler Vander Waal pass incomplete to Brett Brenton 0 -0.73
11:28 4th & 11 OPP 48 Ryan Galovich punt, downed at the AFA 29
FUMBLE
5 pl · 17 yd · 2:33
0–7
11:10 1st & 10 OWN 29 Donald Hammond III run for 8 yds to the AFA 37 +8 0.98
11:10 2nd & 2 OWN 37 Kadin Remsberg run for 7 yds to the AFA 44 for a 1ST down +7 0.42
11:10 1st & 10 OWN 44 Christian Mallard run for 1 yd to the AFA 45 +1 -0.93
11:10 2nd & 9 OWN 45 Donald Hammond III pass complete to Benjamin Waters for 13 yds to the Wyom 42 for a 1ST down +13 2.00
11:10 1st & 10 OPP 42 HAMMOND III, DJ pass incomplete to WATERS, Ben, PENALTY AF holding 10 yards to the AF48, NO PLAY. -10
11:10 1st & 20 OWN 48 TEAM run for a loss of 1 yard to the AFA 46 TEAM fumbled, forced by TEAM, recovered by Wyom Esaias Gandy -1.64
FUMBLE
7 pl · 25 yd · 4:27
0–7
8:37 1st & 10 OPP 46 Xazavian Valladay run for 1 yd to the AFA 45 +1 -0.79
8:37 2nd & 9 OPP 45 Xazavian Valladay run for no gain to the AFA 45 0 -1.08
8:37 3rd & 9 OPP 45 Levi Williams pass complete to Raghib Ismail Jr. for 15 yds to the AFA 30 for a 1ST down +15 2.61
8:37 1st & 10 OPP 30 Levi Williams run for no gain to the AFA 30 0 -0.56
8:37 2nd & 10 OPP 30 Xazavian Valladay run for 1 yd to the AFA 29 +1 -0.58
8:37 3rd & 9 OPP 29 WILLIAMS, Levi pass complete to WELCH, Treyton for 17 yards to the AF12 (BUGG III, Milto), PENALTY WYO holding (VELAZQUEZ, A.) 10 yards to the AF39, NO PLAY. -10
8:37 3rd & 19 OPP 39 Levi Williams pass complete to Brett Brenton for 11 yds to the AFA 28 +11 1.28
8:37 4th & 8 OPP 28 Levi Williams sacked by Jake Ksiazek for a loss of 5 yards to the AFA 21 Levi Williams fumbled, recovered by AFA Garrett Kauppila , return for 0 yards -5 -2.31
PUNT
7 pl · 29 yd · 3:30
0–7
4:10 1st & 10 OWN 21 Taven Birdow run for 6 yds to the AFA 27 +6 0.30
4:10 2nd & 4 OWN 27 Taven Birdow run for 5 yds to the AFA 32 for a 1ST down +5 0.51
4:10 1st & 10 OWN 32 Taven Birdow run for 5 yds to the AFA 37 +5 0.11
4:10 2nd & 5 OWN 37 Kadin Remsberg run for 11 yds to the AFA 48 for a 1ST down +11 1.41
4:10 1st & 10 OWN 48 Kadin Remsberg run for 2 yds to the 50 yard line +2 -0.66
4:10 2nd & 8 50 Donald Hammond III run for a loss of 2 yards to the AFA 48 -2 -1.47
4:10 3rd & 10 OWN 48 Kadin Remsberg run for 2 yds to the 50 yard line +2 -0.41
0:50 4th & 8 50 Timeout WYOMING, clock 00:50
0:50 4th & 8 50 Charlie Scott punt for 37 yds , Austin Conway returns for 11 yds to the Wyom 24
END OF HALF
1 pl · 3 yd · 0:40
0–7
0:40 1st & 10 OWN 24 Xazavian Valladay run for 3 yds to the Wyom 27 +3 -0.28
0:00 OPP 0 End of 2nd Quarter
Q3
INT
4 pl · 44 yd · 1:56
0–7
14:56 1st & 10 OWN 18 Levi Williams run for 4 yds to the Wyom 22 +4 -0.08
14:56 2nd & 6 OWN 22 Levi Williams run for 38 yds to the AFA 40 for a 1ST down +38 3.38
14:56 1st & 10 OPP 40 Xazavian Valladay run for 2 yds to the AFA 38 +2 -0.45
14:56 2nd & 8 OPP 38 Tyler Vander Waal pass intercepted Jeremy Fejedelem return for 15 yds to the AFA 47 -3.36
FG
13 pl · 41 yd · 7:10
0–10
13:00 1st & 10 OWN 47 Taven Birdow run for 4 yds to the Wyom 49 +4 -0.15
13:00 2nd & 6 OPP 49 Donald Hammond III run for 5 yds to the Wyom 44 +5 0.11
13:00 3rd & 3 OPP 34 Taven Birdow run for 5 yds to the Wyom 29 for a 1ST down +5 0.85
13:00 1st & 10 OPP 29 Christian Mallard run for 3 yds to the Wyom 26 +3 -0.17
13:00 2nd & 7 OPP 26 Christian Mallard run for 6 yds to the Wyom 20 +6 0.20
13:00 3rd & 1 OPP 20 Christian Mallard run for 2 yds to the Wyom 18 for a 1ST down +2 0.16
13:00 1st & 10 OPP 18 Donald Hammond III run for 2 yds to the Wyom 16 +2 -0.19
13:00 2nd & 8 OPP 16 Kadin Remsberg run for 3 yds to the Wyom 13 +3 -0.12
13:00 3rd & 5 OPP 13 Donald Hammond III run for 1 yd to the Wyom 12 +1 -0.32
13:00 3rd & 1 OPP 44 Matthew Murla run for 3 yds to the Wyom 41 for a 1ST down +3 0.90
13:00 1st & 10 OPP 41 Kadin Remsberg run for 4 yds to the Wyom 37 +4 -0.10
13:00 2nd & 6 OPP 37 Taven Birdow run for 3 yds to the Wyom 34 +3 -0.30
5:50 4th & 4 OPP 12 Jake Koehnke 31 yd FG GOOD -0.77
FG
16 pl · 66 yd · 7:42
3–10
5:50 1st & 10 OWN 25 Levi Williams pass incomplete to Raghib Ismail Jr. 0 -0.70
5:50 2nd & 10 OWN 25 AIR FORCE Penalty, Defensive offside (Mosese Fifita) to the Wyom 30 +5
5:50 2nd & 5 OWN 30 Levi Williams run for a loss of 1 yard to the Wyom 29 -1 -0.86
5:50 3rd & 6 OWN 29 Levi Williams pass complete to Ayden Eberhardt for 6 yds to the Wyom 35 for a 1ST down +6 1.60
5:50 1st & 10 OWN 35 Levi Williams pass complete to Austin Conway for 15 yds to the 50 yard line for a 1ST down +15 1.40
5:50 1st & 10 50 Levi Williams run for 11 yds to the AFA 39 for a 1ST down +11 0.70
5:50 1st & 10 OPP 39 Levi Williams run for 4 yds to the AFA 35 +4 -0.09
5:50 2nd & 6 OPP 35 Levi Williams pass incomplete 0 -0.87
5:50 3rd & 6 OPP 35 Xazavian Valladay run for 4 yds to the AFA 31 +4 -0.15
5:50 4th & 2 OPP 31 Levi Williams run for 5 yds to the AFA 26 for a 1ST down +5 1.52
5:50 1st & 10 OPP 26 Xazavian Valladay run for 5 yds to the AFA 21 +5 0.08
5:50 2nd & 5 OPP 21 Levi Williams run for 2 yds to the AFA 19 +2 -0.27
0:00 OPP 0 End of 3rd Quarter
15:00 3rd & 3 OPP 19 Jeff Burroughs run for 4 yds to the AFA 15 for a 1ST down +4 0.36
15:00 1st & 10 OPP 15 Xazavian Valladay run for 2 yds to the AFA 13 +2 -0.18
15:00 2nd & 8 OPP 13 Levi Williams pass incomplete to Xazavian Valladay, broken up by Garrett Kauppila 0 -0.33
15:00 3rd & 8 OPP 13 Jeff Burroughs run for 4 yds to the AFA 9 +4 -0.05
13:08 4th & 4 OPP 9 Cooper Rothe 26 yd FG GOOD -0.88
Q4
PUNT
3 pl · 9 yd · 2:01
3–10
13:08 1st & 10 OWN 25 Donald Hammond III run for a loss of 1 yard to the AFA 24 -1 -0.80
13:08 2nd & 11 OWN 24 Kadin Remsberg run for 8 yds to the AFA 32 +8 0.41
13:08 3rd & 3 OWN 32 Taven Birdow run for 2 yds to the AFA 34 +2 -0.33
13:08 4th & 1 OWN 34 Charlie Scott punt for 13 yds, punt out-of-bounds at the AFA 47
INT
3 pl · 4 yd · 1:26
3–10
11:07 1st & 10 OPP 47 Levi Williams run for 2 yds to the AFA 45 +2 -0.58
11:07 2nd & 8 OPP 45 Xazavian Valladay run for 2 yds to the AFA 43 +2 -0.63
11:07 3rd & 6 OPP 43 Levi Williams pass intercepted Jeremy Fejedelem return for 3 yds to the AFA 40 -2.17
FG
9 pl · 51 yd · 4:10
3–13
9:41 1st & 10 OWN 40 Christian Mallard run for 2 yds to the AFA 42 +2 -0.68
9:41 2nd & 8 OWN 42 Donald Hammond III pass incomplete 0 -0.93
9:41 3rd & 8 OWN 42 Donald Hammond III pass complete to Geraud Sanders for 23 yds to the Wyom 35 for a 1ST down +23 3.39
9:41 1st & 10 OPP 35 Kadin Remsberg run for 3 yds to the Wyom 32 +3 -0.22
9:41 2nd & 7 OPP 32 Chance Stevenson pass complete to Donald Hammond III for 22 yds to the Wyom 10 for a 1ST down +22 0.67
9:41 1st & 10 OPP 10 Kadin Remsberg run for 1 yd to the Wyom 9 +1 -0.23
9:41 2nd & 9 OPP 9 Donald Hammond III run for no gain to the Wyom 9 0 -0.27
9:41 3rd & 9 OPP 9 Taven Birdow run for no gain to the Wyom 9 0 -0.39
5:31 4th & 9 OPP 9 Jake Koehnke 27 yd FG GOOD -0.60
FG
5 pl · 35 yd · 2:58
6–13
5:21 1st & 10 OPP 41 Levi Williams pass complete to Josh Harshman for 30 yds to the AFA 11 for a 1ST down +30 0.72
5:21 1st & 10 OPP 11 Levi Williams run for 3 yds to the AFA 8 +3 -0.09
5:21 2nd & 7 OPP 8 VALLADAY, X. rush for 1 yard to the AF7 (JACKSON, Jordan;FIFITA, Mosese), PENALTY WYO illegal formation 5 yards to the AF13, NO PLAY. -5
5:21 2nd & 12 OPP 13 Levi Williams run for 4 yds to the AFA 9 +4 -0.03
5:21 3rd & 8 OPP 9 Levi Williams run for 3 yds to the AFA 6 +3 -0.11
2:23 4th & 5 OPP 6 Cooper Rothe 23 yd FG GOOD -0.92
TD
2 pl · 75 yd · 0:19
6–20
2:23 1st & 10 OWN 25 Kadin Remsberg run for no gain to the AFA 25 0 -0.70
2:15 2nd & 10 OWN 25 Timeout WYOMING, clock 02:15
2:04 2nd & 10 OWN 25 Donald Hammond III pass complete to Benjamin Waters for 75 yds for a TD, (Jake Koehnke KICK) +75 6.78
ON DOWNS
4 pl · -9 yd · 0:42
6–20
1:59 1st & 10 OWN 29 Tyler Vander Waal pass complete to Raghib Ismail Jr. for 10 yds to the Wyom 39 for a 1ST down +10 0.92
1:59 1st & 10 OWN 39 Tyler Vander Waal run for a loss of 11 yards to the Wyom 28 -11 -2.30
1:59 3rd & 21 OWN 28 Levi Williams pass incomplete to John Okwoli 0 -0.06
1:59 4th & 21 OWN 28 Levi Williams sacked by Mosese Fifita and Christopher Herrera for a loss of 8 yards to the Wyom 20 -8 0.36
ON DOWNS
4 pl · -5 yd · 0:47
6–20
1:17 1st & 10 OPP 20 TEAM run for a loss of 1 yard to the Wyom 21 -1 -0.46
1:15 2nd & 11 OPP 21 Timeout WYOMING, clock 01:15
1:15 2nd & 11 OPP 21 TEAM run for a loss of 1 yard to the Wyom 22 -1 -0.65
1:14 3rd & 12 OPP 22 Timeout WYOMING, clock 01:14
1:14 3rd & 12 OPP 22 TEAM run for a loss of 1 yard to the Wyom 23 -1 -1.06
0:32 4th & 13 OPP 23 Timeout AIR FORCE, clock 00:32
0:32 4th & 13 OPP 23 TEAM run for a loss of 2 yards to the Wyom 25 -2 -2.21
END OF GAME
1 pl · 2 yd · 0:30
6–20
0:30 1st & 10 OWN 25 Levi Williams pass complete to Austin Conway for 7 yds to the Wyom 32 +7 0.60
0:30 2nd & 3 OWN 32 WYOMING Penalty, false start (Josh Harshman) to the Wyom 27 -5
0:00 OPP 0 End of 4th Quarter
19 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
8plays for loss6
1takeaways3
1three-and-outs forced0
3explosive plays allowed3
4.95yards allowed / play4.18
4 of 9scoring drives allowed2 of 10
Wyoming
Alijah Halliburton 13 (5)
Garrett Crall 10 (5)
Logan Wilson 10 (2)
Chad Muma 8 (2)
Cassh Maluia 6 (3) 3 TFL
Javaree Jackson 4 (1)
Victor Jones 4 (2)
Josiah Hall 3 (2)
Air Force
Demonte Meeks 10 (2) 1 TFL
Jeremy Fejedelem 10 (3) 0.5 TFL · 2 INT
Garrett Kauppila 9 (6) 1 PD
Mosese Fifita 7 (1) 0.5 sk · 1 TFL · 2 QH
Kyle Johnson 7 (3) 1 TFL
Grant Theil 5 (3)
Christopher Herrera 4 (2) 0.5 sk · 0.5 TFL
Jordan Jackson 4 (1)
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
2punts3
27.5punt average29.3
0punts inside the 200
103return yards0
own 34average drive startown 27
Wyoming
K Cooper Rothe 2/2 FG · long 26
P Ryan Galovich 1 punt · 36.0 avg
P Team 1 punt · 19.0 avg
KR Tyler Hall 2 ret · 79 yds · long 58
KR Xazavian Valladay 1 ret · 13 yds · long 13
PR Austin Conway 1 ret · 11 yds · long 11
Air Force
K Jake Koehnke 2/2 FG · long 31 · 2/2 XP
P Charlie Scott 3 punts · 29.3 avg
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

51plays62
213yards307
10drives9
31%success rate45%
-4.97total PPA8.81
Derived from 113 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Donald Hammond III run for 1 yd for a TD, (Jake Koehnke KICK) 7–0
Q3Jake Koehnke 31 yd FG GOOD 10–0
Q4Cooper Rothe 26 yd FG GOOD 3–10
Q4Jake Koehnke 27 yd FG GOOD 13–3
Q4Cooper Rothe 23 yd FG GOOD 6–13
Q4Donald Hammond III pass complete to Benjamin Waters for 75 yds for a TD, (Jake Koehnke KICK) 20–6

Biggest plays by PPA

Q4Donald Hammond III pass complete to Benjamin Waters for 75 yds for a TD, (Jake Koehnke 6.78
Q4Donald Hammond III pass complete to Geraud Sanders for 23 yds to the Wyom 35 for a 1ST… 3.39
Q3Levi Williams run for 38 yds to the AFA 40 for a 1ST down 3.38
Q2Levi Williams pass complete to Raghib Ismail Jr. for 15 yds to the AFA 30 for a 1ST down 2.61
Q2Donald Hammond III pass complete to Benjamin Waters for 13 yds to the Wyom 42 for a 1ST… 2.00
Q2Donald Hammond III run for 1 yd for a TD, (Jake Koehnke KICK) 1.90

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
2018 Air Force 27 – 35 Wyoming
2017 Wyoming 28 – 14 Air Force
2016 Air Force 26 – 35 Wyoming
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal