Skip to content

Cal Poly Mustangs vs Sacramento State Hornets

College Football
32-24
Final
Hornet Stadium

Drive chart

Drives

  • End of Game
  • Punt
  • Downs
  • Punt
  • Punt
  • Punt
Team1234T
CP1877032
SAC7140324

Who won: Cal Poly 32-24

The Cal Poly Mustangs beat the Sacramento State Hornets 32-24 on Saturday, September 27, 2025 at Hornet Stadium. The Cal Poly outscored the Sacramento St 18-7 in the 1st quarter. Bo Kelly led the Cal Poly in passing yards (17/27, 203 YDS, 2 TD). Cardell Williams led the Sacramento St in passing yards (10/24, 164 YDS, 1 TD, 3 INT).

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 17.7Jordan Garrison
  2. 27.5Tyrei Washington
  3. 37.4Bo Kelly
  4. 47.4Rodney Hammond Jr.
  5. 57.3Ernest Campbell
  6. 67.2Brian Dukes Jr.
  7. 76.9Sam Adams II
  8. 86.7Damian Henderson II
  9. 96.5Michael Briscoe
  10. 106.5Jeremiah Bernard
  11. 116.5Gianluca Dimauro
  12. 126.5Jordan Anderson

Team stats

CPSAC
171st Downs20
7-163rd down efficiency8-16
0-04th down efficiency1-2
381Total Yards426
203Passing196
17/27Comp/Att12/31
7.5Yards per pass6.3
178Rushing230
39Rushing Attempts46
4.6Yards per rush5.0
5-53Penalties10-62
0Turnovers3
0Fumbles lost0
0Interceptions thrown3
31:42Possession28:18

Player of the game

Jordan Garrison

CP · 4 REC, 73 YDS, 2 TD

7.7

Win probability

100%CP final
CPSAC

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. Q4 0:00SAC

    End of game

    End of 4th Quarter

  2. Q4 0:00SAC

    Sacked for a loss of 15

    Jaden Rashada sacked by Mikey D'Amato for a loss of 15 yards to the SAC 33

    2nd & 10 · 2nd & 10 at SAC 48

  3. Q4 0:03SAC

    Pass incompletion

    Jaden Rashada pass incomplete to Ernest Campbell

    1st & 10 at SAC 48

  4. Q4 0:13SAC

    15 yd run

    Jaden Rashada run for 15 yds to the SAC 48 for a 1ST down

    2nd & 10 · 2nd & 10 at SAC 33

  5. Q4 0:21SAC

    Pass incompletion

    Jaden Rashada pass incomplete to Jordan Anderson

    1st & 10 at SAC 33

  6. Q4 0:25CP

    Punt

    Jesse Ehrlich punt for 41 yds, fair catch by Jaxon Fresques at the SAC 33

    4th & 16 at CP 26

  7. Q4 0:30CP

    Timeout

    Timeout Cal Poly, clock 00:30

  8. Q4 0:30CP

    Sacked for a loss of 5

    Bo Kelly sacked by Jayland McGlothen for a loss of 5 yards to the CP 26

    3rd & 11 · 3rd & 11 at CP 31

  9. Q4 0:35CP

    Timeout

    Timeout Sacramento State, clock 00:35

  10. Q4 0:35CP

    Stuffed for a loss of 2

    Tyrei Washington run for a loss of 2 yards to the CP 31

    2nd & 9 · 2nd & 9 at CP 33

  11. Q4 0:38CP

    Timeout

    Timeout Sacramento State, clock 00:38

  12. Q4 0:38CP

    Rush

    Tyrei Washington run for 1 yd to the CP 33

    1st & 10 at CP 32

  13. Q4 0:43SAC

    Pass incompletion

    Cardell Williams pass incomplete to Jordan Williams

    4th & 3 at CP 32

  14. Q4 1:10SAC

    3 yd run

    Damian Henderson II run for 3 yds to the CP 32

    3rd & 6 · 3rd & 6 at CP 35

  15. Q4 1:17SAC

    Pass incompletion

    Cardell Williams pass incomplete

    2nd & 6 at CP 35

  16. Q4 1:19SAC

    Rush

    Cardell Williams run for 4 yds to the CP 35

    1st & 10 at CP 39

  17. Q4 1:31SAC

    Rush

    Damian Henderson II run for 9 yds to the CP 39 for a 1ST down

    3rd & 1 at CP 48

  18. Q4 1:51SAC

    14 yd run

    Damian Henderson II run for 14 yds to the CP 48

    2nd & 15 · 2nd & 15 at SAC 38

  19. Q4 2:00SAC

    Fumble! Turnover

    Cardell Williams run for a loss of 5 yards to the SAC 38 Cardell Williams fumbled, recovered by SAC Cardell Williams

    1st & 10 · 1st & 10 at SAC 43

  20. Q4 2:25SAC

    11 yd run

    Rodney Hammond Jr. run for 11 yds to the SAC 43 for a 1ST down

    2nd & 10 · 2nd & 10 at SAC 32

  21. Q4 2:32SAC

    Pass incompletion

    Cardell Williams pass incomplete to Jordan Anderson

    1st & 10 at SAC 32

  22. Q4 2:54SAC

    11 yd completion

    Cardell Williams pass complete to Jordan Anderson for 11 yds to the SAC 32 for a 1ST down

    1st & 10 · 1st & 10 at SAC 21

  23. Q4 3:18SAC

    Rush

    Rodney Hammond Jr. run for 1 yd to the SAC 21 for a 1ST down

    2nd & 1 at SAC 20

  24. Q4 3:43SAC

    9 yd run

    Damian Henderson II run for 9 yds to the SAC 20

    1st & 10 · 1st & 10 at SAC 11

  25. Q4 3:53CP

    Punt

    Jesse Ehrlich punt for 51 yds, fair catch by Jaxon Fresques at the SAC 11

    4th & 16 at CP 28

Leaders

CPSAC
Passing Yards
Bo Kelly
17/27, 203 YDS, 2 TD
Cardell Williams
10/24, 164 YDS, 1 TD, 3 INT
Rushing Yards
Tyrei Washington
22 CAR, 113 YDS, 1 TD
Rodney Hammond Jr.
19 CAR, 105 YDS
Receiving Yards
Jordan Garrison
4 REC, 73 YDS, 2 TD
Ernest Campbell
3 REC, 91 YDS, 1 TD
Sacks
Victory Johnson
1
Xavier Williams
1
Tackles
Mikey D'Amato
19
Dylan Hampsten
7