The 2025 Cal Poly Mustangs football team represented California Polytechnic State University, San Luis Obispo as a member of the Big Sky Conference during the 2025 NCAA Division I FCS football season. The Mustangs were led by Paul Wulff in his third and final season as head coach, and played at the Alex G. Spanos Stadium in San Luis Obispo, California.
Schedule
Game summaries at San Diego
Statistics CP USD First downs 32 16 Plays–yards 71–469 63–367 Rushes–yards 38–134 33–165 Passing yards 335 202 Passing: Comp–Att–Int 22–33–0 19–30–0 Turnovers 0 0 Time of possession 30:53 29:07 Team Category Player StatisticsCal Poly Passing Ty Dieffenbach 18/27, 263 yards, 2 TD Rushing Ty Dieffenbach 11 carries, 69 yards, TD Receiving Michael Briscoe 7 receptions, 110 yards, 2 TDSan Diego Passing Dom Nankil 19/30, 202 yards. TD Rushing Adam Criter 1 carry, 79 yards, TD Receiving Josh Heverly 8 receptions, 69 yards
at No. 25 (FBS) Utah
Statistics CPUTAH First downs 12 24 Plays–yards 58–223 73–518 Rushes–yards 28–65 46–273 Passing yards 158 245 Passing: comp–att–int 15–30–0 21–27–0 Turnovers 2 0 Time of possession 28:45 31:15 Team Category Player Statistics Cal Poly Passing Ty Dieffenbach 6/9, 82 yards, INT Rushing Anthony Grigsby Jr. 10 carries, 25 yards Receiving Kian Salehi 3 receptions, 44 yards Utah Passing Devon Dampier 17/23, 192 yards, 3 TD Rushing Nate Johnson 11 carries, 59 yards Receiving Ryan Davis 6 receptions, 58 yards, TD
Western Oregon (DII)
Statistics WOR CP First downs 16 23 Plays–yards 69–328 73–516 Rushes–yards 29–67 38–140 Passing yards 261 376 Passing: Comp–Att–Int 23–40–2 20–35–2 Turnovers 2 2 Time of possession 31:02 28:58 Team Category Player StatisticsWestern Oregon Passing Jordan McCarty 23/40, 261 yards, TD, 2 INT Rushing Jordon McCarty 11 carries, 25 yards Receiving Carson Workman 3 receptions, 45 yardsCal Poly Passing Ty Dieffenbach 8/11, 192 yards, 3 TD Rushing Tyrei Washington 5 carries, 39 yards Receiving Michael Briscoe 6 receptions, 148 yards, 4 TD
at Stephen F. Austin
Statistics CP SFA First downs 19 18 Plays–yards 71–357 67–354 Rushes–yards 32–69 37–164 Passing yards 288 190 Passing: Comp–Att–Int 19–39–3 19–30–0 Turnovers 3 1 Time of possession 31:51 28:09 Team Category Player StatisticsCal Poly Passing Jackson Akins 13/29, 182 yards, TD, 3 INT Rushing Jackson Akins 10 carries, 36 yards Receiving Michael Briscoe 4 receptions, 140 yards, TDStephen F. Austin Passing Sam Vidlak 16/23, 178 yards, 2 TD Rushing Jerrell Wimbley 10 carries, 130 yards Receiving Clayton Wayland 3 receptions, 57 yards, TD
at No. 21 Sacramento State
Statistics CP SAC First downs 17 20 Plays–yards 66–381 77–426 Rushes–yards 39–178 46–230 Passing yards 203 196 Passing: Comp–Att–Int 17–27–0 12–31–3 Turnovers 0 3 Time of possession 31:42 28:18 Team Category Player StatisticsCal Poly Passing Bo Kelly 17/27, 203 yards, 2 TD Rushing Tyrei Washington 22 carries, 113 yards, TD Receiving Jordan Garrison 4 receptions, 73 yards, 2 TDSacramento State Passing Cardell Williams 10/24, 164 yards, TD, 3 INT Rushing Rodney Hammond Jr. 19 carries, 105 yards Receiving Ernest Campbell 3 receptions, 91 yards, TD
No. 7 UC Davis
Statistics UCD CP First downs 23 21 Plays–yards 63–449 70–342 Rushes–yards 37–136 31–71 Passing yards 313 271 Passing: Comp–Att–Int 21–26–0 22–39–0 Turnovers 0 0 Time of possession 30:09 29:51 Team Category Player StatisticsUC Davis Passing Caden Pinnick 21/26, 313 yards, 3 TD Rushing Caden Pinnick 11 carries, 60 yards, TD Receiving Stacy Dobbins 3 receptions, 89 yardsCal Poly Passing Bo Kelly 20/37, 251 yards, 2 TD Rushing Trey Wilson 11 carries, 33 yards Receiving Logan Booher 6 receptions, 101 yards, 2 TD
at No. 4 Montana
Statistics CP MONT First downs 11 27 Plays–yards 57–336 85–434 Rushes–yards 18–111 44–177 Passing yards 225 257 Passing: Comp–Att–Int 16–39–4 27–41–1 Turnovers 4 2 Time of possession 20:06 39:54 Team Category Player StatisticsCal Poly Passing Ty Dieffenbach 15/33, 225 yards, TD, 4 INT Rushing Paul Hoyfield Jr. 8 carries, 53 yards Receiving Alek Marshall 2 receptions, 59 yardsMontana Passing Keali'i Ah Yat 27/41, 257 yards, TD, INT Rushing Eli Gillman 18 carries, 123 yards, 2 TD Receiving Michael Wortham 10 receptions, 84 yards, TD
No. 5 Montana State
Statistics MTST CP First downs 26 12 Plays–yards 80–466 50–241 Rushes–yards 50–290 15–50 Passing yards 176 191 Passing: Comp–Att–Int 19–30–0 22–35–1 Turnovers 1 1 Time of possession 36:31 23:29 Team Category Player StatisticsMontana State Passing Justin Lamson 19/30, 176 yards, TD Rushing Julius Davis 19 carries, 175 yards, TD Receiving Taco Dowler 6 receptions, 57 yardsCal Poly Passing Bo Kelly 20/30, 188 yards, 2 TD, INT Rushing Trey Wilson 6 carries, 21 yards Receiving Michael Briscoe 4 receptions, 39 yards
Portland State
Statistics PRST CP First downs 22 21 Plays–yards 73–502 61–450 Rushes–yards 43–242 36–243 Passing yards 260 207 Passing: Comp–Att–Int 18–30–2 14–25–2 Turnovers 2 3 Time of possession 32:59 27:01 Team Category Player StatisticsPortland State Passing John-Keawe Sagapolutele 17/26, 252 yards, TD, INT Rushing Delon Thompson 26 carries, 184 yards, 3 TD Receiving Terence Loville 4 receptions, 86 yardsCal Poly Passing Ty Dieffenbach 14/23, 207 yards, TD, INT Rushing Kendric Sanders 14 carries, 121 yards, TD Receiving Michael Briscoe 4 receptions, 81 yards
at Idaho State
Statistics CP IDST First downs 23 28 Plays–yards 69–409 72–451 Rushes–yards 40–237 35–176 Passing yards 172 275 Passing: Comp–Att–Int 18–29–1 27–37–0 Turnovers 1 0 Time of possession 30:22 29:38 Team Category Player StatisticsCal Poly Passing Ty Dieffenbach 18/29, 172 yards, TD, INT Rushing Ty Dieffenbach 18 carries, 142 yards, TD Receiving Michael Briscoe 5 receptions, 81 yardsIdaho State Passing Jordan Cooke 27/37, 275 yards, TD Rushing Dason Brooks 20 carries, 106 yards, TD Receiving Michael Sulikov 4 receptions, 72 yards, TD
at No. 24 Northern Arizona
Statistics CP NAU First downs 17 23 Plays–yards 68–356 63–495 Rushes–yards 32–86 34–139 Passing yards 270 356 Passing: Comp–Att–Int 15–36–3 22–29–1 Turnovers 3 1 Time of possession 26:53 33:07 Team Category Player StatisticsCal Poly Passing Anthony Grigsby Jr. 5/12, 151 yards, TD, INT Rushing Tyrei Washington 6 carries, 28 yards Receiving Fidel Tau Pitts 4 receptions, 138 yards, 2 TDNorthern Arizona Passing Ty Pennington 22/29, 356 yards, 4 TD, INT Rushing Seth Cromwell 16 carries, 85 yards Receiving Kolbe Katsis 6 receptions, 148 yards, 3 TD
Eastern Washington
Statistics EWU CP First downs 18 22 Plays–yards 74–318 87–500 Rushes–yards 32–82 50–159 Passing yards 236 341 Passing: Comp–Att–Int 23–42–3 21–37–2 Turnovers 3 4 Time of possession 27:28 32:32 Team Category Player StatisticsEastern Washington Passing Kaden Rolfsness 23/42, 236 yards, TD, 3 INT Rushing Kaden Rolfsness 19 carries, 56 yards, 3 TD Receiving Wesley Garrett 5 receptions, 63 yardsCal Poly Passing Anthony Grigsby Jr. 21/37, 341 yards, 3 TD, 2 INT Rushing Tyrei Washington 21 carries, 99 yards, TD Receiving Logan Booher 7 receptions, 126 yards, TD
Roster
References