From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Cal Poly
New Mexico State
265
Total yards
355
6
Passing yards
158
259
Rushing yards
197
0.9
Yards per pass
5.9
5.3
Yards per rush
4.2
14
First downs
21
4–12
Third downs
9–16
0–0
Fourth downs
0–1
2
Turnovers
1
4–21
Penalties
2–20
25:52
Possession
34:08
Efficiency
Cal Poly
New Mexico State
40%
Success rate
49%
−0.00
EPA per play
0.13
0.94
Explosiveness
0.96
0.16
Rushing EPA
0.04
−0.97
Passing EPA
0.28
23%
Passing-down success
44%
0.16
First-down EPA
−0.26
−0.35
Second-down EPA
0.28
0.24
Third-down EPA
0.66
1%
Havoc by its defense
2%
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 State 52% to win. Elo’s favorite won.
The line
Cal Poly −7.
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 Cal Poly 68%, New Mexico State 32%. 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. New Mexico State drives left to right, Cal Poly right to left.
Q1 New Mexico StateTouchdown, 11 plays, 75 yards
Q1 Cal PolyTouchdown, 11 plays, 35 yards
Q1 New Mexico StatePunt, 5 plays, 25 yards
Q1 Cal PolyInterception, 10 plays, 53 yards
Q2 New Mexico StateTouchdown, 10 plays, 63 yards
Q2 Cal PolyPunt, 4 plays, 54 yards
Q2 New Mexico StatePunt, 3 plays, 47 yards
Q2 Cal PolyPunt, 3 plays, 41 yards
Q2 New Mexico StatePunt, 3 plays, 35 yards
Q2 Cal PolyField goal, 5 plays, 45 yards
Q2 New Mexico StateEnd of half, 1 play, −41 yards
Q3 Cal PolyPunt, 3 plays, −5 yards
Q3 New Mexico StateInterception, 3 plays, 6 yards
Q3 Cal PolyFumble, 1 play, −6 yards
Q3 New Mexico StateTouchdown, 10 plays, 48 yards
Q3 Cal PolyPunt, 6 plays, 25 yards
Q3 New Mexico StatePunt, 7 plays, 79 yards
Q3 Cal PolyPunt, 5 plays, 52 yards
Q4 New Mexico StateTouchdown, 11 plays, 63 yards
Q4 Cal PolyPunt, 3 plays, −20 yards
Q4 New Mexico StatePunt, 3 plays, 20 yards
Q4 Cal PolyPunt, 3 plays, 43 yards
Q4 New Mexico StateTurnover on downs, 7 plays, 40 yards
Q4 Cal PolyEnd of game, 3 plays, 10 yards
Play by play
1st quarter4 drives, then Tied at 7
New Mexico State Touchdown, 11 plays
15:00
1st & 10 at own 35
Stephen Pyle kickoff for 65 yds for a touchback
14:45
1st & 10 at own 25
Larry Rose III run for 6 yds to the NMxSt 31
14:19
2nd & 4 at own 31
Larry Rose III run for 3 yds to the NMxSt 34
13:45
3rd & 1 at own 34
Larry Rose III run for 2 yds to the NMxSt 36 for a 1ST down
13:00
1st & 10 at own 36
Tyler Rogers pass complete to Joshua Bowen for 5 yds to the NMxSt 41
12:50
2nd & 5 at own 41
Tyler Rogers pass complete to Teldrick Morgan for 4 yds to the NMxSt 45
11:54
3rd & 1 at own 45
Tyler Rogers run for a loss of 4 yards to the NMxSt 41
11:30
4th & 5 at own 41
Tyler Rogers pass complete to Larry Rose III for 5 yds to the NMxSt 46 for a 1ST down
10:45
1st & 10 at own 46
Tyler Rogers pass complete to Joseph Matthews for 14 yds to the CPoly 40 for a 1ST down
10:30
1st & 10 at opp 40
Brandon Betancourt run for 10 yds to the CPoly 30 for a 1ST down
10:06
1st & 10 at opp 30
Brandon Betancourt run for no gain to the CPoly 30
9:46
2nd & 10 at opp 30
Tyler Rogers pass complete to Teldrick Morgan for 30 yds for a TD, (Maxwell Johnson KICK)New Mexico State 7, Cal Poly 0
Cal Poly Touchdown, 11 plays
9:46
2nd & 10 at own 35
Rayvean Moore kickoff for 63 yds , Chris Nicholls return for 21 yds to the CPoly 23
9:04
1st & 10 at own 23
Kori Garcia run for 15 yds to the CPoly 38 for a 1ST down
9:04
1st & 10 at own 38
Kori Garcia run for 1 yd to the CPoly 39
8:17
2nd & 9 at own 39
Chris Brown run for 4 yds to the CPoly 43
8:12
3rd & 5 at own 43
Chris Brown run for a loss of 2 yards to the NMxSt 41 for a 1ST down NEW MEXICO ST Penalty, Personal Foul (15 Yards) to the NMxSt 44 for a 1ST down
8:00
1st & 10 at opp 44
Chris Nicholls run for 12 yds to the NMxSt 32 for a 1ST down
7:45
1st & 10 at opp 32
Kori Garcia run for 3 yds to the NMxSt 29
7:30
2nd & 7 at opp 29
Chris Brown run for 3 yds to the NMxSt 26
7:15
3rd & 4 at opp 26
Kenny Mitchell run for 6 yds to the NMxSt 20 for a 1ST down
7:00
1st & 10 at opp 20
Brandon Howe run for 3 yds to the NMxSt 17
6:50
2nd & 7 at opp 17
Chris Brown run for 14 yds to the NMxSt 3 for a 1ST down
4:48
1st & goal at opp 3
Brandon Howe run for 3 yds for a TD, (Stephen Pyle KICK)Tied at 7
New Mexico State Punt, 5 plays
4:48
1st & 10 at own 35
Stephen Pyle kickoff for 64 yds , Gregory Hogan return for 17 yds to the NMxSt 18
4:30
1st & 10 at own 18
Larry Rose III run for 8 yds to the NMxSt 26
4:06
2nd & 2 at own 26
Larry Rose III run for 11 yds to the NMxSt 37 for a 1ST down
3:42
1st & 10 at own 37
Tyler Rogers pass incomplete to Andrew Dean
3:37
2nd & 10 at own 37
Larry Rose III run for 7 yds to the NMxSt 44
3:03
3rd & 3 at own 44
Tyler Rogers pass incomplete
2:56
4th & 3 at own 44
Jalen Warfield punt for 46 yds, fair catch by Chris Nicholls at the CPoly 10
Cal Poly Interception, 10 plays
2:15
1st & 10 at own 10
Brandon Howe run for 4 yds to the CPoly 14
2:00
2nd & 6 at own 14
Chris Nicholls run for 6 yds to the CPoly 20 for a 1ST down
1:55
1st & 10 at own 20
Chris Brown run for 7 yds to the CPoly 27
1:23
2nd & 3 at own 27
Brandon Howe run for no gain to the CPoly 27
0:45
3rd & 3 at own 27
Chris Nicholls run for 6 yds to the CPoly 33 for a 1ST down
0:15
1st & 10 at own 33
Brandon Howe run for 6 yds to the CPoly 39
Q2 14:50
2nd & 4 at own 39
Chris Brown pass complete to Roland Jackson Jr. for 2 yds to the CPoly 41
Q2 14:30
3rd & 2 at own 41
Brandon Howe run for 3 yds to the CPoly 44 for a 1ST down
Q2 13:54
1st & 10 at own 44
Kori Garcia run for 9 yds to the NMxSt 47
Q2 13:38
2nd & 1 at opp 47
Chris Brown pass intercepted Winston Rose return for 10 yds to the NMxSt 37
2nd quarter7 drives, then New Mexico State 14, Cal Poly 10
New Mexico State Touchdown, 10 plays
13:04
1st & 10 at own 37
Larry Rose III run for 5 yds to the NMxSt 42
12:41
2nd & 5 at own 42
Larry Rose III run for 4 yds to the NMxSt 46
12:10
3rd & 1 at own 46
Larry Rose III run for 8 yds to the CPoly 46 for a 1ST down
11:36
1st & 10 at opp 46
Brandon Betancourt run for 3 yds to the CPoly 43
11:09
2nd & 7 at opp 43
Brandon Betancourt run for 4 yds to the CPoly 39
10:22
3rd & 3 at opp 39
Tyler Rogers pass complete to Gregory Hogan for 25 yds to the CPoly 14 for a 1ST down
9:57
1st & 10 at opp 14
Larry Rose III run for 6 yds to the CPoly 8
9:25
2nd & 4 at opp 8
Larry Rose III run for 6 yds to the CPoly 2 for a 1ST down
9:02
1st & goal at opp 2
Larry Rose III run for no gain to the CPoly 2
9:00
2nd & 0 at opp 2
CAL POLY Penalty, Defensive Holding (1 Yards) to the CPoly 1 for a 1ST down
8:07
1st & goal at opp 1
Xavier Hall run for 1 yd for a TD, (Maxwell Johnson KICK)New Mexico State 14, Cal Poly 7
Cal Poly Punt, 4 plays
8:07
1st & 10 at own 35
Maxwell Johnson kickoff for 60 yds
7:58
1st & 10 at own 35
Chris Brown run for 24 yds to the NMxSt 41 for a 1ST down
7:39
1st & 10 at opp 41
Brandon Howe run for 2 yds to the NMxSt 39
7:11
2nd & 8 at opp 39
Chris Nicholls run for 2 yds to the NMxSt 37
6:39
3rd & 6 at opp 37
Chris Brown run for a loss of 3 yards to the NMxSt 40
6:09
4th & 9 at opp 40
Stephen Pyle punt for 29 yds, punt out-of-bounds at the NMxSt 11
New Mexico State Punt, 3 plays
5:50
1st & 10 at own 11
Larry Rose III run for 4 yds to the NMxSt 15
5:32
2nd & 7 at own 15
Tyler Rogers pass incomplete
5:01
3rd & 7 at own 15
Tyler Rogers pass complete to Larry Rose III for 2 yds to the NMxSt 17
4:42
4th & 5 at own 17
Stephen Witkowski punt for 41 yds, fair catch by Chris Nicholls at the CPoly 42
Cal Poly Punt, 3 plays
4:13
1st & 10 at own 42
Chris Brown run for 2 yds to the CPoly 44
4:00
2nd & 8 at own 44
Kenny Mitchell run for no gain to the CPoly 44
3:30
3rd & 8 at own 44
CAL POLY Penalty, Offensive Holding (-10 Yards) to the CPoly 34
3:15
3rd & 18 at own 34
Kori Garcia run for 10 yds to the CPoly 44
3:06
4th & 8 at own 44
Timeout NEW MEXICO ST, clock 03:06
3:00
4th & 8 at own 44
Stephen Pyle punt for 39 yds , Gregory Hogan returns for no gain to the NMxSt 17
New Mexico State Punt, 3 plays
2:58
1st & 10 at own 17
Tyler Rogers pass incomplete
2:46
2nd & 10 at own 17
Tyler Rogers pass incomplete
2:40
3rd & 10 at own 17
Tyler Rogers pass incomplete
2:31
4th & 10 at own 17
Stephen Witkowski punt for 47 yds , Chris Nicholls returns for 12 yds to the CPoly 48
Cal Poly Field goal, 5 plays
2:21
1st & 10 at own 48
Chris Nicholls run for 39 yds to the NMxSt 13 for a 1ST down
2:00
1st & 10 at opp 13
Chris Brown run for 3 yds to the NMxSt 10
1:30
2nd & 7 at opp 10
Brandon Howe run for 3 yds to the NMxSt 7
0:35
3rd & 4 at opp 7
Chris Brown run for no gain to the NMxSt 7
0:23
4th & 4 at opp 7
Timeout CAL POLY, clock 00:23
0:20
4th & 4 at own 35
Stephen Pyle kickoff for 50 yds , Teldrick Morgan return for 10 yds to the NMxSt 25
0:20
4th & 4 at opp 7
Stephen Pyle 24 yd FG GOODNew Mexico State 14, Cal Poly 10
New Mexico State End of half, 1 play
0:01
1st & 10 at own 25
TEAM run for a loss of 1 yard to the NMxSt 24
3rd quarter7 drives, then New Mexico State 21, Cal Poly 10
Cal Poly Punt, 3 plays
15:00
1st & 10 at own 35
Maxwell Johnson kickoff for 63 yds , Chris Nicholls return for 26 yds to the CPoly 28
14:45
1st & 10 at own 28
Chris Brown run for a loss of 1 yard to the CPoly 27
14:08
2nd & 11 at own 27
Chris Brown run for 3 yds to the CPoly 30
13:50
3rd & 8 at own 30
Chris Brown pass incomplete to Kori Garcia
13:27
4th & 8 at own 30
Stephen Pyle punt for 35 yds , Gregory Hogan returns for 5 yds to the NMxSt 40
New Mexico State Interception, 3 plays
13:14
1st & 10 at own 40
Tyler Rogers pass complete to Joseph Matthews for 6 yds to the NMxSt 46
12:34
2nd & 4 at own 46
Tyler Rogers pass complete to Larry Rose III for a loss of 1 yard to the NMxSt 45
11:52
3rd & 5 at own 45
Tyler Rogers pass intercepted Chris Fletcher return for 4 yds to the NMxSt 46
Cal Poly Fumble, 1 play
11:50
1st & 10 at opp 46
Chris Brown run for a loss of 6 yards to the CPoly 48 Chris Brown fumbled, recovered by NMxSt
New Mexico State Touchdown, 10 plays
11:45
1st & 10 at opp 48
Tyler Rogers pass complete to Teldrick Morgan for a loss of 2 yards to the 50 yard line
11:30
2nd & 12 at the 50
Brandon Betancourt run for 5 yds to the CPoly 45
11:15
3rd & 7 at opp 45
Brandon Betancourt run for 17 yds to the CPoly 28 for a 1ST down
11:00
1st & 10 at opp 28
Brandon Betancourt run for 4 yds to the CPoly 24
10:50
2nd & 6 at opp 24
Larry Rose III run for no gain to the CPoly 24
10:30
3rd & 6 at opp 24
Tyler Rogers pass complete to Jerrel Brown for 11 yds to the CPoly 13 for a 1ST down
10:00
1st & 10 at opp 13
Larry Rose III run for 8 yds to the CPoly 5
9:45
2nd & 2 at opp 5
Larry Rose III run for 2 yds to the CPoly 3 for a 1ST down
9:45
1st & goal at opp 3
Larry Rose III run for a loss of 3 yards to the CPoly 6
7:05
2nd & goal at opp 6
Larry Rose III 6 Yd pass from Tyler Rogers (Maxwell Johnson Kick)New Mexico State 21, Cal Poly 10
Cal Poly Punt, 6 plays
7:04
2nd & 13 at own 35
Maxwell Johnson kickoff for 61 yds , Chris Nicholls return for 21 yds to the CPoly 25
7:00
1st & 10 at own 25
Chris Brown run for 10 yds to the CPoly 35 for a 1ST down
6:45
1st & 10 at own 35
Kori Garcia run for 7 yds to the CPoly 42
6:30
2nd & 3 at own 42
Kori Garcia run for 3 yds to the CPoly 45 for a 1ST down
6:15
1st & 10 at own 45
Kori Garcia run for 2 yds to the CPoly 47
5:45
2nd & 8 at own 47
Kori Garcia run for 1 yd to the CPoly 48
5:40
3rd & 7 at own 48
Chris Nicholls pass incomplete
4:21
4th & 7 at own 48
Stephen Pyle punt for 44 yds , Gregory Hogan returns for 2 yds to the NMxSt 10
New Mexico State Punt, 7 plays
4:15
1st & 10 at own 10
Larry Rose III run for 9 yds to the NMxSt 19
4:00
2nd & 1 at own 19
Larry Rose III run for 1 yd to the NMxSt 20 for a 1ST down
3:45
1st & 10 at own 20
Tyler Rogers pass complete to Jerrel Brown for a loss of 1 yard to the NMxSt 19
3:30
2nd & 11 at own 19
Tyler Rogers pass complete to Jerrel Brown for 12 yds to the NMxSt 31 for a 1ST down
3:00
1st & 10 at own 31
Tyler Rogers pass incomplete
2:30
2nd & 10 at own 31
Larry Rose III run for 3 yds to the NMxSt 34
1:45
3rd & 7 at own 34
Tyler Rogers pass complete to Teldrick Morgan for 6 yds to the NMxSt 40
0:53
4th & 1 at own 40
Stephen Witkowski punt for 49 yds, fair catch by Chris Nicholls at the CPoly 11
Cal Poly Punt, 5 plays
0:30
1st & 10 at own 11
Chris Brown run for a loss of 1 yard to the CPoly 10
0:15
2nd & 11 at own 10
Kori Garcia run for 22 yds to the CPoly 32 for a 1ST down
0:01
1st & 10 at own 32
Kori Garcia run for 6 yds to the CPoly 38
Q4 14:51
2nd & 4 at own 38
Kori Garcia run for 2 yds to the CPoly 40
Q4 14:12
3rd & 2 at own 40
Chris Nicholls run for a loss of 3 yards to the CPoly 37
Q4 13:38
4th & 5 at own 37
Stephen Pyle punt for 26 yds, punt out-of-bounds at the NMxSt 37
4th quarter6 drives, then New Mexico State 28, Cal Poly 10
New Mexico State Touchdown, 11 plays
13:31
1st & 10 at own 37
Larry Rose III run for 3 yds to the NMxSt 40
13:00
2nd & 7 at own 40
Larry Rose III run for no gain to the NMxSt 40
12:17
3rd & 7 at own 40
Tyler Rogers pass complete to Teldrick Morgan for 8 yds to the NMxSt 48 for a 1ST down
11:44
1st & 10 at own 48
Larry Rose III run for 5 yds to the CPoly 47
11:22
2nd & 5 at opp 47
Larry Rose III run for 6 yds to the CPoly 41 for a 1ST down
11:00
1st & 10 at opp 41
Xavier Hall run for 1 yd to the CPoly 40
10:32
2nd & 9 at opp 40
Tyler Rogers pass complete to Jerrel Brown for 12 yds to the CPoly 28 for a 1ST down
10:05
1st & 10 at opp 28
Xavier Hall run for 13 yds to the CPoly 15 for a 1ST down
9:30
1st & 10 at opp 15
Xavier Hall run for 3 yds to the CPoly 12
9:09
2nd & 7 at opp 12
Tyler Rogers run for 6 yds to the CPoly 6
8:51
3rd & 1 at opp 6
Larry Rose III 6 Yd Run (Maxwell Johnson Kick)New Mexico State 28, Cal Poly 10
Cal Poly Punt, 3 plays
8:51
3rd & 1 at own 35
Maxwell Johnson kickoff for 60 yds , Chris Nicholls return for 4 yds to the CPoly 9
8:27
1st & 10 at own 9
Dano Graves run for 2 yds to the CPoly 11
8:07
2nd & 8 at own 11
Dano Graves run for 4 yds to the CPoly 15
7:24
3rd & 4 at own 15
Dano Graves pass incomplete
7:21
4th & 4 at own 15
CAL POLY Penalty, False Start (-5 Yards) to the CPoly 10
7:16
4th & 9 at own 10
Stephen Pyle punt for 35 yds, fair catch by Gregory Hogan at the CPoly 45
New Mexico State Punt, 3 plays
6:48
1st & 10 at opp 45
TEAM run for a loss of 17 yards to the NMxSt 38
6:31
2nd & 27 at own 38
Xavier Hall run for 2 yds to the NMxSt 40
6:15
3rd & 25 at own 40
Tyler Rogers pass incomplete
6:11
4th & 25 at own 40
Stephen Witkowski punt for 35 yds, punt out-of-bounds at the CPoly 25
Cal Poly Punt, 3 plays
6:02
1st & 10 at own 25
Dano Graves run for 6 yds to the CPoly 31
5:33
2nd & 4 at own 31
Dano Graves pass incomplete
5:16
3rd & 4 at own 31
Chris Nicholls run for no gain to the CPoly 31
4:40
4th & 4 at own 31
Stephen Pyle punt for 46 yds , Gregory Hogan returns for 9 yds to the NMxSt 32
New Mexico State Turnover on downs, 7 plays
4:32
1st & 10 at own 32
Larry Rose III run for 1 yd to the NMxSt 33
3:23
2nd & 9 at own 33
Larry Rose III run for 6 yds to the NMxSt 39
3:10
3rd & 3 at own 39
Larry Rose III run for 24 yds to the CPoly 37 for a 1ST down
2:27
1st & 10 at opp 37
Larry Rose III run for 4 yds to the CPoly 33
2:00
2nd & 6 at opp 33
Larry Rose III run for 2 yds to the CPoly 31
1:00
3rd & 4 at opp 31
Tyler Rogers pass complete to Teldrick Morgan for 1 yd to the CPoly 30
0:43
4th & 3 at opp 30
Xavier Hall run for 2 yds to the CPoly 28
Cal Poly End of game, 3 plays
0:30
1st & 10 at own 28
Dano Graves pass complete to Chris Nicholls for 4 yds to the CPoly 32
0:08
2nd & 6 at own 32
Chris Nicholls run for 5 yds to the CPoly 37
0:07
3rd & 1 at own 37
CAL POLY Penalty, False Start (-5 Yards) to the CPoly 32
0:01
3rd & 6 at own 32
Kori Garcia run for 6 yds to the CPoly 38 for a 1ST down
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.