From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Cal Poly
Fresno State
317
Total yards
549
211
Passing yards
377
106
Rushing yards
172
5.6
Yards per pass
8.8
3.5
Yards per rush
5.2
17
First downs
33
4–14
Third downs
5–10
2–5
Fourth downs
1–1
0
Turnovers
0
8–36
Penalties
6–65
26:19
Possession
33:41
3
Sacks (by defense)
1
Efficiency
Cal Poly
Fresno State
34%
Success rate
64%
−0.06
EPA per play
0.46
1.32
Explosiveness
1.02
−0.17
Rushing EPA
0.39
0.02
Passing EPA
0.50
40%
Passing-down success
59%
−0.10
First-down EPA
0.35
0.14
Second-down EPA
0.62
0.21
Third-down EPA
0.44
9%
Havoc by its defense
20%
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)
Fresno State 93% to win. Elo’s favorite won.
The line
Fresno State −42.5, over/under 63.
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 Fresno State >99%, Cal Poly <1%. 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. Fresno State drives left to right, Cal Poly right to left.
Q1 Cal PolyPunt, 3 plays, 2 yards
Q1 Fresno StateTouchdown, 10 plays, 68 yards
Q1 Cal PolyPunt, 3 plays, 7 yards
Q1 Fresno StateTouchdown, 9 plays, 93 yards
Q1 Cal PolyPunt, 4 plays, 19 yards
Q1 Fresno StateTouchdown, 6 plays, 75 yards
Q1 Cal PolyTouchdown, 9 plays, 75 yards
Q2 Fresno StatePunt, 3 plays, −9 yards
Q2 Cal PolyPunt, 3 plays, 0 yards
Q2 Fresno StatePunt, 4 plays, 16 yards
Q2 Cal PolyTurnover on downs, 11 plays, 84 yards
Q2 Fresno StateMissed FG, 12 plays, 70 yards
Q3 Fresno StatePunt, 7 plays, 24 yards
Q3 Cal PolyPunt, 3 plays, −8 yards
Q3 Fresno StateTouchdown, 3 plays, 34 yards
Q3 Cal PolyTurnover on downs, 16 plays, 70 yards
Q3 Fresno StateTouchdown, 16 plays, 95 yards
Q4 Cal PolyTurnover on downs, 14 plays, 73 yards
Q4 Fresno StatePunt, 7 plays, 60 yards
Q4 Cal PolyEnd of game, 2 plays, 6 yards
Play by play
1st quarter7 drives, then Fresno State 21, Cal Poly 0
Cal Poly Punt, 3 plays
15:00
Abraham Montano kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Shakobe Harper run for a loss of 2 yards to the CPoly 23
15:00
2nd & 12 at own 23
Jaden Jones pass complete to Bryson Allen for 3 yds to the CPoly 26
15:00
3rd & 9 at own 26
Troy Fletcher run for 1 yd to the CPoly 27
13:17
4th & 8 at own 27
Michael Roth punt for 41 yds
Fresno State Touchdown, 10 plays
13:17
1st & 10 at own 32
Jordan Mims run for 5 yds to the FrsSt 37
13:17
2nd & 5 at own 37
Jake Haener pass complete to Josh Kelly for 9 yds to the FrsSt 46 for a 1ST down
13:17
1st & 10 at own 46
Jake Haener pass complete to Nikko Remigio for 20 yds to the CPoly 34 for a 1ST down
13:17
1st & 10 at opp 34
HAENER, Jake pass to the left incomplete intended for WATSON, Tre broken up by MIDDLETON, Christian at the CPM16. PENALTY FST Face mask enforced 15 yards from the CPM34 to the CPM49 [NHSG]. NO PLAY (replay the down).
13:17
1st & 25 at opp 49
Jordan Mims run for 2 yds to the CPoly 47
13:17
2nd & 23 at opp 47
HAENER, Jake pass up the middle incomplete thrown to the CPM25. PENALTY CPM Offsides on GREIN, Dustin enforced 5 yards from the CPM47 to the CPM42 [NHSG]. NO PLAY (replay the down).
13:17
2nd & 18 at opp 42
Jake Haener pass complete to Zane Pope for 14 yds to the CPoly 28
13:17
3rd & 4 at opp 28
Jake Haener pass complete to Jalen Cropper for 8 yds to the CPoly 20 for a 1ST down
13:17
1st & 10 at opp 20
Jake Haener pass complete to Nikko Remigio for 9 yds to the CPoly 11
13:17
1st & goal at opp 2
Jordan Mims run for 1 yd to the CPoly 1
13:17
2nd & 1 at opp 11
Jake Haener pass complete to Nikko Remigio for 7 yds to the CPoly 4 for a 1ST down CAL POLY Penalty, Roughing the Passer on PONDER, Elijah enforced half the distance from the goal (Elijah Ponder) to the CPoly 2 for a 1ST down
8:37
2nd & goal at opp 1
Jordan Mims run for 1 yd for a TD, (Abraham Montano KICK)Fresno State 7, Cal Poly 0
Cal Poly Punt, 3 plays
8:37
Abraham Montano kickoff for 65 yds for a touchback
8:37
1st & 10 at own 25
Jaden Jones pass complete to Chris Coleman for 7 yds to the CPoly 32
8:04
3rd & 3 at own 32
Timeout CAL POLY, clock 08:04
8:04
2nd & 3 at own 32
Jaden Jones pass incomplete
8:04
3rd & 3 at own 32
Jaden Jones pass incomplete
7:43
4th & 3 at own 32
Michael Roth punt for 61 yds, downed at the FrsSt 7
Fresno State Touchdown, 9 plays
7:43
1st & 10 at own 7
Jake Haener pass complete to Jalen Cropper for 5 yds to the FrsSt 12
7:43
2nd & 5 at own 12
Jake Haener pass complete to Josh Kelly for 17 yds to the FrsSt 29 for a 1ST down
7:43
1st & 10 at own 29
Jake Haener pass incomplete
7:43
2nd & 10 at own 29
Jake Haener pass complete to Nikko Remigio for 21 yds to the 50 yard line for a 1ST down
7:43
1st & 10 at the 50
Jake Haener pass complete to Ty Jones for 21 yds to the CPoly 29 for a 1ST down
7:43
1st & 10 at opp 29
Jake Haener pass complete to Nikko Remigio for 5 yds to the CPoly 24
7:43
2nd & 5 at opp 24
Jordan Mims run for 10 yds to the CPoly 14 for a 1ST down
7:43
1st & 10 at opp 14
Jake Haener run for 1 yd to the CPoly 13
3:54
2nd & 9 at opp 13
Nikko Remigio run for 13 yds for a TD, (Abraham Montano KICK)Fresno State 14, Cal Poly 0
Cal Poly Punt, 4 plays
3:54
Abraham Montano kickoff for 65 yds for a touchback
3:54
1st & 10 at own 25
Jaden Jones pass complete to Shakobe Harper for 20 yds to the CPoly 45 for a 1ST down
3:54
1st & 10 at own 45
Shakobe Harper run for a loss of 1 yard to the CPoly 44
3:54
2nd & 11 at own 44
Jaden Jones pass incomplete
3:54
3rd & 11 at own 44
Jaden Jones pass incomplete
2:35
4th & 11 at own 44
Michael Roth punt for 56 yds for a touchback
Fresno State Touchdown, 6 plays
2:35
1st & 10 at own 25
Jake Haener pass complete to Jalen Cropper for 28 yds to the CPoly 47 for a 1ST down
2:35
1st & 10 at opp 47
Jake Haener pass complete to Erik Brooks for 19 yds to the CPoly 28 for a 1ST down
2:35
1st & 10 at opp 28
Jake Haener pass incomplete
2:35
2nd & 10 at opp 28
Jordan Mims run for 16 yds to the CPoly 12 for a 1ST down
2:35
1st & 10 at opp 12
Jake Haener pass complete to Nikko Remigio for 11 yds to the CPoly 1 for a 1ST down
0:29
1st & goal at opp 1
Jordan Mims run for 1 yd for a TD, (Abraham Montano KICK)Fresno State 21, Cal Poly 0
Cal Poly Touchdown, 9 plays
0:29
Abraham Montano kickoff for 65 yds for a touchback
0:29
1st & 10 at opp 25
Timeout CAL POLY, clock 00:29
0:29
1st & 10 at own 25
Shakobe Harper run for 6 yds to the CPoly 31
0:29
2nd & 4 at own 31
FRESNO ST Penalty, Roughing the Passer on PERALES, David enforced (David Perales) to the CPoly 48 for a 1ST down
0:00
1st & 10 at own 48
Shakobe Harper run for 28 yds to the FrsSt 24 for a 1ST down
Q2 15:00
1st & 10 at opp 24
Jaden Jones run for 9 yds to the FrsSt 15
Q2 15:00
2nd & 1 at opp 15
CAL POLY Penalty, Delay Of Game (Jaden Jones) to the FrsSt 20
Q2 15:00
2nd & 6 at opp 20
Jaden Jones pass complete to Evan Burkhart for 1 yd to the FrsSt 19
Q2 15:00
3rd & 5 at opp 19
JONES, Jaden pass to the left incomplete thrown to the FST4. PENALTY FST Offsides enforced 5 yards from the FST19 to the FST14 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
Q2 15:00
1st & 10 at opp 14
Jaden Jones pass complete to Bryson Allen for 8 yds to the FrsSt 6
Q2 15:00
2nd & 2 at opp 6
Shakobe Harper run for 2 yds to the FrsSt 4 for a 1ST down
Q2 15:00
1st & goal at opp 4
Jaden Jones pass incomplete
Q2 15:00
2nd & goal at opp 4
CAL POLY Penalty, Delay Of Game (Jaden Jones) to the FrsSt 9
Q2 11:54
2nd & goal at opp 9
Jaden Jones pass complete to Bryson Allen for 9 yds for a TD, (Jaden Ohlsen KICK)Fresno State 21, Cal Poly 7
2nd quarter5 drives, then Fresno State 21, Cal Poly 7
Fresno State Punt, 3 plays
11:46
Jaden Ohlsen kickoff for 60 yds , Nikko Remigio return for 16 yds to the FrsSt 21
11:46
1st & 10 at own 21
MIMS, Jordan rush up the middle for no gain to the FST21 (GREER, Robbie). PENALTY FST Holding on SPOMER, Jacob enforced 10 yards from the FST21 to the FST11 [NHSG]. NO PLAY (replay the down).
11:46
1st & 20 at own 11
Jake Haener pass complete to Jake Boust for 6 yds to the FrsSt 17
11:46
2nd & 14 at own 17
Jake Haener sacked by Ethan Rodriguez for a loss of 5 yards to the FrsSt 12
11:46
3rd & 19 at own 12
Jake Haener pass incomplete
9:43
4th & 19 at own 12
Carson King punt for 50 yds, fair catch by Giancarlo Woods at the CPoly 38
Cal Poly Punt, 3 plays
9:43
1st & 10 at own 38
Jaden Jones run for 7 yds to the CPoly 45
9:43
2nd & 3 at own 45
Shakobe Harper run for a loss of 2 yards to the CPoly 43
9:43
3rd & 5 at own 43
Jaden Jones pass incomplete
9:43
4th & 5 at own 43
CAL POLY Penalty, Delay Of Game (TEAM) to the CPoly 38
8:26
4th & 10 at own 38
Michael Roth punt for 30 yds, fair catch by Nikko Remigio at the FrsSt 32
Fresno State Punt, 4 plays
8:26
1st & 10 at own 32
Jake Haener pass complete to Zane Pope for 20 yds to the CPoly 48 for a 1ST down
8:26
1st & 10 at opp 48
Jordan Mims run for 2 yds to the CPoly 46
8:26
2nd & 8 at opp 46
Jake Haener pass complete to Jalen Cropper for 7 yds to the CPoly 39
8:26
3rd & 1 at opp 39
FRESNO ST Penalty, False Start (-5 Yards) to the CPoly 44
8:26
3rd & 6 at opp 44
Jake Haener sacked by David Meyer for a loss of 8 yards to the FrsSt 48
5:43
4th & 14 at own 48
Carson King punt for 44 yds, fair catch by Giancarlo Woods at the CPoly 8
Cal Poly Turnover on downs, 11 plays
5:43
1st & 10 at own 8
Shakobe Harper run for a loss of 1 yard to the CPoly 7
5:43
2nd & 11 at own 7
Jaden Jones pass complete to Chris Coleman for 57 yds to the FrsSt 36 for a 1ST down
5:43
1st & 10 at opp 36
Jaden Jones run for 3 yds to the FrsSt 33
5:43
2nd & 7 at opp 33
Jaden Jones run for 10 yds to the FrsSt 23 for a 1ST down
5:43
1st & 10 at opp 23
Jaden Jones pass incomplete
5:43
2nd & 10 at opp 23
Jaden Jones run for 7 yds to the FrsSt 16
5:43
3rd & 3 at opp 16
CAL POLY Penalty, False Start (-5 Yards) to the FrsSt 21
5:43
3rd & 8 at opp 21
Jaden Jones pass complete to Logan Booher for 8 yds to the FrsSt 13 for a 1ST down
5:43
1st & 10 at opp 13
Jaden Jones pass incomplete
1:56
3rd & 8 at opp 11
Timeout FRESNO ST, clock 01:56
1:56
2nd & 10 at opp 13
Shakobe Harper run for 2 yds to the FrsSt 11
1:56
3rd & 8 at opp 11
Jaden Jones pass complete to Adam Garwood for 3 yds to the FrsSt 8
1:44
4th & 5 at opp 8
Jaden Jones pass incomplete
Fresno State Missed FG, 12 plays
1:44
1st & 10 at own 8
Jake Haener pass complete to Josh Kelly for 13 yds to the FrsSt 21 for a 1ST down
1:44
1st & 10 at own 21
Jake Haener pass complete to Raymond Pauwels for 6 yds to the FrsSt 27
1:44
2nd & 4 at own 27
Jake Haener pass complete to Jordan Mims for 3 yds to the FrsSt 30
1:44
3rd & 1 at own 30
Jordan Mims run for 4 yds to the FrsSt 34 for a 1ST down
1:44
1st & 10 at own 34
Jake Haener pass complete to Nikko Remigio for 13 yds to the FrsSt 47 for a 1ST down
1:44
1st & 10 at own 47
Jake Haener pass incomplete
0:33
3rd & 11 at own 46
Timeout FRESNO ST, clock 00:33
0:33
2nd & 10 at own 47
Jake Haener sacked by Michael Otterstedt for a loss of 1 yard to the FrsSt 46
0:33
3rd & 11 at own 46
Jake Haener pass complete to Erik Brooks for 18 yds to the CPoly 36 for a 1ST down
0:33
1st & 10 at opp 36
Jake Haener run for 6 yds to the CPoly 30
0:33
2nd & 4 at opp 30
Jake Haener pass complete to Jordan Mims for 8 yds to the CPoly 22 for a 1ST down
0:05
2nd & 10 at opp 22
Timeout CAL POLY, clock 00:05
0:05
1st & 10 at opp 22
Jake Haener pass incomplete
0:00
2nd & 10 at opp 22
Abraham Montano 40 yd FG MISSED
3rd quarter5 drives, then Fresno State 28, Cal Poly 7
Fresno State Punt, 7 plays
14:55
Jaden Ohlsen kickoff for 61 yds , Nikko Remigio return for 19 yds to the FrsSt 23
14:55
1st & 10 at own 23
Jake Haener pass complete to Jalen Cropper for 13 yds to the FrsSt 36 for a 1ST down
14:55
1st & 10 at own 36
Jake Haener pass complete to Jake Boust for 4 yds to the FrsSt 40
14:55
2nd & 6 at own 40
Jake Haener pass complete to Erik Brooks for 5 yds to the FrsSt 45
14:55
3rd & 1 at own 45
Elijah Gilliam run for 4 yds to the FrsSt 49 for a 1ST down
14:55
1st & 10 at own 49
Elijah Gilliam run for 3 yds to the CPoly 48
14:55
2nd & 7 at opp 48
Jake Haener pass complete to Jordan Mims for a loss of 5 yards to the FrsSt 47
14:55
3rd & 12 at own 47
Jake Haener pass incomplete
11:35
4th & 12 at own 47
Carson King punt for 41 yds
Cal Poly Punt, 3 plays
11:35
1st & 10 at own 12
Shakobe Harper run for a loss of 2 yards to the CPoly 10
11:35
2nd & 12 at own 10
CAL POLY Penalty, Ineligible Receiver Downfield on Pass on WOODS, Giancarlo ( Yards) declined
11:35
3rd & 12 at own 10
Jaden Jones sacked by Gavriel Lightfoot for a loss of 2 yards to the CPoly 8
11:35
4th & 14 at own 8
CAL POLY Penalty, False Start (Shakobe Harper) to the CPoly 4
9:58
4th & 18 at own 4
Michael Roth punt for 37 yds , Nikko Remigio returns for 7 yds to the CPoly 34
Fresno State Touchdown, 3 plays
9:58
1st & 10 at opp 34
Jake Haener pass complete to Nikko Remigio for 9 yds to the CPoly 25
9:58
2nd & 1 at opp 25
Jordan Mims run for 6 yds to the CPoly 19 for a 1ST down
8:53
1st & 10 at opp 19
Jake Haener pass complete to Jordan Mims for 19 yds for a TD, (Abraham Montano KICK)Fresno State 28, Cal Poly 7
Cal Poly Turnover on downs, 16 plays
8:53
Abraham Montano kickoff for 65 yds for a touchback
8:53
1st & 10 at own 25
Jaden Jones pass incomplete
8:53
2nd & 10 at own 25
Adam Garwood run for 2 yds to the CPoly 27
8:53
3rd & 8 at own 27
Jaden Jones run for 10 yds to the CPoly 37 for a 1ST down
8:53
1st & 10 at own 37
Jaden Jones pass complete to Adam Garwood for 1 yd to the CPoly 38
8:53
2nd & 9 at own 38
Jaden Jones run for 12 yds to the 50 yard line for a 1ST down
8:53
1st & 10 at the 50
Jaden Jones pass complete to Bryson Allen for 4 yds to the FrsSt 46
8:53
2nd & 6 at opp 46
Jaden Jones pass incomplete
8:53
3rd & 6 at opp 46
Jaden Jones pass incomplete
8:53
4th & 6 at opp 46
Jaden Jones pass complete to Giancarlo Woods for 13 yds to the FrsSt 33 for a 1ST down
8:53
1st & 10 at opp 33
Jaden Jones pass incomplete
8:53
2nd & 10 at opp 33
Jaden Jones pass complete to Michael Roth for 4 yds to the FrsSt 29
8:53
3rd & 6 at opp 29
Jaden Jones pass complete to Josh Cuevas for 18 yds to the FrsSt 11 for a 1ST down
8:53
1st & 10 at opp 11
Shakobe Harper run for a loss of 1 yard to the FrsSt 12
8:53
2nd & 11 at opp 12
Jaden Jones pass incomplete
8:53
3rd & 11 at opp 12
Shakobe Harper run for 7 yds to the FrsSt 5
4:03
4th & 4 at opp 5
Jaden Jones pass incomplete
4:03
1st & 10 at own 5
Timeout FRESNO ST, clock 04:03
Fresno State Touchdown, 16 plays
4:03
1st & 10 at own 5
FRESNO ST Penalty, Offensive Holding (Mose Vavao) declined
4:03
2nd & 12 at own 3
Jordan Mims run for 15 yds to the FrsSt 18 for a 1ST down
4:03
1st & 10 at own 18
Jake Haener pass complete to Jalen Cropper for 1 yd to the FrsSt 19
4:03
2nd & 9 at own 19
Jake Haener pass complete to Zane Pope for 11 yds to the FrsSt 30 for a 1ST down
4:03
1st & 10 at own 30
Jordan Mims run for 4 yds to the FrsSt 34
4:03
2nd & 6 at own 34
Jake Haener pass complete to Erik Brooks for 10 yds to the FrsSt 44 for a 1ST down
4:03
1st & 10 at own 44
Jake Haener run for 4 yds to the FrsSt 48
4:03
2nd & 6 at own 48
Nikko Remigio run for 13 yds to the CPoly 39 for a 1ST down
4:03
1st & 10 at opp 39
Malik Sherrod run for 9 yds to the CPoly 30
0:00
2nd & 1 at opp 30
Jake Haener pass complete to Nikko Remigio for 5 yds to the CPoly 25 for a 1ST down
Q4 15:00
1st & 10 at opp 25
Jake Haener pass incomplete
Q4 15:00
2nd & 10 at opp 25
Jake Haener pass complete to Ty Jones for 8 yds to the CPoly 17
Q4 15:00
3rd & 2 at opp 17
Jake Haener pass complete to Jalen Cropper for 1 yd to the CPoly 16
Q4 15:00
4th & 1 at opp 16
Jordan Mims run for 5 yds to the CPoly 11 for a 1ST down
Q4 15:00
1st & 10 at opp 11
Jordan Mims run for 3 yds to the CPoly 8
Q4 12:11
2nd & 7 at opp 8
Jake Haener pass complete to Raymond Pauwels for 8 yds for a TD, (Abraham Montano KICK)Fresno State 35, Cal Poly 7
4th quarter3 drives, then Fresno State 35, Cal Poly 7
Cal Poly Turnover on downs, 14 plays
12:11
Abraham Montano kickoff for 65 yds for a touchback
12:11
1st & 10 at own 25
Jaden Jones pass complete to Chris Coleman for 10 yds to the CPoly 35 for a 1ST down
12:11
1st & 10 at own 35
FRESNO ST Penalty, Tripping (Steven Comstock) to the FrsSt 47 for a 1ST down
12:11
1st & 10 at opp 47
Jaden Jones pass incomplete
12:11
2nd & 10 at opp 47
Shakobe Harper run for 1 yd to the FrsSt 46
12:11
3rd & 9 at opp 46
Jaden Jones pass complete to Shakobe Harper for 11 yds to the FrsSt 35 for a 1ST down
12:11
1st & 10 at opp 35
Jaden Jones pass complete to Bryson Allen for 22 yds to the FrsSt 13 for a 1ST down
12:11
1st & 10 at opp 13
Shakobe Harper run for 2 yds to the FrsSt 11
12:11
2nd & 8 at opp 11
Jaden Jones pass complete to Bryson Allen for 6 yds to the FrsSt 5
12:11
3rd & 2 at opp 5
Adam Garwood run for no gain to the FrsSt 5
12:11
4th & 2 at opp 5
Jaden Jones pass complete to Josh Cuevas for 4 yds to the FrsSt 1 for a 1ST down
12:11
1st & goal at opp 1
Shakobe Harper run for no gain to the FrsSt 1
12:11
2nd & goal at opp 1
Jaden Jones pass incomplete
6:21
4th & goal at opp 1
Timeout FRESNO ST, clock 06:21
6:21
3rd & goal at opp 1
Shakobe Harper run for no gain to the FrsSt 1
6:16
4th & goal at opp 1
Shakobe Harper run for a loss of 1 yard to the FrsSt 2
Fresno State Punt, 7 plays
6:16
1st & 10 at own 2
Malik Sherrod run for 3 yds to the FrsSt 5
6:16
2nd & 7 at own 5
Malik Sherrod run for 1 yd to the FrsSt 6
6:16
3rd & 6 at own 6
Malik Sherrod run for 27 yds to the FrsSt 33 for a 1ST down
6:16
1st & 10 at own 33
Malik Sherrod run for 24 yds to the CPoly 43 for a 1ST down
6:16
1st & 10 at opp 43
Malik Sherrod run for 2 yds to the CPoly 41
6:16
2nd & 8 at opp 41
Malik Sherrod run for 2 yds to the CPoly 39
1:18
4th & 5 at opp 38
Timeout FRESNO ST, clock 01:18
1:18
3rd & 6 at opp 39
Malik Sherrod run for 1 yd to the CPoly 38
1:10
4th & 5 at opp 38
Carson King punt for 38 yds for a touchback
Cal Poly End of game, 2 plays
1:10
1st & 10 at own 20
Adam Garwood run for 3 yds to the CPoly 23
0:00
2nd & 7 at own 23
Adam Garwood run for 3 yds to the CPoly 26
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.