Final at Falcon Stadium, Colorado SpringsTV: CBSSNAttendance 23,723
At kickoff
57°F, clear, wind 9 mph from the southeast, gusts to 18 mphWeather: NOAA NCEI Integrated Surface Database; Usaf Academy Airstrip Airport (KAFF), 4 km from the stadium, 28 minutes after kickoff
Officials
Referee Kevin Boitmann; umpire Mark Warner; head linesman Greg Downum; line judge Carlos Owens; side judge Dave Curshman; field judge S. Meloncon; back judge M. Aaronian; center judge Tyree WaltonGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
New Mexico
Air Force
305
Total yards
623
186
Passing yards
145
119
Rushing yards
478
10.3
Yards per pass
24.2
3.3
Yards per rush
7.1
14
First downs
27
4–12
Third downs
5–10
0–0
Fourth downs
1–3
2
Turnovers
3
0–0
Penalties
2–11
23:52
Possession
36:08
0
Sacks (by defense)
Efficiency
New Mexico
Air Force
40%
Success rate
59%
−0.02
EPA per play
0.32
1.23
Explosiveness
1.26
−0.14
Rushing EPA
0.17
0.20
Passing EPA
1.97
33%
Passing-down success
60%
0.29
First-down EPA
0.03
−0.74
Second-down EPA
0.94
0.32
Third-down EPA
0.47
7%
Havoc by its defense
5%
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 69% to win. Elo’s favorite won.
The line
Air Force −13.5, over/under 55.
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 82%, New Mexico 18%. CollegeFootballData.com’s estimate from the point spread.
Every drive
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.
Q1 Air ForceTouchdown, 10 plays, 75 yards
Q1 New MexicoPunt, 6 plays, 33 yards
Q1 Air ForcePunt, 5 plays, 15 yards
Q1 New MexicoPunt, 6 plays, 33 yards
Q1 Air ForceFumble, 4 plays, 60 yards
Q1 New MexicoPunt, 3 plays, 7 yards
Q1 Air ForceTouchdown, 4 plays, 68 yards
Q2 New MexicoTouchdown, 5 plays, 71 yards
Q2 Air ForceTurnover on downs, 6 plays, 44 yards
Q2 New MexicoPunt, 3 plays, −10 yards
Q2 Air ForcePunt, 3 plays, 2 yards
Q2 New MexicoTouchdown, 5 plays, 45 yards
Q2 Air ForceTouchdown, 4 plays, 75 yards
Q2 New MexicoField goal, 6 plays, 71 yards
Q3 New MexicoInterception, 6 plays, 23 yards
Q3 Air ForceTouchdown, 9 plays, 94 yards
Q3 New MexicoFumble, 2 plays, 6 yards
Q3 Air ForceTouchdown, 4 plays, 21 yards
Q3 New MexicoPunt, 3 plays, 4 yards
Q3 Air ForceFumble return TD, 1 play (New Mexico scores), −1 yard
Q3 Air ForceFumble, 6 plays, 46 yards
Q4 New MexicoPunt, 3 plays, 8 yards
Q4 Air ForceTouchdown, 6 plays, 75 yards
Q4 New MexicoPunt, 6 plays, 11 yards
Q4 Air ForceTurnover on downs, 11 plays, 43 yards
Q4 New MexicoEnd of game, 1 play, 3 yards
Play by play
1st quarter7 drives, then Air Force 7, New Mexico 0
Air Force Touchdown, 10 plays
15:00
1st & 10 at own 35
Danny Sutton kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Taven Birdow run for 4 yds to the AFA 29
15:00
2nd & 6 at own 29
Donald Hammond III run for 7 yds to the AFA 36 for a 1ST down
15:00
1st & 10 at own 36
Donald Hammond III run for 18 yds to the NMex 46 for a 1ST down
15:00
1st & 10 at opp 46
Kadin Remsberg run for 6 yds to the NMex 40
15:00
2nd & 4 at opp 40
Taven Birdow run for 2 yds to the NMex 38
15:00
3rd & 2 at opp 38
Donald Hammond III run for a loss of 2 yards to the NMex 40
15:00
4th & 4 at opp 40
Kadin Remsberg run for 4 yds to the NMex 36 for a 1ST down
15:00
1st & 10 at opp 36
Kadin Remsberg run for 19 yds to the NMex 17 for a 1ST down
15:00
1st & 10 at opp 17
Donald Hammond III run for 1 yd to the NMex 16
10:34
2nd & 9 at opp 16
Christian Mallard run for 16 yds for a TD (Jake Koehnke KICK)Air Force 7, New Mexico 0
New Mexico Punt, 6 plays
10:34
1st & 0 at own 35
Jake Koehnke kickoff for 65 yds for a touchback
10:34
1st & 10 at own 25
Tyrone Owens run for 4 yds to the NMex 29
10:34
2nd & 6 at own 29
Coltin Gerhart pass complete to Jay Griffin IV for no gain to the NMex 29
10:34
3rd & 6 at own 29
Coltin Gerhart pass complete to Delane Hart-Johnson for 38 yds to the AFA 33 for a 1ST down
10:34
1st & 10 at opp 33
Coltin Gerhart pass incomplete
10:34
2nd & 10 at opp 33
Coltin Gerhart pass complete to Elijah Lilly for 1 yd to the AFA 32
10:34
3rd & 9 at opp 32
Coltin Gerhart sacked by Parker Noren for a loss of 8 yards to the AFA 42 Coltin Gerhart fumbled, , return for 0 yards
10:34
4th & 19 at opp 42
Tyson Dyer punt for 42 yds for a touchback
Air Force Punt, 5 plays
7:45
1st & 10 at own 20
Donald Hammond III run for 8 yds to the AFA 28
7:45
2nd & 2 at own 28
Taven Birdow run for 3 yds to the AFA 31 for a 1ST down
7:45
1st & 10 at own 31
Taven Birdow run for 4 yds to the AFA 35
7:45
2nd & 6 at own 35
Taven Birdow run for 1 yd to the AFA 36
7:45
3rd & 5 at own 36
Donald Hammond III pass complete to Kade Waguespack for a loss of 1 yard to the AFA 35
7:45
4th & 6 at own 35
Jake Koehnke punt for 48 yds
New Mexico Punt, 6 plays
5:19
1st & 10 at own 17
Coltin Gerhart run for 11 yds to the NMex 28 for a 1ST down
5:19
1st & 10 at own 28
Coltin Gerhart pass complete to Jay Griffin IV for 8 yds to the NMex 36
5:19
2nd & 2 at own 36
Daevon Vigilant run for 7 yds to the NMex 43 for a 1ST down
5:19
1st & 10 at own 43
Daevon Vigilant run for 5 yds to the NMex 48
5:19
2nd & 5 at own 48
Daevon Vigilant run for 2 yds to the 50 yard line
5:19
3rd & 3 at the 50
Coltin Gerhart pass incomplete
5:19
4th & 3 at the 50
Tyson Dyer punt for 31 yds, punt out-of-bounds at the AFA 19
Air Force Fumble, 4 plays
2:59
1st & 10 at own 19
Taven Birdow run for 6 yds to the AFA 25
2:59
2nd & 4 at own 25
Kadin Remsberg run for 3 yds to the AFA 28
2:59
3rd & 1 at own 28
Taven Birdow run for 50 yds to the NMex 22 for a 1ST down
2:59
1st & 10 at opp 22
Donald Hammond III run for 1 yd to the NMex 21 Donald Hammond III fumbled, recovered by NMex Sitiveni Tamaivena
New Mexico Punt, 3 plays
1:32
1st & 10 at own 21
Tyrone Owens run for 2 yds to the NMex 23
1:32
2nd & 8 at own 23
Tyrone Owens run for 5 yds to the NMex 28
1:32
3rd & 3 at own 28
Sheriron Jones pass incomplete
1:32
4th & 3 at own 28
Tyson Dyer punt for 40 yds
Air Force Touchdown, 4 plays
0:12
1st & 10 at own 32
Kadin Remsberg run for 13 yds to the AFA 45 for a 1ST down
Q2 15:00
1st & 10 at own 45
Donald Hammond III run for 6 yds to the NMex 49
Q2 15:00
2nd & 4 at opp 49
Andrew Smith run for 12 yds to the NMex 37 for a 1ST down
Q2 13:48
1st & 10 at opp 37
Donald Hammond III run for 37 yds for a TD (Jake Koehnke KICK)Air Force 14, New Mexico 0
2nd quarter7 drives, then Air Force 21, New Mexico 17
New Mexico Touchdown, 5 plays
13:48
1st & 0 at own 35
Jake Koehnke kickoff for 61 yds , Elijah Lilly return for 25 yds to the NMex 29
13:41
1st & 10 at own 29
Zahneer Shuler run for 12 yds to the NMex 41 for a 1ST down
13:41
1st & 10 at own 41
Daevon Vigilant run for no gain to the NMex 41
13:41
2nd & 10 at own 41
Sheriron Jones run for no gain to the NMex 41
13:41
3rd & 10 at own 41
Sheriron Jones pass complete to Anselem Umeh for 56 yds to the AFA 3 for a 1ST down
11:41
1st & goal at opp 3
Zahneer Shuler run for 3 yds for a TD (Andrew Shelley KICK)Air Force 14, New Mexico 7
Air Force Turnover on downs, 6 plays
11:41
1st & 0 at own 35
Danny Sutton kickoff for 62 yds , Joseph Saucier return for 10 yds to the AFA 13
11:34
1st & 10 at own 13
BIRDOW, Taven rush for 76 yards to the NM11 (ROSS, D’Angelo;SEWELL, Jr., M.), PENALTY AF personal foul (LANDRUM, Grif) 6 yards to the AF7, NO PLAY.
11:34
1st & 16 at own 7
Garrett Amy run for 3 yds to the AFA 10
11:34
2nd & 13 at own 10
Donald Hammond III pass complete to Brandon Lewis for 40 yds to the 50 yard line for a 1ST down
11:34
1st & 10 at the 50
Donald Hammond III run for 4 yds to the NMex 46
11:34
2nd & 6 at opp 46
Christian Mallard run for 1 yd to the NMex 44 Christian Mallard fumbled, recovered by AFA Christian Mallard
11:34
3rd & 4 at opp 44
Donald Hammond III run for 2 yds to the NMex 42
11:34
4th & 2 at opp 42
Taven Birdow run for a loss of 1 yard to the NMex 43
New Mexico Punt, 3 plays
7:51
1st & 10 at own 43
Sheriron Jones run for 3 yds to the NMex 46
7:51
2nd & 7 at own 46
Sheriron Jones pass incomplete
7:51
3rd & 7 at own 46
Sheriron Jones sacked by Blake Dailey for a loss of 13 yards to the NMex 33
7:51
4th & 20 at own 33
Tyson Dyer punt for 52 yds , Andrew Smith returns for a loss of 5 yards to the AFA 10
Air Force Punt, 3 plays
6:23
1st & 10 at own 10
Taven Birdow run for 6 yds to the AFA 16
6:23
2nd & 4 at own 16
Donald Hammond III run for a loss of 1 yard to the AFA 15
6:23
3rd & 5 at own 15
Geraud Sanders run for a loss of 3 yards to the AFA 12
6:23
4th & 8 at own 12
Jake Koehnke punt for 38 yds AIR FORCE Penalty, IF (-5 Yards) to the AFA 45
New Mexico Touchdown, 5 plays
4:22
1st & 10 at opp 45
Daevon Vigilant run for 4 yds to the AFA 41
4:22
2nd & 6 at opp 41
Zahneer Shuler run for 4 yds to the AFA 37
4:22
3rd & 2 at opp 37
Daevon Vigilant run for 2 yds to the AFA 35 for a 1ST down
4:22
1st & 10 at opp 35
Daevon Vigilant run for 24 yds to the AFA 11 for a 1ST down
2:30
1st & 10 at opp 11
Daevon Vigilant run for 11 yds for a TD (Andrew Shelley KICK)Tied at 14
Air Force Touchdown, 4 plays
2:30
1st & 0 at own 35
Danny Sutton kickoff for 65 yds for a touchback
2:30
1st & 10 at own 25
Taven Birdow run for 3 yds to the AFA 28
2:30
2nd & 7 at own 28
Donald Hammond III run for 18 yds to the AFA 46 for a 1ST down
2:30
1st & 10 at own 46
Donald Hammond III pass incomplete to Geraud Sanders
1:40
2nd & 10 at own 46
Kadin Remsberg run for 54 yds for a TD (Jake Koehnke KICK)Air Force 21, New Mexico 14
New Mexico Field goal, 6 plays
1:40
1st & 0 at own 35
Jake Koehnke kickoff for 65 yds for a touchback
1:40
1st & 10 at own 25
Sheriron Jones pass complete to Delane Hart-Johnson for 41 yds to the AFA 34 for a 1ST down
1:40
1st & 10 at opp 34
Tyrone Owens run for 29 yds to the AFA 5 for a 1ST down
1:15
1st & 0 at opp 5
Timeout NEW MEXICO, clock 01:15
1:15
1st & goal at opp 5
Tyrone Owens run for 2 yds to the AFA 3
1:15
2nd & goal at opp 3
Sheriron Jones run for no gain to the AFA 3
0:38
3rd & 0 at opp 3
Timeout NEW MEXICO, clock 00:38
0:38
3rd & goal at opp 3
Tyrone Owens run for a loss of 1 yard to the AFA 4
0:04
4th & 0 at opp 4
Timeout NEW MEXICO, clock 00:04
0:00
4th & goal at opp 4
Andrew Shelley 21 yd FG GOODAir Force 21, New Mexico 17
3rd quarter6 drives, then Air Force 35, New Mexico 24
New Mexico Interception, 6 plays
15:00
1st & 0 at own 35
Jake Koehnke kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Daevon Vigilant run for 9 yds to the NMex 34
15:00
2nd & 1 at own 34
Daevon Vigilant run for a loss of 1 yard to the NMex 33
15:00
3rd & 2 at own 33
Sheriron Jones pass complete to Delane Hart-Johnson for 4 yds to the NMex 37 for a 1ST down
15:00
1st & 10 at own 37
Elijah Lilly run for 3 yds to the NMex 40
15:00
2nd & 7 at own 40
Sheriron Jones run for 8 yds to the NMex 48 for a 1ST down
15:00
1st & 10 at own 48
Sheriron Jones pass intercepted Grant Theil return for no gain to the AFA 6
Air Force Touchdown, 9 plays
12:27
1st & 10 at own 6
Cole Fagan run for 9 yds to the AFA 15
12:27
2nd & 1 at own 15
Cole Fagan run for 7 yds to the AFA 22 for a 1ST down
12:27
1st & 10 at own 22
Cole Fagan run for 5 yds to the AFA 27
12:27
2nd & 5 at own 27
Cole Fagan run for 1 yd to the AFA 28
12:27
3rd & 4 at own 28
Donald Hammond III run for 17 yds to the AFA 45 for a 1ST down
12:27
1st & 10 at own 45
Cole Fagan run for 4 yds to the AFA 49
12:27
2nd & 6 at own 49
Donald Hammond III run for 6 yds to the NMex 45 for a 1ST down
12:27
1st & 10 at opp 45
Taven Birdow run for 2 yds to the NMex 43
7:36
2nd & 8 at opp 43
Timeout AIR FORCE, clock 07:36
7:30
2nd & 8 at opp 43
Donald Hammond III pass complete to Kade Waguespack for 43 yds for a TD (Jake Koehnke KICK)Air Force 28, New Mexico 17
New Mexico Fumble, 2 plays
7:30
1st & 0 at own 35
Jake Koehnke kickoff for 64 yds , Elijah Lilly return for 14 yds to the NMex 15
7:25
1st & 10 at own 15
Sheriron Jones pass complete to Emmanuel Harris for 4 yds to the NMex 19
7:25
2nd & 6 at own 19
Sheriron Jones pass complete to Tyrone Owens for 1 yd Tyrone Owens fumbled, forced by Grant Theil, recovered by AFA Kyle Johnson
Air Force Touchdown, 4 plays
6:41
1st & 10 at opp 21
Cole Fagan run for 4 yds to the NMex 17
6:41
2nd & 6 at opp 17
Joseph Saucier run for 6 yds to the NMex 11 for a 1ST down
6:41
1st & 10 at opp 11
Joseph Saucier run for 2 yds to the NMex 9
4:46
2nd & 8 at opp 9
Donald Hammond III pass complete to Kade Waguespack for 9 yds for a TD (Jake Koehnke KICK)Air Force 35, New Mexico 17
New Mexico Punt, 3 plays
4:46
1st & 0 at own 35
Jake Koehnke kickoff for 63 yds , Elijah Lilly return for 9 yds to the NMex 11
4:42
1st & 10 at own 11
Daevon Vigilant run for 1 yd to the NMex 12
4:42
2nd & 9 at own 12
Sheriron Jones pass complete to Marcus Williams for 7 yds to the NMex 19
4:42
3rd & 2 at own 19
Sheriron Jones sacked by Jordan Jackson for a loss of 4 yards to the NMex 15
4:42
4th & 6 at own 15
Tyson Dyer punt for 84 yds, downed at the AFA 1
2:49
1st & 10 at own 1
Donald Hammond III run for no gain Donald Hammond III fumbled, forced by Adebayo Soremekun, recovered by NMex Jalin Burrell for a TD (Andrew Shelley KICK)Air Force 35, New Mexico 24
Air Force Fumble, 6 plays
2:49
1st & 0 at own 35
Danny Sutton kickoff for 64 yds
2:49
1st & 10 at own 25
Cole Fagan run for 13 yds to the AFA 38 for a 1ST down
2:49
1st & 10 at own 38
Andrew Smith run for 14 yds to the NMex 48 for a 1ST down
2:49
1st & 10 at opp 48
Cole Fagan run for 5 yds to the NMex 43
2:49
2nd & 5 at opp 43
Cole Fagan run for 3 yds to the NMex 40
2:49
3rd & 2 at opp 40
Donald Hammond III run for 3 yds to the NMex 37 for a 1ST down
Q4 15:00
1st & 10 at opp 37
Cole Fagan run for 2 yds to the NMex 29 Cole Fagan fumbled, forced by Michael Sewell Jr., recovered by NMex Rhashaun Epting
4th quarter5 drives, then Air Force 42, New Mexico 24
New Mexico Punt, 3 plays
14:53
1st & 10 at own 29
Tyrone Owens run for 5 yds to the NMex 34
14:53
2nd & 5 at own 34
Coltin Gerhart run for 2 yds to the NMex 36
14:53
3rd & 3 at own 36
Tyrone Owens run for 1 yd to the NMex 37
14:53
4th & 2 at own 37
Tyson Dyer punt for 38 yds, fair catch by Andrew Smith at the AFA 25
Air Force Touchdown, 6 plays
13:00
1st & 10 at own 25
Donald Hammond III pass complete to Marcus Bennett for 54 yds to the NMex 21 for a 1ST down
13:00
1st & 10 at opp 21
Cole Fagan run for 7 yds to the NMex 14
13:00
2nd & 3 at opp 14
Donald Hammond III run for 2 yds to the NMex 12
13:00
3rd & 1 at opp 12
Donald Hammond III run for 2 yds to the NMex 10 for a 1ST down
13:00
1st & goal at opp 10
Cole Fagan run for 7 yds to the NMex 3
10:01
2nd & goal at opp 3
Cole Fagan run for 3 yds for a TD (Jake Koehnke KICK)Air Force 42, New Mexico 24
New Mexico Punt, 6 plays
10:01
1st & 0 at own 35
Jake Koehnke kickoff for 65 yds for a touchback
10:01
1st & 10 at own 25
Coltin Gerhart pass complete to Anselem Umeh for 9 yds to the NMex 34
10:01
2nd & 1 at own 34
Daevon Vigilant run for 3 yds to the NMex 37 for a 1ST down
10:01
1st & 10 at own 37
Coltin Gerhart pass complete to Anselem Umeh for 12 yds to the NMex 49 for a 1ST down
10:01
1st & 10 at own 49
Coltin Gerhart pass complete to Daevon Vigilant for 4 yds to the AFA 47
10:01
2nd & 6 at opp 47
Coltin Gerhart sacked by Micah Capra and Lakota Wills for a loss of 8 yards to the NMex 45
10:01
3rd & 14 at own 45
Coltin Gerhart sacked by Jordan Jackson for a loss of 9 yards to the NMex 36
10:01
4th & 23 at own 36
Tyson Dyer punt for 64 yds for a touchback
Air Force Turnover on downs, 11 plays
7:14
1st & 10 at own 20
Cole Fagan run for 5 yds to the AFA 25
7:14
2nd & 5 at own 25
Cole Fagan run for 6 yds to the AFA 31 for a 1ST down
7:14
1st & 10 at own 31
Cole Fagan run for 5 yds to the AFA 36
7:14
2nd & 5 at own 36
Cole Fagan run for 6 yds to the AFA 42 for a 1ST down
7:14
1st & 10 at own 42
Taven Birdow run for 1 yd to the AFA 43
7:14
2nd & 9 at own 43
Donald Hammond III run for 8 yds to the NMex 49
7:14
3rd & 1 at opp 49
Taven Birdow run for 4 yds to the NMex 45 for a 1ST down
2:35
1st & 10 at opp 45
Timeout AIR FORCE, clock 02:35
2:35
1st & 10 at opp 45
Colton Parton run for 2 yds to the NMex 43
2:35
2nd & 8 at opp 43
Colton Parton run for 3 yds to the NMex 40
2:35
3rd & 5 at opp 40
Colton Parton run for 2 yds to the NMex 38
2:35
4th & 3 at opp 38
Joshua Stoner run for 1 yd to the NMex 37
New Mexico End of game, 1 play
0:21
1st & 10 at own 37
Timeout AIR FORCE, clock 00:21
0:21
1st & 10 at own 37
Coltin Gerhart run for 3 yds to the NMex 40
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.