From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Cal Poly
San José State
169
Total yards
472
74
Passing yards
205
95
Rushing yards
267
3.1
Yards per pass
8.9
2.9
Yards per rush
6.2
11
First downs
24
2–14
Third downs
5–11
2–4
Fourth downs
1–2
3
Turnovers
0
5–50
Penalties
6–55
24:30
Possession
35:30
1
Sacks (by defense)
2
Efficiency
Cal Poly
San José State
24%
Success rate
53%
−0.45
EPA per play
0.40
0.76
Explosiveness
1.32
−0.16
Rushing EPA
0.36
−0.50
Passing EPA
0.48
9%
Passing-down success
44%
−0.30
First-down EPA
0.28
−0.26
Second-down EPA
0.58
−0.20
Third-down EPA
0.36
11%
Havoc by its defense
22%
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)
San José State 83% to win. Elo’s favorite won.
The line
San José State −22.5, over/under 56.
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 San José State 94%, Cal Poly 6%. 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. San José State drives left to right, Cal Poly right to left.
Q1 San José StateField goal, 7 plays, 8 yards
Q1 Cal PolyFumble, 3 plays, 8 yards
Q1 San José StateTouchdown, 2 plays, 33 yards
Q1 Cal PolyPunt, 3 plays, 7 yards
Q1 San José StateTouchdown, 4 plays, 55 yards
Q1 Cal PolyInterception, 6 plays, 19 yards
Q1 San José StateTouchdown, 12 plays, 75 yards
Q2 Cal PolyPunt, 6 plays, 21 yards
Q2 San José StateTouchdown, 7 plays, 88 yards
Q2 San José StateTouchdown, 7 plays, 46 yards
Q2 Cal PolyField goal, 10 plays, 58 yards
Q3 San José StateTouchdown, 4 plays, 50 yards
Q3 Cal PolyPunt, 3 plays, 6 yards
Q3 San José StateTouchdown, 13 plays, 96 yards
Q3 Cal PolyPunt return TD, 3 plays (San José State scores), 9 yards
Q3 Cal PolyPunt, 3 plays, 9 yards
Q4 San José StatePunt, 3 plays, −3 yards
Q4 Cal PolyPunt, 4 plays, 5 yards
Q4 San José StatePunt, 3 plays, 5 yards
Q4 Cal PolyTurnover on downs, 4 plays, 5 yards
Q4 San José StateTurnover on downs, 4 plays, 6 yards
Q4 Cal PolyTurnover on downs, 13 plays, 33 yards
Q4 San José StateEnd of game, 1 play, −1 yard
Play by play
1st quarter7 drives, then San José State 17, Cal Poly 0
San José State Field goal, 7 plays
15:00
Taren Schive kickoff for 61 yds , return for no gain to the CP 17
14:54
1st & 10 at opp 17
Kairee Robinson run for 8 yds to the CP 9
14:20
2nd & 2 at opp 9
Kairee Robinson run for a loss of 1 yard to the CP 10
13:41
3rd & 3 at opp 10
Kairee Robinson run for 6 yds to the CP 4 for a 1ST down
13:04
1st & goal at opp 4
Quali Conley run for no gain to the CP 4
12:25
2nd & goal at opp 4
Chevan Cordeiro pass incomplete
12:20
3rd & goal at opp 4
Chevan Cordeiro run for no gain to the CP 4
11:43
4th & goal at opp 4
San José State Penalty, Delay Of Game (Kyler Halvorsen) to the CP 9
11:06
4th & goal at opp 9
Kyler Halvorsen 27 yd FG GOODSan José State 3, Cal Poly 0
Cal Poly Fumble, 3 plays
11:06
Taren Schive kickoff for 65 yds for a touchback
11:06
1st & 10 at own 25
Mark Biggins run for 10 yds to the CP 35 for a 1ST down
10:42
1st & 10 at own 35
Sam Huard pass incomplete
10:34
2nd & 10 at own 35
Sam Huard sacked for a loss of 2 yards to the CP 33
San José State Touchdown, 2 plays
10:27
1st & 10 at opp 33
Quali Conley run for 6 yds to the CP 27
9:42
2nd & 4 at opp 27
Chevan Cordeiro pass complete to Sam Olson for 27 yds for a TD (Kyler Halvorsen KICK)San José State 10, Cal Poly 0
Cal Poly Punt, 3 plays
9:42
1st & 10 at own 25
Cal Poly Penalty, Delay Of Game (Sam Huard) to the CP 20
9:42
Taren Schive kickoff for 65 yds for a touchback
9:42
1st & 15 at own 20
Aiden Ramos run for 3 yds to the CP 23
9:10
2nd & 12 at own 23
Sam Huard pass incomplete
9:03
3rd & 12 at own 23
Aiden Ramos run for 9 yds to the CP 32
8:26
4th & 3 at own 32
Jesse Ehrlich punt for 28 yds
8:19
1st & 10 at own 45
(08:19) BATES, Jabari rush to the right for a gain of 5 yards to the SJS50 (SATCHER, Elijah). PENALTY SJS Personal Foul on TALAVOU, Marist enforced 15 yards from the SJS45 to the SJS30 [NHSG]. NO PLAY (replay the down).
San José State Touchdown, 4 plays
7:50
1st & 25 at own 30
Chevan Cordeiro pass complete to Dominick Mazotti for 38 yds to the CP 32 for a 1ST down
7:14
1st & 10 at opp 32
Chevan Cordeiro pass complete to Malikhi Miller for 15 yds to the CP 17 for a 1ST down
7:14
1st & 10 at opp 17
Quali Conley run for 7 yds to the CP 10
6:14
2nd & 3 at opp 10
Quali Conley run for 10 yds for a TD (Kyler Halvorsen KICK)San José State 17, Cal Poly 0
Cal Poly Interception, 6 plays
6:14
Taren Schive kickoff for 65 yds for a touchback
6:14
1st & 10 at own 25
Mark Biggins run for 2 yds to the CP 27
6:14
2nd & 8 at own 27
Sam Huard pass complete to Mark Biggins for 3 yds to the CP 30
6:14
3rd & 5 at own 30
Sam Huard pass complete to Tyrece Fairly-Diyem for a loss of 1 yard to the CP 29
6:14
4th & 6 at own 29
San José State Penalty, Roughing the Kicker (15 Yards) to the CP 44 for a 1ST down
6:14
1st & 10 at own 44
Sam Huard pass incomplete
4:42
2nd & 10 at own 44
Paul Holyfield Jr. run for no gain to the CP 44
4:15
3rd & 10 at own 44
Sam Huard pass intercepted
San José State Touchdown, 12 plays
4:07
1st & 10 at own 25
Chevan Cordeiro pass incomplete
4:02
2nd & 10 at own 25
Kairee Robinson run for 13 yds to the SJSU 38 for a 1ST down
3:23
1st & 10 at own 38
Chevan Cordeiro pass complete to Jabari Bates for 4 yds to the SJSU 42
2:47
2nd & 6 at own 42
Quali Conley run for 4 yds to the SJSU 46
2:07
3rd & 2 at own 46
Chevan Cordeiro pass complete to Matthew Coleman for 9 yds to the CP 45 for a 1ST down
1:32
1st & 10 at opp 45
Kairee Robinson run for 4 yds to the CP 41
0:54
2nd & 6 at opp 41
Chevan Cordeiro pass complete to Malikhi Miller for 11 yds to the CP 30 for a 1ST down
0:12
1st & 10 at opp 30
Chevan Cordeiro run for 5 yds to the CP 25
Q2 15:00
2nd & 5 at opp 25
Chevan Cordeiro pass complete to Nick Nash for a loss of 3 yards to the CP 28
Q2 14:24
3rd & 8 at opp 28
Chevan Cordeiro run for 11 yds to the CP 17 for a 1ST down
Q2 13:46
1st & 10 at opp 17
Kairee Robinson run for 7 yds to the CP 10
Q2 13:00
2nd & 3 at opp 10
Quali Conley run for 10 yds for a TD (Kyler Halvorsen KICK)San José State 24, Cal Poly 0
2nd quarter4 drives, then San José State 38, Cal Poly 3
Cal Poly Punt, 6 plays
13:00
Taren Schive kickoff for 40 yds
13:00
1st & 10 at own 25
Mark Biggins run for 4 yds to the CP 29
12:25
2nd & 6 at own 29
Mark Biggins run for no gain to the CP 29
11:50
3rd & 6 at own 29
Mark Biggins run for 11 yds to the CP 40 for a 1ST down
11:25
1st & 10 at own 40
Mark Biggins run for a loss of 1 yard to the CP 39
10:46
2nd & 11 at own 39
Aiden Ramos run for a loss of 2 yards to the CP 37
10:11
3rd & 13 at own 37
Sam Huard pass complete to Paul Holyfield Jr. for 9 yds to the CP 46
9:28
4th & 4 at own 46
Jesse Ehrlich punt for 42 yds, downed at the SJSU 12
San José State Touchdown, 7 plays
9:18
1st & 10 at own 12
Isaac Jernagin run for 45 yds to the CP 43 for a 1ST down
8:47
1st & 10 at opp 43
Kairee Robinson run for 9 yds to the CP 34
8:00
2nd & 1 at opp 34
Timeout San José State, clock 08:00
8:00
2nd & 1 at opp 34
Chevan Cordeiro pass incomplete
7:56
3rd & 1 at opp 34
Kairee Robinson run for 1 yd to the CP 33 for a 1ST down
7:10
1st & 10 at opp 33
Chevan Cordeiro pass incomplete
7:03
2nd & 10 at opp 33
Kairee Robinson run for 18 yds to the CP 15 for a 1ST down
6:18
1st & 10 at opp 15
Chevan Cordeiro run for 15 yds for a TD (Kyler Halvorsen KICK)San José State 31, Cal Poly 0
San José State Touchdown, 7 plays
6:17
1st & 10 at opp 46
Chevan Cordeiro sacked by Antonio Vakameilalo for a loss of 9 yards to the SJSU 45
5:33
2nd & 19 at own 45
Quali Conley run for 6 yds to the CP 49
4:54
3rd & 13 at opp 49
Chevan Cordeiro pass complete to Matthew Coleman for 7 yds to the CP 42
4:09
4th & 6 at opp 42
(04:09) CORDEIRO, Chevan pass to the right incomplete intended for NASH, Nick broken up by RAPOLLA, Kai at the CPS29, clock 04:03. PENALTY CPS Roughing the Passer on NGALUAFE, Josh enforced 15 yards from the CPS42 to the CPS27 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
4:03
1st & 10 at opp 27
Quali Conley run for 5 yds to the CP 22
3:22
2nd & 5 at opp 22
Quali Conley run for a loss of 2 yards to the CP 24
2:43
3rd & 7 at opp 24
Chevan Cordeiro pass incomplete
2:37
4th & 7 at opp 24
Timeout San José State, clock 02:37
2:31
4th & 7 at opp 24
Chevan Cordeiro pass complete to Charles Ross for 24 yds for a TD (Kyler Halvorsen KICK)San José State 38, Cal Poly 0
Cal Poly Field goal, 10 plays
2:26
Taren Schive kickoff for 35 yds
2:26
1st & 10 at own 36
(02:26) BIGGINS, Mark rush up the middle for a gain of 4 yards to the CPS40 (REED, Kenyon). PENALTY SJS Offsides on TOIA, Soane enforced 5 yards from the CPS36 to the CPS41 [NHSG]. NO PLAY (replay the down).
2:06
1st & 5 at own 41
Sam Huard pass complete to Evan Burkhart for 12 yds to the SJSU 47 for a 1ST down
1:50
1st & 10 at opp 47
Mark Biggins run for no gain to the SJSU 47
1:25
2nd & 10 at opp 47
Sam Huard pass complete to Evan Burkhart for 11 yds to the SJSU 36 for a 1ST down
1:17
1st & 10 at opp 36
Sam Huard pass complete to Evan Burkhart for 4 yds to the SJSU 32
0:51
2nd & 6 at opp 32
Sam Huard pass complete to Paul Holyfield Jr. for 4 yds to the SJSU 28
0:46
3rd & 2 at opp 28
Paul Holyfield Jr. run for no gain to the SJSU 28
0:37
4th & 2 at opp 28
Sam Huard pass complete to Giancarlo Woods for 4 yds to the SJSU 24 for a 1ST down Cal Poly Penalty, Offensive Pass Interference ( Yards) declined for a 1ST down
0:37
1st & 10 at opp 24
Sam Huard pass incomplete
0:37
2nd & 10 at opp 24
HUARD, Sam pass to the right incomplete intended for ALLEN, Bryson broken up by BAINER, Jalen at the SJS10. PENALTY SJS Offsides on TOIA, Soane enforced 6 yards from the SJS24 to the SJS18 [NHSG]. NO PLAY (replay the down).
0:37
2nd & 4 at opp 18
Sam Huard pass complete to Bryson Allen for 12 yds to the SJSU 6 for a 1ST down
0:37
1st & 10 at opp 24
Timeout Cal Poly, clock 00:37
0:00
1st & goal at opp 6
Noah Serna 24 yd FG GOODSan José State 38, Cal Poly 3
Q3 15:00
Noah Serna kickoff Cal Poly Penalty, Personal Foul (-15 Yards) to the CP 20
3rd quarter5 drives, then San José State 59, Cal Poly 3
San José State Touchdown, 4 plays
15:00
Noah Serna kickoff for 45 yds
15:00
1st & 10 at the 50
Quali Conley run for 2 yds to the CP 48
14:25
2nd & 8 at opp 48
Chevan Cordeiro pass complete to Charles Ross for 15 yds to the CP 33 for a 1ST down
13:38
1st & 10 at opp 33
Chevan Cordeiro pass complete to Isaac Jernagin for 1 yd to the CP 32
12:50
2nd & 9 at opp 32
Kairee Robinson run for 32 yds for a TD (Kyler Halvorsen KICK)San José State 45, Cal Poly 3
Cal Poly Punt, 3 plays
12:50
Taren Schive kickoff for 55 yds
12:45
1st & 10 at own 24
Aiden Ramos run for 6 yds to the CP 30
12:20
2nd & 4 at own 30
Aiden Ramos run for no gain to the CP 30
11:49
3rd & 4 at own 30
Sam Huard pass incomplete
11:43
4th & 4 at own 30
Jesse Ehrlich punt for 66 yds, downed at the SJSU 4
San José State Touchdown, 13 plays
11:32
1st & 10 at own 4
Kairee Robinson run for 3 yds to the SJSU 7
10:50
2nd & 7 at own 7
Chevan Cordeiro pass complete to Malikhi Miller for 13 yds to the SJSU 20 for a 1ST down
10:26
1st & 10 at own 20
Quali Conley run for 6 yds to the SJSU 26
9:43
2nd & 4 at own 26
Kairee Robinson run for 5 yds to the SJSU 31 for a 1ST down
9:09
1st & 10 at own 31
Chevan Cordeiro pass complete to Isaac Jernagin for 16 yds to the SJSU 47 for a 1ST down
8:37
1st & 10 at own 47
Chevan Cordeiro pass incomplete
8:33
2nd & 10 at own 47
Chevan Cordeiro pass complete to Kejuan Bullard Jr. for 24 yds to the CP 29 for a 1ST down
7:58
1st & 10 at opp 29
Kairee Robinson run for 7 yds to the CP 22
7:13
2nd & 3 at opp 22
Kairee Robinson run for no gain to the CP 22
6:29
3rd & 3 at opp 22
Chevan Cordeiro pass complete to Matthew Coleman for 4 yds to the CP 18 for a 1ST down
5:51
1st & 10 at opp 18
Quali Conley run for 6 yds to the CP 12
5:08
2nd & 4 at opp 12
Kairee Robinson run for 4 yds to the CP 8 for a 1ST down
4:20
1st & goal at opp 8
Kairee Robinson run for 8 yds for a TD (Kyler Halvorsen KICK)San José State 52, Cal Poly 3
Cal Poly Punt return TD, 3 plays (San José State scores)
4:20
Taren Schive kickoff for 41 yds
4:20
1st & 10 at own 25
(04:20) BIGGINS, Mark rush to the right for a loss of 1 yard to the CPS24 (JENKINS, Andrew;LIKIO, Quincy), out of bounds. PENALTY CPS Holding on OANDASAN, DeMarcus enforced 10 yards from the CPS25 to the CPS15 [NHSG]. NO PLAY (replay the down).
3:56
1st & 20 at own 15
Mark Biggins run for 11 yds to the CP 26
3:56
2nd & 9 at own 26
Sam Huard pass complete to Tyrece Fairly-Diyem for 4 yds to the CP 30
3:56
3rd & 5 at own 30
Sam Huard pass complete to Paul Holyfield Jr. for 4 yds to the CP 34
2:06
4th & 1 at own 34
Matthew Coleman 75 Yd Punt Return (Kyler Halvorsen Kick)San José State 59, Cal Poly 3
Cal Poly Punt, 3 plays
2:06
Taren Schive kickoff for 40 yds
2:06
1st & 10 at own 25
Aiden Ramos run for 3 yds to the CP 28
1:32
2nd & 7 at own 28
Jaden Jones pass complete to Logan Booher for 1 yd to the CP 29
0:58
3rd & 6 at own 29
Jaden Jones run for 5 yds to the CP 34
0:00
4th & 1 at own 34
Ryan Collins punt for 51 yds, fair catch by Matthew Coleman at the SJSU 15
4th quarter7 drives, then San José State 59, Cal Poly 3
San José State Punt, 3 plays
15:00
1st & 10 at own 15
Jabari Bates run for 3 yds to the SJSU 18
14:20
2nd & 7 at own 18
(14:20) BATES, Jabari rush to the left for a gain of 5 yards to the SJS23 (WILSON, Boston). PENALTY SJS Holding on HARBERT, Joseph enforced half the distance from the goal, 9 yards from the SJS18 to the SJS9 [SG]. NO PLAY (replay the down).
13:52
2nd & 16 at own 9
Jay Butterfield run for 3 yds to the SJSU 12
13:13
3rd & 13 at own 12
Jay Butterfield pass incomplete
13:08
4th & 13 at own 12
Alex Weir punt for 40 yds
Cal Poly Punt, 4 plays
13:00
1st & 10 at own 47
Mark Biggins run for 11 yds to the SJSU 42 for a 1ST down
12:31
1st & 10 at opp 42
Jaden Jones sacked by Natano Woods for a loss of 7 yards to the SJSU 49
11:56
2nd & 17 at opp 49
Paul Holyfield Jr. run for 1 yd to the SJSU 48
11:22
3rd & 16 at opp 48
Jaden Jones pass incomplete
11:12
4th & 16 at opp 48
Ryan Collins punt for 43 yds, fair catch by Matthew Coleman at the SJSU 5
San José State Punt, 3 plays
11:05
1st & 10 at own 5
Jabari Bates run for 7 yds to the SJSU 12
10:21
2nd & 3 at own 12
Jabari Bates run for a loss of 2 yards to the SJSU 10
9:39
3rd & 5 at own 10
Jay Butterfield pass incomplete
9:31
4th & 5 at own 10
Alex Weir punt for 38 yds, fair catch by Xavier Oliphant at the SJSU 48
Cal Poly Turnover on downs, 4 plays
9:25
1st & 10 at opp 48
Aiden Ramos run for 4 yds to the SJSU 44
8:56
2nd & 6 at opp 44
Aiden Ramos run for 5 yds to the SJSU 39
8:28
3rd & 1 at opp 39
Aiden Ramos run for a loss of 4 yards to the SJSU 43
7:45
4th & 5 at opp 43
Jaden Jones pass incomplete
San José State Turnover on downs, 4 plays
7:39
1st & 10 at own 43
Jabari Bates run for no gain to the SJSU 43
6:57
2nd & 10 at own 43
Jabari Bates run for a loss of 3 yards to the SJSU 40
6:16
3rd & 13 at own 40
Kayden Collins run for 3 yds to the SJSU 43
5:35
4th & 10 at own 43
Kayden Collins run for 6 yds to the SJSU 49
Cal Poly Turnover on downs, 13 plays
5:28
1st & 10 at opp 49
Jaden Jones run for 7 yds to the SJSU 42
5:01
2nd & 3 at opp 42
Paul Holyfield Jr. run for 2 yds to the SJSU 40
4:29
3rd & 1 at opp 40
Paul Holyfield Jr. run for 2 yds to the SJSU 38 for a 1ST down
3:58
1st & 10 at opp 38
Aiden Ramos run for 4 yds to the SJSU 34
3:35
2nd & 6 at opp 34
Jaden Jones pass complete to Dalton Bailey for 7 yds to the SJSU 27 for a 1ST down
3:12
1st & 10 at opp 27
Aiden Ramos run for 2 yds to the SJSU 25
2:48
2nd & 8 at opp 25
Jaden Jones pass incomplete
2:43
3rd & 8 at opp 25
Jaden Jones run for 6 yds to the SJSU 19
2:12
4th & 2 at opp 19
Paul Holyfield Jr. run for 5 yds to the SJSU 14 for a 1ST down
1:41
1st & 10 at opp 14
Aiden Ramos run for a loss of 1 yard to the SJSU 15
0:59
2nd & 11 at opp 15
Aiden Ramos run for a loss of 1 yard to the SJSU 16
0:51
3rd & 12 at opp 16
Jaden Jones pass incomplete
0:45
4th & 12 at opp 16
Timeout Cal Poly, clock 00:45
0:39
4th & 12 at opp 16
Jaden Jones pass incomplete
San José State End of game, 1 play
0:37
1st & 10 at own 16
(00:37) Kneel down by BUTTERFIELD, Jay at SJS15 (team loss of 1), clock 00:00.
0:28
3rd & 12 at opp 16
Timeout Cal Poly, clock 00:28
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.