New Mexico vs. Air Force

Saturday, October 15, 2016

New Mexico beat Air Force 45–⁠40. It was their 34th meeting; after it, Air Force led the series 21–⁠13.

Neutral siteNew Mexico9–⁠4 in 2016
45
Neutral siteAir Force10–⁠3 in 2016
40

Final at Cotton Bowl, DallasTV: ESPNNAttendance 18,756

At kickoff
86°F, mostly cloudy, wind 21 mph from the southWeather: NOAA NCEI Integrated Surface Database; Dallas Love Field Airport (KDAL), 10 km from the stadium, 23 minutes after kickoff
Officials
Referee Kevin Mar; umpire Matt Salas; head linesman John Braun; line judge Darren Deckard; side judge Mario Seneca; field judge John Wisnewski; back judge David Baldwin; center judge Corey LongGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
New Mexico142110045
Air Force10177640

Standouts

Player stats

New Mexico

PassingC/AttYdsTDInt
Lamar Jordan3/67020
Austin Apodaca0/2000
RushingCarYdsTDLong
Teriyon Gipson9140160
Tyrone Owens16126158
Lamar Jordan651032
Richard McQuarley143125
ReceivingRecYdsTDLong
Q’ Drennan258145
Teriyon Gipson112112
DefenseTklTFLSacksInt
Nik D’Avanzo82.510
Kimmie Carson7000
Dakota Cox6110
Jake Rothschiller6100
Donnie White31.510

Air Force

PassingC/AttYdsTDInt
Nate Romine12/2428020
RushingCarYdsTDLong
Jacobi Owens10106143
D.J. Johnson1065035
Timothy McVey644115
Shayne Davern72305
ReceivingRecYdsTDLong
Jalen Robinette7182153
Shayne Davern357025
Timothy McVey121021
Ronald Cleveland120120
DefenseTklTFLSacksInt
Jesse Washington7000
Weston Steelhammer60.500
Samuel Byers6100
Haji Dunn Jr.6000

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

Team stats

New MexicoAir Force
443Total yards531
70Passing yards280
373Rushing yards251
8.8Yards per pass11.7
6.8Yards per rush5.1
18First downs24
9–⁠15Third downs3–⁠11
0–⁠0Fourth downs1–⁠3
0Turnovers0
3–⁠25Penalties4–⁠41
31:25Possession28:35
3Sacks (by defense)0

Efficiency

New MexicoAir Force
45%Success rate43%
0.38EPA per play0.21
1.57Explosiveness1.58
0.29Rushing EPA0.18
0.85Passing EPA0.32
38%Passing-down success37%
0.03First-down EPA−0.18
0.36Second-down EPA0.84
0.97Third-down EPA0.41
16%Havoc by its defense11%

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 68% to win. New Mexico won as Elo’s underdog.

The line

Air Force −15, over/under 53.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 85%, New Mexico 15%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Air Force end zoneNew Mexico end zoneQ1 New MexicoTouchdown, 3 playsQ1 Air ForceField goal, 7 playsQ1 New MexicoTouchdown, 3 playsQ1 Air ForceTouchdown, 4 playsQ1 New MexicoPunt, 4 playsQ1 Air ForcePunt, 3 playsQ1 New MexicoTouchdown, 12 playsQ2 Air ForceTouchdown, 6 playsQ2 New MexicoTouchdown, 7 playsQ2 Air ForceTouchdown, 10 playsQ2 New MexicoTouchdown, 2 playsQ2 Air ForceField goal, 7 playsQ3 Air ForcePunt, 5 playsQ3 New MexicoTouchdown, 9 playsQ3 Air ForceTouchdown, 7 playsQ3 New MexicoField goal, 10 playsQ3 Air ForcePunt, 5 playsQ4 New MexicoPunt, 3 playsQ4 Air ForcePunt, 3 playsQ4 New MexicoPunt, 3 playsQ4 Air ForceTouchdown, 7 playsQ4 New MexicoPunt, 3 playsQ4 Air ForceTurnover on downs, 5 playsQ4 New MexicoPunt, 3 playsQ4 Air ForceTurnover on downs, 6 playsQ4 New MexicoEnd of game, 2 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 MexicoTouchdown, 3 plays, 75 yards
  2. Q1 Air ForceField goal, 7 plays, 43 yards
  3. Q1 New MexicoTouchdown, 3 plays, 75 yards
  4. Q1 Air ForceTouchdown, 4 plays, 75 yards
  5. Q1 New MexicoPunt, 4 plays, 18 yards
  6. Q1 Air ForcePunt, 3 plays, 9 yards
  7. Q1 New MexicoTouchdown, 12 plays, 71 yards
  8. Q2 Air ForceTouchdown, 6 plays, 75 yards
  9. Q2 New MexicoTouchdown, 7 plays, 60 yards
  10. Q2 Air ForceTouchdown, 10 plays, 75 yards
  11. Q2 New MexicoTouchdown, 2 plays, 42 yards
  12. Q2 Air ForceField goal, 7 plays, 55 yards
  13. Q3 Air ForcePunt, 5 plays, 15 yards
  14. Q3 New MexicoTouchdown, 9 plays, 80 yards
  15. Q3 Air ForceTouchdown, 7 plays, 75 yards
  16. Q3 New MexicoField goal, 10 plays, 23 yards
  17. Q3 Air ForcePunt, 5 plays, 18 yards
  18. Q4 New MexicoPunt, 3 plays, 7 yards
  19. Q4 Air ForcePunt, 3 plays, −1 yard
  20. Q4 New MexicoPunt, 3 plays, −5 yards
  21. Q4 Air ForceTouchdown, 7 plays, 54 yards
  22. Q4 New MexicoPunt, 3 plays, 3 yards
  23. Q4 Air ForceTurnover on downs, 5 plays, −1 yard
  24. Q4 New MexicoPunt, 3 plays, 3 yards
  25. Q4 Air ForceTurnover on downs, 6 plays, 28 yards
  26. Q4 New MexicoEnd of game, 2 plays, −4 yards

Play by play

1st quarter7 drives, then New Mexico 14, Air Force 10
New Mexico Touchdown, 3 plays
15:001st & 10 at own 35Luke Strebel kickoff for 65 yds for a touchback
15:001st & 10 at own 25Tyrone Owens run for 33 yds to the AFA 42 for a 1ST down
15:001st & 10 at opp 42Teriyon Gipson run for 41 yds to the AFA 1 for a 1ST down
13:571st & goal at opp 1Richard McQuarley run for 1 yd for a TD, (Jason Sanders KICK)New Mexico 7, Air Force 0
Air Force Field goal, 7 plays
13:571st & 0 at own 35Jason Sanders kickoff for 61 yds , Timothy McVey return for 22 yds to the AFA 26
13:521st & 10 at own 26D.J. Johnson run for 4 yds to the AFA 30
13:522nd & 6 at own 30Jacobi Owens run for 21 yds to the NMex 49 for a 1ST down
13:521st & 10 at opp 49Timothy McVey run for 14 yds to the NMex 35 for a 1ST down
13:521st & 10 at opp 35Timothy McVey run for no gain to the NMex 35
13:522nd & 10 at opp 35Shayne Davern run for 3 yds to the NMex 32
13:523rd & 7 at opp 32Nate Romine run for 1 yd to the NMex 31
10:334th & 6 at opp 31Luke Strebel 48 yd FG GOODNew Mexico 7, Air Force 3
New Mexico Touchdown, 3 plays
10:331st & 0 at own 35Luke Strebel kickoff for 65 yds for a touchback
10:331st & 10 at own 25Tyrone Owens run for 12 yds to the NMex 37 for a 1ST down
10:331st & 10 at own 37Lamar Jordan run for 3 yds to the NMex 40
9:212nd & 7 at own 40Teriyon Gipson run for 60 yds for a TD, (Jason Sanders KICK)New Mexico 14, Air Force 3
Air Force Touchdown, 4 plays
9:211st & 0 at own 35Jason Sanders kickoff for 65 yds for a touchback
9:211st & 10 at own 25D.J. Johnson run for 35 yds to the NMex 40 for a 1ST down
9:211st & 10 at opp 40Shayne Davern run for 4 yds to the NMex 36
9:212nd & 6 at opp 36Jacobi Owens run for 3 yds to the NMex 33 AIR FORCE Penalty, illegal block (-10 Yards) to the NMex 43
7:562nd & 13 at opp 43Jacobi Owens run for 43 yds for a TD, (Luke Strebel KICK)New Mexico 14, Air Force 10
New Mexico Punt, 4 plays
7:561st & 0 at own 35Luke Strebel kickoff for 60 yds , Elijah Lilly return for 30 yds to the NMex 35
7:511st & 10 at own 35Lamar Jordan run for 18 yds to the AFA 47 for a 1ST down
7:511st & 10 at opp 47Richard McQuarley run for no gain to the AFA 47
7:512nd & 10 at opp 47Lamar Jordan pass incomplete
7:513rd & 10 at opp 47Lamar Jordan pass incomplete to Richard McQuarley
7:514th & 10 at opp 47Corey Bojorquez punt for 35 yds
Air Force Punt, 3 plays
6:271st & 10 at own 12Jacobi Owens run for a loss of 1 yard to the AFA 11
6:272nd & 11 at own 11D.J. Johnson run for 7 yds to the AFA 18
6:273rd & 4 at own 18Jacobi Owens run for 3 yds to the AFA 21
6:274th & 1 at own 21Steve Brosy punt for 54 yds , Chris Davis Jr. returns for 4 yds to the NMex 29
New Mexico Touchdown, 12 plays
5:031st & 10 at own 29Teriyon Gipson run for 15 yds to the NMex 44 for a 1ST down
5:031st & 10 at own 44JORDAN, Lamar pass incomplete to REED, Patrick, PENALTY AF pass interference (GRIFFIN, Marqui) 15 yards to the AF41, 1ST DOWN NM, NO PLAY.
5:031st & 10 at opp 41Richard McQuarley run for 5 yds to the AFA 36
5:032nd & 5 at opp 36Tyrone Owens run for 6 yds to the AFA 30 for a 1ST down
5:031st & 10 at opp 30Tyrone Owens run for 3 yds to the AFA 27
5:032nd & 7 at opp 27Tyrone Owens run for 6 yds to the AFA 21
5:033rd & 1 at opp 21Daryl Chestnut run for 1 yd to the AFA 20 for a 1ST down
5:031st & 10 at opp 20Richard McQuarley run for 4 yds to the AFA 16
5:032nd & 6 at opp 16Richard McQuarley run for no gain to the AFA 16
Q2 15:003rd & 6 at opp 16Dameon Gamblin run for 14 yds to the AFA 2 Dameon Gamblin fumbled, forced by Roland Ladipo, for a 1ST down
Q2 15:001st & goal at opp 2Tyrone Owens run for 1 yd to the AFA 1
Q2 15:002nd & goal at opp 1Tyrone Owens run for no gain to the AFA 1
Q2 13:213rd & goal at opp 1Tyrone Owens run for 1 yd for a TD, (Jason Sanders KICK)New Mexico 21, Air Force 10
2nd quarter5 drives, then New Mexico 35, Air Force 27
Air Force Touchdown, 6 plays
13:211st & 0 at own 35Jason Sanders kickoff for 65 yds for a touchback
13:211st & 10 at own 25D.J. Johnson run for 5 yds to the AFA 30
13:212nd & 5 at own 30D.J. Johnson run for 5 yds to the AFA 35 for a 1ST down
13:211st & 10 at own 35Nate Romine run for 7 yds to the AFA 42
13:212nd & 3 at own 42Shayne Davern run for 4 yds to the AFA 46 for a 1ST down
13:211st & 10 at own 46Shayne Davern run for 1 yd to the AFA 47
10:302nd & 9 at own 47Nate Romine pass complete to Jalen Robinette for 53 yds for a TD, (Luke Strebel KICK)New Mexico 21, Air Force 17
New Mexico Touchdown, 7 plays
10:301st & 0 at own 35Luke Strebel kickoff for 63 yds , Elijah Lilly return for 38 yds to the NMex 40
10:231st & 10 at own 40Tyrone Owens run for 3 yds to the NMex 43
10:232nd & 7 at own 43Lamar Jordan run for 32 yds to the AFA 25 for a 1ST down
10:231st & 10 at opp 25Richard McQuarley run for 2 yds to the AFA 23
10:232nd & 8 at opp 23Daryl Chestnut run for 6 yds to the AFA 17
10:233rd & 2 at opp 17Teriyon Gipson run for 3 yds to the AFA 14 for a 1ST down
10:231st & 10 at opp 14Richard McQuarley run for 2 yds to the AFA 12
6:492nd & 8 at opp 12Lamar Jordan pass complete to Teriyon Gipson for 12 yds for a TD, (Jason Sanders KICK)New Mexico 28, Air Force 17
Air Force Touchdown, 10 plays
6:491st & 0 at own 35Jason Sanders kickoff for 65 yds for a touchback
6:491st & 10 at own 25D.J. Johnson run for 2 yds to the AFA 27
6:492nd & 8 at own 27Nate Romine run for 19 yds to the AFA 46 for a 1ST down
6:491st & 10 at own 46Nate Romine pass complete to Jalen Robinette for 14 yds to the NMex 40 for a 1ST down
6:491st & 10 at opp 40Nate Romine pass complete to Shayne Davern for 25 yds to the NMex 15 for a 1ST down
6:491st & 10 at opp 15Shayne Davern run for 4 yds to the NMex 11
6:492nd & 6 at opp 11Jacobi Owens run for 7 yds to the NMex 4 for a 1ST down
3:381st & 0 at opp 4Timeout AIR FORCE, clock 03:38
3:381st & goal at opp 4D.J. Johnson run for 2 yds to the NMex 2
3:382nd & goal at opp 2Jacobi Owens run for 1 yd to the NMex 1
3:383rd & goal at opp 1D.J. Johnson run for no gain to the NMex 1
2:004th & goal at opp 1Nate Romine run for 1 yd for a TD, (Luke Strebel KICK)New Mexico 28, Air Force 24
New Mexico Touchdown, 2 plays
2:001st & 0 at own 35Luke Strebel kickoff for 58 yds , Elijah Lilly return for 51 yds to the AFA 42
1:521st & 10 at opp 42Lamar Jordan run for a loss of 3 yards to the AFA 45
1:102nd & 13 at opp 45Lamar Jordan pass complete to Q’ Drennan for 45 yds for a TD, (Jason Sanders KICK)New Mexico 35, Air Force 24
Air Force Field goal, 7 plays
1:101st & 0 at own 35Jason Sanders kickoff for 65 yds for a touchback
1:101st & 10 at own 25Timothy McVey run for 7 yds to the AFA 32
1:102nd & 3 at own 32Timothy McVey run for 2 yds to the AFA 34
1:103rd & 1 at own 34Shayne Davern run for 5 yds to the AFA 39 for a 1ST down
1:101st & 10 at own 39Nate Romine pass incomplete
1:102nd & 10 at own 39Nate Romine pass complete to Jalen Robinette for 26 yds to the NMex 35 for a 1ST down
0:071st & 10 at opp 35Timeout AIR FORCE, clock 00:07
0:071st & 10 at opp 35Timothy McVey run for 15 yds to the NMex 20 for a 1ST down
0:011st & 10 at opp 20Timeout AIR FORCE, clock 00:01
0:011st & 10 at opp 20Timeout NEW MEXICO, clock 00:01
0:001st & 10 at opp 20Luke Strebel 37 yd FG GOODNew Mexico 35, Air Force 27
3rd quarter5 drives, then New Mexico 45, Air Force 34
Air Force Punt, 5 plays
15:001st & 0 at own 35Jason Sanders kickoff for 65 yds for a touchback
15:001st & 10 at own 25D.J. Johnson run for 2 yds to the AFA 27
15:002nd & 8 at own 27Nate Romine pass complete to Shayne Davern for 18 yds to the AFA 45 for a 1ST down
15:001st & 10 at own 45Nate Romine run for 2 yds to the AFA 47
15:002nd & 8 at own 47Nate Romine run for 1 yd to the AFA 48
15:003rd & 7 at own 48Nate Romine sacked by Dakota Cox for a loss of 8 yards to the AFA 40
15:004th & 15 at own 40Steve Brosy punt for 40 yds, punt out-of-bounds at the NMex 20
New Mexico Touchdown, 9 plays
12:171st & 10 at own 20Teriyon Gipson run for 8 yds to the NMex 28
12:172nd & 2 at own 28Tyrone Owens run for 1 yd to the NMex 29
12:173rd & 1 at own 29Richard McQuarley run for 4 yds to the NMex 33 for a 1ST down
12:171st & 10 at own 33Lamar Jordan run for 5 yds to the NMex 38
12:172nd & 5 at own 38Tyrone Owens run for no gain to the NMex 38
9:223rd & 5 at own 38Timeout NEW MEXICO, clock 09:22
9:223rd & 5 at own 38Tyrone Owens run for 58 yds to the AFA 4 for a 1ST down
8:501st & 0 at opp 4Timeout NEW MEXICO, clock 08:50
8:501st & goal at opp 4Richard McQuarley run for 2 yds to the AFA 2
8:502nd & goal at opp 2Tyrone Owens run for 1 yd to the AFA 1
7:273rd & goal at opp 1Richard McQuarley run for 1 yd for a TD, (Jason Sanders KICK)New Mexico 42, Air Force 27
Air Force Touchdown, 7 plays
7:271st & 0 at own 35Jason Sanders kickoff for 65 yds for a touchback
7:271st & 10 at own 25Nate Romine pass incomplete to Shayne Davern
7:272nd & 10 at own 25Nate Romine pass incomplete to Jalen Robinette
7:273rd & 10 at own 25Nate Romine pass complete to Jalen Robinette for 44 yds to the NMex 31 for a 1ST down
7:271st & 10 at opp 31Jacobi Owens run for 18 yds to the NMex 13 for a 1ST down
7:271st & 10 at opp 13Ronald Cleveland run for a loss of 7 yards to the NMex 20 Ronald Cleveland fumbled, recovered by AFA Ronald Cleveland , return for no gain to the NMex 20
7:272nd & 17 at opp 20Nate Romine pass incomplete to Jalen Robinette, broken up by Nias Martin
5:393rd & 17 at opp 20Timeout AIR FORCE, clock 05:39
5:333rd & 17 at opp 20Nate Romine pass complete to Ronald Cleveland for 20 yds for a TD, (Luke Strebel KICK)New Mexico 42, Air Force 34
New Mexico Field goal, 10 plays
5:331st & 0 at own 35Luke Strebel kickoff for 61 yds , Elijah Lilly return for 41 yds to the NMex 45
5:241st & 10 at own 45Teriyon Gipson run for 1 yd to the NMex 46
4:462nd & 9 at own 46Timeout NEW MEXICO, clock 04:46
4:462nd & 9 at own 46Teriyon Gipson run for 2 yds to the NMex 48
4:463rd & 7 at own 48Teriyon Gipson run for 8 yds to the AFA 44 for a 1ST down
4:461st & 10 at opp 44Tyrone Owens run for 2 yds to the AFA 42
4:462nd & 8 at opp 42Richard McQuarley run for 4 yds to the AFA 38
4:463rd & 4 at opp 38NEW MEXICO Penalty, false start (Tyrone Owens) to the AFA 43
4:463rd & 9 at opp 43Lamar Jordan pass complete to Q’ Drennan for 13 yds to the AFA 30 for a 1ST down
4:461st & 10 at opp 30Lamar Jordan run for a loss of 4 yards to the AFA 34
4:462nd & 14 at opp 34Teriyon Gipson run for 2 yds to the AFA 32
4:463rd & 12 at opp 32Lamar Jordan pass incomplete to Daryl Chestnut
0:324th & 12 at opp 32Jason Sanders 49 yd FG GOODNew Mexico 45, Air Force 34
Air Force Punt, 5 plays
0:321st & 0 at own 35Jason Sanders kickoff for 65 yds for a touchback
0:321st & 10 at own 25Ronald Cleveland run for 4 yds to the AFA 29
0:322nd & 6 at own 29Jacobi Owens run for 16 yds to the AFA 45 for a 1ST down
Q4 15:001st & 10 at own 45ROMINE, Nate pass incomplete to ROBINETTE, Jale, PENALTY NM pass interference (MARTIN, Nias) 15 yards to the NM40, 1ST DOWN AF, NO PLAY.
Q4 15:001st & 10 at opp 40Jacobi Owens run for a loss of 5 yards to the NMex 45 Jacobi Owens fumbled, recovered by AFA Jacobi Owens , return for no gain to the NMex 45
Q4 15:002nd & 15 at opp 45Nate Romine sacked by Nik D’Avanzo for a loss of 7 yards to the AFA 48
Q4 15:003rd & 22 at own 48Nate Romine sacked by Donnie White for a loss of 5 yards to the AFA 43
Q4 15:004th & 27 at own 43Steve Brosy punt for 51 yds, fair catch by Chris Davis Jr. at the NMex 6
4th quarter9 drives, then New Mexico 45, Air Force 40
New Mexico Punt, 3 plays
13:001st & 10 at own 6Daryl Chestnut run for 6 yds to the NMex 12
13:002nd & 4 at own 12Tyrone Owens run for a loss of 2 yards to the NMex 10
13:003rd & 6 at own 10Richard McQuarley run for 3 yds to the NMex 13
13:004th & 3 at own 13Corey Bojorquez punt for 41 yds, fair catch by Ronald Cleveland at the AFA 46
Air Force Punt, 3 plays
11:051st & 10 at own 46Tyler Williams run for 1 yd to the AFA 47
11:052nd & 9 at own 47D.J. Johnson run for 3 yds to the 50 yard line
11:053rd & 6 at the 50Nate Romine run for a loss of 5 yards to the AFA 45
11:054th & 11 at own 45Steve Brosy punt for 42 yds, fair catch by Chris Davis Jr. at the NMex 13
New Mexico Punt, 3 plays
9:151st & 10 at own 13Daryl Chestnut run for no gain to the NMex 13
9:152nd & 10 at own 13Richard McQuarley run for no gain to the NMex 13
9:153rd & 10 at own 13Austin Apodaca pass incomplete to Patrick Reed, broken up by Jesse Washington
9:154th & 10 at own 13NEW MEXICO Penalty, false start (Diquon Woodhouse) to the NMex 8
9:154th & 15 at own 8Corey Bojorquez punt for 46 yds, downed at the AFA 46
Air Force Touchdown, 7 plays
7:351st & 10 at own 46Nate Romine run for no gain to the AFA 46
7:352nd & 10 at own 46Nate Romine pass complete to Jalen Robinette for 20 yds to the NMex 34 for a 1ST down
7:351st & 10 at opp 34Nate Romine pass complete to Jalen Robinette for 12 yds to the NMex 22 for a 1ST down
7:351st & 10 at opp 22Nate Romine pass incomplete to Jalen Robinette
7:352nd & 10 at opp 22Nate Romine pass complete to Shayne Davern for 14 yds to the NMex 8 for a 1ST down
7:351st & goal at opp 8Shayne Davern run for 2 yds to the NMex 6
5:222nd & goal at opp 6Timothy McVey run for 6 yds for a TD, (Two-Point Conversion failed )New Mexico 45, Air Force 40
New Mexico Punt, 3 plays
5:221st & 0 at own 35Luke Strebel kickoff for 65 yds for a touchback
5:221st & 10 at own 25Daryl Chestnut run for no gain to the NMex 25
5:222nd & 10 at own 25Austin Apodaca run for 3 yds to the NMex 28
5:223rd & 7 at own 28Austin Apodaca pass incomplete to Q’ Drennan, broken up by Jesse Washington
5:224th & 7 at own 28Corey Bojorquez punt for 42 yds , Ronald Cleveland returns for 7 yds to the AFA 37
Air Force Turnover on downs, 5 plays
3:451st & 10 at own 37Nate Romine run for 9 yds to the AFA 46 AIR FORCE Penalty, Offensive holding (D.J. Johnson) to the AFA 36
3:451st & 11 at own 36Nate Romine run for no gain to the AFA 36
3:452nd & 11 at own 36Nate Romine pass incomplete to Ryan Reffitt
3:453rd & 11 at own 36Nate Romine pass incomplete to Ronald Cleveland
3:454th & 11 at own 36Nate Romine pass incomplete to Ryan Reffitt
New Mexico Punt, 3 plays
2:341st & 10 at opp 36Richard McQuarley run for 3 yds to the AFA 33
2:342nd & 7 at opp 33Austin Apodaca run for a loss of 1 yard to the AFA 34
2:043rd & 8 at opp 34Timeout AIR FORCE, clock 02:04
2:043rd & 8 at opp 34Tyrone Owens run for 1 yd to the AFA 33
2:004th & 7 at opp 33Timeout AIR FORCE, clock 02:00
2:004th & 7 at opp 33Corey Bojorquez punt for 21 yds, fair catch by Ronald Cleveland at the AFA 12
Air Force Turnover on downs, 6 plays
1:541st & 10 at own 12ROMINE, Nate pass complete to ROBINETTE, Jale for 20 yards to the AF32, out-of-bounds, PENALTY AF holding (BARNHORST, Jake) 6 yards to the AF6, NO PLAY.
1:541st & 16 at own 6Nate Romine pass complete to Jalen Robinette for 13 yds to the AFA 19
1:542nd & 3 at own 19Nate Romine pass complete to Timothy McVey for 21 yds to the AFA 40 for a 1ST down
1:541st & 10 at own 40Nate Romine pass incomplete to Ronald Cleveland
1:542nd & 10 at own 40Nate Romine pass incomplete to Ryan Reffitt, broken up by Lee Crosby
1:543rd & 10 at own 40Nate Romine pass incomplete to Jalen Robinette
1:544th & 10 at own 40Nate Romine pass incomplete to Ronald Cleveland, broken up by Dakota Cox
New Mexico End of game, 2 plays
0:451st & 10 at opp 40TEAM run for a loss of 2 yards to the AFA 42
0:452nd & 12 at opp 42TEAM run for a loss of 2 yards to the AFA 44

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 eight 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