Cal Poly at Sacramento State

Saturday, September 27, 2025

Cal Poly beat Sacramento State 32–⁠24. It was their 17th meeting; Cal Poly leads the series 12–⁠5.

AwayCal Poly4–⁠8 in 2025
32
HomeSacramento State7–⁠5 in 2025
24

Final at Hornet Stadium, SacramentoTV: ESPN+Attendance 15,016

At kickoff
73°F, clear, wind 16 mph from the southwest, gusts to 25 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Sacramento Airport Asos, 8 km from the stadium, seven minutes before kickoff
Official
Kelly HolmanGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Cal Poly1877032
Sacramento State7140324

Standouts

Player stats

Cal Poly

PassingC/AttYdsTDInt
Bo Kelly17/2720320
RushingCarYdsTDLong
Tyrei Washington22113157
Trey Wilson855035
Carson Kuhl218015
ReceivingRecYdsTDLong
Jordan Garrison473255
Michael Briscoe464024
Alek Marshall128028
Logan Booher321014
DefenseTklTFLSacksInt
Brian Dukes0002
Jeremiah Bernard0001

Sacramento State

PassingC/AttYdsTDInt
Cardell Williams10/2416413
Jaden Rashada1/6900
Rodney Hammond Jr.1/12310
RushingCarYdsTDLong
Rodney Hammond Jr.19105019
Damian Henderson II1293030
Sam Adams II51907
Cardell Williams813115
ReceivingRecYdsTDLong
Ernest Campbell391162
Jordan Anderson464035
Sam Adams II229123
Jace Wilson1505

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Cal PolySacramento State
381Total yards426
203Passing yards196
178Rushing yards230
7.5Yards per pass6.3
4.6Yards per rush5.0
17First downs20
7–⁠16Third downs8–⁠16
0–⁠0Fourth downs1–⁠2
0Turnovers3
5–⁠53Penalties10–⁠62
31:42Possession28:18

Efficiency

Cal PolySacramento State
32%Success rate40%
0.20EPA per play−0.02
1.76Explosiveness1.33
0.10Rushing EPA0.28
0.30Passing EPA−0.43
24%Passing-down success29%

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)

Sacramento State 64% to win. Cal Poly won as Elo’s underdog.

The line

Sacramento State −18, over/under 57.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Sacramento State end zoneCal Poly end zoneQ1 Sacramento StateTouchdown, 7 playsQ1 Cal PolyPunt, 8 playsQ1 Sacramento StatePick-six, 2 plays (Cal Poly scores)Q1 Sacramento StatePunt, 3 playsQ1 Cal PolyTouchdown, 4 playsQ1 Sacramento StateInterception, 2 playsQ1 Cal PolyField goal, 6 playsQ1 Sacramento StateTouchdown, 3 playsQ2 Cal PolyPunt, 6 playsQ2 Sacramento StateTouchdown, 13 playsQ2 Cal PolyTouchdown, 7 playsQ2 Sacramento StateInterception, 2 playsQ2 Cal PolyMissed FG, 4 playsQ2 Sacramento StatePunt, 5 playsQ2 Cal PolyEnd of half, 1 playQ3 Cal PolyPunt, 6 playsQ3 Sacramento StatePunt, 5 playsQ3 Cal PolyTouchdown, 7 playsQ3 Sacramento StatePunt, 3 playsQ3 Cal PolyPunt, 5 playsQ3 Sacramento StateField goal, 10 playsQ4 Cal PolyPunt, 8 playsQ4 Sacramento StatePunt, 7 playsQ4 Cal PolyPunt, 3 playsQ4 Sacramento StateTurnover on downs, 12 playsQ4 Cal PolyPunt, 3 playsQ4 Sacramento StateEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Sacramento State drives left to right, Cal Poly right to left.
  1. Q1 Sacramento StateTouchdown, 7 plays, 75 yards
  2. Q1 Cal PolyPunt, 8 plays, 31 yards
  3. Q1 Sacramento StatePick-six, 2 plays (Cal Poly scores), 5 yards
  4. Q1 Sacramento StatePunt, 3 plays, −3 yards
  5. Q1 Cal PolyTouchdown, 4 plays, 76 yards
  6. Q1 Sacramento StateInterception, 2 plays, 0 yards
  7. Q1 Cal PolyField goal, 6 plays, 11 yards
  8. Q1 Sacramento StateTouchdown, 3 plays, 70 yards
  9. Q2 Cal PolyPunt, 6 plays, 24 yards
  10. Q2 Sacramento StateTouchdown, 13 plays, 80 yards
  11. Q2 Cal PolyTouchdown, 7 plays, 75 yards
  12. Q2 Sacramento StateInterception, 2 plays, 0 yards
  13. Q2 Cal PolyMissed FG, 4 plays, 0 yards
  14. Q2 Sacramento StatePunt, 5 plays, 11 yards
  15. Q2 Cal PolyEnd of half, 1 play, 0 yards
  16. Q3 Cal PolyPunt, 6 plays, 20 yards
  17. Q3 Sacramento StatePunt, 5 plays, 14 yards
  18. Q3 Cal PolyTouchdown, 7 plays, 86 yards
  19. Q3 Sacramento StatePunt, 3 plays, 2 yards
  20. Q3 Cal PolyPunt, 5 plays, 12 yards
  21. Q3 Sacramento StateField goal, 10 plays, 67 yards
  22. Q4 Cal PolyPunt, 8 plays, 24 yards
  23. Q4 Sacramento StatePunt, 7 plays, 13 yards
  24. Q4 Cal PolyPunt, 3 plays, −6 yards
  25. Q4 Sacramento StateTurnover on downs, 12 plays, 57 yards
  26. Q4 Cal PolyPunt, 3 plays, −6 yards
  27. Q4 Sacramento StateEnd of game, 4 plays, 0 yards

Play by play

1st quarter8 drives, then Cal Poly 18, Sacramento State 7
Sacramento State Touchdown, 7 plays
15:001st & 10 at own 35Josue Lopez kickoff for 65 yds for a touchback
14:481st & 10 at own 25Cardell Williams pass complete to Jordan Anderson for 35 yds to the CP 40 for a 1ST down
14:281st & 10 at opp 40Rodney Hammond Jr. run for 5 yds to the CP 35
13:472nd & 5 at opp 35Cardell Williams run for a loss of 1 yard to the CP 36
13:153rd & 6 at opp 36Cardell Williams pass complete to Sam Adams II for 6 yds to the CP 30 for a 1ST down
12:461st & 10 at opp 30Rodney Hammond Jr. run for 2 yds to the CP 28
12:112nd & 8 at opp 28Cardell Williams pass complete to Jace Wilson for 5 yds to the CP 23
11:473rd & 3 at opp 23Rodney Hammond Jr. pass complete to Sam Adams II for 23 yds for a TD (Grant Meadors KICK)Sacramento State 7, Cal Poly 0
Cal Poly Punt, 8 plays
11:471st & 10 at own 35Joseph Firebaugh kickoff for 65 yds for a touchback
11:371st & 10 at own 25Bo Kelly pass complete to Logan Booher for 7 yds to the CP 32
11:122nd & 3 at own 32Trey Wilson run for 1 yd to the CP 33
10:343rd & 2 at own 33Bo Kelly pass complete to Tyrei Washington for 3 yds to the CP 36 for a 1ST down
10:101st & 10 at own 36Tyrei Washington run for 9 yds to the CP 45
9:312nd & 1 at own 45Bo Kelly pass complete to Michael Briscoe for 13 yds to the SAC 42 for a 1ST down
8:591st & 10 at opp 42Bo Kelly pass complete to Tyrei Washington for no gain to the SAC 42
8:272nd & 10 at opp 42Tyrei Washington run for a loss of 2 yards to the SAC 44
7:483rd & 12 at opp 44Bo Kelly pass incomplete to Michael Briscoe
7:374th & 12 at opp 44Jesse Ehrlich punt for 36 yds
Sacramento State Pick-six, 2 plays (Cal Poly scores)
7:271st & 10 at own 8Rodney Hammond Jr. run for 5 yds to the SAC 13
6:592nd & 5 at own 13Cardell Williams pass intercepted Brian Dukes Jr. return for 23 yds for a TD (T. Washington Run For Two-point Conversion)Cal Poly 8, Sacramento State 7
6:591st & goal at opp 3Watts,Richie pass attempt failed PENALTY SAC Pass Interference (Jones,Je’Kob) 1 yard from SAC03 to SAC02. NO PLAY.
Sacramento State Punt, 3 plays
6:591st & 10 at own 35Josue Lopez kickoff for 65 yds for a touchback
6:501st & 10 at own 25Cardell Williams run for 3 yds to the SAC 28
6:342nd & 7 at own 28PENALTY SAC False Start (Riley,Kenndel) 5 yards from SAC28 to SAC23. NO PLAY.
6:182nd & 12 at own 23Sacramento State Penalty, Offensive Holding (-10 Yards) to the SAC 22
5:293rd & 13 at own 22Cardell Williams run for no gain to the SAC 22
4:484th & 13 at own 22Cal McGough punt for 54 yds
Cal Poly Touchdown, 4 plays
4:421st & 10 at own 24Carson Kuhl run for 15 yds to the CP 39 for a 1ST down
4:151st & 10 at own 39Tyrei Washington run for 6 yds to the CP 45
3:532nd & 4 at own 45Bo Kelly pass incomplete to Michael Briscoe
3:443rd & 4 at own 45Bo Kelly pass complete to Jordan Garrison for 55 yds for a TD (Noah Serna KICK)Cal Poly 15, Sacramento State 7
Sacramento State Interception, 2 plays
3:441st & 10 at own 35Josue Lopez kickoff for 65 yds for a touchback
3:361st & 10 at own 25Damian Henderson II run for no gain to the SAC 25
3:142nd & 10 at own 25Cardell Williams pass intercepted Jeremiah Bernard return for 6 yds to the SAC 20
Cal Poly Field goal, 6 plays
3:061st & 10 at opp 20Tyrei Washington run for 4 yds to the SAC 16
2:472nd & 6 at opp 16Bo Kelly pass complete to Jordan Garrison for 7 yds to the SAC 9 for a 1ST down
2:061st & goal at opp 9Tyrei Washington run for 3 yds to the SAC 6
1:352nd & goal at opp 6(01:40) No Huddle-Shotgun Kelly,Bo pass incomplete short left thrown to SAC00 QB hurried by Hampsten,Dylan PENALTY CP Holding (Adams,Charlie) 10 yards from SAC06 to SAC16. NO PLAY.
1:302nd & goal at opp 16Bo Kelly pass incomplete to Logan Booher
1:223rd & goal at opp 16Bo Kelly run for 7 yds to the SAC 9
0:564th & goal at opp 9Gianluca Dimauro 27 yd FG GOODCal Poly 18, Sacramento State 7
0:481st & 10 at own 35Josue Lopez kickoff for 65 yds , Rodney Hammond Jr. return for 40 yds to the SAC 25 Sacramento State Penalty, Offensive Holding (10 Yards) to the SAC 30
Sacramento State Touchdown, 3 plays
0:381st & 10 at own 30Rodney Hammond Jr. run for 3 yds to the SAC 33
0:002nd & 7 at own 33Sam Adams II run for 5 yds to the SAC 38
Q2 14:523rd & 2 at own 38Cardell Williams pass complete to Ernest Campbell for 62 yds for a TD (Grant Meadors KICK)Cal Poly 18, Sacramento State 14
2nd quarter7 drives, then Cal Poly 25, Sacramento State 21
Cal Poly Punt, 6 plays
14:521st & 10 at own 35Joseph Firebaugh kickoff for 65 yds for a touchback
14:411st & 10 at own 25Trey Wilson run for a loss of 2 yards to the CP 23
14:162nd & 12 at own 23Bo Kelly pass complete to Trey Wilson for 6 yds to the CP 29
13:443rd & 6 at own 29Bo Kelly pass complete to Michael Briscoe for 14 yds to the CP 43 for a 1ST down
13:111st & 10 at own 43Carson Kuhl run for 3 yds to the CP 46
12:452nd & 7 at own 46Tyrei Washington run for 3 yds to the CP 49
12:093rd & 4 at own 49Bo Kelly pass complete to Logan Booher for no gain to the CP 49
11:304th & 4 at own 49Jesse Ehrlich punt for 51 yds for a touchback
Sacramento State Touchdown, 13 plays
11:251st & 10 at own 20Cardell Williams pass incomplete to Jordan Anderson
11:182nd & 10 at own 20Damian Henderson II run for 6 yds to the SAC 26
10:563rd & 4 at own 26Cardell Williams pass complete to Jordan Anderson for 11 yds to the SAC 37 for a 1ST down
10:311st & 10 at own 37Rodney Hammond Jr. run for 1 yd to the SAC 38
9:562nd & 9 at own 38Cardell Williams pass complete to Jordan Anderson for 7 yds to the SAC 45
9:213rd & 2 at own 45Rodney Hammond Jr. run for 12 yds to the CP 43 for a 1ST down
8:441st & 10 at opp 43Rodney Hammond Jr. run for 6 yds to the CP 37
8:112nd & 4 at opp 37Rodney Hammond Jr. run for 5 yds to the CP 32 for a 1ST down
7:361st & 10 at opp 32Cardell Williams pass complete to Jordan Williams for 3 yds to the CP 29
7:102nd & 7 at opp 29Rodney Hammond Jr. run for 7 yds to the CP 22 for a 1ST down
6:281st & 10 at opp 22Rodney Hammond Jr. run for 4 yds to the CP 18
5:542nd & 6 at opp 18Sam Adams II run for 3 yds to the CP 15
5:183rd & 3 at opp 15Cardell Williams run for 15 yds for a TD (Grant Meadors KICK)Sacramento State 21, Cal Poly 18
Cal Poly Touchdown, 7 plays
5:181st & 10 at own 35Joseph Firebaugh kickoff for 65 yds for a touchback
5:101st & 10 at own 25Trey Wilson run for 11 yds to the CP 36 for a 1ST down
4:391st & 10 at own 36Trey Wilson run for 35 yds to the SAC 29 for a 1ST down
4:021st & 10 at opp 29Bo Kelly pass incomplete to Kian Salehi
3:532nd & 10 at opp 29Bo Kelly pass complete to Alek Marshall for 28 yds to the SAC 1 for a 1ST down
3:211st & goal at opp 1Tyrei Washington run for a loss of 1 yard to the SAC 2
2:422nd & goal at opp 2Tyrei Washington run for no gain to the SAC 2
2:113rd & goal at opp 2(02:15) No Huddle Kelly,Bo pass incomplete short middle to Marshall,Alek thrown to SAC00 QB hurried by Hampsten,Dylan PENALTY SAC Holding (McKenzie,Anta’Veon) 1 yard from SAC02 to SAC01, 1ST DOWN. NO PLAY.
2:061st & goal at opp 1Tyrei Washington run for 1 yd for a TD (Noah Serna KICK)Cal Poly 25, Sacramento State 21
Sacramento State Interception, 2 plays
2:011st & 10 at own 35Josue Lopez kickoff for 48 yds , Jaxon Fresques return for 3 yds to the SAC 20
1:531st & 10 at own 20Cardell Williams pass incomplete to Jace Wilson
1:432nd & 10 at own 20Cardell Williams pass intercepted Brian Dukes Jr. return for 27 yds to the SAC 18
Cal Poly Missed FG, 4 plays
1:352nd & 24 at opp 32Timeout Cal Poly, clock 01:35
1:261st & 10 at opp 18Cal Poly Penalty, UNS: Unsportsmanlike Conduct (-15 Yards) to the SAC 32
1:202nd & 24 at opp 32Bo Kelly pass complete to Logan Booher for 14 yds to the SAC 18
1:183rd & 10 at opp 18Timeout Sacramento State, clock 01:18
1:143rd & 10 at opp 18Bo Kelly pass incomplete to Michael Briscoe
1:104th & 10 at opp 18Gianluca Dimauro 36 yd FG MISSED
Sacramento State Punt, 5 plays
1:061st & 10 at own 20Jaden Rashada pass complete to Ernest Campbell for 9 yds to the SAC 29
0:582nd & 1 at own 29Sam Adams II run for 7 yds to the SAC 36 for a 1ST down
0:451st & 10 at own 36Jaden Rashada pass incomplete
0:432nd & 10 at own 36PENALTY SAC False Start (Abdullah,Dean) 5 yards from SAC36 to SAC31. NO PLAY.
0:392nd & 15 at own 31Jaden Rashada pass incomplete to Jordan Anderson
0:333rd & 15 at own 31Jaden Rashada pass incomplete to Jaxon Fresques
0:264th & 15 at own 31Cal McGough punt for 43 yds, fair catch by Carson Kuhl at the CP 13
Cal Poly End of half, 1 play
0:001st & 10 at own 13B. Kelly takes a knee
3rd quarter6 drives, then Cal Poly 32, Sacramento State 21
Cal Poly Punt, 6 plays
15:001st & 10 at own 35Joseph Firebaugh kickoff for 65 yds for a touchback
14:541st & 10 at own 25Tyrei Washington run for 2 yds to the CP 27
14:132nd & 8 at own 27Bo Kelly pass incomplete to Logan Booher
14:033rd & 8 at own 27Tyrei Washington run for 15 yds to the CP 42 for a 1ST down
13:381st & 10 at own 42Tyrei Washington run for 3 yds to the CP 45
13:042nd & 7 at own 45Bo Kelly sacked by Dylan Hampsten for a loss of 7 yards to the CP 38
12:203rd & 14 at own 38Trey Wilson run for 7 yds to the CP 45
11:394th & 7 at own 45Jesse Ehrlich punt for 51 yds , Jaxon Fresques returns for 23 yds to the SAC 27
Sacramento State Punt, 5 plays
11:311st & 10 at own 27Damian Henderson II run for 4 yds to the SAC 31
11:082nd & 6 at own 31Rodney Hammond Jr. run for 19 yds for a 1ST down Sacramento State Penalty, Offensive Holding (Jace Wilson) to the SAC 40 for a 1ST down
10:591st & 10 at own 40(11:08) No Huddle-Shotgun Williams,Cardell pass incomplete deep left to Campbell,Ernest thrown to CP28 PENALTY SAC Ineligible Downfield on Pass (Williams,Jordan) 5 yards from SAC40 to SAC35. NO PLAY.
10:511st & 15 at own 35Rodney Hammond Jr. run for 3 yds to the SAC 38
10:142nd & 12 at own 38Rodney Hammond Jr. run for 3 yds to the SAC 41
9:423rd & 9 at own 41Cardell Williams pass incomplete to Jordan Anderson
9:334th & 9 at own 41Cal McGough punt for 45 yds
Cal Poly Touchdown, 7 plays
9:261st & 10 at own 14Trey Wilson run for 1 yd to the CP 15
8:462nd & 9 at own 15Bo Kelly pass complete to Jordan Garrison for 6 yds to the CP 21
8:123rd & 3 at own 21Tyrei Washington run for 57 yds to the SAC 22 for a 1ST down
7:221st & 10 at opp 22Bo Kelly pass complete to Michael Briscoe for 13 yds to the SAC 9 for a 1ST down Sacramento State Penalty, Personal Foul (Dylan Hampsten) to the SAC 4 for a 1ST down
6:581st & goal at opp 4Trey Wilson run for 1 yd to the SAC 3
6:142nd & goal at opp 3Bo Kelly sacked by Xavier Williams for a loss of 2 yards to the SAC 5
5:463rd & goal at opp 5Bo Kelly pass complete to Jordan Garrison for 5 yds for a TD (Noah Serna KICK)Cal Poly 32, Sacramento State 21
Sacramento State Punt, 3 plays
5:381st & 10 at own 35Josue Lopez kickoff for 45 yds
5:301st & 10 at own 18Cardell Williams run for 1 yd to the SAC 19
5:092nd & 9 at own 19Damian Henderson II run for 5 yds to the SAC 24
4:383rd & 4 at own 24Cardell Williams sacked by Victory Johnson for a loss of 4 yards to the SAC 20
3:564th & 8 at own 20Cal McGough punt for 47 yds, fair catch by Carson Kuhl at the CP 33
Cal Poly Punt, 5 plays
3:471st & 10 at own 33Tyrei Washington run for 7 yds to the CP 40
3:342nd & 3 at own 40Tyrei Washington run for 5 yds to the CP 45 for a 1ST down
2:521st & 10 at own 45Tyrei Washington run for a loss of 3 yards to the CP 42
2:122nd & 13 at own 42Bo Kelly pass complete to Kian Salehi for 3 yds to the CP 45
1:413rd & 10 at own 45Bo Kelly pass incomplete to Kian Salehi
1:304th & 10 at own 45Jesse Ehrlich punt for 47 yds , Jaxon Fresques returns for 14 yds to the SAC 22
Sacramento State Field goal, 10 plays
1:161st & 10 at own 22Cardell Williams pass complete to Ernest Campbell for 20 yds to the SAC 42 for a 1ST down
0:551st & 10 at own 42Rodney Hammond Jr. run for 3 yds to the SAC 45
0:212nd & 7 at own 45Cardell Williams pass complete to Damian Henderson II for 4 yds to the SAC 49
0:003rd & 3 at own 49Damian Henderson II run for 6 yds to the CP 45 for a 1ST down
Q4 14:521st & 10 at opp 45Cardell Williams pass incomplete to Jordan Anderson
Q4 14:412nd & 10 at opp 45Damian Henderson II run for 30 yds to the CP 15 for a 1ST down
Q4 14:131st & 10 at opp 15Damian Henderson II run for 2 yds to the CP 13
Q4 13:362nd & 8 at opp 13Rodney Hammond Jr. run for 2 yds to the CP 11
Q4 12:593rd & 6 at opp 11Sacramento State Penalty, Ineligible Downfield on Pass (Yards) declined
Q4 12:544th & 6 at opp 11Grant Meadors 30 yd FG GOODCal Poly 32, Sacramento State 24
4th quarter6 drives, then Cal Poly 32, Sacramento State 24
Cal Poly Punt, 8 plays
12:491st & 10 at own 35Joseph Firebaugh kickoff for 65 yds , Kenny Olson return for 29 yds to the CP 29
12:441st & 10 at own 29Bo Kelly pass incomplete to Kian Salehi
12:312nd & 10 at own 29Bo Kelly run for 10 yds to the CP 39 for a 1ST down
12:001st & 10 at own 39Tyrei Washington run for 1 yd to the CP 40
11:182nd & 9 at own 40Bo Kelly pass complete to Caden Rose for 5 yds to the CP 45
10:433rd & 4 at own 45PENALTY CP Delay Of Game 5 yards from CP45 to CP40. NO PLAY.
10:123rd & 9 at own 40Bo Kelly pass complete to Michael Briscoe for 24 yds to the SAC 36 for a 1ST down
9:411st & 10 at opp 36Tyrei Washington run for a loss of 1 yard to the SAC 37
9:032nd & 11 at opp 37(09:09) Briscoe,Michael rush left for 3 yards gain to the SAC34 (McKenzie,Anta’Veon) PENALTY CP Holding (Fifita,Kamani) 10 yards from SAC37 to SAC47. NO PLAY.
8:252nd & 21 at opp 47Bo Kelly pass incomplete to Brooks Wheatley
8:193rd & 21 at opp 47Bo Kelly pass incomplete to Kian Salehi
8:124th & 21 at opp 47Jesse Ehrlich punt for 27 yds, punt out-of-bounds at the SAC 20
Sacramento State Punt, 7 plays
8:041st & 10 at own 20Damian Henderson II run for 5 yds to the SAC 25
7:322nd & 5 at own 25Rodney Hammond Jr. run for 4 yds to the SAC 29
7:013rd & 1 at own 29Sam Adams II run for no gain to the SAC 29
6:324th & 1 at own 29Sam Adams II run for 4 yds to the SAC 33 for a 1ST down
6:121st & 10 at own 33Cardell Williams pass incomplete to Ernest Campbell
6:062nd & 10 at own 33Cardell Williams pass incomplete to Jordan Anderson
6:023rd & 10 at own 33Cardell Williams pass incomplete to Sam Adams II
5:564th & 10 at own 33Cal McGough punt for 33 yds, fair catch by Carson Kuhl at the CP 34
Cal Poly Punt, 3 plays
5:481st & 10 at own 34Tyrei Washington run for 1 yd to the CP 35
5:122nd & 9 at own 35Bo Kelly sacked by Fata Puloka for a loss of 11 yards to the CP 24
4:323rd & 20 at own 24Tyrei Washington run for 4 yds to the CP 28
3:534th & 16 at own 28Jesse Ehrlich punt for 51 yds, fair catch by Jaxon Fresques at the SAC 11
Sacramento State Turnover on downs, 12 plays
3:431st & 10 at own 11Damian Henderson II run for 9 yds to the SAC 20
3:182nd & 1 at own 20Rodney Hammond Jr. run for 1 yd to the SAC 21 for a 1ST down
2:541st & 10 at own 21Cardell Williams pass complete to Jordan Anderson for 11 yds to the SAC 32 for a 1ST down
2:321st & 10 at own 32Cardell Williams pass incomplete to Jordan Anderson
2:252nd & 10 at own 32Rodney Hammond Jr. run for 11 yds to the SAC 43 for a 1ST down
2:001st & 10 at own 43Cardell Williams run for a loss of 5 yards to the SAC 38 Cardell Williams fumbled, recovered by SAC Cardell Williams
1:512nd & 15 at own 38Damian Henderson II run for 14 yds to the CP 48
1:313rd & 1 at opp 48Damian Henderson II run for 9 yds to the CP 39 for a 1ST down
1:191st & 10 at opp 39Cardell Williams run for 4 yds to the CP 35
1:172nd & 6 at opp 35Cardell Williams pass incomplete
1:103rd & 6 at opp 35Damian Henderson II run for 3 yds to the CP 32
0:434th & 3 at opp 32Cardell Williams pass incomplete to Jordan Williams
Cal Poly Punt, 3 plays
0:381st & 10 at own 32Tyrei Washington run for 1 yd to the CP 33
0:382nd & 9 at own 33Timeout Sacramento State, clock 00:38
0:352nd & 9 at own 33Tyrei Washington run for a loss of 2 yards to the CP 31
0:353rd & 11 at own 31Timeout Sacramento State, clock 00:35
0:303rd & 11 at own 31Bo Kelly sacked by Jayland McGlothen for a loss of 5 yards to the CP 26
0:304th & 16 at own 26Timeout Cal Poly, clock 00:30
0:254th & 16 at own 26Jesse Ehrlich punt for 41 yds, fair catch by Jaxon Fresques at the SAC 33
Sacramento State End of game, 4 plays
0:211st & 10 at own 33Jaden Rashada pass incomplete to Jordan Anderson
0:132nd & 10 at own 33Jaden Rashada run for 15 yds to the SAC 48 for a 1ST down
0:031st & 10 at own 48Jaden Rashada pass incomplete to Ernest Campbell
0:002nd & 10 at own 48Jaden Rashada sacked by Mikey D’Amato for a loss of 15 yards to the SAC 33

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.

Cal Poly leads 12–⁠5 in 17 meetings.

Recent meetings
2025Cal Poly 32, Sacramento State 24
2024Cal Poly 26, Sacramento State 23
2023Sacramento State 41, Cal Poly 30
2022Sacramento State 49, Cal Poly 21
2021Sacramento State 41, Cal Poly 9
2019Sacramento State 38, Cal Poly 14

Around this game