| 2025 Cal Poly Mustangs football | |
|---|---|
| | |
| Conference | Big Sky Conference |
| Record | 4–8 (2–6 Big Sky) |
| Head coach |
|
| Offensive coordinator | Timm Rosenbach (2nd season) |
| Offensive scheme | Spread triple option |
| Defensive coordinator | Cody vonAppen (4th season) |
| Base defense | 4–3 |
| Home stadium | Alex G. Spanos Stadium |
| Conf. | Overall | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Team | W | L | W | L | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 3 Montana State $^ | 8 | – | 0 | 10 | – | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 2 Montana ^ | 7 | – | 1 | 11 | – | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 15 UC Davis ^ | 6 | – | 2 | 8 | – | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sacramento State | 5 | – | 3 | 7 | – | 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Idaho State | 5 | – | 3 | 6 | – | 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 23 Northern Arizona | 4 | – | 4 | 7 | – | 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Eastern Washington | 4 | – | 4 | 5 | – | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cal Poly | 2 | – | 6 | 4 | – | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Idaho | 2 | – | 6 | 4 | – | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Northern Colorado | 2 | – | 6 | 4 | – | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Weber State | 2 | – | 6 | 4 | – | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Portland State | 1 | – | 7 | 1 | – | 11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rankings from STATS Poll | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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.
| Date | Time | Opponent | Site | TV | Result | Attendance |
|---|---|---|---|---|---|---|
| August 30 | 5:00 p.m. | at San Diego * | ESPN+ | W 41–17 | 5,806 | |
| September 6 | 3:00 p.m. | at No. 25 (FBS) Utah * | ESPN+ | L 9–63 | 51,463 | |
| September 13 | 5:00 p.m. | Western Oregon * | ESPN+ | W 56–7 | 11,075 | |
| September 20 | 5:00 p.m. | at Stephen F. Austin * | ESPN+ | L 17–35 | 5,402 | |
| September 27 | 6:00 p.m. | at No. 21 Sacramento State | ESPN+ | W 32–24 | 15,016 | |
| October 4 | 5:00 p.m. | No. 7 UC Davis |
| ESPN+ | L 27–34 | 10,006 |
| October 11 | 1:00 p.m. | at No. 4 Montana | ESPN+ | L 9–28 | 26,347 | |
| October 25 | 5:00 p.m. | No. 5 Montana State |
| ESPN+ | L 17–34 | 6,403 |
| November 1 | 2:00 p.m. | Portland State |
| ESPN+ | L 35–40 | 8,035 |
| November 8 | 3:00 p.m. | at Idaho State | ESPN+ | L 17–27 | 5,646 | |
| November 15 | 1:00 p.m. | at No. 24 Northern Arizona | ESPN+ | L 27–35 | 7,472 | |
| November 22 | 2:00 p.m. | Eastern Washington |
| ESPN+ | W 43–34 | 6,732 |
| ||||||
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mustangs | 14 | 10 | 3 | 14 | 41 |
| Toreros | 0 | 7 | 3 | 7 | 17 |
| Game information |
|---|
|
| Statistics | CP | USD |
|---|---|---|
| First downs | 32 | 16 |
| Total yards | 469 | 367 |
| Rushing yards | 134 | 165 |
| Passing yards | 335 | 202 |
| Passing: Comp–Att–Int | 22–33–0 | 19–30–0 |
| Time of possession | 30:53 | 29:07 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Cal Poly | Passing | Ty Dieffenbach | 18/27, 263 yards, 2 TD |
| Rushing | Ty Dieffenbach | 11 rushes, 69 yards, TD | |
| Receiving | Michael Briscoe | 7 receptions, 110 yards, 2 TD | |
| San Diego | Passing | Dom Nankil | 19/30, 202 yards. TD |
| Rushing | Adam Criter | 1 carry, 79 yards, TD | |
| Receiving | Josh Heverly | 8 receptions, 69 yards |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mustangs | 3 | 3 | 0 | 3 | 9 |
| No. 25 (FBS) Utes | 14 | 21 | 21 | 7 | 63 |
at Rice–Eccles Stadium • Salt Lake City, Utah
| Game information |
|---|
|
| Statistics | CP | UTAH |
|---|---|---|
| First downs | 12 | 24 |
| Total yards | 223 | 518 |
| Rushing yards | 65 | 273 |
| Passing yards | 158 | 245 |
| Passing: comp–att–int | 15–30–0 | 21–27–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 |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Wolves (DII) | 0 | 0 | 7 | 0 | 7 |
| Mustangs | 14 | 21 | 7 | 14 | 56 |
at Alex G. Spanos Stadium • San Luis Obispo, California
| Game information |
|---|
|
| Statistics | WOR | CP |
|---|---|---|
| First downs | 16 | 23 |
| Total yards | 328 | 516 |
| Rushing yards | 67 | 140 |
| Passing yards | 261 | 376 |
| Passing: Comp–Att–Int | 23–40–2 | 20–35–2 |
| Time of possession | 31:02 | 28:58 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Western Oregon | Passing | Jordan McCarty | 23/40, 261 yards, TD, 2 INT |
| Rushing | Jordon McCarty | 11 rushes, 25 yards | |
| Receiving | Carson Workman | 3 receptions, 45 yards | |
| Cal Poly | Passing | Ty Dieffenbach | 8/11, 192 yards, 3 TD |
| Rushing | Tyrei Washington | 5 rushes, 39 yards | |
| Receiving | Michael Briscoe | 6 receptions, 148 yards, 4 TD |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mustangs | 3 | 7 | 0 | 7 | 17 |
| Lumberjacks | 0 | 14 | 21 | 0 | 35 |
| Game information |
|---|
|
| Statistics | CP | SFA |
|---|---|---|
| First downs | 19 | 18 |
| Total yards | 357 | 354 |
| Rushing yards | 69 | 164 |
| Passing yards | 288 | 190 |
| Passing: Comp–Att–Int | 19–39–3 | 19–30–0 |
| Time of possession | 31:51 | 28:09 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Cal Poly | Passing | Jackson Akins | 13/29, 182 yards, TD, 3 INT |
| Rushing | Jackson Akins | 10 rushes, 36 yards | |
| Receiving | Michael Briscoe | 4 receptions, 140 yards, TD | |
| Stephen F. Austin | Passing | Sam Vidlak | 16/23, 178 yards, 2 TD |
| Rushing | Jerrell Wimbley | 10 rushes, 130 yards | |
| Receiving | Clayton Wayland | 3 receptions, 57 yards, TD |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mustangs | 18 | 7 | 7 | 0 | 32 |
| No. 21 Hornets | 7 | 14 | 0 | 3 | 24 |
at Hornet Stadium • Sacramento, California
| Game information |
|---|
|
| Statistics | CP | SAC |
|---|---|---|
| First downs | 17 | 20 |
| Total yards | 381 | 426 |
| Rushing yards | 178 | 230 |
| Passing yards | 203 | 196 |
| Passing: Comp–Att–Int | 17–27–0 | 12–31–3 |
| Time of possession | 31:42 | 28:18 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Cal Poly | Passing | Bo Kelly | 17/27, 203 yards, 2 TD |
| Rushing | Tyrei Washington | 22 rushes, 113 yards, TD | |
| Receiving | Jordan Garrison | 4 receptions, 73 yards, 2 TD | |
| Sacramento State | Passing | Cardell Williams | 10/24, 164 yards, TD, 3 INT |
| Rushing | Rodney Hammond Jr. | 19 rushes, 105 yards | |
| Receiving | Ernest Campbell | 3 receptions, 91 yards, TD |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| No. 7 Aggies | 0 | 13 | 7 | 14 | 34 |
| Mustangs | 7 | 3 | 10 | 7 | 27 |
at Alex G. Spanos Stadium • San Luis Obispo, CA
| Game information |
|---|
|
| Statistics | UCD | CP |
|---|---|---|
| First downs | 23 | 21 |
| Total yards | 449 | 342 |
| Rushing yards | 136 | 71 |
| Passing yards | 313 | 271 |
| Passing: Comp–Att–Int | 21–26–0 | 22–39–0 |
| Time of possession | 30:09 | 29:51 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| UC Davis | Passing | Caden Pinnick | 21/26, 313 yards, 3 TD |
| Rushing | Caden Pinnick | 11 carries, 60 yards, TD | |
| Receiving | Stacy Dobbins | 3 receptions, 89 yards | |
| Cal 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 |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mustangs | 0 | 9 | 0 | 0 | 9 |
| No. 4 Grizzlies | 0 | 0 | 7 | 21 | 28 |
at Washington–Grizzly Stadium • Missoula, Montana
| Game information |
|---|
|
| Statistics | CP | MONT |
|---|---|---|
| First downs | 11 | 27 |
| Total yards | 336 | 434 |
| Rushing yards | 111 | 177 |
| Passing yards | 225 | 257 |
| Passing: Comp–Att–Int | 16–39–4 | 27–41–1 |
| Time of possession | 20:06 | 39:54 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Cal Poly | Passing | Ty Dieffenbach | 15/33, 225 yards, TD, 4 INT |
| Rushing | Paul Hoyfield Jr. | 8 rushes, 53 yards | |
| Receiving | Alek Marshall | 2 receptions, 59 yards | |
| Montana | Passing | Keali'i Ah Yat | 27/41, 257 yards, TD, INT |
| Rushing | Eli Gillman | 18 rushes, 123 yards, 2 TD | |
| Receiving | Michael Wortham | 10 receptions, 84 yards, TD |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| No. 5 Bobcats | 3 | 10 | 7 | 14 | 34 |
| Mustangs | 0 | 3 | 0 | 14 | 17 |
at Alex G. Spanos Stadium • San Luis Obispo, California
| Game information |
|---|
|
| Statistics | MTST | CP |
|---|---|---|
| First downs | 26 | 12 |
| Total yards | 466 | 241 |
| Rushing yards | 290 | 50 |
| Passing yards | 176 | 191 |
| Passing: Comp–Att–Int | 19–30–0 | 22–35–1 |
| Time of possession | 36:31 | 23:29 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Montana State | Passing | Justin Lamson | 19/30, 176 yards, TD |
| Rushing | Julius Davis | 19 rushes, 175 yards, TD | |
| Receiving | Taco Dowler | 6 receptions, 57 yards | |
| Cal Poly | Passing | Bo Kelly | 20/30, 188 yards, 2 TD, INT |
| Rushing | Trey Wilson | 6 rushes, 21 yards | |
| Receiving | Michael Briscoe | 4 receptions, 39 yards |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Vikings | 14 | 10 | 10 | 6 | 40 |
| Mustangs | 7 | 7 | 14 | 7 | 35 |
at Alex G. Spanos Stadium • San Luis Obispo, California
| Game information |
|---|
|
| Statistics | PRST | CP |
|---|---|---|
| First downs | 22 | 21 |
| Total yards | 502 | 450 |
| Rushing yards | 242 | 243 |
| Passing yards | 260 | 207 |
| Passing: Comp–Att–Int | 18–30–2 | 14–25–2 |
| Time of possession | 32:59 | 27:01 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Portland State | Passing | John-Keawe Sagapolutele | 17/26, 252 yards, TD, INT |
| Rushing | Delon Thompson | 26 rushes, 184 yards, 3 TD | |
| Receiving | Terence Loville | 4 receptions, 86 yards | |
| Cal Poly | Passing | Ty Dieffenbach | 14/23, 207 yards, TD, INT |
| Rushing | Kendric Sanders | 14 rushes, 121 yards, TD | |
| Receiving | Michael Briscoe | 4 receptions, 81 yards |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mustangs | 0 | 7 | 3 | 7 | 17 |
| Bengals | 14 | 7 | 3 | 3 | 27 |
| Game information |
|---|
|
| Statistics | CP | IDST |
|---|---|---|
| First downs | 23 | 28 |
| Total yards | 409 | 451 |
| Rushing yards | 237 | 176 |
| Passing yards | 172 | 275 |
| Passing: Comp–Att–Int | 18–29–1 | 27–37–0 |
| Time of possession | 30:22 | 29:38 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Cal Poly | Passing | Ty Dieffenbach | 18/29, 172 yards, TD, INT |
| Rushing | Ty Dieffenbach | 18 rushes, 142 yards, TD | |
| Receiving | Michael Briscoe | 5 receptions, 81 yards | |
| Idaho State | Passing | Jordan Cooke | 27/37, 275 yards, TD |
| Rushing | Dason Brooks | 20 rushes, 106 yards, TD | |
| Receiving | Michael Sulikov | 4 receptions, 72 yards, TD |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mustangs | - | - | - | - | 0 |
| No. 24 Lumberjacks | - | - | - | - | 0 |
at Walkup Skydome • Flagstaff, Arizona
| Statistics | CP | NAU |
|---|---|---|
| First downs | ||
| Total yards | ||
| Rushing yards | ||
| Passing yards | ||
| Passing: Comp–Att–Int | ||
| Time of possession | ||
| Team | Category | Player | Statistics |
|---|---|---|---|
| Cal Poly | Passing | ||
| Rushing | |||
| Receiving | |||
| Northern Arizona | Passing | ||
| Rushing | |||
| Receiving |
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Eagles | - | - | - | - | 0 |
| Mustangs | - | - | - | - | 0 |
at Alex G. Spanos Stadium • San Luis Obispo, California
| Statistics | EWU | CP |
|---|---|---|
| First downs | ||
| Total yards | ||
| Rushing yards | ||
| Passing yards | ||
| Passing: Comp–Att–Int | ||
| Time of possession | ||
| Team | Category | Player | Statistics |
|---|---|---|---|
| Eastern Washington | Passing | ||
| Rushing | |||
| Receiving | |||
| Cal Poly | Passing | ||
| Rushing | |||
| Receiving |
| 2025 Cal Poly Mustangs football team roster | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Players | Coaches | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Offense
| Defense
| Special teams
|
Roster | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||