Play-By-Play
1st Quarter
Kickoff Return Touchdown
14:47 - 1st
Christian Grubb 99 Yd Kickoff Return (Gianni Smith Kick)
& 0 at CP 35
Kickoff
14:47 - 1st
Gianni Smith kickoff for 65 yds for a touchback
0-yd Run
14:47 - 1st
Troy Fletcher run for no gain to the CP 25
1st & 10 at CP 25
22-yd Pass
14:22 - 1st
Sam Huard pass complete to Tyrece Fairly-Diyem for 22 yds to the CP 47 for a 1ST down
2nd & 10 at CP 25
4-yd Run
13:59 - 1st
Troy Fletcher run for 4 yds to the PRST 49
1st & 10 at CP 47
49-yd Touchdown Pass
13:40 - 1st
S. Huard pass to B. Allen for 49 yds for a TD (N. Serna KICK)
2nd & 6 at PRST 49
Kickoff
13:40 - 1st
Noah Serna kickoff for 47 yds
6-yd Run
13:35 - 1st
Jobi Malary run for 6 yds to the PRST 49
1st & 10 at PRST 43
51-yd Touchdown Run
12:54 - 1st
Dante Chachere run for 51 yds for a TD (Gianni Smith KICK)
2nd & 4 at PRST 49
Kickoff
12:54 - 1st
Gianni Smith kickoff for 65 yds for a touchback Portland State Penalty, Offsides (-5 Yards)
-2-yd Run
12:40 - 1st
Troy Fletcher run for a loss of 2 yards to the CP 28
1st & 10 at CP 30
0-yd Run
12:09 - 1st
Sam Huard run for no gain to the CP 28
2nd & 12 at CP 28
Interception
11:41 - 1st
Sam Huard pass intercepted
3rd & 12 at CP 28
Fumble Recovery
11:32 - 1st
Dante Chachere run for a loss of 12 yards to the CP 29 Dante Chachere fumbled, recovered by CP Zachary Denis
1st & 10 at CP 14
3-yd Pass
11:24 - 1st
Sam Huard pass complete to Logan Booher for 3 yds to the CP 32
1st & 10 at CP 29
Incompletion
10:52 - 1st
Sam Huard pass incomplete
2nd & 7 at CP 32
24-yd Pass
10:46 - 1st
Sam Huard pass complete to Carlton Brown III for 24 yds to the PRST 44 for a 1ST down
3rd & 7 at CP 32
0-yd Run
10:23 - 1st
Paul Holyfield Jr. run for no gain to the PRST 44
1st & 10 at PRST 44
Incompletion
9:53 - 1st
Sam Huard pass incomplete
2nd & 10 at PRST 44
Incompletion
9:44 - 1st
Sam Huard pass incomplete
3rd & 10 at PRST 44
Punt
9:38 - 1st
Jesse Ehrlich punt for 44 yds for a touchback
4th & 10 at PRST 44
Incompletion
9:29 - 1st
Dante Chachere pass incomplete
1st & 10 at PRST 20
0-yd Run
9:23 - 1st
Andrew Van Buren run for no gain to the PRST 20
2nd & 10 at PRST 20
5-yd Penalty
8:35 - 1st
Portland State Penalty, False Start (Billy Lutui) to the PRST 15
3rd & 10 at PRST 20
16-yd Pass
8:13 - 1st
Dante Chachere pass complete to Quincy Craig for 16 yds to the PRST 31 for a 1ST down
3rd & 15 at PRST 15
6-yd Pass
7:45 - 1st
Dante Chachere pass complete to Nate Bennett for 6 yds to the PRST 37
1st & 10 at PRST 31
5-yd Penalty
7:06 - 1st
Portland State Penalty, False Start (Dallas Holliday) to the PRST 32
2nd & 4 at PRST 37
12-yd Run
6:52 - 1st
Jermaine Braddock run for 12 yds to the PRST 44 for a 1ST down
2nd & 9 at PRST 32
56-yd Touchdown Run
6:17 - 1st
Jobi Malary run for 56 yds for a TD (Gianni Smith KICK)
1st & 10 at PRST 44
Kickoff
6:17 - 1st
Gianni Smith kickoff Portland State Penalty, Unsportsmanlike Conduct (Elias Spence) to the PRST 20
Kickoff
6:17 - 1st
Gianni Smith kickoff for 50 yds
4-yd Run
6:13 - 1st
Troy Fletcher run for 4 yds to the CP 31
1st & 10 at CP 27
5-yd Run
5:39 - 1st
Troy Fletcher run for 5 yds to the CP 36
2nd & 6 at CP 31
-2-yd Run
5:08 - 1st
Troy Fletcher run for a loss of 2 yards to the CP 34
3rd & 1 at CP 36
Punt
4:29 - 1st
Jesse Ehrlich punt for 44 yds , Quincy Craig returns for no gain to the PRST 17
4th & 3 at CP 34
2nd Quarter
4-yd Run
3:38 - 1st
Jobi Malary run for 4 yds to the PRST 21
1st & 10 at PRST 17
15-yd Penalty
3:31 - 1st
Cal Poly Penalty, Personal Foul (Jeremy Justice) to the PRST 34 for a 1ST down
2nd & 6 at PRST 21
4-yd Run
2:34 - 1st
Jobi Malary run for 4 yds to the PRST 38
1st & 10 at PRST 34
0-yd Run
2:16 - 1st
Quincy Craig run for no gain to the PRST 38
2nd & 6 at PRST 38
10-yd Pass
1:57 - 1st
Dante Chachere pass complete to Darien Chase for 10 yds to the PRST 48 for a 1ST down
3rd & 6 at PRST 38
5-yd Penalty
1:38 - 1st
CRAIG, Quincy rush to the right for no gain to the PSU48 (JORDAN, Julius), clock 01:35. PENALTY Before the snap, CPO Illegal Substitution enforced 5 yards from the PSU48 to the CPO47. NO PLAY (replay the down).
1st & 10 at PRST 48
0-yd Run
1:10 - 1st
Quincy Craig run for no gain to the CP 47
1st & 5 at CP 47

End of 1st Quarter

-3-yd Run
0:24 - 1st
Quincy Craig run for a loss of 3 yards to the 50 yard line
2nd & 5 at CP 47
50-yd Touchdown Run
14:51 - 2nd
Dante Chachere run for 50 yds for a TD (Gianni Smith KICK)
3rd & 8 at 50
Kickoff
14:51 - 2nd
Gianni Smith kickoff for 65 yds for a touchback
5-yd Pass
14:51 - 2nd
Sam Huard pass complete to Carlton Brown III for 5 yds to the CP 30
1st & 10 at CP 25
Incompletion
14:40 - 2nd
Sam Huard pass incomplete
2nd & 5 at CP 30
Sack
14:38 - 2nd
Sam Huard sacked by Slade Shufelt for a loss of 7 yards to the CP 23
3rd & 5 at CP 30
Punt
13:59 - 2nd
Jesse Ehrlich punt for 35 yds, downed at the PRST 42
4th & 12 at CP 23
8-yd Run
13:53 - 2nd
Quincy Craig run for 8 yds to the 50 yard line
1st & 10 at PRST 42
0-yd Run
13:22 - 2nd
Quincy Craig run for no gain to the 50 yard line
2nd & 2 at 50
20-yd Run
12:41 - 2nd
Jobi Malary run for 20 yds to the CP 30 for a 1ST down
3rd & 2 at 50
3-yd Run
12:16 - 2nd
Jobi Malary run for 3 yds to the CP 27
1st & 10 at CP 30
-1-yd Run
11:47 - 2nd
Jobi Malary run for a loss of 1 yard to the CP 28
2nd & 7 at CP 27
Incompletion
10:59 - 2nd
Dante Chachere pass incomplete
3rd & 8 at CP 28
Field Goal Good
10:49 - 2nd
Gianni Smith 45 yd FG GOOD
4th & 8 at CP 28
Kickoff
10:49 - 2nd
Gianni Smith kickoff for 65 yds for a touchback
16-yd Run
10:48 - 2nd
Aiden Ramos run for 16 yds to the CP 41 for a 1ST down
1st & 10 at CP 25
Incompletion
10:19 - 2nd
Sam Huard pass incomplete
1st & 10 at CP 41
12-yd Run
10:13 - 2nd
Aiden Ramos run for 12 yds to the PRST 47 for a 1ST down
2nd & 10 at CP 41
8-yd Run
9:54 - 2nd
Aiden Ramos run for 8 yds to the PRST 39
1st & 10 at PRST 47
-4-yd Run
9:27 - 2nd
Aiden Ramos run for a loss of 4 yards to the PRST 43
2nd & 2 at PRST 39
Incompletion
8:39 - 2nd
Sam Huard pass incomplete
3rd & 6 at PRST 43
5-yd Penalty
8:36 - 2nd
Cal Poly Penalty, False Start (Ethan Bronson) to the PRST 48
4th & 6 at PRST 43
Punt
8:34 - 2nd
Jesse Ehrlich punt for 23 yds
4th & 11 at PRST 48
70-yd Run
8:29 - 2nd
Andrew Van Buren run for 70 yds to the CP 5 for a 1ST down
1st & 10 at PRST 25

(7:31 - 2nd) Timeout Portland State, clock 07:31

4-yd Run
7:30 - 2nd
Andrew Van Buren run for 4 yds to the CP 1
1st & Goal at CP 5
1-yd Touchdown Run
6:37 - 2nd
Andrew Van Buren run for 1 yd for a TD (Gianni Smith KICK)
2nd & Goal at CP 1
Kickoff
6:37 - 2nd
Gianni Smith kickoff for 65 yds for a touchback
8-yd Run
6:37 - 2nd
Sam Huard run for 8 yds to the CP 33
1st & 10 at CP 25
Sack
6:07 - 2nd
Sam Huard sacked for a loss of 25 yards to the CP 8
2nd & 2 at CP 33
8-yd Touchdown Run
5:54 - 2nd
Jobi Malary run for 8 yds for a TD (Gianni Smith KICK)
1st & Goal at CP 8
Kickoff
5:54 - 2nd
Gianni Smith kickoff
2-yd Run
5:51 - 2nd
Troy Fletcher run for 2 yds to the CP 37
1st & 10 at CP 35
5-yd Penalty
5:09 - 2nd
Cal Poly Penalty, False Start (Austin Anderson) to the CP 32
2nd & 8 at CP 37
-1-yd Run
4:58 - 2nd
Troy Fletcher run for a loss of 1 yard to the CP 31
2nd & 13 at CP 32
11-yd Pass
4:24 - 2nd
Bo Kelly pass complete to Bryson Allen for 11 yds to the CP 42
3rd & 14 at CP 31
Punt
3:40 - 2nd
Ryan Collins punt for 40 yds , returns for no gain to the PRST 21
4th & 3 at CP 42
Incompletion
3:39 - 2nd
Bo Kelly pass incomplete
1st & 10 at PRST 21
12-yd Pass
3:34 - 2nd
Bo Kelly pass complete to Tyrece Fairly-Diyem for 12 yds to the PRST 9 for a 1ST down
2nd & 10 at PRST 21

(2:44 - 2nd) Timeout Portland State, clock 02:44

4-yd Touchdown Run
2:40 - 2nd
Aiden Ramos run for 4 yds for a TD (Noah Serna KICK)
1st & Goal at PRST 4
Kickoff
2:40 - 2nd
Noah Serna kickoff for 37 yds
53-yd Run
2:34 - 2nd
Quincy Craig run for 53 yds to the CP 10 for a 1ST down
1st & 10 at PRST 37
7-yd Run
1:41 - 2nd
Quincy Craig run for 7 yds to the CP 3
1st & Goal at CP 10
3-yd Touchdown Run
0:57 - 2nd
Quincy Craig run for 3 yds for a TD (Gianni Smith KICK)
2nd & Goal at CP 3
Kickoff
0:57 - 2nd
Gianni Smith kickoff for 65 yds for a touchback
Incompletion
0:57 - 2nd
Bo Kelly pass incomplete
1st & 10 at CP 25
8-yd Pass
0:54 - 2nd
Bo Kelly pass complete to Tyrece Fairly-Diyem for 8 yds to the CP 33
2nd & 10 at CP 25
11-yd Pass
0:31 - 2nd
Bo Kelly pass complete to Tyrece Fairly-Diyem for 11 yds to the CP 44 for a 1ST down
3rd & 2 at CP 33

(0:27 - 2nd) Timeout Cal Poly, clock 00:27

3-yd Pass
0:26 - 2nd
Bo Kelly pass complete to Troy Fletcher for 3 yds to the CP 47
1st & 10 at CP 44
1-yd Pass
0:22 - 2nd
Bo Kelly pass complete to Evan Burkhart for 1 yd to the CP 48
2nd & 7 at CP 47

(0:15 - 2nd) Timeout Cal Poly, clock 00:15

Incompletion
0:14 - 2nd
Bo Kelly pass incomplete
3rd & 6 at CP 48
Punt
0:09 - 2nd
Ryan Collins punt for 31 yds
4th & 6 at CP 48
0-yd Run
0:05 - 2nd
Kneel down by CHACHERE, Dante at PSU19 (team loss of 2), clock 00:01.
1st & 10 at PRST 21

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Gianni Smith kickoff for 52 yds
-4-yd Run
14:54 - 3rd
Paul Holyfield Jr. run for a loss of 4 yards to the CP 26
1st & 10 at CP 30
-1-yd Pass
14:21 - 3rd
Bo Kelly pass complete to Logan Booher for a loss of 1 yard to the CP 25
2nd & 14 at CP 26
Incompletion
13:59 - 3rd
Bo Kelly pass incomplete
3rd & 15 at CP 25
Punt
13:53 - 3rd
Ryan Collins punt for 49 yds
4th & 15 at CP 25
-3-yd Pass
13:44 - 3rd
Dante Chachere pass complete to Christian Grubb for a loss of 3 yards to the PRST 23
1st & 10 at PRST 26
1-yd Run
13:08 - 3rd
Christian Grubb run for 1 yd to the PRST 24
2nd & 13 at PRST 23
1-yd Run
12:33 - 3rd
Christian Grubb run for 1 yd to the PRST 25
3rd & 12 at PRST 24
Punt
11:52 - 3rd
George Triplett punt for 51 yds , Xavier Oliphant returns for no gain to the CP 15
4th & 11 at PRST 25
6-yd Run
11:43 - 3rd
Troy Fletcher run for 6 yds to the CP 21
1st & 10 at CP 15
Incompletion
11:17 - 3rd
Bo Kelly pass incomplete
2nd & 4 at CP 21
15-yd Penalty
11:10 - 3rd
KELLY, Bo pass to the right incomplete intended for GARRISON, Jordan thrown to the CPO35, clock 11:07. PENALTY PSU Pass Interference on AVERY, Isaiah enforced 15 yards to the CPO36 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
3rd & 4 at CP 21
Incompletion
11:07 - 3rd
Bo Kelly pass incomplete
1st & 10 at CP 36
7-yd Run
10:59 - 3rd
Troy Fletcher run for 7 yds to the CP 43
2nd & 10 at CP 36
-2-yd Run
10:27 - 3rd
Sam Huard run for a loss of 2 yards to the CP 41
3rd & 3 at CP 43
Punt
10:01 - 3rd
Ryan Collins punt for 44 yds, fair catch by Jermaine Braddock at the PRST 15
4th & 5 at CP 41
7-yd Pass
9:53 - 3rd
Dante Chachere pass complete to Quincy Craig for 7 yds to the PRST 22
1st & 10 at PRST 15
1-yd Run
9:20 - 3rd
Quincy Craig run for 1 yd to the PRST 23
2nd & 3 at PRST 22
2-yd Run
8:45 - 3rd
Jobi Malary run for 2 yds to the PRST 25 for a 1ST down
3rd & 2 at PRST 23
8-yd Pass
8:02 - 3rd
Dante Chachere pass complete to Semaj Bolin for 8 yds to the PRST 33
1st & 10 at PRST 25
1-yd Run
7:38 - 3rd
Christian Grubb run for 1 yd to the PRST 34
2nd & 2 at PRST 33
4-yd Run
6:53 - 3rd
Andrew Van Buren run for 4 yds to the PRST 38 for a 1ST down
3rd & 1 at PRST 34
0-yd Run
6:16 - 3rd
Andrew Van Buren run for no gain to the PRST 38
1st & 10 at PRST 38
17-yd Run
5:37 - 3rd
Jobi Malary run for 17 yds to the CP 45 for a 1ST down
2nd & 10 at PRST 38
0-yd Run
4:50 - 3rd
Jobi Malary run for no gain to the CP 45
1st & 10 at CP 45
10-yd Run
4:04 - 3rd
Quincy Craig run for 10 yds to the CP 35 for a 1ST down
2nd & 10 at CP 45
3-yd Run
3:25 - 3rd
Quincy Craig run for 3 yds to the CP 32
1st & 10 at CP 35
9-yd Pass
2:45 - 3rd
Dante Chachere pass complete to Nate Bennett for 9 yds to the CP 23 for a 1ST down
2nd & 7 at CP 32
1-yd Run
2:13 - 3rd
Christian Grubb run for 1 yd to the CP 22
1st & 10 at CP 23
4-yd Run
1:40 - 3rd
Christian Grubb run for 4 yds to the CP 18
2nd & 9 at CP 22
18-yd Touchdown Pass
0:45 - 3rd
Dante Chachere pass complete to Quincy Craig for 18 yds for a TD (Gianni Smith KICK)
3rd & 5 at CP 18
4th Quarter
Kickoff
0:45 - 3rd
Gianni Smith kickoff for 59 yds
3-yd Run
0:32 - 3rd
Aiden Ramos run for 3 yds to the CP 37
1st & 10 at CP 34

End of 3rd Quarter

3-yd Run
14:59 - 4th
Aiden Ramos run for 3 yds to the CP 40
2nd & 7 at CP 37
6-yd Run
14:22 - 4th
Bo Kelly run for 6 yds to the CP 46 for a 1ST down
3rd & 4 at CP 40
14-yd Run
13:46 - 4th
Aiden Ramos run for 14 yds to the PRST 40 for a 1ST down
1st & 10 at CP 46
3-yd Run
13:04 - 4th
Aiden Ramos run for 3 yds to the PRST 37
1st & 10 at PRST 40
22-yd Run
12:38 - 4th
Aiden Ramos run for 22 yds to the PRST 15 for a 1ST down
2nd & 7 at PRST 37
4-yd Run
12:01 - 4th
Aiden Ramos run for 4 yds to the PRST 11
1st & 10 at PRST 15
Incompletion
11:50 - 4th
Bo Kelly pass incomplete
2nd & 6 at PRST 11
11-yd Touchdown Pass
11:41 - 4th
Bo Kelly pass complete to Aidan Scott for 11 yds for a TD (Noah Serna KICK)
3rd & 6 at PRST 11
Kickoff
11:41 - 4th
Noah Serna kickoff for 42 yds
3-yd Run
11:32 - 4th
Christian Grubb run for 3 yds to the PRST 40
1st & 10 at PRST 37
8-yd Run
10:55 - 4th
Christian Grubb run for 8 yds to the PRST 48 for a 1ST down
2nd & 7 at PRST 40
2-yd Run
10:15 - 4th
Christian Grubb run for 2 yds to the 50 yard line
1st & 10 at PRST 48
-1-yd Run
9:36 - 4th
Jalynnee McGee run for a loss of 1 yard to the PRST 49
2nd & 8 at 50
2-yd Pass
8:53 - 4th
Logan Gonzalez pass complete to Jalynnee McGee for 2 yds to the CP 49
3rd & 9 at PRST 49
Punt
8:14 - 4th
George Triplett punt for 39 yds, fair catch by Xavier Oliphant at the CP 10
4th & 7 at CP 49
-3-yd Run
8:09 - 4th
Aiden Ramos run for a loss of 3 yards to the CP 7
1st & 10 at CP 10
7-yd Run
7:27 - 4th
Aiden Ramos run for 7 yds to the CP 14
2nd & 13 at CP 7
7-yd Pass
6:43 - 4th
Bo Kelly pass complete to Aidan Scott for 7 yds to the CP 21 for a 1ST down
3rd & 6 at CP 14
5-yd Run
6:09 - 4th
Aiden Ramos run for 5 yds to the CP 26
1st & 10 at CP 21
-1-yd Run
5:41 - 4th
Aiden Ramos run for a loss of 1 yard to the CP 25
2nd & 5 at CP 26
5-yd Run
5:02 - 4th
Bo Kelly run for 5 yds to the CP 30
3rd & 6 at CP 25
Punt
4:16 - 4th
Ryan Collins punt for 46 yds
4th & 1 at CP 30
1-yd Run
4:04 - 4th
Jalynnee McGee run for 1 yd to the PRST 33
1st & 10 at PRST 32
1-yd Run
3:18 - 4th
Jalynnee McGee run for 1 yd to the PRST 34
2nd & 9 at PRST 33
16-yd Pass
2:31 - 4th
Logan Gonzalez pass complete to Charlie White for 16 yds to the 50 yard line for a 1ST down
3rd & 8 at PRST 34
3-yd Pass
1:39 - 4th
Logan Gonzalez pass complete to Taylor Evans for 3 yds to the CP 47
1st & 10 at 50
5-yd Run
0:59 - 4th
Jalynnee McGee run for 5 yds to the CP 42
2nd & 7 at CP 47
0-yd Run
0:13 - 4th
Jalynnee McGee run for no gain to the CP 42
3rd & 2 at CP 42

End of 4th Quarter