New Mexico at Air Force

Friday, November 20, 2020

Air Force beat New Mexico 28–⁠0. It was their 38th meeting; after it, Air Force led the series 24–⁠14.

AwayNew Mexico2–⁠5 in 2020
0
HomeAir Force3–⁠3 in 2020
28

Final at Falcon Stadium, Colorado SpringsTV: FS1Attendance 100

At kickoff
38°F, overcast, wind 7 mph from the southWeather: NOAA NCEI Integrated Surface Database; Usaf Academy Airstrip Airport (KAFF), 4 km from the stadium, 28 minutes after kickoff
Officials
Referee C. Watson; umpire Rod Tucker; head linesman Matt Burks; line judge John Kilmer; side judge Joseph Martinez; field judge John Wisnewski; back judge David Baldwin; center judge Chris BookerGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
New Mexico00000
Air Force7140728

Standouts

Player stats

New Mexico

PassingC/AttYdsTDInt
Trae Hall23/4222101
RushingCarYdsTDLong
Bobby Cole62909
Nathaniel Jones62909
Daevon Vigilant31506
Trae Hall813012
ReceivingRecYdsTDLong
Emmanuel Logan-Greene364049
Jordan Kress454016
Andrew Erickson447014
Marcus Williams316010
DefenseTklTFLSacksInt
Brandon Shook19000
Nico Bolden12000
Joey Noble11100
Devin Sanders6000

Air Force

PassingC/AttYdsTDInt
Haaziq Daniels4/56600
RushingCarYdsTDLong
Brad Roberts28177344
Matthew Murla764025
Haaziq Daniels1255117
Joshua Stoner61608
ReceivingRecYdsTDLong
Kyle Patterson234028
Brandon Lewis232018
DefenseTklTFLSacksInt
Johnathan Youngblood8100
Noah Bush7000
Elisha Palm6000
Corvan Taylor6001
George Silvanic5110
Brandon Gooding2110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

New MexicoAir Force
304Total yards422
221Passing yards66
83Rushing yards356
5.3Yards per pass13.2
3.3Yards per rush5.7
19First downs23
4–⁠13Third downs9–⁠13
0–⁠1Fourth downs1–⁠2
2Turnovers3
8–⁠70Penalties5–⁠42
23:31Possession36:29
0Sacks (by defense)2

Efficiency

New MexicoAir Force
39%Success rate54%
−0.17EPA per play0.11
1.06Explosiveness1.01
−0.23Rushing EPA0.01
−0.13Passing EPA1.46
32%Passing-down success46%
−0.28First-down EPA−0.19
0.28Second-down EPA−0.01
−0.38Third-down EPA1.16
10%Havoc by its defense15%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Air Force 86% to win. Elo’s favorite won.

The line

Air Force −8, over/under 55.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Air Force 71%, New Mexico 29%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Air Force end zoneNew Mexico end zoneQ1 New MexicoPunt, 9 playsQ1 Air ForceTouchdown, 11 playsQ1 New MexicoPunt, 3 playsQ1 Air ForceTouchdown, 10 playsQ2 New MexicoFumble, 8 playsQ2 Air ForceTouchdown, 9 playsQ2 New MexicoPunt, 3 playsQ2 Air ForcePunt, 6 playsQ2 New MexicoMissed FG, 9 playsQ3 Air ForcePunt, 3 playsQ3 New MexicoPunt, 8 playsQ3 Air ForceFumble, 4 playsQ3 New MexicoMissed FG, 4 playsQ3 Air ForceFumble, 3 playsQ3 New MexicoMissed FG, 9 playsQ3 Air ForceFumble, 2 playsQ3 New MexicoMissed FG, 4 playsQ4 Air ForceTurnover on downs, 12 playsQ4 New MexicoTurnover on downs, 8 playsQ4 Air ForceTouchdown, 1 playQ4 New MexicoInterception, 6 playsQ4 Air ForceEnd of game, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, New Mexico right to left.
  1. Q1 New MexicoPunt, 9 plays, 46 yards
  2. Q1 Air ForceTouchdown, 11 plays, 86 yards
  3. Q1 New MexicoPunt, 3 plays, 0 yards
  4. Q1 Air ForceTouchdown, 10 plays, 72 yards
  5. Q2 New MexicoFumble, 8 plays, 41 yards
  6. Q2 Air ForceTouchdown, 9 plays, 66 yards
  7. Q2 New MexicoPunt, 3 plays, 4 yards
  8. Q2 Air ForcePunt, 6 plays, 17 yards
  9. Q2 New MexicoMissed FG, 9 plays, 53 yards
  10. Q3 Air ForcePunt, 3 plays, −1 yard
  11. Q3 New MexicoPunt, 8 plays, 32 yards
  12. Q3 Air ForceFumble, 4 plays, 20 yards
  13. Q3 New MexicoMissed FG, 4 plays, −10 yards
  14. Q3 Air ForceFumble, 3 plays, 9 yards
  15. Q3 New MexicoMissed FG, 9 plays, 23 yards
  16. Q3 Air ForceFumble, 2 plays, −2 yards
  17. Q3 New MexicoMissed FG, 4 plays, −5 yards
  18. Q4 Air ForceTurnover on downs, 12 plays, 73 yards
  19. Q4 New MexicoTurnover on downs, 8 plays, 40 yards
  20. Q4 Air ForceTouchdown, 1 play, 44 yards
  21. Q4 New MexicoInterception, 6 plays, 45 yards
  22. Q4 Air ForceEnd of game, 7 plays, 31 yards

Play by play

1st quarter4 drives, then Air Force 7, New Mexico 0
New Mexico Punt, 9 plays
15:001st & 10 at own 35Brice Honaker kickoff for 61 yds , Nathaniel Jones return for 7 yds to the NMex 11
15:001st & 10 at own 11Trae Hall pass complete to Emmanuel Logan-Greene for 5 yds to the NMex 16
15:002nd & 5 at own 16Bobby Cole run for 9 yds to the NMex 25 for a 1ST down
15:001st & 10 at own 25Trae Hall pass incomplete
15:002nd & 10 at own 25Trae Hall pass complete to Marcus Williams for 10 yds to the NMex 35 for a 1ST down
15:001st & 10 at own 35Trae Hall run for 5 yds to the NMex 40
15:002nd & 5 at own 40Trae Hall pass complete to Jordan Kress for 15 yds to the AFA 45 for a 1ST down
15:001st & 10 at opp 45COLE, Bobby rush for 10 yards to the AF35 (PALM, Elisha), PENALTY NM holding 10 yards to the NM45, NO PLAY.
15:001st & 20 at own 45Trae Hall pass complete to Chad Alexander for 5 yds to the 50 yard line
15:002nd & 15 at the 50Trae Hall pass complete to Bobby Wooden for 7 yds to the AFA 43
15:003rd & 8 at opp 43Trae Hall pass incomplete
15:004th & 8 at opp 43Tyson Dyer punt for 29 yds
Air Force Touchdown, 11 plays
11:021st & 10 at own 14Brad Roberts run for no gain to the AFA 14
11:022nd & 10 at own 14Brad Roberts run for 7 yds to the AFA 21
11:023rd & 3 at own 21Matthew Murla run for 5 yds to the AFA 26 for a 1ST down
11:021st & 10 at own 26Haaziq Daniels run for 6 yds to the AFA 32
11:022nd & 4 at own 32Brad Roberts run for 7 yds to the AFA 39 for a 1ST down
11:021st & 10 at own 39Brandon Lewis run for 8 yds to the AFA 47
7:182nd & 2 at own 47Timeout AIR FORCE, clock 07:18
7:182nd & 2 at own 47Joshua Stoner run for 6 yds to the NMex 47 for a 1ST down
7:181st & 10 at opp 47Matthew Murla run for 14 yds to the NMex 33 for a 1ST down
7:181st & 10 at opp 33Matthew Murla run for 25 yds to the NMex 8 for a 1ST down
7:181st & goal at opp 8Brad Roberts run for 4 yds to the NMex 4
5:072nd & goal at opp 4Haaziq Daniels run for 4 yds for a TD (Tevye Schuettpelz-Rohl KICK)Air Force 7, New Mexico 0
New Mexico Punt, 3 plays
5:071st & 0 at own 35Tevye Schuettpelz-Rohl kickoff for 65 yds for a touchback
5:071st & 10 at own 25Bobby Cole run for no gain to the NMex 25
5:072nd & 10 at own 25Trae Hall pass incomplete to Emmanuel Logan-Greene, broken up by Corvan Taylor
5:073rd & 10 at own 25Trae Hall pass incomplete
5:074th & 10 at own 25Tyson Dyer punt for 47 yds
Air Force Touchdown, 10 plays
4:161st & 10 at own 28Brad Roberts run for 5 yds to the AFA 33
4:162nd & 5 at own 33Haaziq Daniels run for 4 yds to the AFA 37
4:163rd & 1 at own 37AIR FORCE Penalty, false start (-5 Yards) to the AFA 32
4:163rd & 6 at own 32NEW MEXICO Penalty, delay of game (5 Yards) to the AFA 37
4:163rd & 1 at own 37AIR FORCE Penalty, false start (-5 Yards) to the AFA 32
4:163rd & 6 at own 32Haaziq Daniels pass complete to Brandon Lewis for 14 yds to the AFA 46 for a 1ST down
4:161st & 10 at own 46Joshua Stoner run for a loss of 4 yards to the AFA 42
4:162nd & 14 at own 42Haaziq Daniels run for 1 yd to the AFA 43
4:163rd & 13 at own 43Haaziq Daniels pass complete to Kyle Patterson for 28 yds to the NMex 29 for a 1ST down
4:161st & 10 at opp 29Jorden Gidrey run for 4 yds to the NMex 25
4:162nd & 6 at opp 25Brad Roberts run for 3 yds to the NMex 22
Q2 15:003rd & 3 at opp 22Haaziq Daniels run for 17 yds to the NMex 5 for a 1ST down
Q2 14:281st & goal at opp 5Brad Roberts run for 5 yds for a TD (Tevye Schuettpelz-Rohl KICK)Air Force 14, New Mexico 0
2nd quarter5 drives, then Air Force 21, New Mexico 0
New Mexico Fumble, 8 plays
14:281st & 0 at own 35Tevye Schuettpelz-Rohl kickoff for 57 yds
14:281st & 10 at own 25Emmanuel Logan-Greene run for 4 yds to the NMex 29
14:282nd & 6 at own 29Bobby Cole run for 4 yds to the NMex 33
14:283rd & 2 at own 33Bobby Cole run for 3 yds to the NMex 36 for a 1ST down
14:281st & 10 at own 36Trae Hall pass complete to Andrew Erickson for 14 yds to the 50 yard line for a 1ST down
14:281st & 10 at the 50Trae Hall pass complete to Bobby Wooden for 4 yds to the AFA 46
14:282nd & 6 at opp 46Trae Hall pass incomplete to Bobby Wooden
14:283rd & 6 at opp 46Trae Hall pass complete to Chad Alexander for 6 yds to the AFA 40 for a 1ST down
14:281st & 10 at opp 40Trae Hall pass complete to Marcus Williams for 3 yds Marcus Williams fumbled, forced by Caleb Humphrey, recovered by AFA Kalawai’a Pescaia
Air Force Touchdown, 9 plays
11:201st & 10 at own 34Brad Roberts run for 3 yds to the AFA 37
11:202nd & 7 at own 37Brad Roberts run for 7 yds to the AFA 44 for a 1ST down
11:201st & 10 at own 0DANIELS, Haaziq pass incomplete to LEWIS, Brandon, PENALTY AF holding off-setting, PENALTY NM pass interference off-setting, NO PLAY.
11:201st & 10 at own 44Brad Roberts run for 3 yds to the AFA 47
11:202nd & 7 at own 47Joshua Stoner run for 4 yds to the NMex 49
11:203rd & 3 at opp 49Brad Roberts run for 12 yds to the NMex 37 for a 1ST down
11:201st & 10 at opp 37Haaziq Daniels pass complete to Brandon Lewis for 18 yds to the NMex 19 for a 1ST down
11:201st & 10 at opp 19Matthew Murla run for 4 yds to the NMex 15
11:202nd & 6 at opp 15Brad Roberts run for 3 yds to the NMex 12
6:133rd & 3 at opp 12Brad Roberts run for 12 yds for a TD (Tevye Schuettpelz-Rohl KICK)Air Force 21, New Mexico 0
New Mexico Punt, 3 plays
6:131st & 0 at own 35Tevye Schuettpelz-Rohl kickoff for 52 yds
6:131st & 10 at own 25Bobby Cole run for 4 yds to the NMex 29
6:132nd & 6 at own 29Trae Hall pass incomplete to Andrew Erickson, broken up by Jayden Goodwin
6:133rd & 6 at own 29Trae Hall pass complete to Cedric Patterson III
6:134th & 1 at own 34NEW MEXICO Penalty, delay of game (-5 Yards) to the NMex 29
6:134th & 6 at own 29Tyson Dyer punt for 46 yds
Air Force Punt, 6 plays
4:341st & 10 at own 25Brad Roberts run for 6 yds to the AFA 31
4:342nd & 4 at own 31Brad Roberts run for 3 yds to the AFA 34
4:343rd & 1 at own 34Haaziq Daniels run for 2 yds to the AFA 36 for a 1ST down
4:341st & 10 at own 36Haaziq Daniels run for 2 yds to the AFA 38
4:342nd & 8 at own 38Brad Roberts run for 4 yds to the AFA 42
4:343rd & 4 at own 42Haaziq Daniels run for no gain to the AFA 42
1:244th & 4 at own 42Timeout NEW MEXICO, clock 01:24
1:244th & 4 at own 42Charles Bein punt for 44 yds, fair catch by Emmanuel Logan-Greene at the NMex 14
New Mexico Missed FG, 9 plays
1:181st & 10 at own 14Daevon Vigilant run for 6 yds to the NMex 20
1:182nd & 4 at own 20Trae Hall pass complete to Jordan Kress for 12 yds to the NMex 32 for a 1ST down
1:181st & 10 at own 32Trae Hall pass incomplete to Jordan Kress
1:182nd & 10 at own 32Trae Hall pass complete to Anselem Umeh for 12 yds to the NMex 44 for a 1ST down
1:181st & 10 at own 44Trae Hall pass incomplete to Anselem Umeh
1:182nd & 10 at own 44Trae Hall run for 12 yds to the AFA 44 for a 1ST down
0:131st & 10 at opp 44Timeout AIR FORCE, clock 00:13
0:131st & 10 at opp 44Trae Hall pass incomplete to Marcus Williams
0:132nd & 10 at opp 44Trae Hall pass complete to Jordan Kress for 11 yds to the AFA 33 for a 1ST down
0:031st & 10 at opp 33Timeout NEW MEXICO, clock 00:03
0:001st & 10 at opp 33George Steinkamp 50 yd FG BLOCKED blocked by Michael Purcell
3rd quarter8 drives, then Air Force 21, New Mexico 0
Air Force Punt, 3 plays
15:001st & 10 at own 35Donovan Murphree kickoff for 65 yds for a touchback
15:001st & 10 at own 25Joshua Stoner run for 8 yds to the AFA 33
15:002nd & 2 at own 33DANIELS, Haaziq pass complete to LEWIS, Brandon for 59 yards to the NM8 (BOLDEN, Nico), PENALTY AF holding (FERGUSON, Parke) 10 yards to the AF23, NO PLAY.
15:002nd & 12 at own 23Jorden Gidrey run for 1 yd to the AFA 24
15:003rd & 11 at own 24Haaziq Daniels pass incomplete to Kyle Patterson, broken up by Jake Saltonstall
15:004th & 11 at own 24Charles Bein punt for 52 yds, downed at the NMex 24
New Mexico Punt, 8 plays
13:051st & 10 at own 24Trae Hall pass complete to Marcus Williams for no gain to the NMex 24
13:052nd & 10 at own 24Nathaniel Jones run for 4 yds to the NMex 28
13:053rd & 6 at own 28Trae Hall pass complete to Emmanuel Logan-Greene for 10 yds to the NMex 38 for a 1ST down
13:051st & 10 at own 38Trae Hall pass complete to Andrew Erickson for 9 yds to the NMex 47
13:052nd & 1 at own 47Daevon Vigilant run for 6 yds to the AFA 47 for a 1ST down
13:051st & 10 at opp 47Daevon Vigilant run for 3 yds to the AFA 44
13:052nd & 7 at opp 44Trae Hall pass incomplete to Andrew Erickson
13:053rd & 7 at opp 44Trae Hall pass incomplete
13:054th & 7 at opp 44Tyson Dyer punt for 40 yds, downed at the AFA 4
Air Force Fumble, 4 plays
10:171st & 10 at own 4Brad Roberts run for 5 yds to the AFA 9
10:172nd & 5 at own 9Brad Roberts run for 1 yd to the AFA 10
10:173rd & 4 at own 10Haaziq Daniels pass complete to Kyle Patterson for 6 yds to the AFA 16 for a 1ST down
10:171st & 10 at own 16Matthew Murla run for 4 yds to the AFA 24 Matthew Murla fumbled, forced by Nico Bolden, recovered by NMex Joey Noble
New Mexico Missed FG, 4 plays
8:211st & 10 at opp 24Trae Hall sacked by George Silvanic for a loss of 9 yards to the AFA 33 NEW MEXICO Penalty, Offensive holding ( Yards) declined
8:212nd & 19 at opp 33Trae Hall pass incomplete to Marcus Williams, broken up by Parker Noren
8:213rd & 19 at opp 33NEW MEXICO Penalty, false start (-5 Yards) to the AFA 38
8:213rd & 24 at opp 38Trae Hall pass complete to Chad Alexander for 4 yds to the AFA 34
7:054th & 20 at opp 34George Steinkamp 51 yd FG MISSED
Air Force Fumble, 3 plays
7:051st & 10 at own 34Joshua Stoner run for 4 yds to the AFA 38
7:052nd & 6 at own 38Brad Roberts run for 7 yds to the AFA 45 for a 1ST down
7:051st & 10 at own 45Joshua Stoner run for 4 yds to the AFA 43 Joshua Stoner fumbled, forced by Nico Bolden, recovered by NMex Patrick Peek
New Mexico Missed FG, 9 plays
5:481st & 10 at opp 43Nathaniel Jones run for 9 yds to the AFA 34
5:482nd & 1 at opp 34Nathaniel Jones run for 7 yds to the AFA 27 for a 1ST down
5:481st & 10 at opp 27Nathaniel Jones run for 5 yds to the AFA 22
5:482nd & 5 at opp 22Nathaniel Jones run for 2 yds to the AFA 20
5:483rd & 3 at opp 20Trae Hall run for 5 yds to the AFA 15 for a 1ST down
5:481st & 10 at opp 15Nathaniel Jones run for 2 yds to the AFA 13
5:482nd & 8 at opp 13TEAM run for a loss of 7 yards to the AFA 20 TEAM fumbled, recovered by NMex Nathaniel Jones
5:483rd & 15 at opp 20Trae Hall pass incomplete to Emmanuel Logan-Greene
2:234th & 15 at opp 20George Steinkamp 37 yd FG MISSED
Air Force Fumble, 2 plays
2:231st & 10 at own 20Brad Roberts run for 4 yds to the AFA 24
2:232nd & 6 at own 24PETERSON, Ben rush for 8 yards to the AF32, out-of-bounds (BOLDEN, Nico), PENALTY AF personal foul (KREPSZ, Kyle) 12 yards to the AF12, NO PLAY.
2:232nd & 18 at own 12Haaziq Daniels run for 7 yds to the AFA 18 Haaziq Daniels fumbled, forced by Joey Noble, recovered by NMex Jerrick Reed II
New Mexico Missed FG, 4 plays
1:231st & 10 at opp 18Bobby Cole run for 9 yds to the AFA 9
1:232nd & 1 at opp 9COLE, Bobby rush for 2 yards to the AF7 (SILVANIC, Georg), PENALTY NM holding (COOK, Austin) 10 yards to the AF19, NO PLAY.
1:232nd & 11 at opp 19Trae Hall pass complete to Chad Alexander for a loss of 4 yards to the AFA 23
1:233rd & 15 at opp 23Trae Hall pass incomplete to Jordan Kress
0:004th & 15 at opp 23Andrew Shelley 40 yd FG MISSED
4th quarter5 drives, then Air Force 28, New Mexico 0
Air Force Turnover on downs, 12 plays
15:001st & 10 at own 23Haaziq Daniels run for 4 yds to the AFA 29 Haaziq Daniels fumbled, forced by Devin Sanders, recovered by AFA Adam Jewell
15:002nd & 4 at own 29Haaziq Daniels run for 7 yds to the AFA 36 for a 1ST down
13:461st & 10 at own 36Timeout AIR FORCE, clock 13:46
13:461st & 10 at own 36Brad Roberts run for 8 yds to the AFA 44
13:462nd & 2 at own 44Brad Roberts run for 4 yds to the AFA 48 for a 1ST down
13:461st & 10 at own 48NEW MEXICO Penalty, unsportsmanlike conduct (Patrick Peek) to the NMex 37 for a 1ST down
13:461st & 10 at opp 37NEW MEXICO Penalty, Defensive offside (Joey Noble) to the NMex 32
13:461st & 5 at opp 32Brad Roberts run for 1 yd to the NMex 31
13:462nd & 4 at opp 31Brad Roberts run for 8 yds to the NMex 23 for a 1ST down
13:461st & 10 at opp 23Brad Roberts run for 3 yds to the NMex 20
13:462nd & 7 at opp 20Brad Roberts run for 7 yds to the NMex 13 for a 1ST down
13:461st & 10 at opp 13Matthew Murla run for 2 yds to the NMex 11
13:462nd & 8 at opp 11Matthew Murla run for 6 yds to the NMex 5
13:463rd & 2 at opp 5Brad Roberts run for 1 yd to the NMex 4
13:464th & 1 at opp 4Haaziq Daniels run for no gain to the NMex 4
New Mexico Turnover on downs, 8 plays
8:141st & 10 at own 4Trae Hall pass incomplete to Marcus Williams
8:142nd & 10 at own 4Trae Hall pass complete to Andrew Erickson for 13 yds to the NMex 17 for a 1ST down
8:141st & 10 at own 17Trae Hall pass complete to Jordan Kress for 16 yds to the NMex 33 for a 1ST down
8:141st & 10 at own 33Trae Hall pass complete to Andrew Erickson for 11 yds to the NMex 44 for a 1ST down
8:141st & 10 at own 44HALL, Trae pass incomplete to KRESS, Jordan, PENALTY AF holding (PALM, Elisha) 10 yards to the AF46, 1ST DOWN NM, NO PLAY.
8:141st & 10 at opp 46Trae Hall pass incomplete to Cedric Patterson III
8:142nd & 10 at opp 46Trae Hall pass complete to Cedric Patterson III
8:143rd & 9 at opp 45Trae Hall run for 2 yds to the AFA 43
8:144th & 7 at opp 43Trae Hall sacked by Brandon Gooding for a loss of 13 yards to the NMex 44
Air Force Touchdown, 1 play
5:381st & 10 at opp 44Brad Roberts run for 44 yds for a TD (Tevye Schuettpelz-Rohl KICK)Air Force 28, New Mexico 0
New Mexico Interception, 6 plays
5:381st & 0 at own 35Tevye Schuettpelz-Rohl kickoff for 65 yds for a touchback
5:381st & 10 at own 25Trae Hall pass incomplete to Marcus Williams
5:382nd & 10 at own 25Trae Hall pass complete to Emmanuel Logan-Greene for 49 yds to the AFA 26 for a 1ST down
5:381st & 10 at opp 26Trae Hall run for 8 yds to the AFA 18
5:382nd & 2 at opp 18Trae Hall pass incomplete to Jordan Kress
5:383rd & 2 at opp 18Trae Hall run for 3 yds to the AFA 15 NEW MEXICO Penalty, personal foul (Kyle Stapley) to the AFA 30
5:383rd & 14 at opp 30Trae Hall pass intercepted Corvan Taylor return for 20 yds to the AFA 20
Air Force End of game, 7 plays
4:201st & 10 at own 20Bo Gross run for 5 yds to the AFA 25
4:202nd & 5 at own 25Warren Bryan run for a loss of 1 yard to the AFA 24
4:203rd & 6 at own 24Micah Davis run for 13 yds to the AFA 37 for a 1ST down
4:201st & 10 at own 37Bo Gross run for 3 yds to the AFA 40
4:202nd & 7 at own 40Bo Gross run for 1 yd to the AFA 41
4:203rd & 6 at own 41Warren Bryan run for 2 yds to the AFA 43
4:204th & 4 at own 43CJ McNeal run for 8 yds to the NMex 49 for a 1ST down

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Air Force leads 26–⁠16 in 42 meetings, counting the four since this game.

Recent meetings
2025New Mexico 20, Air Force 3
2024New Mexico 52, Air Force 37
2022Air Force 35, New Mexico 3
2021Air Force 38, New Mexico 10
2020Air Force 28, New Mexico 0
2019Air Force 44, New Mexico 22

Around this game

New Mexico

Air Force