2025 Cal Poly Mustangs football team

2025 Cal Poly Mustangs football
ConferenceBig Sky Conference
Record0–0 (0–0 Big Sky)
Head coach
Offensive coordinatorTimm Rosenbach (2nd season)
Defensive coordinatorCody vonAppen (4th season)
Base defense4–3
Home stadiumAlex G. Spanos Stadium
2025 Big Sky Conference football standings
Conf. Overall
Team   W   L     W   L  
  0 0     0 0  
Eastern Washington   0 0     0 0  
No. 12 Idaho   0 0     0 0  
Idaho State   0 0     0 0  
No. 7 Montana   0 0     0 0  
No. 2 Montana State   0 0     0 0  
No. 19 Northern Arizona   0 0     0 0  
Northern Colorado   0 0     0 0  
Portland State   0 0     0 0  
No. 15 Sacramento State   0 0     0 0  
No. 8 UC Davis   0 0     0 0  
Weber State   0 0     0 0  
As of August 17, 2025
Rankings from STATS Poll

The 2025 Cal Poly Mustangs football team will represent 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 will be coached by third-year head coach Paul Wulff and play at the Alex G. Spanos Stadium in San Luis Obispo, California.

Schedule

DateTimeOpponentSiteTVResult
August 305:00 p.m.at San Diego*
September 63:00 p.m.at Utah*ESPN+
September 135:00 p.m.Western Oregon*
September 205:00 p.m.at Stephen F. Austin*ESPN+
September 276:00 p.m.at Sacramento StateESPN+
October 45:00 p.m.UC Davis
ESPN+
October 111:00 p.m.at MontanaESPN+
October 255:00 p.m.Montana State
  • Alex G. Spanos Stadium
  • San Luis Obispo, CA
ESPN+
November 12:00 p.m.Portland State
  • Alex G. Spanos Stadium
  • San Luis Obispo, CA
ESPN+
November 83:00 p.m.at Idaho StateESPN+
November 151:00 p.m.at Northern ArizonaESPN+
November 222:00 p.m.Eastern Washington
  • Alex G. Spanos Stadium
  • San Luis Obispo, CA
ESPN+

[1][2]

Game summaries

at San Diego

Cal Poly Mustangs (0-0) vs. San Diego Toreros (0-0) – Game summary
Quarter 1 2 34Total
Mustangs - - --0
Toreros - - --0

at Torero StadiumSan Diego, CA

  • Date: August 30
  • Game time: 8:00 PM PDT
Statistics CP USD
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Cal Poly Passing
Rushing
Receiving
San Diego Passing
Rushing
Receiving

at Utah (FBS)

Cal Poly Mustangs (0-0) vs. Utah Utes (FBS) (0-0) – Game summary
Quarter 1 2 34Total
Mustangs - - --0
Utes (FBS) - - --0

at Rice–Eccles StadiumSalt Lake City, UT

  • Date: September 6
  • Game time: 4:00 PM MDT
Statistics CP UTAH
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Cal Poly Passing
Rushing
Receiving
Utah Passing
Rushing
Receiving

Western Oregon (DII)

Western Oregon Wolves (DII) (0-0) vs. Cal Poly Mustangs (0-0) – Game summary
Quarter 1 2 34Total
Wolves (DII) - - --0
Mustangs - - --0

at Alex G. Spanos StadiumSan Luis Obispo, CA

  • Date: September 13
  • Game time: 5:00 PM PDT
Statistics WOU CP
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Western Oregon Passing
Rushing
Receiving
Cal Poly Passing
Rushing
Receiving

at Stephen F. Austin

Cal Poly Mustangs (0-0) vs. Stephen F. Austin Lumberjacks (0-0) – Game summary
Quarter 1 2 34Total
Mustangs - - --0
Lumberjacks - - --0

at Homer Bryce StadiumNacogdoches, TX

  • Date: September 20
Statistics CP SFA
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Cal Poly Passing
Rushing
Receiving
Stephen F. Austin Passing
Rushing
Receiving

at Sacramento State

Cal Poly Mustangs (0-0) vs. Sacramento State Hornets (0-0) – Game summary
Quarter 1 2 34Total
Mustangs - - --0
Hornets - - --0

at Hornet StadiumSacramento, CA

  • Date: September 27
Statistics CP SAC
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Cal Poly Passing
Rushing
Receiving
Sacramento State Passing
Rushing
Receiving

UC Davis (Battle for the Golden Horseshoe)

UC Davis Aggies (0-0) vs. Cal Poly Mustangs (0-0) – Game summary
Quarter 1 2 34Total
Aggies - - --0
Mustangs - - --0

at Alex G. Spanos Stadium • San Luis Obispo, CA

  • Date: October 4
  • Game time: 5:00 PM PDT
Statistics UCD CP
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
UC Davis Passing
Rushing
Receiving
Cal Poly Passing
Rushing
Receiving

at Montana

Cal Poly Mustangs (0-0) vs. Montana Grizzlies (0-0) – Game summary
Quarter 1 2 34Total
Mustangs - - --0
Grizzlies - - --0

at Washington–Grizzly StadiumMissoula, MT

  • Date: October 11
Statistics CP MONT
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Cal Poly Passing
Rushing
Receiving
Montana Passing
Rushing
Receiving

Montana State

Montana State Bobcats (0-0) vs. Cal Poly Mustangs (0-0) – Game summary
Quarter 1 2 34Total
Bobcats - - --0
Mustangs - - --0

at Alex G. Spanos Stadium • San Luis Obispo, CA

  • Date: October 25
  • Game time: 5:00 PM PDT
Statistics MTST CP
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Montana State Passing
Rushing
Receiving
Cal Poly Passing
Rushing
Receiving

Portland State

Portland State Vikings (0-0) vs. Cal Poly Mustangs (0-0) – Game summary
Quarter 1 2 34Total
Vikings - - --0
Mustangs - - --0

at Alex G. Spanos Stadium • San Luis Obispo, CA

  • Date: November 1
  • Game time: 2:00 PM PDT
Statistics PRST CP
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Portland State Passing
Rushing
Receiving
Cal Poly Passing
Rushing
Receiving

at Idaho State

Cal Poly Mustangs (0-0) vs. Idaho State Bengals (0-0) – Game summary
Quarter 1 2 34Total
Mustangs - - --0
Bengals - - --0

at ICCU DomePocatello, ID

  • Date: November 8
Statistics CP IDST
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Cal Poly Passing
Rushing
Receiving
Idaho State Passing
Rushing
Receiving

at Northern Arizona

Cal Poly Mustangs (0-0) vs. Northern Arizona Lumberjacks (0-0) – Game summary
Quarter 1 2 34Total
Mustangs - - --0
Lumberjacks - - --0

at Walkup SkydomeFlagstaff, AZ

  • Date: November 15
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

Eastern Washington

Eastern Washington Eagles (0-0) vs. Cal Poly Mustangs (0-0) – Game summary
Quarter 1 2 34Total
Eagles - - --0
Mustangs - - --0

at Alex G. Spanos Stadium • San Luis Obispo, CA

  • Date: November 22
  • Game time: 2:00 PM PST
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

Roster

2025 Cal Poly Mustangs football team roster
Players Coaches
Offense
Pos. # Name Class
WR 0 Logan Booher Sr
QB 1 Anthony Grigsby Jr.  Jr
WR 2 Antoine Sullivan  Jr
QB 3 Bo Kelly  Jr
RB 4 Jaedon Matthews  Fr
WR 5 Jordan Garrison  So
WR 6 Fidel Pitts  Jr
QB 7 Ty Dieffenbach  So
WR 8 Kian Salehi  So
WR 9 Brooks Wheatley  So
WR 10 Michael Briscoe  Sr
WR 11 Savion Taylor Fr
QB 12 Jackson Akins  So
QB 13 Sam Wulff Fr
WR 14 Aiden Hall  Fr
TE 15 Sam Hedrick Sr
QB 16 Lucas Razore  Fr
WR 17 Makai Puga Jr
WR 18 Josiah Lamarque  Fr
RB 19 Zion Hall  Sr
RB 20 Trey Wilson  Fr
RB 21 Troy Fletcher  Jr
RB 22 Paul Holyfield Jr.  Jr
RB 23 Tyrei Washington  Jr
TE 24 Michael Otterstedt  Sr
WR 25 Joey Villaroman  So
RB 26 Malachi Brown  Fr
RB 30 Boxer Kopcsak-Yeung Fr
WR 32 Nolan Cummings  So
RB 34 Kendric Sanders  So
TE 39 Caden Rose  Fr
OL 54 Hayden Jones  Jr
OL 55 Tristan Fui  Fr
OL 59 Tyler Charbonneau  Sr
OL 61 Abu Fofanah Fr
OL 62 Jonathan Ybarra Fr
OL 65 Leif Magnuson GS
OL 66 Kamani Fifita  Fr
OL 67 Leo Cocchiglia Fr
OL 69 Enzo Hall  Fr
OL 70 Charlie Adams So
OL 71 Anthony Patt GS
OL 72 Matthew Mena Jr
OL 73 Dawson Kerezsi Fr
OL 74 Jasdev Banwait  Jr
OL 75 Tanner Hirschler  Jr
OL 76 Trevor Newkirk  Fr
OL 77 Keanon McNally  So
OL 78 Racin Delgatty  So
OL 79 Miles Medina  So
WR 80 Cal Zimmerman  Fr
WR 81 Myles Tarkington Fr
WR 82 Maurie Phillips-Porter Fr
WR 83 Bain Eiseman  Fr
TE 84 Nic Sani GS
TE 85 Alek Marshall So
WR 86 Brady Pohl Fr
WR 87 Aaron Okoro GS
TE 88 Reese Brooks Fr
TE 89 Tyler Hoffman  Jr
Defense
Pos. # Name Class
CB 0 Darren Barkins  Sr
S 1 Jeremiah Bernard So
LB 2 Troy Bean  So
LB 3 Ethan Calvert  Sr
CB 4 Calvin Moore So
CB 5 Tayten Beyer  Fr
CB 6 Justus Woods So
S 7 Jake East  Jr
S 8 DeMel Turner Jr
S 9 Brian Dukes Jr. Sr
DL 10 Victory Johnson  So
DL 11 J. T. Houston  Fr
LB 12 Gage Burnett  Fr
CB 13 Kresean Kizzy  So
CB 15 Budha Boyd Jr.  So
DB 16 Ethan Torres  So
LB 17 Richie Watts  Jr
LB 18 Corbin Frutos Fr
LB 20 Kenny Olson  Jr
CB 21 CJ Solis-Lumar Fr
LB 22 Misa Paiau  Fr
CB 23 SJ Gentle Fr
CB 24 Amarion Orange Fr
CB 26 Tayden Phillips  So
LB 28 Charlie Sullivan  So
CB 30 Boston Wilson  Jr
S 31 Kane Cooks Fr
S 32 Mason Rivera  Jr
LB 33 Shane Ramstad Fr
LB 37 Noah Sulick  Fr
DL 40 Matthew Nuanez  Sr
DL 41 Anthony Navarro Fr
LB 42 Jake Javorsky  Fr
S 43 Caden Ritchie Fr
LB 44 Mikey D'Amato Jr
CB 47 Brayden Breedlove  Fr
DL 49 Julius Jordan  Jr
DL 50 Jacob Bobic  Fr
DL 51 Will Plemons  Fr
DL 58 Thomas Bouda  Sr
DL 60 Ethan Rodriguez  Sr
DL 87 Kaleb Pleis Fr
DL 90 Bobby Piland Jr.  So
DL 91 Chase Brackney  So
DL 92 Jake Vorhees  Fr
DL 93 Manaalii Danielson Fr
DL 94 Ish Taliauli  So
DL 95 Antonio Vakameilalo  Sr
DL 96 Mason Barbour  Sr
DL 98 Luke Westfall Fr
DL 99 Josh Ngaluafe  Sr
Special teams
Pos. # Name Class
LS 33 Spencer Moore  Sr
P 35 Jesse Ehrlich  Jr
K 38 Noah Serna  Jr
K 63 Josue Lopez  Fr
LS 64 Nehemiah Cha  Fr
K 68 Gianluca Dimauro  Jr
Head coach
Coordinators/assistant coaches
  • Will Plemons (Assistant head coach / Defensive line)
  • Timm Rosenbach (Offensive coordinator / Quarterbacks)
  • Cody vonAppen (Defensive coordinator / Safeties)
  • Ryan Payne (Run Game coordinator / Offensive line)
  • Joey Muscarella (Tight ends / Kickers & punters)
  • Josh Letuligasenoa (Assistant defensive line / Outside linebackers)
  • Steve Broussard (Running backs)
  • Todd Sturdy (Passing Game coordinator / Wide receivers)
  • Matthew Hazelwood (Defensive quality control / Special Teams coordinator / assistant safeties)
  • Kevin Clune (Inside linebackers)
  • Taylor Fendall (Offensive quality control / assistant offensive)
  • David Stott (Defensive quality control / assistant linebackers)

Legend
  • (C) Team captain
  • (S) Suspended
  • (I) Ineligible
  • Injured Injured
  • Redshirt Redshirt

Roster
Last update: June 25, 2025

References

  1. ^ Kelley, Kevin (March 20, 2025). "Cal Poly releases 2025 football schedule". FBSchedules. Retrieved April 28, 2025.
  2. ^ "Cal Poly Football Announces Complete 2025 Schedule". California Polytechnic State University, San Luis Obispo, Department of Athletics. March 20, 2025. Retrieved April 28, 2025.