The USC football schedule for 2024 and 2025 as they enter the Big Ten is officially here with the Trojans facing a tough slate.
It may not feel real yet, but USC is going to be a Big Ten team in less than a year. Of course, the release of the 2024 and 2025 schedules probably does more to make that reality tangible than anything else.
The Big Ten announced their new scheduling model with protected rivals and flex scheduling that will ensure every team plays everyone else in the conference once every two years.
USC has one protected rival: UCLA. The Trojans will never skip a matchup with the Bruins.
The first cycle of the flex schedule has the Trojans paired up with Penn State and Wisconsin as well, with home and away games against those teams in the first two years of the Big Ten slate.
While USC won’t play Ohio State in the first year of Big Ten membership, their opening schedule is a gauntlet. Out of conference they will play LSU and Notre Dame, then in conference they will host Michigan while traveling to play Penn State.
2024 USC football schedule
- Week 1: vs. LSU in Las Vegas on 9/1
- Week 2: vs. San Jose State on 9/7
- Week 14: vs. Notre Dame on 11/30
- TBD: at Maryland
- TBD: at Northwestern
- TBD: at Penn State
- TBD: at Purdue
- TBD: at UCLA
- TBD: vs. Illinois
- TBD: vs. Iowa
- TBD: vs. Michigan
- TBD: vs. Wisconsin
2025 USC football schedule
- Week 1: vs. Ole Miss on 8/30
- Week 2: vs. Georgia Southern on 9/6
- Week 8: at Notre Dame on 10/18
- TBD: at Minnesota
- TBD: at Ohio State
- TBD: at Rutgers
- TBD: at Wisconsin
- TBD: vs. Indiana
- TBD: vs. Michigan State
- TBD: vs. Nebraska
- TBD: vs. Penn State
- TBD: vs. UCLA
The 2025 schedule doesn’t get any easier. The season will begin with potential reunions against Lane Kiffin’s Ole Miss and Clay Helton’s Georgia Southern. The out of conference slate includes Notre Dame as usual while USC will face a trip to Ohio State.For more