Colorado State at New Mexico

Saturday, November 15, 2025

New Mexico beat Colorado State 20–⁠17. It was their 71st meeting; Colorado State leads the series 45–⁠26.

AwayColorado State2–⁠10 in 2025
17
HomeNew Mexico9–⁠4 in 2025
20

Final at University Stadium (NM), AlbuquerqueAttendance 27,526

At kickoff
71°F, wind 3 mph from the northeastWeather: NOAA NCEI Global Historical Climatology Network hourly; Albuquerque International Airport, 3 km from the stadium, eight minutes before kickoff
Official
Nolan DumasGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Colorado State0010717
New Mexico01001020

How the win probability moved

New Mexico favored

Win probability by play: New Mexico 59% at kickoff, 100% at the end. Biggest swing: 52 points.

Colorado State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (52 points).

Standouts

  • DefenseJeremy Naborne6 tackles, 2 sacks, 2 for lossColorado State

Player stats

Colorado State

PassingC/AttYdsTDInt
Darius Curry26/3424823
Jackson Brousseau8/123800
RushingCarYdsTDLong
Lloyd Avant1236012
Justin Marshall8508
ReceivingRecYdsTDLong
Rocky Beers767121
Lloyd Avant244141
Tommy Maher343015
Tay Lanier541015
DefenseTklTFLSacksInt
Owen Long12000
Jeremy Naborne6220
Jake Jarmolowich6000
Jaseim Mitchell5110
DeAndre Gill3110

New Mexico

PassingC/AttYdsTDInt
Jack Layne13/2522600
RushingCarYdsTDLong
D.J. McKinney1752111
Damon Bankston94309
Jack Layne1023112
Scottre Humphrey2202
ReceivingRecYdsTDLong
Keagan Johnson565025
D.J. McKinney257034
Dorian Thomas345030
Zhaiel Smith143043
DefenseTklTFLSacksInt
Jaxton Eck1120.50
Tavian Combs80.50.50
Keyshawn James-Newby6210
Mercury Swaim6100
Austin Brawley31.502
Brett Karhu2110
Brian Booker10.50.50
Jalen McIver10.50.50
Caleb Coleman1001

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

Team stats

Colorado StateNew Mexico
299Total yards348
286Passing yards226
13Rushing yards122
6.2Yards per pass9.0
0.5Yards per rush3.1
19First downs15
5–⁠16Third downs5–⁠14
1–⁠2Fourth downs1–⁠2
4Turnovers4
5–⁠40Penalties6–⁠68
32:30Possession27:30
4Sacks (by defense)4

Efficiency

Colorado StateNew Mexico
33%Success rate38%
−0.28EPA per play−0.21
0.97Explosiveness0.92
−0.59Rushing EPA−0.45
−0.14Passing EPA0.16
26%Passing-down success35%
−0.03First-down EPA−0.09
−0.69Second-down EPA−0.69
−0.12Third-down EPA0.54
18%Havoc by its defense23%

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)

New Mexico 76% to win. Elo’s favorite won.

The line

New Mexico −15.5, 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 New Mexico 85%, Colorado State 15%. CollegeFootballData.com’s estimate from the point spread.

Every drive

New Mexico end zoneColorado State end zoneQ1 New MexicoPunt, 3 playsQ1 Colorado StatePunt, 8 playsQ1 New MexicoPunt, 5 playsQ1 Colorado StatePunt, 3 playsQ1 New MexicoPunt, 5 playsQ1 Colorado StatePunt, 3 playsQ1 New MexicoFumble, 2 playsQ2 Colorado StateTurnover on downs, 5 playsQ2 New MexicoTouchdown, 12 playsQ2 Colorado StatePunt, 3 playsQ2 New MexicoPunt, 3 playsQ2 Colorado StatePunt, 6 playsQ2 New MexicoField goal, 8 playsQ3 Colorado StateInterception, 3 playsQ3 New MexicoFumble, 5 playsQ3 Colorado StatePunt, 3 playsQ3 New MexicoFumble, 1 playQ3 Colorado StateTouchdown, 4 playsQ3 New MexicoPunt, 4 playsQ3 Colorado StateField goal, 14 playsQ3 New MexicoFumble, 2 playsQ3 Colorado StateInterception, 6 playsQ4 New MexicoTouchdown, 4 playsQ4 Colorado StateInterception, 3 playsQ4 New MexicoField goal, 4 playsQ4 Colorado StateTouchdown, 8 playsQ4 New MexicoTurnover on downs, 8 playsQ4 Colorado StateFumble, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. New Mexico drives left to right, Colorado State right to left.
  1. Q1 New MexicoPunt, 3 plays, 5 yards
  2. Q1 Colorado StatePunt, 8 plays, 38 yards
  3. Q1 New MexicoPunt, 5 plays, 14 yards
  4. Q1 Colorado StatePunt, 3 plays, 4 yards
  5. Q1 New MexicoPunt, 5 plays, 27 yards
  6. Q1 Colorado StatePunt, 3 plays, 3 yards
  7. Q1 New MexicoFumble, 2 plays, 10 yards
  8. Q2 Colorado StateTurnover on downs, 5 plays, 16 yards
  9. Q2 New MexicoTouchdown, 12 plays, 74 yards
  10. Q2 Colorado StatePunt, 3 plays, 2 yards
  11. Q2 New MexicoPunt, 3 plays, 5 yards
  12. Q2 Colorado StatePunt, 6 plays, 20 yards
  13. Q2 New MexicoField goal, 8 plays, 52 yards
  14. Q3 Colorado StateInterception, 3 plays, 17 yards
  15. Q3 New MexicoFumble, 5 plays, 27 yards
  16. Q3 Colorado StatePunt, 3 plays, 14 yards
  17. Q3 New MexicoFumble, 1 play, 2 yards
  18. Q3 Colorado StateTouchdown, 4 plays, 4 yards
  19. Q3 New MexicoPunt, 4 plays, 25 yards
  20. Q3 Colorado StateField goal, 14 plays, 68 yards
  21. Q3 New MexicoFumble, 2 plays, 13 yards
  22. Q3 Colorado StateInterception, 6 plays, 16 yards
  23. Q4 New MexicoTouchdown, 4 plays, 18 yards
  24. Q4 Colorado StateInterception, 3 plays, 19 yards
  25. Q4 New MexicoField goal, 4 plays, 1 yard
  26. Q4 Colorado StateTouchdown, 8 plays, 72 yards
  27. Q4 New MexicoTurnover on downs, 8 plays, 56 yards
  28. Q4 Colorado StateFumble, 3 plays, 29 yards

Play by play

1st quarter7 drives, then Tied at 0
New Mexico Punt, 3 plays
15:001st & 10 at own 35(15:00) #98 I.Hankins kickoff 65 yards to the UNM00, Touchback
14:571st & 10 at own 25(14:58) Shotgun #2 J.Layne pass incomplete short middle to #7 D.Thomas thrown to UNM30
14:472nd & 10 at own 25(14:55) Shotgun #1 D.Bankston rush middle for 5 yards gain to the UNM30 (#44 J.Ellis; #23 J.Mitchell)
14:083rd & 5 at own 30(14:10) Shotgun #2 J.Layne pass incomplete short left to #6 K.Johnson thrown to UNM37 broken up by #7 L.Joe
14:014th & 5 at own 30(14:06) #96 D.Hughes punt 44 yards to the CSU26 fair catch by #24 J.Kinnard at CSU26
Colorado State Punt, 8 plays
13:551st & 10 at own 26(13:59) Shotgun #7 J.Brousseau pass complete short right to #8 L.Brown caught at CSU33, for 9 yards to the CSU35 (#12 J.Johnson), out of bounds
13:322nd & 1 at own 35(13:37) No Huddle-Shotgun #25 L.Avant rush middle for 4 yards gain to the CSU39 (#1 K.James-Newby; #6 J.Eck), 1ST DOWN
13:011st & 10 at own 39(13:09) No Huddle-Shotgun #25 L.Avant rush right for 12 yards gain to the UNM49 (#1 K.James-Newby), 1ST DOWN
12:381st & 10 at opp 49(12:45) No Huddle-Shotgun #7 J.Brousseau pass complete short left to #25 L.Avant caught at CSU49, for 3 yards to the UNM46 (#20 K.McCray; #5 F.Edwards)
12:092nd & 7 at opp 46(12:12) No Huddle-Shotgun #20 J.Marshall rush middle for 2 yards gain to the UNM44 (#6 J.Eck)
11:343rd & 5 at opp 44(11:34) No Huddle-Shotgun #7 J.Brousseau pass incomplete deep right to #10 T.Maher thrown to UNM04 broken up by #12 J.Johnson PENALTY UNM Pass Interference (#12 J.Johnson) 15 yards from UNM44 to UNM29, 1ST DOWN. NO PLAY
11:261st & 10 at opp 29(11:26) No Huddle-Shotgun #7 J.Brousseau rush left for 1 yard gain to the UNM28, out of bounds at UNM28 PENALTY CSU Holding (#72 C.Martin) 10 yards from UNM29 to UNM39. NO PLAY
10:551st & 20 at opp 39(11:10) No Huddle-Shotgun #7 J.Brousseau pass complete short left to #24 J.Kinnard caught at UNM38, for 2 yards to the UNM37, End Of Play
10:262nd & 18 at opp 37(10:35) No Huddle-Shotgun #7 J.Brousseau pass complete short left to #6 T.Lanier caught at UNM39, for 7 yards to the UNM30 (#5 F.Edwards)
9:513rd & 11 at opp 30(09:55) No Huddle-Shotgun #7 J.Brousseau sacked for loss of 6 yards to the UNM36 (#45 B.Karhu)
9:044th & 17 at opp 36(09:10) #83 B.Hansen punt 36 yards to the UNM00, Touchback
New Mexico Punt, 5 plays
8:581st & 10 at own 20(09:02) Shotgun #2 J.Layne pass complete short left to #7 D.Thomas caught at UNM19, for 2 yards to the UNM22 (#7 L.Joe; #52 P.Tangelo)
8:202nd & 8 at own 22(08:25) Shotgun #1 D.Bankston rush middle for 9 yards gain to the UNM31 (#40 O.Long; #13 J.Jarmolowich), 1ST DOWN
7:541st & 10 at own 31(08:00) Shotgun #2 J.Layne rush left for 0 yards to the UNM31 (#44 J.Ellis; #11 J.Naborne)
7:202nd & 10 at own 31(07:25) Shotgun #1 D.Bankston rush middle for 4 yards gain to the UNM35 (#40 O.Long; #7 L.Joe)
6:373rd & 6 at own 35(06:44) Shotgun #2 J.Layne pass complete short right to #1 D.Bankston caught at UNM33, for 1 yard loss to the UNM34 (#4 J.Rogers)
5:554th & 7 at own 34(06:04) #96 D.Hughes punt 42 yards to the CSU24 #24 J.Kinnard return 3 yards to the CSU27 (#5 F.Edwards)
Colorado State Punt, 3 plays
5:491st & 10 at own 27(05:53) Shotgun #20 J.Marshall rush middle for 0 yards to the CSU27 (#6 J.Eck)
5:242nd & 10 at own 27(05:29) No Huddle-Shotgun #20 J.Marshall rush left for 8 yards gain to the CSU35 (#31 L.Williams)
5:013rd & 2 at own 35(05:07) No Huddle-Shotgun #20 J.Marshall rush right for 4 yards loss to the CSU31 (#21 A.Brawley)
4:174th & 6 at own 31(04:30) #83 B.Hansen punt 49 yards to the UNM20 #4 D.McKinney return 5 yards to the UNM25 (#6 E.Brown; #17 C.Blocker)
New Mexico Punt, 5 plays
4:101st & 10 at own 25(04:15) Shotgun #15 T.Fa’avae rush left for 2 yards gain to the UNM27 (#13 J.Jarmolowich; #11 J.Naborne) PENALTY UNM UNR: Unnecessary Roughness (#51 M.Aliane) 13 yards from UNM27 to UNM14
3:412nd & 21 at own 14(03:52) Shotgun #2 J.Layne pass complete deep right to #0 Z.Smith caught at UNM48, for 43 yards to the CSU43, out of bounds at CSU43, 1ST DOWN
3:221st & 10 at opp 43(03:25) Shotgun #4 D.McKinney rush middle for 5 yards gain to the CSU38 (#40 O.Long)
2:482nd & 5 at opp 38(02:48) Shotgun #4 D.McKinney rush middle for 2 yards gain to the CSU36 (#23 J.Mitchell) PENALTY UNM Holding (#78 R.Pearce) 10 yards from CSU38 to CSU48. NO PLAY
2:242nd & 15 at opp 48(02:27) Shotgun #2 J.Layne pass incomplete short left to #0 Z.Smith thrown to CSU43
2:173rd & 15 at opp 48(02:21) Shotgun #2 J.Layne pass incomplete deep right to #6 K.Johnson thrown to CSU12
2:084th & 15 at opp 48(02:15) #96 D.Hughes punt 44 yards to the CSU04
Colorado State Punt, 3 plays
2:021st & 10 at own 4(02:06) Shotgun #25 L.Avant rush right for 1 yard gain to the CSU05 (#6 J.Eck; #18 C.Coleman)
1:282nd & 9 at own 5(01:31) Shotgun #25 L.Avant rush right for 4 yards gain to the CSU09 (#22 D.Johnson). #22 D.Johnson injured on the play
0:034th & 7 at own 7(00:13) #83 B.Hansen punt 64 yards to the UNM29
New Mexico Fumble, 2 plays
0:031st & 10 at own 29(00:00) Shotgun #1 D.Bankston rush middle for 8 yards gain to the UNM37 (#40 O.Long)
0:493rd & 5 at own 9(00:49) Shotgun #7 J.Brousseau rush middle for 2 yards loss to the CSU07 fumbled by #7 J.Brousseau at CSU05 recovered by CSU #7 J.Brousseau at CSU05 (#1 K.James-Newby)
2nd quarter6 drives, then New Mexico 10, Colorado State 0
Colorado State Turnover on downs, 5 plays
14:341st & 10 at opp 39(14:47) Shotgun #3 D.Curry pass complete short right to #81 R.Beers caught at UNM35, for 10 yards to the UNM29 (#16 M.Swaim), 1ST DOWN
14:001st & 10 at opp 29(14:16) Shotgun #3 D.Curry pass complete short right to #20 J.Marshall caught at UNM32, for 0 yards to the UNM29 (#16 M.Swaim)
13:282nd & 10 at opp 29(13:36) Shotgun #3 D.Curry pass complete short left to #6 T.Lanier caught at UNM20, for 9 yards to the UNM20, End Of Play
12:573rd & 1 at opp 20(13:02) Shotgun #25 L.Avant rush left for 1 yard loss to the UNM21 (#6 J.Eck)
12:284th & 2 at opp 21(12:28) Shotgun #25 L.Avant rush middle for 2 yards loss to the UNM23 (#21 A.Brawley; #6 J.Eck), TURNOVER ON DOWNS
New Mexico Touchdown, 12 plays
12:201st & 10 at own 23(12:27) Shotgun #2 J.Layne sacked for loss of 4 yards to the UNM19 (#39 D.Gill)
11:392nd & 14 at own 19(11:44) Shotgun #4 D.McKinney rush left for 1 yard gain to the UNM20 (#49 J.Tafia)
10:473rd & 13 at own 20(10:58) Shotgun #2 J.Layne pass complete short middle to #1 D.Bankston caught at UNM24, for 17 yards to the UNM37 (#40 O.Long; #7 L.Joe), 1ST DOWN
10:241st & 10 at own 37(10:30) No Huddle-Shotgun #1 D.Bankston rush middle for 3 yards gain to the UNM40 (#45 R.Edmonson)
9:482nd & 7 at own 40(09:48) Shotgun #2 J.Layne pass incomplete short right to #6 K.Johnson thrown to CSU45
9:433rd & 7 at own 40(09:46) Shotgun #2 J.Layne pass complete short left to #6 K.Johnson caught at UNM47, for 8 yards to the UNM48 (#17 C.Blocker), out of bounds, 1ST DOWN
9:031st & 10 at own 48(09:10) Shotgun #2 J.Layne rush middle for 11 yards gain to the CSU41 (#23 J.Mitchell; #40 O.Long), 1ST DOWN
8:391st & 10 at opp 41(08:42) Shotgun #1 D.Bankston rush middle for 0 yards to the CSU41 (#23 J.Mitchell)
7:522nd & 10 at opp 41(08:02) Shotgun #2 J.Layne pass complete short middle to #6 K.Johnson caught at CSU24, for 25 yards to the CSU16 (#32 D.Hagans), 1ST DOWN
7:361st & 10 at opp 16(07:36) No Huddle-Shotgun #2 J.Layne pass incomplete short left to #0 Z.Smith thrown to CSU10 PENALTY CSU Offside declined CSU Illegal Substitution (#11 J.Naborne) 5 yards from CSU16 to CSU11. NO PLAY
7:271st & 5 at opp 11(07:34) Shotgun #4 D.McKinney rush middle for 8 yards gain to the CSU03 (#40 O.Long; #32 D.Hagans), 1ST DOWN
6:491st & goal at opp 3(06:57) Shotgun #4 D.McKinney rush middle for 2 yards gain to the CSU01 (#40 O.Long)
6:172nd & goal at opp 1(06:19) Shotgun #4 D.McKinney rush middle for 1 yard gain to the CSU00 TOUCHDOWN, clock 06:17 #13 L.Drzewiecki kick attempt good (H: #35 C.Steinkamp, LS: #47 T.Dubuc)New Mexico 7, Colorado State 0
6:171st & 10 at own 35(06:17) #31 G.Glasgow kickoff 39 yards to the CSU26 fair catch by #81 R.Beers at CSU26
14:582nd & 2 at own 37(14:58) Shotgun #1 D.Bankston rush right for 7 yards gain to the UNM44 fumbled by #1 D.Bankston at UNM40 forced by #94 A.Tarber recovered by CSU #55 A.Laurich at UNM44 #55 A.Laurich return 5 yards to the UNM39, End Of Play
Colorado State Punt, 3 plays
6:111st & 10 at own 26(06:14) Shotgun #7 J.Brousseau pass incomplete short right to #1 A.Winfield thrown to CSU35 QB hurried by #10 D.Agu
6:112nd & 10 at own 26PENALTY CSU False Start (#78 A.Karas) 5 yards from CSU26 to CSU21. NO PLAY
5:502nd & 15 at own 21(06:08) Shotgun #7 J.Brousseau pass complete short middle to #11 K.Antwi caught at CSU26, for 7 yards to the CSU28 (#5 F.Edwards)
5:303rd & 8 at own 28(05:36) Shotgun #7 J.Brousseau pass incomplete short right to #11 K.Antwi thrown to CSU35 QB hurried by #15 X.Slayton
5:294th & 8 at own 28(05:29) #83 B.Hansen punt 56 yards to the UNM16
New Mexico Punt, 3 plays
5:081st & 10 at own 16(05:16) Shotgun #2 J.Layne rush middle for 5 yards gain to the UNM21 (#29 J.Vincent; #44 J.Ellis)
4:302nd & 5 at own 21(04:33) Shotgun #22 S.Humphrey rush middle for 0 yards to the UNM21 (#39 D.Gill; #49 J.Tafia)
3:483rd & 5 at own 21(03:52) Shotgun #2 J.Layne pass incomplete short right to #0 Z.Smith thrown to UNM40
3:364th & 5 at own 21(03:43) #96 D.Hughes punt 53 yards to the CSU26
Colorado State Punt, 6 plays
3:311st & 10 at own 26(03:35) Shotgun #7 J.Brousseau pass complete short left to #6 T.Lanier caught at CSU29, for 6 yards to the CSU32 (#12 J.Johnson), out of bounds
3:072nd & 4 at own 32(03:12) No Huddle-Shotgun #20 J.Marshall rush middle for 2 yards gain to the CSU34 (#16 M.Swaim)
2:263rd & 2 at own 34(02:28) Shotgun #20 J.Marshall rush left for 0 yards to the CSU34 (#7 T.Combs; #6 J.Eck)
2:244th & 2 at own 34PENALTY UNM Personal Foul (#12 J.Johnson) 15 yards from CSU34 to CSU49, 1ST DOWN. NO PLAY
2:051st & 10 at own 49(02:09) Shotgun #7 J.Brousseau pass incomplete short right to #20 J.Marshall thrown to CSU47 QB hurried by #94 J.Mciver
1:582nd & 10 at own 49(02:02) No Huddle-Shotgun #3 D.Curry pass complete short left to #81 R.Beers caught at CSU44, for 5 yards to the UNM46, End Of Play
1:543rd & 13 at own 46(01:56) No Huddle-Shotgun #7 J.Brousseau pass incomplete short middle to #10 T.Maher thrown to UNM40 broken up by #25 D.Speech
1:464th & 5 at opp 46(01:47) #83 B.Hansen punt 46 yards to the UNM00, Touchback
New Mexico Field goal, 8 plays
1:361st & 10 at own 20(01:44) Shotgun #2 J.Layne pass complete short left to #4 D.McKinney caught at UNM35, for 34 yards to the CSU46 (#12 J.Bellah), 1ST DOWN
1:042nd & 4 at opp 40(01:06) Shotgun #4 D.McKinney rush left for 0 yards to the CSU40 (#56 K.Agurs)
0:503rd & 4 at opp 40(00:51) Shotgun #2 J.Layne pass complete short left to #6 K.Johnson caught at CSU36, for 5 yards to the CSU35 (#4 J.Rogers), out of bounds, 1ST DOWN
0:542nd & 4 at opp 40Timeout New Mexico, clock 00:54
0:441st & 10 at opp 35(00:46) Shotgun #2 J.Layne rush middle for 9 yards gain to the CSU26 (#23 J.Mitchell)
0:422nd & 1 at opp 26(00:41) Shotgun #2 J.Layne sacked for loss of 6 yards to the CSU32 (#11 J.Naborne)
0:461st & 10 at opp 35Timeout New Mexico, clock 00:46
0:343rd & 7 at opp 32(00:38) Shotgun #4 D.McKinney rush right for 4 yards gain to the CSU28 (#45 R.Edmonson; #11 J.Naborne)
0:422nd & 1 at opp 26Timeout New Mexico, clock 00:42
0:014th & 3 at opp 28(00:01) #13 L.Drzewiecki field goal attempt from 45 yards GOOD (H: #35 C.Steinkamp, LS: #47 T.Dubuc), clock 00:00New Mexico 10, Colorado State 0
1:201st & 10 at opp 46(01:20) Shotgun #2 J.Layne rush middle for 6 yards gain to the CSU40, End Of Play
3rd quarter8 drives, then Tied at 10
Colorado State Interception, 3 plays
15:001st & 10 at own 35(15:00) #31 G.Glasgow kickoff 65 yards to the CSU00, Touchback
14:511st & 10 at own 25(14:58) Shotgun #3 D.Curry pass complete short middle to #10 T.Maher caught at CSU31, for 15 yards to the CSU40 (#16 M.Swaim), 1ST DOWN
14:231st & 10 at own 40(14:27) No Huddle-Shotgun #25 L.Avant rush left for 0 yards to the CSU40 (#1 K.James-Newby; #6 J.Eck)
13:442nd & 10 at own 40(13:48) No Huddle-Shotgun #3 D.Curry pass intercepted by #21 A.Brawley at CSU49 #21 A.Brawley return 7 yards to the CSU42 (#6 T.Lanier)
New Mexico Fumble, 5 plays
13:361st & 10 at opp 42(13:41) Shotgun #4 D.McKinney rush middle for 4 yards gain to the CSU38 (#40 O.Long)
12:562nd & 6 at opp 38(13:01) Shotgun #2 J.Layne sacked for loss of 3 yards to the CSU41 (#23 J.Mitchell)
12:113rd & 9 at opp 41(12:20) Shotgun #2 J.Layne pass complete short left to #6 K.Johnson caught at CSU22, for 19 yards to the CSU22, End Of Play, 1ST DOWN
11:511st & 10 at opp 22(11:58) Shotgun #1 D.Bankston rush middle for 4 yards gain to the CSU18 (#40 O.Long; #45 R.Edmonson). #49 J.Tafia injured on the play
11:242nd & 6 at opp 18(11:26) Shotgun #1 D.Bankston rush middle for 3 yards gain to the CSU15 fumbled by #1 D.Bankston at CSU15 forced by #12 J.Bellah recovered by CSU #55 A.Laurich at CSU15, End Of Play
Colorado State Punt, 3 plays
11:211st & 10 at own 15(11:21) Shotgun #7 J.Brousseau pass incomplete short left to #24 J.Kinnard thrown to CSU31 PENALTY UNM Holding (#20 K.McCray) 10 yards from CSU15 to CSU25, 1ST DOWN. NO PLAY
11:021st & 10 at own 25(11:12) Shotgun #7 J.Brousseau pass complete short left to #6 T.Lanier caught at CSU24, for 4 yards to the CSU29 (#6 J.Eck)
10:332nd & 6 at own 29(10:37) No Huddle-Shotgun #20 J.Marshall rush left for 0 yards to the CSU29 (#16 M.Swaim; #7 T.Combs)
9:583rd & 6 at own 29(10:02) Shotgun #7 J.Brousseau pass complete short left to #20 J.Marshall caught at CSU26, for 0 yards to the CSU29 (#15 X.Slayton), out of bounds
10:042nd & 6 at own 29Timeout Colorado State, clock 10:04
9:124th & 6 at own 29(09:29) #83 B.Hansen punt 66 yards to the UNM05
9:071st & 10 at own 5(09:07) Shotgun #22 S.Humphrey rush middle for 2 yards gain to the UNM07 fumbled by #22 S.Humphrey at UNM07 forced by #13 J.Jarmolowich recovered by CSU #55 A.Laurich at UNM07, End Of Play
Colorado State Touchdown, 4 plays
8:481st & goal at opp 7(08:58) Shotgun #3 D.Curry pass complete short left to #24 J.Kinnard caught at UNM11, for 1 yard to the UNM06, out of bounds at UNM06
8:262nd & goal at opp 6(08:36) Shotgun #20 J.Marshall rush right for 3 yards loss to the UNM09 (#16 M.Swaim). #73 B.Hales injured on the play
8:023rd & goal at opp 9(08:10) Shotgun #3 D.Curry pass complete short left to #26 R.McConnell caught at UNM05, for 6 yards to the UNM03 (#45 B.Karhu; #12 J.Johnson)
7:324th & goal at opp 3(07:34) Shotgun #3 D.Curry pass complete short left to #81 R.Beers caught at UNM01, for 3 yards to the UNM00 TOUCHDOWN, clock 07:32 #98 I.Hankins kick attempt good (H: #83 B.Hansen, LS: #56 W.Himebauch) #98 I.Hankins kick attempt good (H: #83 B.Hansen, LS: #56 W.Himebauch). #65 P.Ocon injured on the playNew Mexico 10, Colorado State 7
New Mexico Punt, 4 plays
7:321st & 10 at own 35(07:32) #98 I.Hankins kickoff 65 yards to the UNM00, Touchback
7:241st & 10 at own 25(07:30) Shotgun #2 J.Layne pass complete deep left to #7 D.Thomas caught at UNM47, for 30 yards to the CSU45 (#4 J.Rogers), out of bounds, 1ST DOWN
7:031st & 10 at opp 45(07:08) No Huddle-Shotgun #2 J.Layne pass incomplete deep left to #7 D.Thomas thrown to CSU24
6:582nd & 10 at opp 45(07:01) Shotgun #2 J.Layne pass incomplete short middle to #0 Z.Smith thrown to CSU40
6:523rd & 10 at opp 45(06:56) Shotgun #2 J.Layne pass incomplete deep left to #6 K.Johnson thrown to CSU21
6:524th & 10 at opp 45(06:49) PENALTY UNM False Start (#8 D.Buchanan) 5 yards from CSU45 to CSU50. NO PLAY
Colorado State Field goal, 14 plays
6:381st & 10 at own 20(06:42) Shotgun #3 D.Curry pass incomplete short middle to #10 T.Maher thrown to CSU32 QB hurried by #20 K.McCray
6:252nd & 10 at own 20(06:35) No Huddle-Shotgun #3 D.Curry pass complete short right to #11 K.Antwi caught at CSU25, for 5 yards to the CSU25, End Of Play
6:023rd & 5 at own 25(06:09) No Huddle-Shotgun #3 D.Curry pass complete short left to #1 A.Winfield caught at CSU22, for 9 yards to the CSU34 (#25 D.Speech), out of bounds, 1ST DOWN
5:441st & 10 at own 34(05:48) No Huddle-Shotgun #25 L.Avant rush left for 11 yards gain to the CSU45 (#7 T.Combs), 1ST DOWN
5:151st & 10 at own 45(05:19) No Huddle-Shotgun #3 D.Curry sacked for loss of 9 yards to the CSU36 (#7 T.Combs, #6 J.Eck)
4:512nd & 19 at own 36(04:53) No Huddle-Shotgun #3 D.Curry pass incomplete short left to #1 A.Winfield thrown to CSU34 broken up by #1 K.James-Newby
4:383rd & 19 at own 36(04:49) No Huddle-Shotgun #3 D.Curry pass complete short middle to #81 R.Beers caught at UNM46, for 21 yards to the UNM43 (#26 C.McBean), 1ST DOWN
4:011st & 10 at opp 43(04:07) No Huddle-Shotgun #3 D.Curry pass complete short left to #10 T.Maher caught at UNM30, for 14 yards to the UNM29 (#7 T.Combs), out of bounds, 1ST DOWN
3:271st & 10 at opp 29(03:38) No Huddle-Shotgun #3 D.Curry pass complete short middle to #20 J.Marshall caught at UNM29, for 0 yards to the UNM29 (#20 K.McCray; #31 L.Williams)
2:492nd & 10 at opp 29(02:58) No Huddle-Shotgun #3 D.Curry pass complete short middle to #81 R.Beers caught at UNM17, for 12 yards to the UNM17, End Of Play, 1ST DOWN
2:211st & 10 at opp 17(02:23) No Huddle-Shotgun #3 D.Curry sacked for loss of 8 yards to the UNM25 (#1 K.James-Newby)
1:332nd & 18 at opp 25(01:38) No Huddle-Shotgun #25 L.Avant rush right for 1 yard gain to the UNM24 (#6 J.Eck; #1 K.James-Newby)
0:483rd & 17 at opp 24(00:57) No Huddle-Shotgun #3 D.Curry pass complete short middle to #11 K.Antwi caught at UNM14, for 12 yards to the UNM12 (#26 C.McBean)
0:184th & 5 at opp 12(00:20) #98 I.Hankins field goal attempt from 30 yards GOOD (H: #83 B.Hansen, LS: #56 W.Himebauch), clock 00:18Tied at 10
New Mexico Fumble, 2 plays
0:181st & 10 at own 35(00:18) #98 I.Hankins kickoff 65 yards to the UNM00, Touchback
0:141st & 10 at own 25(00:16) Shotgun #2 J.Layne pass incomplete short middle to #14 S.Miller thrown to UNM40
0:052nd & 10 at own 25(00:12) Shotgun #2 J.Layne pass complete short right to #7 D.Thomas caught at UNM23, for 13 yards to the UNM38 fumbled by #7 D.Thomas at UNM38 forced by #7 L.Joe recovered by CSU #40 O.Long at UNM38, End Of Play
Colorado State Interception, 6 plays
0:031st & 10 at opp 38(00:03) Shotgun #3 D.Curry pass complete short middle to #89 K.Higgins caught at UNM37, for 5 yards to the UNM33 (#7 T.Combs), out of bounds
Q4 14:532nd & 5 at opp 33(14:58) Shotgun #25 L.Avant rush middle for 2 yards gain to the UNM31 (#10 D.Agu)
Q4 14:113rd & 3 at opp 31(14:14) Shotgun #3 D.Curry pass complete short right to #11 K.Antwi caught at UNM33, for 3 yards to the UNM28 (#7 T.Combs), 1ST DOWN
Q4 14:172nd & 5 at opp 33Timeout Colorado State, clock 14:17
Q4 13:301st & 10 at opp 28(13:33) No Huddle-Shotgun #25 L.Avant rush right for 1 yard gain to the UNM27 (#7 T.Combs)
Q4 12:562nd & 9 at opp 27(12:58) No Huddle-Shotgun #3 D.Curry pass incomplete short left to #25 L.Avant thrown to UNM27
Q4 12:443rd & 9 at opp 27(12:53) No Huddle-Shotgun #3 D.Curry pass intercepted by #21 A.Brawley at UNM22 broken up by #45 B.Karhu #21 A.Brawley return 57 yards to the CSU21 (#3 D.Curry)
4th quarter6 drives, then New Mexico 20, Colorado State 17
New Mexico Touchdown, 4 plays
11:562nd & 10 at opp 21(12:01) Shotgun #2 J.Layne pass complete short left to #6 K.Johnson caught at CSU24, for 8 yards to the CSU13 (#39 D.Gill)
11:143rd & 2 at opp 13(11:19) Shotgun #4 D.McKinney rush middle for 1 yard gain to the CSU12 (#55 A.Laurich)
10:324th & 1 at opp 12(10:31) Shotgun #2 J.Layne rush left for 12 yards gain to the CSU00 TOUCHDOWN, clock 10:32, 1ST DOWN #13 L.Drzewiecki kick attempt good (H: #35 C.Steinkamp, LS: #47 T.Dubuc)New Mexico 17, Colorado State 10
10:321st & 10 at own 35(10:32) #31 G.Glasgow kickoff 65 yards to the CSU00, Touchback
12:411st & 10 at opp 21(12:41) Shotgun #4 D.McKinney rush right for 0 yards to the CSU21 fumbled by #4 D.McKinney at CSU23 forced by #49 J.Tafia recovered by UNM #2 J.Layne at CSU21, End Of Play
Colorado State Interception, 3 plays
10:211st & 10 at own 25(10:30) Shotgun #3 D.Curry pass complete short right to #8 L.Brown caught at CSU37, for 12 yards to the CSU37 (#12 J.Johnson), out of bounds, 1ST DOWN
10:091st & 10 at own 37(10:09) No Huddle-Shotgun #3 D.Curry rush right for 3 yards gain to the CSU40 (#1 K.James-Newby), out of bounds PENALTY CSU Illegal Formation 5 yards from CSU37 to CSU32. NO PLAY
9:471st & 15 at own 32(09:54) No Huddle-Shotgun #3 D.Curry pass complete short right to #81 R.Beers caught at CSU29, for 2 yards to the CSU34 (#26 C.McBean)
9:132nd & 13 at own 34(09:22) No Huddle-Shotgun #3 D.Curry pass intercepted by #18 C.Coleman at CSU44 #18 C.Coleman return 24 yards to the CSU20 (#20 J.Marshall), out of bounds
New Mexico Field goal, 4 plays
9:071st & 10 at opp 20(09:09) Shotgun #4 D.McKinney rush middle for 1 yard gain to the CSU19 (#77 J.Moran). #94 A.Tarber injured on the play
8:372nd & 9 at opp 19(08:41) Shotgun #2 J.Layne pass incomplete short left to #7 D.Thomas thrown to CSU13 broken up by #40 O.Long
8:323rd & 9 at opp 19(08:35) Shotgun #2 J.Layne pass incomplete short left to #6 K.Johnson thrown to CSU19
8:274th & 9 at opp 19(08:29) #13 L.Drzewiecki field goal attempt from 35 yards GOOD (H: #35 C.Steinkamp, LS: #47 T.Dubuc), clock 08:27New Mexico 20, Colorado State 10
Colorado State Touchdown, 8 plays
8:271st & 10 at own 35(08:27) #31 G.Glasgow kickoff 65 yards to the CSU00, Touchback
8:181st & 10 at own 25(08:23) Shotgun #3 D.Curry pass complete short middle to #24 J.Kinnard caught at CSU20, for 12 yards to the CSU37, End Of Play, 1ST DOWN
7:441st & 10 at own 37(07:53) No Huddle-Shotgun #3 D.Curry sacked for loss of 3 yards to the CSU34 (#92 B.Booker, #94 J.Mciver). #54 L.Wortmann injured on the play
7:242nd & 13 at own 34(07:26) No Huddle-Shotgun #3 D.Curry pass incomplete short left to #1 A.Winfield thrown to CSU43
7:173rd & 13 at own 34(07:22) No Huddle-Shotgun #3 D.Curry pass complete short middle to #81 R.Beers caught at CSU48, for 14 yards to the CSU48 (#21 A.Brawley), 1ST DOWN. #81 R.Beers injured on the play
6:561st & 10 at own 48(07:02) Shotgun #3 D.Curry pass complete short left to #8 L.Brown caught at CSU47, for 4 yards to the UNM48 (#26 C.McBean), out of bounds
6:332nd & 6 at opp 48(06:45) No Huddle-Shotgun #3 D.Curry pass complete short left to #24 J.Kinnard caught at CSU47, for 4 yards to the UNM44 (#5 F.Edwards; #12 J.Johnson)
5:553rd & 2 at opp 44(06:00) No Huddle-Shotgun #25 L.Avant rush middle for 3 yards gain to the UNM41 (#17 O.Olorunfunmi), 1ST DOWN
5:091st & 10 at opp 41(05:17) No Huddle-Shotgun #3 D.Curry pass complete short right to #25 L.Avant caught at UNM47, for 41 yards to the UNM00 TOUCHDOWN, clock 05:09, 1ST DOWN #98 I.Hankins kick attempt good (H: #83 B.Hansen, LS: #56 W.Himebauch)New Mexico 20, Colorado State 17
New Mexico Turnover on downs, 8 plays
5:091st & 10 at own 35(05:09) #98 I.Hankins kickoff 65 yards to the UNM00, Touchback
5:011st & 10 at own 25(05:07) Shotgun #4 D.McKinney rush right for 4 yards gain to the UNM29 (#40 O.Long; #13 J.Jarmolowich)
4:162nd & 6 at own 29(04:23) Shotgun #4 D.McKinney rush right for 3 yards gain to the UNM32 (#12 J.Bellah)
3:333rd & 3 at own 32(03:38) Shotgun #2 J.Layne pass complete short left to #4 D.McKinney caught at UNM31, for 23 yards to the CSU45 (#12 J.Bellah), out of bounds, 1ST DOWN
2:441st & 10 at opp 45(02:53) Shotgun #4 D.McKinney rush middle for 11 yards gain to the CSU34 (#40 O.Long; #13 J.Jarmolowich), 1ST DOWN
2:021st & 10 at opp 34(02:02) Shotgun #2 J.Layne pass incomplete deep middle to #6 K.Johnson thrown to CSU00 broken up by #4 J.Rogers PENALTY CSU Pass Interference (#4 J.Rogers) 15 yards from CSU34 to CSU19, 1ST DOWN. NO PLAY
1:511st & 10 at opp 19(01:55) Shotgun #4 D.McKinney rush middle for 1 yard gain to the CSU18 (#11 J.Naborne)
2:001st & 10 at opp 34Timeout New Mexico, clock 02:00
1:462nd & 9 at opp 18(01:52) Shotgun #4 D.McKinney rush right for 2 yards gain to the CSU16 (#94 A.Tarber)
1:541st & 10 at own 19Timeout Colorado State, clock 01:54
1:003rd & 7 at opp 16(01:04) Shotgun #4 D.McKinney rush middle for 4 yards gain to the CSU12 (#13 J.Jarmolowich)
1:072nd & 9 at opp 18Timeout New Mexico, clock 01:07
0:134th & 3 at opp 12(00:19) Shotgun #2 J.Layne sacked for loss of 7 yards to the CSU19 (#11 J.Naborne), TURNOVER ON DOWNS
0:213rd & 7 at opp 16Timeout New Mexico, clock 00:21
Colorado State Fumble, 3 plays
0:091st & 10 at own 19(00:13) Shotgun #3 D.Curry pass complete short right to #10 T.Maher caught at CSU32, for 14 yards to the CSU33, out of bounds at CSU33, 1ST DOWN
0:031st & 10 at own 33(00:07) No Huddle-Shotgun #3 D.Curry pass incomplete short right to #11 K.Antwi thrown to UNM50
0:032nd & 10 at own 33(00:03) Shotgun #3 D.Curry pass complete short middle to #6 T.Lanier caught at CSU49, for 15 yards to the CSU48 fumbled by #6 T.Lanier at CSU48 recovered by UNM #12 J.Johnson at CSU48, End Of Play
0:051st & 10 at opp 33Timeout New Mexico, clock 00:05
Q3 6:504th & 15 at the 50(06:50) #96 D.Hughes punt 50 yards to the CSU00, Touchback

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.

Colorado State leads 45–⁠26 in 71 meetings.

Recent meetings
2025New Mexico 20, Colorado State 17
2024Colorado State 17, New Mexico 6
2022Colorado State 17, New Mexico 0
2021Colorado State 36, New Mexico 7
2019Colorado State 35, New Mexico 21
2018Colorado State 20, New Mexico 18

Around this game