The lead after every score: above the line New Mexico is ahead, below it Air Force. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
2:22
TDRichard McQuarley 3 Yd Run (Jason Sanders Kick)13 plays, 70 yds, 6:49 · from UNM 30
AFA 0–7 UNM
2nd quarter
12:04
TDTimothy McVey 15 Yd Run (Luke Strebel Kick)12 plays, 75 yds, 5:18 · from AF 25
AFA 7–7 UNM
10:48
TDJay Griffin IV 71 Yd pass from Lamar Jordan (Jason Sanders Kick)3 plays, 75 yds, 1:16 · from UNM 25
AFA 7–14 UNM
7:58
TDGeraud Sanders 28 Yd pass from Arion Worthman (Luke Strebel Kick)6 plays, 70 yds, 2:50 · from AF 30
AFA 14–14 UNM
1:39
TDArion Worthman 1 Yd Run (Luke Strebel Kick)11 plays, 72 yds, 4:48 · from AF 28
AFA 21–14 UNM
3rd quarter
11:25
TDDelane Hart-Johnson 49 Yd pass from Lamar Jordan (Jason Sanders Kick)1 play, 49 yds, 0:11 · from AF 49
AFA 21–21 UNM
8:31
TDRichard McQuarley 6 Yd Run (Jason Sanders Kick)3 plays, 21 yds, 0:54 · from AF 21
AFA 21–28 UNM
2:10
FGLuke Strebel 33 Yd Field Goal 15 plays, 59 yds, 6:21 · from AF 25
AFA 24–28 UNM
0:21
TDRomell Jordan 4 Yd Run (Jason Sanders Kick)4 plays, 75 yds, 1:57 · from UNM 25
AFA 24–35 UNM
4th quarter
14:25
TDRichard McQuarley 5 Yd Run (Jason Sanders Kick)3 plays, 17 yds, 0:48 · from AF 17
AFA 24–42 UNM
11:01
TDRonald Cleveland 21 Yd pass from Arion Worthman (Luke Strebel Kick)9 plays, 75 yds, 3:24 · from AF 25
AFA 31–42 UNM
6:59
TDRichard McQuarley 63 Yd Run (Jason Sanders Kick)6 plays, 87 yds, 3:52 · from UNM 13
AFA 31–49 UNM
4:07
TDRyan Reffitt 17 Yd pass from Arion Worthman (Luke Strebel Kick)9 plays, 75 yds, 2:52 · from AF 25
AFA 38–49 UNM
3:57
TDRichard McQuarley 65 Yd Run (Jason Sanders Kick)1 play, 65 yds, 0:10 · from UNM 35
AFA 38–56 UNM
Drives
UNM 8/13 scoredAFA 6/14 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
AFA
AF 25
4
9
2:04
Punt
Q1
12:56
UNM
UNM 26
3
-2
1:41
Punt
Q1
11:15
AFA
AF 23
3
-2
2:04
Punt
Q1
9:11
UNM
UNM 30
13
70
6:49
Touchdown
Q1
2:22
AFA
AF 25
12
75
5:18
Touchdown
Q2
12:04
UNM
UNM 25
3
75
1:16
Touchdown
Q2
10:48
AFA
AF 30
6
70
2:50
Touchdown
Q2
7:51
UNM
UNM 19
4
19
1:24
Punt
Q2
6:27
AFA
AF 28
11
72
4:48
Touchdown
Q2
1:39
UNM
UNM 25
3
4
0:54
Punt
Q2
0:45
AFA
AF 24
1
0
0:45
End of Half
Q3
15:00
UNM
UNM 25
3
9
2:02
Punt
Win probability
New Mexico 100% · pregame line Air Force −3.0 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Arion Worthman
9/17
158
9.3
3
0
27.4
Nate Romine
0/1
0
0.0
0
0
7.3
Rushing
CAR
YDS
AVG
TD
LONG
Arion Worthman
30
90
3.0
1
36
Timothy McVey
14
74
5.3
1
16
Taven Birdow
12
50
4.2
0
11
Jacob Stafford
3
11
3.7
0
5
Parker Wilson
3
9
3.0
0
6
Malik Miller
1
4
4.0
0
4
Receiving
REC
YDS
AVG
TD
LONG
Geraud Sanders
4
54
13.5
1
28
Marcus Bennett
2
49
24.5
0
33
Ronald Cleveland
2
38
19.0
1
21
Ryan Reffitt
1
17
17.0
1
17
Kicking
FG
PCT
LONG
XP
PTS
Luke Strebel
1/1
100.0
33
5/5
8
Punting
NO
YDS
AVG
TB
In 20
LONG
Charlie Scott
4
191
47.8
0
0
55
Biggest plays
UNM +31%Q3 11:25 Lamar Jordan pass complete to Delane Hart-Johnson for 49 yds for a TD AIR FORCE Penalty, Defensive pass interference ( Yards) declined, (Jason Sanders KICK)
UNM +24%Q3 8:31 Richard McQuarley run for 6 yds for a TD, (Jason Sanders KICK)
UNM +24%Q3 2:10 Luke Strebel kickoff for 65 yds for a touchback
UNM +22%Q2 10:48 Lamar Jordan pass complete to Jay Griffin IV for 71 yds for a TD, (Jason Sanders KICK)
UNM +21%Q1 2:22 Richard McQuarley run for 3 yds for a TD, (Jason Sanders KICK)
Team stats
Stat
AFA
UNM
1st Downs
26
16
3rd down efficiency
7-15
4-9
4th down efficiency
2-3
0-0
Total Yards
396
509
Passing
158
146
Comp/Att
9/18
4/9
Yards per pass
8.8
16.2
Rushing
238
363
Rushing Attempts
63
41
Yards per rush
3.8
8.9
Penalties
2-15
7-65
Turnovers
2
0
Fumbles lost
2
0
Interceptions thrown
0
0
Possession
35:17
24:43
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:26 2nd & 10 at AF 20 Timothy McVey run for 4 yds to the AFA 24
Q4 0:26 1st & 10 at AF 20 Nate Romine pass incomplete
Q4 0:36 4th & 5 at UNM 29 Corey Bojorquez punt for 71 yds for a touchback
Q4 0:36 Timeout NEW MEXICO, clock 00:36
Q4 2:54 3rd & 5 at UNM 29 Romell Jordan run for no gain to the NMex 29
Q4 2:54 2nd & 8 at UNM 26 Tyrone Owens run for 3 yds to the NMex 29
Q4 2:54 1st & 10 at UNM 24 Tyrone Owens run for 2 yds to the NMex 26
Q4 3:57 4th & 6 at AF 29 Charlie Scott punt for 47 yds, fair catch by Chris Davis Jr. at the NMex 24
Q4 3:57 3rd & 10 at AF 25 Arion Worthman pass complete to Geraud Sanders for 4 yds to the AFA 29
Q4 3:57 2nd & 10 at AF 25 Arion Worthman pass incomplete to Marcus Bennett, broken up by Kimmie Carson
Q4 3:57 1st & 10 at AF 25 Arion Worthman pass incomplete to Ronald Cleveland
Q4 3:57 Jason Sanders kickoff for 65 yds for a touchback
Q4 3:57 1st & 10 at UNM 35 Richard McQuarley run for 65 yds for a TD, (Jason Sanders KICK)
Q4 4:07 Luke Strebel kickoff for 40 yds
Q4 4:07 2nd & 15 at UNM 17 Arion Worthman pass complete to Ryan Reffitt for 17 yds for a TD, (Luke Strebel KICK)
Q4 6:59 1st & 10 at UNM 12 Arion Worthman sacked by Cody Baker for a loss of 5 yards to the NMex 17
Q4 6:59 3rd & 9 at UNM 24 Arion Worthman pass complete to Geraud Sanders for 12 yds to the NMex 12 for a 1ST down
Q4 6:59 2nd & 10 at UNM 25 Arion Worthman run for 1 yd to the NMex 24
Q4 6:59 1st & 10 at UNM 25 Arion Worthman pass incomplete to Marcus Bennett, broken up by Bijon Parker
Q4 6:59 3rd & 9 at UNM 41 Arion Worthman pass complete to Marcus Bennett for 16 yds to the NMex 25 for a 1ST down
Q4 6:59 2nd & 10 at UNM 42 Timothy McVey run for 1 yd to the NMex 41
Q4 6:59 1st & 10 at UNM 42 Arion Worthman pass incomplete to Geraud Sanders
Q4 6:59 1st & 10 at AF 25 Arion Worthman pass complete to Marcus Bennett for 33 yds to the NMex 42 for a 1ST down
Q4 6:59 Jason Sanders kickoff for 65 yds for a touchback