← CFB Terminal
44
Mountain West
AT
22
Mountain West
2019 week 13 · Saturday, November 23, 2019 at 1:00 PM CT · University Stadium (NM) · 13,844 att · 46.9°F Fair, wind 3.4

Drive chart

Air Force New Mexico bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
12 pl · 65 yd · 6:18
0–7
15:00 1st & 10 OWN 35 NEW MEXICO Penalty, false start (-5 Yards) to the NMex 30 -5
15:00 1st & 15 OWN 30 Kentrail Moran run for 6 yds to the NMex 36 +6 0.23
15:00 2nd & 9 OWN 36 Tevaka Tuioti pass incomplete 0 -0.68
15:00 3rd & 9 OWN 36 Tevaka Tuioti run for 14 yds to the 50 yard line for a 1ST down +14 2.92
15:00 1st & 10 50 Tevaka Tuioti pass complete to Jordan Kress for 6 yds to the AFA 44 +6 0.35
15:00 2nd & 4 OPP 44 Emmanuel Logan-Greene run for 6 yds to the AFA 38 for a 1ST down +6 0.40
15:00 1st & 10 OPP 38 Kentrail Moran run for 9 yds to the AFA 29 +9 0.80
15:00 2nd & 1 OPP 29 Kentrail Moran run for 4 yds to the AFA 25 for a 1ST down +4 -0.41
15:00 1st & 10 OPP 25 Tevaka Tuioti run for 6 yds to the AFA 19 +6 0.20
15:00 2nd & 4 OPP 19 Kentrail Moran run for 9 yds to the AFA 10 for a 1ST down +9 -0.01
15:00 1st & 10 OPP 10 Kentrail Moran run for 3 yds to the AFA 7 +3 -0.09
15:00 2nd & 7 OPP 7 Tevaka Tuioti run for 4 yds to the AFA 3 +4 -0.02
8:42 3rd & 3 OPP 3 Bobby Cole run for 3 yds for a TD, (Andrew Shelley KICK) +3 2.62
TD
10 pl · 75 yd · 4:59
7–7
8:42 1st & 10 OWN 25 Donald Hammond III run for 4 yds to the AFA 29 +4 -0.11
8:42 2nd & 6 OWN 29 Donald Hammond III pass complete to Geraud Sanders for 25 yds to the NMex 46 for a 1ST down +25 2.65
8:42 1st & 10 OPP 46 Kadin Remsberg run for 3 yds to the NMex 43 +3 -0.34
8:42 2nd & 7 OPP 43 Timothy Jackson run for 11 yds to the NMex 32 for a 1ST down +11 1.01
8:42 1st & 10 OPP 32 Taven Birdow run for 11 yds to the NMex 21 for a 1ST down +11 0.24
8:42 1st & 10 OPP 21 Taven Birdow run for 3 yds to the NMex 18 +3 -0.12
8:42 2nd & 7 OPP 18 Taven Birdow run for 8 yds to the NMex 10 for a 1ST down +8 0.24
8:42 1st & 10 OPP 10 Taven Birdow run for 4 yds to the NMex 6 +4 -0.01
8:42 2nd & 6 OPP 6 Donald Hammond III run for 5 yds to the NMex 1 +5 0.07
3:43 3rd & 1 OPP 1 Donald Hammond III run for 1 yd for a TD, (Jake Koehnke KICK) +1 2.45
PUNT
3 pl · 2 yd · 1:33
7–7
3:37 1st & 10 OWN 30 Tevaka Tuioti run for a loss of 3 yards to the NMex 29 Tevaka Tuioti fumbled, recovered by NMex Tevaka Tuioti -3 -1.19
3:37 2nd & 11 OWN 29 Kentrail Moran run for 3 yds to the NMex 32 +3 -0.17
3:37 3rd & 8 OWN 32 Tevaka Tuioti pass incomplete to Emmanuel Logan-Greene 0 -0.30
3:37 4th & 8 OWN 32 Tyson Dyer punt for 40 yds
TD
7 pl · 72 yd · 3:11
14–7
2:04 1st & 10 OWN 28 Taven Birdow run for 31 yds to the NMex 41 for a 1ST down +31 2.62
2:04 1st & 10 OPP 41 Taven Birdow run for 3 yds to the NMex 38 +3 -0.28
2:04 2nd & 7 OPP 38 Taven Birdow run for 2 yds to the NMex 36 +2 -0.53
2:04 3rd & 5 OPP 36 Donald Hammond III run for 4 yds to the NMex 32 +4 -0.15
0:00 OPP 0 End of 1st Quarter
15:00 4th & 1 OPP 32 Kadin Remsberg run for 2 yds to the NMex 30 for a 1ST down +2 1.38
15:00 1st & 10 OPP 30 Donald Hammond III pass complete to Benjamin Waters for 26 yds to the NMex 4 for a 1ST down +26 1.13
13:53 1st & 4 OPP 4 Taven Birdow run for 4 yds for a TD, (Jake Koehnke KICK) +4 1.69
Q2
PUNT
7 pl · 25 yd · 3:24
14–7
13:42 1st & 10 OWN 9 Bobby Cole run for 5 yds to the NMex 14 +5 0.07
13:42 2nd & 5 OWN 14 Bobby Cole run for 7 yds to the NMex 21 for a 1ST down +7 0.42
12:19 1st & 10 OWN 21 Timeout NEW MEXICO, clock 12:19
12:19 1st & 10 OWN 21 Tevaka Tuioti pass incomplete to Thomas Vieira 0 -0.59
12:19 2nd & 10 OWN 21 Tevaka Tuioti pass complete to Cedric Patterson III for a 1ST down 0 -0.28
12:19 1st & 10 OWN 36 NEW MEXICO Penalty, false start (-5 Yards) to the NMex 31 -5
12:19 1st & 15 OWN 31 Kentrail Moran run for 3 yds to the NMex 34 +3 -0.26
12:19 2nd & 12 OWN 34 Tevaka Tuioti pass incomplete to Aaron Molina 0 -0.48
12:19 3rd & 12 OWN 34 Tevaka Tuioti pass incomplete to Aaron Molina, broken up by Zane Lewis 0 -0.23
12:19 4th & 12 OWN 34 Tyson Dyer punt for 54 yds
FUMBLE
11 pl · 83 yd · 5:30
14–7
10:18 1st & 10 OWN 12 Donald Hammond III pass complete to Geraud Sanders for 41 yds to the NMex 47 for a 1ST down +41 3.12
10:18 1st & 10 OPP 47 Donald Hammond III run for 6 yds to the NMex 41 +6 0.32
10:18 2nd & 4 OPP 41 Donald Hammond III run for 5 yds to the NMex 36 for a 1ST down +5 0.28
10:18 1st & 10 OPP 36 Christian Mallard run for 6 yds to the NMex 30 +6 0.24
10:18 2nd & 4 OPP 30 Christian Mallard run for no gain to the NMex 30 0 -0.72
10:18 3rd & 4 OPP 30 Donald Hammond III run for 6 yds to the NMex 24 for a 1ST down +6 0.81
10:18 1st & 10 OPP 24 Donald Hammond III run for a loss of 3 yards to the NMex 27 -3 -0.78
10:18 2nd & 13 OPP 27 Taven Birdow run for 9 yds to the NMex 18 +9 0.49
10:18 3rd & 4 OPP 18 Taven Birdow run for 4 yds to the NMex 14 for a 1ST down +4 0.42
10:18 1st & 10 OPP 14 Donald Hammond III pass complete to Benjamin Waters for 10 yds to the NMex 4 AIR FORCE Penalty, illegal block (Geraud Sanders) to the NMex 14 0 -0.31
4:56 1st & 10 OPP 14 Timeout AIR FORCE, clock 04:56
4:56 1st & 10 OPP 14 Taven Birdow run for 10 yds to the NMex 5 Taven Birdow fumbled, forced by Alex Hart, recovered by NMex Joey Noble -4.45
FG
10 pl · 72 yd · 4:24
14–10
4:48 1st & 10 OWN 5 Bobby Cole run for 8 yds to the NMex 13 +8 0.50
4:48 2nd & 2 OWN 13 Tevaka Tuioti pass incomplete to Emmanuel Logan-Greene 0 -0.57
4:48 3rd & 2 OWN 13 Tevaka Tuioti pass complete to Cedric Patterson III for a 1ST down 0 -0.25
4:48 1st & 10 OWN 27 Tevaka Tuioti pass incomplete to Cedric Patterson III 0 -0.77
4:48 2nd & 10 OWN 27 Bobby Cole run for 6 yds to the NMex 33 +6 0.18
4:48 3rd & 4 OWN 33 Tevaka Tuioti run for 48 yds to the AFA 19 for a 1ST down +48 3.91
4:48 1st & 10 OPP 19 Chad Alexander run for 4 yds to the AFA 15 +4 -0.02
4:48 2nd & 6 OPP 15 Tevaka Tuioti pass incomplete to Jordan Kress 0 -0.38
4:48 3rd & 6 OPP 15 Tevaka Tuioti sacked by Grant Donaldson for a loss of 8 yards to the AFA 23 -8 -1.89
0:29 4th & 14 OPP 23 Timeout NEW MEXICO, clock 00:29
0:24 4th & 14 OPP 23 Andrew Shelley 40 yd FG GOOD 0.91
END OF HALF
1 pl · 6 yd · 0:24
14–10
0:24 1st & 10 OWN 25 Christian Mallard run for 6 yds to the AFA 31 +6 0.33
0:00 OPP 0 End of 2nd Quarter
Q3
TD
8 pl · 75 yd · 3:55
21–10
15:00 1st & 10 OWN 25 Kadin Remsberg run for 9 yds to the AFA 34 +9 1.25
15:00 2nd & 1 OWN 34 Donald Hammond III pass incomplete 0 -1.28
15:00 3rd & 1 OWN 34 Christian Mallard run for 4 yds to the AFA 38 for a 1ST down +4 1.15
15:00 1st & 10 OWN 38 Donald Hammond III run for 8 yds to the AFA 46 +8 1.03
15:00 2nd & 2 OWN 46 Kadin Remsberg run for 6 yds to the NMex 48 for a 1ST down +6 0.24
15:00 1st & 10 OPP 48 Kadin Remsberg run for 3 yds to the NMex 45 +3 -0.36
15:00 2nd & 7 OPP 45 Taven Birdow run for a loss of 1 yard to the NMex 46 Taven Birdow fumbled, forced by Joey Noble, recovered by AFA Donald Hammond III -1 -1.34
11:05 3rd & 8 OPP 46 Donald Hammond III pass complete to Geraud Sanders for 46 yds for a TD, (Jake Koehnke KICK) +46 5.39
TD
10 pl · 74 yd · 5:35
23–16
10:59 1st & 10 OWN 26 Bobby Cole run for 3 yds to the NMex 29 +3 -0.31
10:59 2nd & 7 OWN 29 Bobby Cole run for 8 yds to the NMex 37 for a 1ST down +8 1.26
10:59 1st & 10 OWN 37 Tevaka Tuioti run for 8 yds to the NMex 45 +8 1.04
10:59 2nd & 2 OWN 45 Bobby Cole run for 5 yds to the 50 yard line for a 1ST down +5 0.17
10:59 1st & 10 50 Tevaka Tuioti run for 8 yds to the AFA 42 +8 0.84
10:59 2nd & 2 OPP 42 Micah Gray run for 4 yds to the AFA 38 for a 1ST down +4 -0.09
10:59 1st & 10 OPP 38 Trae Hall run for 16 yds to the AFA 22 for a 1ST down +16 0.45
10:59 1st & 10 OPP 22 Trae Hall run for 6 yds to the AFA 16 +6 0.19
10:59 2nd & 4 OPP 16 Bobby Cole run for 3 yds to the AFA 13 +3 -0.14
5:24 3rd & 1 OPP 13 Trae Hall pass complete to Jordan Kress for 13 yds for a TD, (Andrew Shelley PAT BLOCKED) +13 2.60
5:24 1st & goal OPP 3 Milton Bugg III return for defensive PAT 0
5:24 1st & 65 OWN 35 AIR FORCE Penalty, unsportsmanlike conduct (15 Yards) to the 50 yard line +15
TD
5 pl · 75 yd · 2:58
30–16
5:24 1st & 10 OWN 25 Donald Hammond III run for 2 yds to the AFA 27 +2 -0.45
5:24 2nd & 8 OWN 27 Taven Birdow run for 7 yds to the AFA 34 +7 0.43
5:24 3rd & 1 OWN 34 Taven Birdow run for 8 yds to the AFA 42 for a 1ST down +8 1.54
5:24 1st & 10 OWN 42 Taven Birdow run for 4 yds to the AFA 46 +4 -0.17
5:24 2nd & 6 OWN 46 AIR FORCE Penalty, delay of game (-5 Yards) to the AFA 41 -5
2:26 2nd & 11 OWN 41 Donald Hammond III pass complete to Benjamin Waters for 59 yds for a TD, (Jake Koehnke KICK) +59 5.92
FUMBLE
5 pl · 13 yd · 2:08
30–16
2:20 1st & 10 OWN 32 Trae Hall run for 7 yds to the NMex 39 +7 0.69
2:20 2nd & 3 OWN 39 Cedric Patterson III run for 5 yds to the NMex 44 for a 1ST down +5 0.46
2:20 1st & 10 OWN 44 Cedric Patterson III run for a loss of 4 yards to the NMex 40 -4 -1.93
2:20 2nd & 14 OWN 40 Trae Hall pass incomplete to Aaron Molina 0 -0.57
2:20 3rd & 14 OWN 40 Trae Hall pass complete to Emmanuel Logan-Greene for 8 yds Emmanuel Logan-Greene fumbled, forced by Christopher Herrera, recovered by AFA -0.13
TD
5 pl · 45 yd · 2:04
37–16
0:12 1st & 10 OPP 45 Taven Birdow run for 3 yds to the NMex 42 +3 -0.33
0:00 OPP 0 End of 3rd Quarter
15:00 2nd & 7 OPP 42 Taven Birdow run for 1 yd to the NMex 41 +1 -0.83
14:13 3rd & 6 OPP 41 Timeout AIR FORCE, clock 14:13
14:13 3rd & 6 OPP 41 Donald Hammond III pass complete to Geraud Sanders for 17 yds to the NMex 24 for a 1ST down +17 1.95
13:56 1st & 10 OPP 24 Timeout NEW MEXICO, clock 13:56
13:56 1st & 10 OPP 24 Kadin Remsberg run for a loss of 3 yards to the NMex 27 -3 -0.78
13:08 2nd & 13 OPP 27 Donald Hammond III pass complete to Geraud Sanders for 27 yds for a TD, (Jake Koehnke KICK) +27 3.46
Q4
PUNT
5 pl · 20 yd · 2:36
37–16
13:03 1st & 10 OWN 22 Bobby Cole run for 9 yds to the NMex 31 +9 1.17
13:03 2nd & 1 OWN 31 Trae Hall pass complete to Anselem Umeh for 5 yds to the NMex 36 for a 1ST down +5 -0.05
13:03 1st & 10 OWN 36 Trae Hall pass incomplete to Anselem Umeh 0 -1.04
13:03 2nd & 10 OWN 36 Bobby Cole run for 1 yd to the NMex 37 +1 -0.53
13:03 3rd & 9 OWN 37 Trae Hall pass complete to Jordan Kress for 5 yds to the NMex 42 +5 0.04
13:03 4th & 4 OWN 42 Tyson Dyer punt for 50 yds, downed at the AFA 8
TD
5 pl · 92 yd · 2:37
44–16
10:27 1st & 10 OWN 8 Ben Peterson run for 3 yds to the AFA 11 +3 -0.13
10:27 2nd & 7 OWN 11 Donald Hammond III run for 3 yds to the AFA 14 +3 -0.10
10:27 3rd & 4 OWN 14 Kadin Remsberg run for 11 yds to the AFA 25 for a 1ST down +11 1.00
10:27 1st & 10 OWN 25 Christian Mallard run for a loss of 1 yard to the AFA 24 -1 -0.80
7:50 2nd & 11 OWN 24 Donald Hammond III pass complete to Benjamin Waters for 76 yds for a TD, (Jake Koehnke KICK) +76 6.88
TD
10 pl · 77 yd · 5:46
44–22
7:43 1st & 10 OWN 23 Chad Alexander run for 6 yds to the NMex 29 +6 0.32
7:43 2nd & 4 OWN 29 Chad Alexander run for 6 yds to the NMex 35 for a 1ST down +6 0.65
7:43 1st & 10 OWN 35 Chad Alexander run for 2 yds to the NMex 37 +2 -0.63
7:43 2nd & 8 OWN 37 Trae Hall run for 4 yds to the NMex 41 +4 -0.13
7:43 3rd & 4 OWN 41 Micah Gray run for 13 yds to the AFA 46 for a 1ST down +13 2.46
7:43 1st & 10 OPP 46 Micah Gray run for 6 yds to the AFA 40 +6 0.31
7:43 2nd & 4 OPP 40 Micah Gray run for 3 yds to the AFA 37 +3 -0.34
7:43 3rd & 1 OPP 37 Micah Gray run for 3 yds to the AFA 34 for a 1ST down +3 0.63
7:43 1st & 10 OPP 34 Chad Alexander run for 7 yds to the AFA 27 +7 0.38
5:57 1st & 10 OWN 46 Timeout AIR FORCE, clock 05:57
2:04 2nd & 3 OPP 27 Timeout AIR FORCE, clock 02:04
1:57 2nd & 3 OPP 27 Trae Hall pass complete to Aaron Molina for 27 yds for a TD, (Two-Point Conversion failed ) +27 2.55
END OF GAME
3 pl · 2 yd · 1:57
44–22
1:57 1st & 10 OWN 25 Mike Schmidt run for 6 yds to the AFA 31 +6 0.33
1:57 2nd & 4 OWN 31 TEAM run for a loss of 2 yards to the AFA 29 -2 -1.10
1:57 3rd & 6 OWN 29 TEAM run for a loss of 2 yards to the AFA 27 -2 -0.39
0:00 OPP 0 End of 4th Quarter
17 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

1sacks0
2plays for loss5
1takeaways1
1three-and-outs forced0
5explosive plays allowed9
5.51yards allowed / play9.85
4 of 8scoring drives allowed6 of 9
Air Force
Demonte Meeks 14 (6)
Jeremy Fejedelem 9 (5)
Garrett Kauppila 7 (3)
Zane Lewis 6 (4) 2 PD
Kyle Johnson 6 (2)
Grant Donaldson 4 (3) 1 sk · 1 TFL
Jordan Jackson 3 (2) 1 TFL
Corvan Taylor 3 (2)
New Mexico
Alexander Vainikolo 8 (3)
Johnny Hernandez 7 (4)
Jacobi Hearn 6 (2)
Brandon Burton 5 (3)
Joey Noble 4 (3) 2 TFL
Alex Hart 4 (3) 1 QH
Kameron Miller 4 (2)
Langston Murray 4
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

field goals1 of 1
punts3
punt average48.0
punts inside the 200
0return yards142
own 21average drive startown 24
Air Force
K Jake Koehnke 6/6 XP
New Mexico
K Andrew Shelley 1/1 FG · long 40 · 1/1 XP
P Tyson Dyer 3 punts · 48.0 avg
KR Michael LoVett III 6 ret · 142 yds · long 29
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

53plays59
522yards325
9drives8
57%success rate56%
39.99total PPA15.66
Derived from 112 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Bobby Cole run for 3 yds for a TD, (Andrew Shelley KICK) 7–0
Q1Donald Hammond III run for 1 yd for a TD, (Jake Koehnke KICK) 7–7
Q2Taven Birdow run for 4 yds for a TD, (Jake Koehnke KICK) 14–7
Q2Andrew Shelley 40 yd FG GOOD 10–14
Q3Donald Hammond III pass complete to Geraud Sanders for 46 yds for a TD, (Jake Koehnke KICK) 21–10
Q3Trae Hall pass complete to Jordan Kress for 13 yds for a TD, (Andrew Shelley PAT BLOCKED) 16–21
Q3Donald Hammond III pass complete to Benjamin Waters for 59 yds for a TD, (Jake Koehnke KICK) 30–16
Q4Donald Hammond III pass complete to Geraud Sanders for 27 yds for a TD, (Jake Koehnke KICK) 37–16
Q4Donald Hammond III pass complete to Benjamin Waters for 76 yds for a TD, (Jake Koehnke KICK) 44–16
Q4Trae Hall pass complete to Aaron Molina for 27 yds for a TD, (Two-Point Conversion failed ) 22–44

Biggest plays by PPA

Q4Donald Hammond III pass complete to Benjamin Waters for 76 yds for a TD, (Jake Koehnke 6.88
Q3Donald Hammond III pass complete to Benjamin Waters for 59 yds for a TD, (Jake Koehnke 5.92
Q3Donald Hammond III pass complete to Geraud Sanders for 46 yds for a TD, (Jake Koehnke 5.39
Q2Tevaka Tuioti run for 48 yds to the AFA 19 for a 1ST down 3.91
Q4Donald Hammond III pass complete to Geraud Sanders for 27 yds for a TD, (Jake Koehnke 3.46
Q2Donald Hammond III pass complete to Geraud Sanders for 41 yds to the NMex 47 for a 1ST… 3.12

Series recent meetings

2025 New Mexico 20 – 3 Air Force
2024 Air Force 37 – 52 New Mexico
2022 New Mexico 3 – 35 Air Force
2021 Air Force 38 – 10 New Mexico
2020 New Mexico 0 – 28 Air Force
2018 New Mexico 24 – 42 Air Force
2017 Air Force 38 – 56 New Mexico
2016 New Mexico 45 – 40 Air Force
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal