Week 13 · 2025

New Mexico at Air Force

Sat 11/22/2025 07:00 PMFalcon StadiumAir Force pregame41%Pregame win probability: 41% for Air Force. New Mexico favored, and won.Conference

46°Clear9 mph S · 49% humidityRecorded at kickoff by College Football Data

New Mexico

20

9–4

Air Force

3

4–8

Attendance

20,218

reported

UNM10 plays, 75 yd · Touchdown

15:001st & 10own 35(15:00) #96 R.Tubbs kickoff 65 yards to the UNM00, Touchback0
14:551st & 10own 25(14:59) No Huddle-Shotgun #4 D.McKinney rush middle for 4 yards gain to the UNM29 (#6 B.Fletcher; #33 B.Bujnoch)+4
14:122nd & 6own 29(14:21) Shotgun #2 J.Layne rush left for 8 yards gain to the UNM37 (#30 I.Hubert), 1ST DOWN+8
13:291st & 10own 37(13:33) Shotgun #1 D.Bankston rush right for 22 yards gain to the AF41 (#5 R.Jones; #9 L.Brown), 1ST DOWN+22
12:311st & 10opp 41(12:55) Shotgun #2 J.Layne pass complete deep left to #6 K.Johnson caught at AF21, for 20 yards to the AF21 (#9 L.Brown), 1ST DOWN+20
12:101st & 10opp 21(12:15) Shotgun #1 D.Bankston rush right for 5 yards gain to the AF16 (#36 M.Mustell; #9 L.Brown)+5
11:312nd & 5opp 16(11:34) Shotgun #13 J.Laubstein rush middle for 4 yards gain to the AF12 (#91 L.Rawls, Jr.)+4
10:513rd & 1opp 12(10:54) Shotgun #4 D.McKinney rush middle for 1 yard gain to the AF11 (#5 R.Jones; #33 B.Bujnoch), 1ST DOWN+1
10:061st & 10opp 11(10:10) Shotgun #2 J.Layne rush right for 1 yard loss to the AF12 (#33 B.Bujnoch)−1
9:272nd & goalopp 12(09:34) Shotgun #2 J.Layne rush right for 12 yards gain to the AF00 TOUCHDOWN, clock 09:27, 1ST DOWN #13 L.Drzewiecki kick attempt good (H: #35 C.Steinkamp, LS: #47 T.Dubuc)+12

AF10 plays, 15 yd · Punt

9:271st & 10own 35(09:27) #31 G.Glasgow kickoff 62 yards to the AF03 fair catch by #21 C.Harris at AF030
9:27own 35Timeout New Mexico, clock 09:270
9:191st & 10own 25(09:24) No Huddle #5 D.Carson rush right for 1 yard gain to the AF26 (#10 D.Agu; #92 B.Booker)+1
8:322nd & 9own 26(08:38) Shotgun #4 K.Hodges pass complete short right to #21 C.Harris caught at AF28, for 5 yards to the AF31 (#7 T.Combs)+5
8:023rd & 4own 31(08:09) Shotgun #4 K.Hodges rush right for 14 yards gain to the AF45 (#5 F.Edwards), 1ST DOWN+14
7:231st & 10own 45(07:27) #8 K.Frew rush left for 4 yards gain to the AF49 (#12 J.Johnson)+4
6:422nd & 6own 49(06:42) #18 Q.Smith rush right for 9 yards loss to the AF40 (#94 J.Mciver; #18 C.Coleman)−9
6:013rd & 15own 40(06:01) #4 K.Hodges pass incomplete deep left to #21 C.Harris thrown to UNM35 QB hurried by #45 B.Karhu0
5:594th & 15own 40(05:59) #97 L.Freer punt 44 yards to the UNM16 #4 D.McKinney return 12 yards to the UNM28 (#46 Z.Juckel) PENALTY UNM Holding (#24 A.Levells) 10 yards from UNM28 to UNM18+12
5:514th & 15own 40Timeout Air Force, clock 05:510

UNM18 plays, 82 yd · Touchdown

5:431st & 10own 18(05:48) No Huddle-Shotgun #2 J.Layne pass complete short right to #1 D.Bankston caught at UNM16, for 17 yards to the UNM35 (#6 B.Fletcher), out of bounds, 1ST DOWN+17
5:111st & 10own 35(05:15) Shotgun #2 J.Layne pass complete short left to #1 D.Bankston caught at UNM30, for 8 yards to the UNM43 (#36 M.Mustell), out of bounds+8
4:422nd & 2own 43(04:47) Shotgun #4 D.McKinney rush left for 1 yard gain to the UNM44 (#30 I.Hubert)+1
4:013rd & 1own 44(04:06) Shotgun #4 D.McKinney rush left for 1 yard gain to the UNM45 (#6 B.Fletcher; #33 B.Bujnoch), 1ST DOWN+1
3:151st & 10own 45(03:23) Shotgun #2 J.Layne pass complete short right to #1 D.Bankston caught at UNM42, for 2 yards to the UNM47 (#36 M.Mustell; #9 L.Brown)+2
2:352nd & 8own 47(02:39) Shotgun #13 J.Laubstein rush middle for 8 yards gain to the AF45 (#36 M.Mustell), 1ST DOWN+8
1:541st & 10opp 45(01:56) Shotgun #2 J.Layne pass incomplete deep left to #6 K.Johnson thrown to AF140
1:472nd & 10opp 45(01:52) Shotgun #4 D.McKinney rush left for 8 yards gain to the AF37 (#6 B.Fletcher)+8
1:472nd & 10opp 45Timeout New Mexico, clock 01:470
1:283rd & 2opp 37PENALTY UNM False Start (#6 K.Johnson) 5 yards from AF37 to AF42. NO PLAY+5
1:053rd & 7opp 42(01:13) Shotgun #2 J.Layne rush middle for 9 yards gain to the AF33 (#9 L.Brown; #6 B.Fletcher), 1ST DOWN+9
0:271st & 10opp 33(00:27) Shotgun #2 J.Layne sacked for loss of 3 yards to the AF36 (#30 I.Hubert)−3
0:001st & 10opp 33End of 1st quarter.−3
14:522nd & 13opp 36(14:57) No Huddle-Shotgun #2 J.Layne pass complete short left to #7 D.Thomas caught at AF31, for 7 yards to the AF29 (#5 R.Jones)+7
14:103rd & 6opp 29(14:17) Shotgun #2 J.Layne rush middle for 6 yards gain to the AF23 (#6 B.Fletcher; #33 B.Bujnoch), 1ST DOWN+6
13:251st & 10opp 23(13:32) Shotgun #2 J.Layne pass complete short left to #6 K.Johnson caught at AF20, for 12 yards to the AF11 (#4 M.Seiken), 1ST DOWN+12
12:541st & goalopp 10(12:56) Shotgun #1 D.Bankston rush middle for 9 yards gain to the AF02 (#33 B.Bujnoch; #6 B.Fletcher)+9
12:082nd & goalopp 2(12:08) Shotgun #1 D.Bankston rush middle for 2 yards gain to the AF00 TOUCHDOWN, clock 12:08, 1ST DOWN #13 L.Drzewiecki kick attempt good (H: #35 C.Steinkamp, LS: #47 T.Dubuc)+2

AF4 plays, -11 yd · Turnover

12:081st & 10own 35(12:08) #31 G.Glasgow kickoff 61 yards to the AF04 fair catch by #21 C.Harris at AF040
11:581st & 10own 25(12:05) No Huddle-Shotgun #4 K.Hodges rush left for 3 yards loss to the AF22 (#1 K.James-Newby)−3
11:242nd & 13own 22(11:24) Shotgun #4 K.Hodges pass incomplete deep middle to #81 J.Dawson thrown to UNM36 QB hurried by #6 J.Eck0
11:143rd & 13own 22(11:14) Shotgun #4 K.Hodges sacked for loss of 8 yards to the AF14 (#45 B.Karhu), fumble by #4 K.Hodges recovered by UNM #17 O.Olorunfunmi at AF14, End Of Play−8

UNM5 plays, 4 yd · Field goal

11:051st & 10opp 14(11:14) Shotgun #4 D.McKinney rush middle for 3 yards gain to the AF11 (#30 I.Hubert)+3
10:292nd & 7opp 11(10:35) Shotgun #13 J.Laubstein rush left for 1 yard gain to the AF10 (#26 A.Perez)+1
9:463rd & 6opp 10(09:49) Shotgun #2 J.Layne pass incomplete short left to #6 K.Johnson thrown to AF04 QB hurried by #5 R.Jones0
9:424th & 6opp 10(09:41) #13 L.Drzewiecki field goal attempt from 27 yards GOOD (H: #35 C.Steinkamp, LS: #47 T.Dubuc), clock 09:42+27
9:424th & 6opp 10Timeout New Mexico, clock 09:420

AF15 plays, 30 yd · On downs

9:421st & 10own 35(09:42) #31 G.Glasgow kickoff 65 yards to the AF00, Touchback0
9:351st & 10own 25(09:39) No Huddle #4 K.Hodges rush right for 4 yards gain to the AF29 (#6 J.Eck)+4
8:562nd & 6own 29(09:00) #5 D.Carson rush left for 7 yards gain to the AF36 (#97 C.Thumlert; #18 C.Coleman), 1ST DOWN+7
8:121st & 10own 36(08:16) #4 K.Hodges rush right for 5 yards gain to the AF41 (#1 K.James-Newby; #10 D.Agu)+5
7:412nd & 5own 41(07:44) #5 D.Carson rush middle for 1 yard gain to the AF42 (#6 J.Eck)+1
6:583rd & 4own 42(07:02) #4 K.Hodges rush right for 2 yards gain to the AF44 (#10 D.Agu)+2
6:364th & 2own 44(06:42) #4 K.Hodges rush middle for 3 yards gain to the AF47 (#22 D.Johnson), 1ST DOWN+3
6:011st & 10own 47(06:04) #5 D.Carson rush middle for 7 yards gain to the UNM46 (#7 T.Combs)+7
5:102nd & 3opp 46(05:21) #2 O.Allen rush middle for 1 yard gain to the UNM45 (#20 K.McCray)+1
4:383rd & 2opp 45(04:42) Shotgun #4 K.Hodges rush middle for 6 yards gain to the UNM39 (#17 O.Olorunfunmi; #16 M.Swaim), 1ST DOWN+6
3:551st & 10opp 39(03:59) #21 C.Harris rush left for 1 yard gain to the UNM38 (#16 M.Swaim)+1
3:182nd & 9opp 38(03:21) Shotgun #21 C.Harris rush left for 3 yards gain to the UNM35 (#16 M.Swaim)+3
2:413rd & 6opp 35(02:45) Shotgun #4 K.Hodges rush right for 0 yards to the UNM35 (#21 A.Brawley; #6 J.Eck)0
1:584th & 6opp 35(02:00) Shotgun #4 K.Hodges sacked for loss of 10 yards to the UNM45 (#18 C.Coleman), TURNOVER ON DOWNS0
1:584th & 6opp 35Timeout Air Force, clock 01:580

UNM9 plays, 17 yd · On downs

1:531st & 10own 45(01:56) No Huddle-Shotgun #4 D.McKinney rush middle for 6 yards gain to the AF49 (#5 R.Jones)+6
1:312nd & 4opp 49(01:34) Shotgun #2 J.Layne pass complete short right to #4 D.McKinney caught at AF46, for 6 yards to the AF43 (#6 B.Fletcher), out of bounds, 1ST DOWN+6
1:311st & 10opp 43PENALTY UNM False Start (#7 D.Thomas) 5 yards from AF43 to AF48. NO PLAY+5
1:271st & 15opp 48(01:29) Shotgun #2 J.Layne pass incomplete short right to #6 K.Johnson thrown to AF300
1:212nd & 15opp 48(01:21) Shotgun #2 J.Layne pass incomplete short left to #4 D.McKinney thrown to AF50 QB hurried by #96 P.Zdroik0
1:143rd & 15opp 48(01:18) Shotgun #2 J.Layne pass complete short right to #7 D.Thomas caught at AF49, for 10 yards to the AF38 (#33 B.Bujnoch), out of bounds+10
1:143rd & 15opp 48Timeout New Mexico, clock 01:140
1:094th & 5opp 38(01:09) Shotgun #2 J.Layne pass incomplete deep right to #7 D.Thomas thrown to AF10, TURNOVER ON DOWNS0
1:094th & 5opp 38Timeout New Mexico, clock 01:090

AF7 plays, 10 yd · End of period

1:021st & 10own 38(01:05) No Huddle-Shotgun #8 K.Frew rush right for 3 yards loss to the AF35 (#20 K.McCray)−3
0:262nd & 13own 35(00:30) #4 K.Hodges rush middle for 10 yards gain to the AF45 (#1 K.James-Newby)+10
0:133rd & 3own 45(00:16) #4 K.Hodges rush right for 5 yards gain to the AF50 (#5 F.Edwards), 1ST DOWN+5
0:133rd & 3own 45Timeout Air Force, clock 00:130
0:091st & 10midfield(00:09) #4 K.Hodges pass incomplete short left to #8 K.Frew thrown to AF480
0:042nd & 10midfield(00:04) Shotgun #4 K.Hodges sacked for loss of 2 yards to the AF48 (#1 K.James-Newby, #92 B.Booker)−2
0:002nd & 10midfieldEnd of 2nd quarter.−2

AF15 plays, 42 yd · On downs

15:001st & 10own 35(15:00) #31 G.Glasgow kickoff 65 yards to the AF00, Touchback0
14:511st & 10own 25(14:58) No Huddle #4 K.Hodges rush left for 1 yard gain to the AF26 (#6 J.Eck)+1
14:152nd & 9own 26(14:20) #8 K.Frew rush right for 2 yards gain to the AF28 (#18 C.Coleman; #21 A.Brawley)+2
13:393rd & 7own 28(13:43) Shotgun #4 K.Hodges rush middle for 11 yards gain to the AF39 (#13 C.Gant Jr.), 1ST DOWN+11
13:031st & 10own 39(13:09) #21 C.Harris rush right for 8 yards gain to the AF47 (#6 J.Eck), out of bounds+8
12:342nd & 2own 47(12:36) #5 D.Carson rush middle for 3 yards gain to the AF50 (#20 K.McCray), 1ST DOWN+3
11:511st & 10midfield(11:53) #5 D.Carson rush middle for 0 yards to the AF50 (#10 D.Agu)0
11:152nd & 10midfield(11:23) Shotgun #4 K.Hodges rush middle for 3 yards gain to the UNM47 (#20 K.McCray)+3
10:443rd & 7opp 47(10:49) #44 R.Conti rush right for 5 yards gain to the UNM42 (#6 J.Eck)+5
10:114th & 2opp 42(10:16) #4 K.Hodges rush right for 3 yards gain to the UNM39 (#16 M.Swaim), 1ST DOWN+3
9:391st & 10opp 39(09:43) Shotgun #4 K.Hodges rush left for 0 yards to the UNM39 (#16 M.Swaim)0
9:012nd & 10opp 39(09:03) #4 K.Hodges rush left for 2 yards gain to the UNM37 (#18 C.Coleman)+2
8:253rd & 8opp 37(08:29) Shotgun #4 K.Hodges rush middle for 4 yards gain to the UNM33 (#7 T.Combs; #10 D.Agu)+4
7:484th & 4opp 33(07:48) Shotgun #4 K.Hodges pass incomplete short left to #18 Q.Smith thrown to UNM17 broken up by #21 A.Brawley QB hurried by #18 C.Coleman, TURNOVER ON DOWNS0
7:484th & 4opp 33Timeout Air Force, clock 07:480

UNM8 plays, 6 yd · Punt

7:421st & 10own 33(07:45) No Huddle-Shotgun #4 D.McKinney rush middle for 9 yards gain to the UNM42 (#26 A.Perez)+9
6:572nd & 1own 42(06:57) No Huddle-Shotgun #2 J.Layne sacked for loss of 1 yard to the UNM41 (#33 B.Bujnoch, #99 A.Swartz)−1
6:103rd & 2own 41(06:13) No Huddle-Shotgun #4 D.McKinney rush middle for 3 yards gain to the UNM44 (#96 P.Zdroik), 1ST DOWN+3
5:401st & 10own 44(05:42) No Huddle-Shotgun #4 D.McKinney rush middle for 2 yards loss to the UNM42 (#96 P.Zdroik)−2
4:482nd & 12own 42(05:01) No Huddle-Shotgun #2 J.Layne pass complete short right to #6 K.Johnson caught at UNM45, for 3 yards to the UNM45 (#4 M.Seiken)+3
4:213rd & 9own 45(04:26) Shotgun #2 J.Layne sacked for loss of 6 yards to the UNM39 (#30 I.Hubert)−6
3:404th & 15own 39(03:46) #96 D.Hughes punt 46 yards to the AF15 fair catch by #21 C.Harris at AF150
3:404th & 15own 39Timeout New Mexico, clock 03:400

AF23 plays, 75 yd · Field goal

3:341st & 10own 15(03:37) No Huddle-Shotgun #8 K.Frew rush left for 0 yards to the AF15 (#92 B.Booker; #16 M.Swaim)0
2:572nd & 10own 15(03:04) #11 J.Johnson pass complete short right to #21 C.Harris caught at AF14, for 18 yards to the AF33 (#16 M.Swaim), 1ST DOWN+18
2:191st & 10own 33(02:22) Shotgun #11 J.Johnson rush right for 7 yards gain to the AF40, out of bounds at AF40+7
1:462nd & 3own 40(01:49) Shotgun #11 J.Johnson rush left for 1 yard gain to the AF41 (#16 M.Swaim; #28 J.Torres)+1
1:073rd & 2own 41(01:09) #2 O.Allen rush right for 3 yards gain to the AF44 (#6 J.Eck; #94 J.Mciver), 1ST DOWN+3
0:311st & 10own 44(00:31) Shotgun #11 J.Johnson sacked for loss of 8 yards to the AF36 (#16 M.Swaim)−8
0:001st & 10own 44End of 3rd quarter.−8
14:452nd & 18own 36(14:58) No Huddle-Shotgun #11 J.Johnson pass complete deep middle to #81 J.Dawson caught at UNM43, for 21 yards to the UNM43 (#12 J.Johnson), 1ST DOWN+21
14:241st & 10opp 43(14:29) Shotgun #11 J.Johnson pass complete short left to #81 J.Dawson caught at UNM38, for 7 yards to the UNM36 (#12 J.Johnson)+7
13:492nd & 3opp 36(13:53) #2 O.Allen rush right for 3 yards gain to the UNM33 (#97 C.Thumlert), 1ST DOWN+3
13:151st & 10opp 33(13:19) Shotgun #2 O.Allen rush middle for 0 yards to the UNM33 (#16 M.Swaim; #17 O.Olorunfunmi)0
13:081st & 10opp 33Timeout Air Force, clock 13:080
12:522nd & 10opp 33(12:58) No Huddle-Shotgun #11 J.Johnson rush middle for 8 yards gain to the UNM25 (#10 D.Agu; #5 F.Edwards)+8
12:263rd & 2opp 25(12:29) #2 O.Allen rush left for 1 yard gain to the UNM24 (#20 K.McCray; #6 J.Eck)+1
11:594th & 1opp 24(12:04) #11 J.Johnson rush right for 1 yard gain to the UNM23 (#21 A.Brawley; #16 M.Swaim), 1ST DOWN+1
11:251st & 10opp 23(11:28) Shotgun #11 J.Johnson rush middle for 4 yards gain to the UNM19 (#21 A.Brawley)+4
10:542nd & 6opp 19(10:57) #8 K.Frew rush left for 9 yards gain to the UNM10 (#6 J.Eck), 1ST DOWN+9
10:512nd & 6opp 19Timeout Air Force, clock 10:510
10:381st & goalopp 10(10:38) No Huddle #11 J.Johnson pass incomplete short right to #88 B.Fleischmann thrown to UNM00 broken up by #16 M.Swaim QB hurried by #92 B.Booker0
10:322nd & goalopp 10(10:32) No Huddle #11 J.Johnson pass incomplete short left to #88 B.Fleischmann thrown to UNM000
10:223rd & goalopp 10(10:22) Shotgun #11 J.Johnson rush right for 0 yards to the UNM10, out of bounds at UNM10 PENALTY AF Holding declined0
10:124th & goalopp 10(10:11) #96 R.Tubbs field goal attempt from 27 yards GOOD (H: #97 L.Freer, LS: #49 K.Chesney), clock 10:12+27
10:124th & goalopp 10Timeout Air Force, clock 10:120

UNM15 plays, 63 yd · Field goal

10:071st & 10own 35(10:10) #96 R.Tubbs kickoff 48 yards to the UNM17 #8 D.Buchanan return 14 yards to the UNM31 (#20 J.Tomescko)+14
10:001st & 10own 31(10:03) No Huddle-Shotgun #1 D.Bankston rush right for 1 yard gain to the UNM32 (#6 B.Fletcher; #99 A.Swartz)+1
9:182nd & 9own 32(09:21) Shotgun #1 D.Bankston rush left for 1 yard loss to the UNM31 (#96 P.Zdroik)−1
8:333rd & 10own 31(08:40) Shotgun #2 J.Layne pass complete deep right to #6 K.Johnson caught at AF49, for 20 yards to the AF49 (#26 A.Perez), 1ST DOWN+20
7:581st & 10opp 49(08:04) Shotgun #1 D.Bankston rush left for 15 yards gain to the AF34 (#9 L.Brown), out of bounds, 1ST DOWN+15
7:231st & 10opp 34(07:26) Shotgun #1 D.Bankston rush middle for 6 yards gain to the AF28 (#93 A.Tillett)+6
6:402nd & 4opp 28(06:43) Shotgun #4 D.McKinney rush middle for 1 yard gain to the AF27 (#33 B.Bujnoch; #15 J.Adams)+1
6:282nd & 4opp 28Timeout New Mexico, clock 06:280
6:153rd & 3opp 27(06:23) Shotgun #13 J.Laubstein rush middle for 16 yards gain to the AF11 (#36 M.Mustell; #5 R.Jones), 1ST DOWN+16
5:261st & 10opp 11(05:31) Shotgun #13 J.Laubstein rush left for 4 yards gain to the AF07 (#6 B.Fletcher)+4
4:422nd & 6opp 7(04:49) Shotgun #13 J.Laubstein rush left for 0 yards to the AF07 (#99 A.Swartz; #96 P.Zdroik)0
4:052nd & 6opp 7Timeout New Mexico, clock 04:050
4:023rd & 6own 7Timeout Air Force, clock 04:020
4:013rd & 6opp 7(04:03) No Huddle-Shotgun #13 J.Laubstein rush middle for 1 yard gain to the AF06 (#15 J.Adams)+1
3:594th & 5opp 6(04:00) #13 L.Drzewiecki field goal attempt from 23 yards GOOD (H: #35 C.Steinkamp, LS: #47 T.Dubuc), clock 03:59+23

AF2 plays, 0 yd · Turnover

3:551st & 10own 35(03:59) #31 G.Glasgow kickoff 58 yards to the AF07 #21 C.Harris return 18 yards to the AF25 (#26 C.McBean) PENALTY UNM UNS: Unsportsmanlike Conduct (#33 R.Kpai) 15 yards from AF25 to AF40+18
3:531st & 10own 40(03:53) No Huddle-Shotgun #11 J.Johnson pass intercepted by #12 J.Johnson at UNM40 QB hurried by #1 K.James-Newby #12 J.Johnson return 0 yards to the UNM40 (#18 Q.Smith)0

UNM8 plays, 20 yd · End of period

3:411st & 10own 40(03:44) No Huddle-Shotgun #4 D.McKinney rush left for 2 yards gain to the UNM42 (#99 A.Swartz)+2
2:552nd & 8own 42(03:02) No Huddle-Shotgun #4 D.McKinney rush middle for 3 yards gain to the UNM45 (#33 B.Bujnoch; #26 A.Perez)+3
2:123rd & 5own 45(02:16) Shotgun #4 D.McKinney rush middle for 3 yards gain to the UNM48 (#5 R.Jones)+3
2:003rd & 5own 45Timeout New Mexico, clock 02:000
1:534th & 2own 48(01:58) No Huddle-Shotgun #13 J.Laubstein rush middle for 10 yards gain to the AF42 (#6 B.Fletcher), 1ST DOWN+10
1:201st & 10opp 42(01:25) Shotgun #1 D.Bankston rush middle for 2 yards gain to the AF40 (#59 C.Barnett; #9 L.Brown)+2
0:402nd & 8opp 40(00:40) Shotgun #1 D.Bankston rush left for 0 yards to the AF40 (#38 T.Hubert)0
0:002nd & 8opp 40End of 4th quarter.0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Air Force 6–4 vs New Mexico

  • 2024 · wk 7Air Force 37 @ New Mexico 52
  • 2022 · wk 11New Mexico 3 @ Air Force 35
  • 2021 · wk 5Air Force 38 @ New Mexico 10
  • 2020 · wk 12New Mexico 0 @ Air Force 28
  • 2019 · wk 13Air Force 44 @ New Mexico 22
  • 2018 · wk 11New Mexico 24 @ Air Force 42
  • 2017 · wk 5Air Force 38 @ New Mexico 56
  • 2016 · wk 7New Mexico 45 @ Air Force 40
  • 2015 · wk 13Air Force 35 @ New Mexico 47
  • 2014 · wk 8New Mexico 31 @ Air Force 35

Previous 10 meetings vs. Troy Calhoun

New Mexico 4–6 vs Troy Calhoun

  • 2024 · wk 7Air Force 37 @ New Mexico 52
  • 2022 · wk 11New Mexico 3 @ Air Force 35
  • 2021 · wk 5Air Force 38 @ New Mexico 10
  • 2020 · wk 12New Mexico 0 @ Air Force 28
  • 2019 · wk 13Air Force 44 @ New Mexico 22
  • 2018 · wk 11New Mexico 24 @ Air Force 42
  • 2017 · wk 5Air Force 38 @ New Mexico 56
  • 2016 · wk 7New Mexico 45 @ Air Force 40
  • 2015 · wk 13Air Force 35 @ New Mexico 47
  • 2014 · wk 8New Mexico 31 @ Air Force 35

Research

Keep this open while you look at others