Cal Poly Mustangs
FCS Big Sky Conference · CP

Team Vitals

+0.0
power · 2026 · #181 D1
+0.5 / -0.5
off / def (higher = better)
4–8
2025 record
121
roster (2025)

Upcoming 2026

DateWkOpponentSiteModel Lean
2026-08-28 Wk 1 Idaho FCS HOME Cal Poly 56%
2026-09-05 Wk 1 Central Washington HOME Cal Poly 65%
2026-09-12 Wk 2 San José State FBS AWAY Cal Poly 51%
2026-09-19 Wk 3 San Diego FCS HOME Cal Poly 55%
2026-09-26 Wk 4 Eastern Washington FCS AWAY Eastern Washington 52%
2026-10-03 Wk 5 Weber State FCS HOME Cal Poly 63%
2026-10-10 Wk 6 Idaho State FCS AWAY Idaho State 58%
2026-10-17 Wk 7 Northern Colorado FCS AWAY Cal Poly 53%
2026-10-24 Wk 8 Utah Tech FCS HOME Cal Poly 70%
2026-10-31 Wk 9 Montana State FCS AWAY Montana State 77%
2026-11-07 Wk 10 Northern Arizona FCS HOME Cal Poly 55%
2026-11-21 Wk 12 UC Davis FCS AWAY UC Davis 66%

Recent Results

DateSeasonWkOpponentResultScore
2025-11-22 2025 Wk 13 Eastern Washington vs W 43–34
2025-11-15 2025 Wk 12 Northern Arizona @ L 27–35
2025-11-08 2025 Wk 11 Idaho State @ L 17–27
2025-11-01 2025 Wk 10 Portland State vs L 35–40
2025-10-25 2025 Wk 9 Montana State vs L 17–34
2025-10-11 2025 Wk 7 Montana @ L 9–28
2025-10-04 2025 Wk 6 UC Davis vs L 27–34
2025-09-27 2025 Wk 5 Sacramento State @ W 32–24
2025-09-20 2025 Wk 4 Stephen F. Austin @ L 17–35
2025-09-13 2025 Wk 3 Western Oregon vs W 56–7
2025-09-06 2025 Wk 2 Utah @ L 9–63
2025-08-30 2025 Wk 1 San Diego @ W 41–17

Season by Season

SeasonWLPFPADiff
2025 4 8 330 378 -48
2024 3 8 228 344 -116
2023 3 8 226 434 -208
2022 2 9 241 467 -226
2021 2 9 169 431 -262
2019 3 8 277 375 -98
2018 5 6 315 400 -85
2017 1 10 203 352 -149
2016 7 5 416 394 +22
2015 4 7 372 390 -18

Injuries

None reported.

Player grades 2025 season

Box production, opponent-adjusted, ranked within position (50 = positional average). 2025 is the last season played, so these describe that team, not this year's. OL rows are team-inferred — college football publishes no individual OL box stats. Full leaderboard →

PlayerPosGradePos rankG2025 season
Michael Briscoe WR 77 #88 10 43 rec · 779 yds · 7 TD
Brian Dukes Jr. DB 75 #165 2 5 tkl · 2 INT
Fidel Tau Pitts WR 68 #304 6 15 rec · 285 yds · 5 TD
Victory Johnson DL 66 #360 2 4 tkl · 1.5 TFL
Kresean Kizzy DB 66 #453 1 1 INT
Budha Boyd Jr. DB 66 #461 1 5 tkl · 1 PD
Alek Marshall TE 66 #128 9 19 rec · 299 yds · 2 TD
Mikey D'Amato LB 65 #315 2 7 tkl · 1.0 sacks · 1.0 TFL
Logan Booher WR 65 #405 10 35 rec · 427 yds · 4 TD
Boston Wilson DB 64 #572 1 5 tkl
Mason Rivera DB 62 #668 2 6 tkl · 1 INT
Tyrei Washington RB 62 #437 8 341 rush yds · 3 TD · 7 rec
Jeremiah Bernard DB 62 #727 5 7 tkl · 4 INT
Gage Burnett LB 60 #498 1 6 tkl
Brayden Breedlove DB 60 #851 1 2 tkl · 1 PD
Kendric Sanders RB 60 #519 7 279 rush yds · 2 TD · 6 rec
Kian Salehi WR 59 #727 7 19 rec · 248 yds · 1 TD
Jordan Garrison WR 59 #740 10 25 rec · 359 yds · 2 TD
Jesse Ehrlich P 57 #101 12 65 punts · 43.1 yd avg
Troy Bean LB 56 #677 3 6 tkl
Zion Hall RB 56 #658 2 70 rush yds · 2 rec
Thomas Bouda DL 56 #907 1 3 tkl
Nic Sani TE 56 #311 1 2 rec · 24 yds
Cal Zimmerman WR 56 #919 2 5 rec · 74 yds
Kenny Olson LB 54 #776 3 11 tkl · 0.5 TFL
Ty Dieffenbach QB 53 #408 9 1,305 pass yds · 9 TD · 9 INT
Anthony Grigsby Jr. QB 52 #426 5 774 pass yds · 6 TD · 4 INT
Will Plemons DL 52 #1161 1 2 tkl
J.T. Houston DL 52 #1162 1 2 tkl
Malachi Brown RB 52 #875 3 34 rush yds · 4 rec
Reese Brooks TE 52 #409 1 1 rec · 17 yds
Antoine Sullivan WR 51 #1207 1 1 rec · 18 yds
Calvin Moore DB 50 #1610 1 2 tkl
Jaedon Matthews RB 50 #997 1 9 rush yds
Richie Watts LB 49 #1080 1 1 tkl
Caden Rose TE 48 #509 1 1 rec · 5 yds
Noah Serna K 48 #304 12 9 FG · 20 XP · 47 pts
Ethan Rodriguez DL 47 #1523 1 1 tkl
Julius Jordan DL 47 #1524 1 1 tkl
Manaalii Danielson DL 47 #1525 1 1 tkl