From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
New Mexico
Colorado State
133
Total yards
305
62
Passing yards
230
71
Rushing yards
75
2.3
Yards per pass
8.8
2.0
Yards per rush
2.2
9
First downs
14
2–16
Third downs
4–13
1–3
Fourth downs
0–0
1
Turnovers
1
4–38
Penalties
6–56
26:34
Possession
33:26
4
Sacks (by defense)
5
Efficiency
New Mexico
Colorado State
26%
Success rate
39%
−0.31
EPA per play
0.03
0.65
Explosiveness
1.24
−0.13
Rushing EPA
−0.32
−0.47
Passing EPA
0.38
8%
Passing-down success
26%
−0.21
First-down EPA
−0.22
−0.13
Second-down EPA
0.04
−0.27
Third-down EPA
0.56
27%
Havoc by its defense
34%
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)
Colorado State 66% to win. Elo’s favorite won.
The line
Colorado State −7, over/under 36.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Colorado State drives left to right, New Mexico right to left.
Q1 New MexicoPunt, 3 plays, −10 yards
Q1 Colorado StatePunt, 6 plays, 19 yards
Q1 New MexicoPunt, 5 plays, 17 yards
Q1 Colorado StatePunt, 3 plays, −1 yard
Q1 New MexicoPunt, 10 plays, 35 yards
Q2 Colorado StatePunt, 5 plays, −4 yards
Q2 New MexicoPunt, 4 plays, 21 yards
Q2 Colorado StatePunt, 3 plays, 9 yards
Q2 New MexicoPunt, 3 plays, 0 yards
Q2 Colorado StateTouchdown, 5 plays, 75 yards
Q2 New MexicoPunt, 3 plays, 5 yards
Q2 Colorado StatePunt, 3 plays, −3 yards
Q2 New MexicoMissed FG, 6 plays, 21 yards
Q3 Colorado StateFumble, 8 plays, 39 yards
Q3 New MexicoPunt, 5 plays, 4 yards
Q3 Colorado StatePunt, 5 plays, 22 yards
Q3 New MexicoFumble, 3 plays, −11 yards
Q3 Colorado StateField goal, 6 plays, 13 yards
Q3 New MexicoPunt, 3 plays, −9 yards
Q4 Colorado StatePunt, 4 plays, 21 yards
Q4 New MexicoPunt, 3 plays, 8 yards
Q4 Colorado StateTouchdown, 9 plays, 75 yards
Q4 New MexicoTurnover on downs, 7 plays, 17 yards
Q4 Colorado StatePunt, 3 plays, 4 yards
Q4 New MexicoTurnover on downs, 8 plays, 15 yards
Q4 Colorado StateEnd of game, 1 play, −1 yard
Play by play
1st quarter5 drives, then Tied at 0
New Mexico Punt, 3 plays
15:00
Henry Katleman kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
CJ Montes pass complete to Andrew Erickson for 5 yds to the NMex 30
15:00
2nd & 5 at own 30
CJ Montes run for a loss of 5 yards to the NMex 25
15:00
3rd & 10 at own 25
CJ Montes sacked by Jack Howell and Chase Wilson for a loss of 10 yards to the NMex 15
12:55
4th & 20 at own 15
Aaron Rodriguez punt for 48 yds , Tory Horton returns for 7 yds to the ColSt 44
Colorado State Punt, 6 plays
12:55
1st & 10 at own 44
Clay Millen pass complete to Tanner Arkin for 6 yds to the 50 yard line
12:55
2nd & 4 at the 50
Avery Morrow run for no gain to the 50 yard line
12:55
3rd & 4 at the 50
Clay Millen pass complete to Justus Ross-Simmons for 10 yds to the NMex 40 for a 1ST down
12:55
1st & 10 at opp 40
Avery Morrow run for 2 yds to the NMex 38
12:55
2nd & 8 at opp 38
Clay Millen pass complete to Avery Morrow for a loss of 1 yard to the NMex 39
12:55
3rd & 9 at opp 39
Clay Millen pass complete to Jaylen Thomas for 2 yds to the NMex 37
9:32
4th & 7 at opp 37
Paddy Turner punt for 33 yds, downed at the NMex 4
New Mexico Punt, 5 plays
9:32
1st & 10 at own 4
Christian Washington run for 5 yds to the NMex 9
9:32
2nd & 5 at own 9
Nathaniel Jones run for 7 yds to the NMex 16 for a 1ST down
9:32
1st & 10 at own 16
Christian Washington run for 1 yd to the NMex 17
9:32
2nd & 9 at own 17
CJ Montes pass complete to Andrew Erickson for 4 yds to the NMex 21
9:32
3rd & 5 at own 21
CJ Montes pass incomplete
7:07
4th & 5 at own 21
Aaron Rodriguez punt for 45 yds, fair catch by Tory Horton at the ColSt 34
Colorado State Punt, 3 plays
7:07
1st & 10 at own 34
Avery Morrow run for 9 yds to the ColSt 43
7:07
2nd & 1 at own 43
Clay Millen sacked by Omar Darame and Bryce Santana for a loss of 8 yards to the ColSt 35
7:07
3rd & 9 at own 35
Clay Millen run for 8 yds to the ColSt 43
7:07
4th & 1 at own 43
MORROW, Avery rush to the left for a gain of 2 yards to the CSU45 (HAULCY, A.J.;DARAME, Omar). PENALTY CSU Holding on GARDNER, Jacob enforced 10 yards from the CSU43 to the CSU33 [SG]. NO PLAY (replay the down).
4:34
4th & 11 at own 33
Paddy Turner punt for 47 yds, downed at the NMex 20
New Mexico Punt, 10 plays
4:34
1st & 10 at own 20
Sherod White run for 4 yds to the NMex 24
4:34
2nd & 6 at own 24
Andrew Erickson run for 7 yds to the NMex 31 for a 1ST down
4:34
1st & 10 at own 31
Christian Washington run for a loss of 3 yards to the NMex 28
4:34
2nd & 13 at own 28
Sherod White run for 9 yds to the NMex 37
4:34
3rd & 4 at own 37
CJ Montes pass complete to Andrew Erickson for 4 yds to the NMex 41 for a 1ST down
4:34
1st & 10 at own 41
Christian Washington run for 4 yds to the NMex 45
4:34
2nd & 6 at own 45
Christian Washington run for 12 yds to the ColSt 43 for a 1ST down
0:00
1st & 10 at opp 43
Sherod White run for a loss of 1 yard to the ColSt 44
Q2 15:00
2nd & 11 at opp 44
Christian Washington run for 4 yds to the ColSt 40
Q2 15:00
3rd & 7 at opp 40
CJ Montes pass incomplete
Q2 15:00
4th & 7 at opp 40
NEW MEXICO Penalty, Delay Of Game (A.J. Odums) to the ColSt 45
Q2 14:06
4th & 12 at opp 45
Aaron Rodriguez punt for 45 yds for a touchback
2nd quarter8 drives, then Colorado State 7, New Mexico 0
Colorado State Punt, 5 plays
14:06
1st & 10 at own 20
Clay Millen pass complete to Tory Horton for 9 yds to the ColSt 29
14:06
2nd & 1 at own 29
Avery Morrow run for 4 yds to the ColSt 33 for a 1ST down
14:06
1st & 10 at own 33
Avery Morrow run for no gain to the ColSt 33
14:06
2nd & 10 at own 33
Clay Millen sacked for a loss of 11 yards to the ColSt 22
14:06
3rd & 21 at own 22
Clay Millen sacked by Omar Darame and Justin Harris for a loss of 6 yards to the ColSt 16
10:55
4th & 27 at own 16
Paddy Turner punt for 42 yds, downed at the NMex 42
New Mexico Punt, 4 plays
10:55
1st & 10 at own 42
Christian Washington run for 14 yds to the ColSt 44 for a 1ST down
10:55
1st & 10 at opp 44
Christian Washington run for 7 yds to the ColSt 37
10:55
2nd & 3 at opp 37
Sherod White run for no gain to the ColSt 37
10:55
3rd & 3 at opp 37
CJ Montes pass incomplete
9:07
4th & 3 at opp 37
Aaron Rodriguez punt for 37 yds for a touchback
Colorado State Punt, 3 plays
9:07
1st & 10 at own 20
Avery Morrow run for a loss of 1 yard to the ColSt 19
9:07
2nd & 11 at own 19
Clay Millen run for 6 yds to the ColSt 25
9:07
3rd & 5 at own 25
Clay Millen pass complete to Tory Horton for 4 yds to the ColSt 29
6:49
4th & 1 at own 29
Paddy Turner punt for 46 yds, downed at the NMex 25
New Mexico Punt, 3 plays
6:49
1st & 10 at own 25
Christian Washington run for no gain to the NMex 25
6:49
2nd & 10 at own 25
CJ Montes pass incomplete
6:49
3rd & 10 at own 25
CJ Montes pass incomplete
5:56
4th & 10 at own 25
Aaron Rodriguez punt for 50 yds, fair catch by Tory Horton at the ColSt 25
Colorado State Touchdown, 5 plays
5:56
1st & 10 at own 25
Clay Millen pass complete to Avery Morrow for 4 yds to the ColSt 29
5:56
2nd & 6 at own 29
Clay Millen pass complete to Tory Horton for 27 yds to the NMex 44 for a 1ST down
5:56
1st & 10 at opp 44
Tory Horton pass complete to Clay Millen for 16 yds to the NMex 28 for a 1ST down
5:56
1st & 10 at opp 28
Avery Morrow run for 7 yds to the NMex 21
3:34
2nd & 3 at opp 21
Clay Millen pass complete to Justus Ross-Simmons for 21 yds for a TD, (Michael Boyle KICK)Colorado State 7, New Mexico 0
New Mexico Punt, 3 plays
3:34
Henry Katleman kickoff for 65 yds for a touchback
3:34
1st & 10 at own 25
Christian Washington run for 5 yds to the NMex 30
3:34
2nd & 5 at own 30
CJ Montes pass incomplete
3:34
3rd & 5 at own 30
CJ Montes pass incomplete
2:46
4th & 5 at own 30
Aaron Rodriguez punt for 55 yds , Tory Horton returns for 1 yd to the ColSt 16
Colorado State Punt, 3 plays
2:46
1st & 10 at own 16
Clay Millen pass incomplete
2:46
2nd & 10 at own 16
Clay Millen run for 9 yds to the ColSt 25
2:46
3rd & 1 at own 25
MORROW, Avery rush to the right for a gain of 10 yards to the CSU35 (HAULCY, A.J.). PENALTY CSU Chop Block on BIVENS, Dante enforced half the distance from the goal, 12 yards from the CSU25 to the CSU13 [NHSG]. NO PLAY (replay the down).
2:46
3rd & 13 at own 13
Clay Millen pass incomplete
1:19
4th & 13 at own 13
Paddy Turner punt for 37 yds , Luke Wysong returns for no gain to the 50 yard line
New Mexico Missed FG, 6 plays
1:19
1st & 10 at the 50
CJ Montes pass complete to Elijah Queen for 7 yds to the ColSt 43
1:19
2nd & 3 at opp 43
CJ Montes pass complete to Elijah Queen for 10 yds to the ColSt 33 for a 1ST down
1:19
1st & 10 at opp 33
CJ Montes pass incomplete
0:28
2nd & 10 at opp 33
CJ Montes pass complete to Luke Wysong for 6 yds to the ColSt 27
0:28
3rd & 4 at opp 27
Timeout NEW MEXICO, clock 00:28
0:02
4th & 6 at opp 29
Timeout NEW MEXICO, clock 00:02
0:02
3rd & 4 at opp 27
CJ Montes sacked by Brandon Guzman for a loss of 2 yards to the ColSt 29
0:00
4th & 6 at opp 29
Luke Drzewiecki 46 yd FG MISSED
3rd quarter8 drives, then Colorado State 10, New Mexico 0
Colorado State Fumble, 8 plays
15:00
George Steinkamp kickoff for 64 yds
15:00
1st & 10 at own 25
Clay Millen pass complete to Tory Horton for 8 yds to the ColSt 33
15:00
George Steinkamp kickoff for 64 yds
15:00
2nd & 2 at own 33
Avery Morrow run for 10 yds to the ColSt 43 for a 1ST down
15:00
1st & 10 at own 43
Avery Morrow run for 2 yds to the ColSt 45
15:00
2nd & 8 at own 45
Clay Millen pass complete to Justus Ross-Simmons for 20 yds to the NMex 35 for a 1ST down
15:00
1st & 10 at opp 35
Clay Millen pass complete to Tory Horton for 8 yds to the NMex 27 NEW MEXICO Penalty, Offsides (Justin Harris) declined
15:00
2nd & 2 at opp 27
Avery Morrow run for 1 yd to the NMex 26
15:00
3rd & 1 at opp 26
COLORADO ST Penalty, Personal Foul (Dontae Keys) to the NMex 39 for a 1ST down
11:07
1st & 10 at opp 39
Avery Morrow run for 3 yds to the NMex 36 Avery Morrow fumbled, recovered by NMex Cody Moon
New Mexico Punt, 5 plays
11:07
1st & 10 at own 36
Christian Washington run for 6 yds to the NMex 42
11:07
2nd & 4 at own 42
NEW MEXICO Penalty, Personal Foul (CJ James) to the NMex 40 for a 1ST down
11:07
1st & 10 at own 40
Luke Wysong run for 3 yds to the NMex 43
11:07
2nd & 7 at own 43
Christian Washington run for 2 yds to the NMex 45
11:07
3rd & 5 at own 45
CJ Montes run for a loss of 5 yards to the NMex 40
8:14
4th & 10 at own 40
Aaron Rodriguez punt for 58 yds, downed at the ColSt 1
Colorado State Punt, 5 plays
8:14
1st & 10 at own 1
Avery Morrow run for 2 yds to the ColSt 3
8:14
2nd & 8 at own 3
Avery Morrow run for 11 yds to the ColSt 14 for a 1ST down
8:14
1st & 10 at own 14
Avery Morrow run for 2 yds to the ColSt 16
8:14
2nd & 8 at own 16
MILLEN, Clay scrambles up the middle for a gain of 5 yards to the CSU21 (HARRIS, Justin). PENALTY CSU Holding on MIKI-HAN, George enforced half the distance from the goal, 8 yards from the CSU16 to the CSU8 [NHSG]. NO PLAY (replay the down).
8:14
2nd & 16 at own 8
Clay Millen pass complete to Justus Ross-Simmons for 9 yds to the ColSt 17
8:14
3rd & 7 at own 17
Clay Millen pass complete to Tory Horton for 6 yds to the ColSt 23
4:26
4th & 1 at own 23
Paddy Turner punt for 47 yds , returns for no gain to the NMex 29
New Mexico Fumble, 3 plays
4:26
1st & 10 at own 29
Christian Washington run for 4 yds to the NMex 33
4:26
2nd & 6 at own 33
CJ Montes sacked by Chase Wilson for a loss of 5 yards to the NMex 28
2:55
3rd & 11 at own 28
CJ Montes sacked for a loss of 10 yards to the NMex 18
Colorado State Field goal, 6 plays
2:55
1st & 10 at opp 18
Avery Morrow run for 3 yds to the NMex 15
New Mexico Fumble, 3 plays
2:55
3rd & 11 at own 28
CJ Montes sacked for a loss of 10 yards to the NMex 18
Colorado State Field goal, 6 plays
2:55
2nd & 7 at opp 15
Clay Millen pass complete to Avery Morrow for 12 yds to the NMex 3 for a 1ST down
2:55
1st & goal at opp 3
Avery Morrow run for no gain to the NMex 3
2:55
2nd & goal at opp 3
Tory Horton sacked by A.J. Odums for a loss of 3 yards to the NMex 6
0:47
3rd & goal at opp 6
NEW MEXICO Penalty, Offsides (Cody Moon) to the NMex 3
0:47
3rd & goal at opp 3
Timeout COLORADO ST, clock 00:47
0:47
3rd & goal at opp 3
Avery Morrow run for a loss of 2 yards to the NMex 5
0:06
4th & goal at opp 5
Michael Boyle 23 yd FG GOODColorado State 10, New Mexico 0
New Mexico Punt, 3 plays
0:06
Henry Katleman kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Nathaniel Jones run for 3 yds to the NMex 28
Q4 15:00
2nd & 7 at own 28
Luke Wysong run for a loss of 5 yards to the NMex 23
Q4 15:00
3rd & 12 at own 23
CJ Montes sacked by Chase Wilson for a loss of 7 yards to the NMex 16
Q4 13:43
4th & 19 at own 16
Aaron Rodriguez punt for 49 yds, fair catch by Tory Horton at the ColSt 35
4th quarter7 drives, then Colorado State 17, New Mexico 0
Colorado State Punt, 4 plays
13:43
1st & 10 at own 35
Avery Morrow run for 8 yds to the NMex 43 for a 1ST down NEW MEXICO Penalty, Personal Foul (Ray Leutele) to the NMex 42 for a 1ST down
13:43
1st & 10 at opp 42
Avery Morrow run for a loss of 2 yards to the NMex 44
13:43
2nd & 12 at opp 44
Clay Millen pass incomplete
13:43
3rd & 12 at opp 44
Clay Millen pass incomplete
12:19
4th & 12 at opp 44
Paddy Turner punt for 29 yds
New Mexico Punt, 3 plays
12:19
1st & 10 at own 15
Christian Washington run for 4 yds to the NMex 19
12:19
2nd & 6 at own 19
Christian Washington run for 5 yds to the NMex 24
12:19
3rd & 1 at own 24
Christian Washington run for a loss of 1 yard to the NMex 23
10:27
4th & 2 at own 23
Aaron Rodriguez punt for 52 yds, fair catch by Tory Horton at the ColSt 25
Colorado State Touchdown, 9 plays
10:27
1st & 10 at own 25
Clay Millen pass complete to Tory Horton for 9 yds to the ColSt 34
10:27
2nd & 1 at own 34
Avery Morrow run for 3 yds to the ColSt 37 for a 1ST down
10:27
1st & 10 at own 37
Avery Morrow run for a loss of 2 yards to the ColSt 35
10:27
2nd & 12 at own 35
Clay Millen pass incomplete
10:27
3rd & 12 at own 35
Clay Millen pass complete to Tory Horton for 16 yds to the NMex 49 for a 1ST down
10:27
1st & 10 at opp 49
Clay Millen pass complete to Tory Horton for 9 yds to the ColSt 40 COLORADO ST Penalty, Offensive Holding (Louis Brown) to the ColSt 44
10:27
1st & 17 at own 44
Jaylen Thomas run for 7 yds to the NMex 49
10:27
2nd & 10 at opp 49
Clay Millen run for 8 yds to the NMex 41
6:04
3rd & 2 at opp 41
Clay Millen pass complete to Tory Horton for 41 yds for a TD, (Michael Boyle KICK)Colorado State 17, New Mexico 0
New Mexico Turnover on downs, 7 plays
6:04
Henry Katleman kickoff for 65 yds for a touchback
6:04
1st & 10 at own 25
CJ Montes pass incomplete
6:04
2nd & 10 at own 25
CJ Montes pass complete to Duece Jones for 9 yds to the NMex 34
6:04
3rd & 1 at own 34
Christian Washington run for 6 yds to the NMex 40 for a 1ST down
6:04
1st & 10 at own 40
CJ Montes pass complete to Andrew Erickson for 2 yds to the NMex 42
6:04
2nd & 8 at own 42
CJ Montes pass incomplete
6:04
3rd & 8 at own 42
CJ Montes pass incomplete
4:09
4th & 8 at own 42
CJ Montes pass incomplete
Colorado State Punt, 3 plays
4:09
1st & 10 at opp 42
Jaylen Thomas run for 5 yds to the NMex 37
4:09
2nd & 5 at opp 37
David Aggrey run for a loss of 1 yard to the NMex 38
4:09
3rd & 6 at opp 38
Jackson Stratton pass incomplete
2:37
4th & 6 at opp 38
Paddy Turner punt for 29 yds
New Mexico Turnover on downs, 8 plays
2:37
1st & 10 at own 9
CJ Montes run for no gain to the NMex 9
2:37
2nd & 10 at own 9
CJ Montes pass complete to Elijah Queen for 5 yds to the NMex 14
2:37
3rd & 5 at own 14
CJ Montes pass incomplete
2:37
4th & 5 at own 14
CJ Montes pass complete to Luke Wysong for 5 yds to the NMex 19 for a 1ST down
2:37
1st & 10 at own 19
CJ Montes pass incomplete
2:37
2nd & 10 at own 19
CJ Montes pass complete to Sherod White for 1 yd to the NMex 20
2:37
3rd & 9 at own 20
CJ Montes pass complete to Sherod White for 4 yds to the NMex 24
0:23
4th & 5 at own 24
CJ Montes pass incomplete
Colorado State End of game, 1 play
0:00
1st & 10 at opp 24
[SG] Kneel down by CSU at UNM25 (team loss of 1), clock 00:00.
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.