The USC Trojans already know most of their future opponents, thanks to the Big Ten releasing conference matchups years in advance. Think of this as your USC future football schedule tracker: confirmed opponents by season, home and away breakdowns, and a free printable for 2027. It updates as dates, kickoff times, and non-conference games are announced.
USC Future Schedule: Quick Facts
- USC plays nine Big Ten games per season, with three non-conference games.
- Protected annual rivals: UCLA.
- USC keeps the crosstown rivalry with UCLA and hosts Wisconsin in 2027.
- Most 2027 dates and kickoff times are still TBA.
USC Trojans Future Opponents and Schedules

Below is USC’s season-by-season outlook. The 2026 slate is set and has its own full schedule page; 2027 and 2028 show the Big Ten opponents confirmed so far, with non-conference games and exact dates filling in over time.
2026 USC Opponents & Schedule
USC’s 2026 schedule is complete. For the full week-by-week slate, dates, and a printable, see our 2026 USC Trojans football schedule.
2027 USC Opponents & Schedule
USC hosts Illinois, Indiana, Minnesota, UCLA and Wisconsin in Big Ten play, and travels to Iowa, Maryland, Ohio State and Washington. USC’s three non-conference games for 2027 have not been announced yet and will be added here as they are scheduled.
| Opponent | Site | Date |
|---|---|---|
| Home | TBD | |
| Home | TBD | |
| Home | TBD | |
| Home | TBD | |
| Home | TBD | |
| Away | TBD | |
| Away | TBD | |
| Away | TBD | |
| Away | TBD |
Download the Printable 2027 USC Schedule
Opens in a new tab. Last updated Sept. 3, 2026.
2028 USC Opponents & Schedule
USC’s 2028 Big Ten opponents are set. The Trojans host Iowa, Nebraska, Penn State and Purdue, and travel to Michigan, Michigan State, Northwestern, Oregon and UCLA. Non-conference games and exact dates are still to be announced.
Beyond 2028
The Big Ten has confirmed conference opponents through the 2028 season. As the league releases USC’s 2029 matchups and beyond, they will be added to this page.
How USC’s Future Football Schedule Comes Together
Each season USC plays a nine-game Big Ten slate the conference assigns, plus three non-conference games the school books on its own, often years ahead. Under the Big Ten’s scheduling model, USC’s protected annual rivals (UCLA) recur every year while the rest of the schedule rotates, which means the Trojans see the whole league on a regular cycle.
As the Big Ten finalizes dates and USC fills its remaining non-conference slots, this USC future football schedule page updates so you always have the current opponent list and printable in one place.
USC Future Football Schedule FAQ
Who does USC play every year?
USC’s protected annual rivals are UCLA. The rest of the nine-game conference slate rotates year to year.
Who does USC play in 2027?
In Big Ten play, USC hosts Illinois, Indiana, Minnesota, UCLA and Wisconsin and visits Iowa, Maryland, Ohio State and Washington. USC’s three non-conference games for 2027 have not been announced yet and will be added here as they are scheduled.
Is there a printable USC 2027 schedule?
Yes. This page includes a free printable 2027 USC schedule with the confirmed opponents and home/away breakdown. Dates and kickoff times are added as they are announced.
Where can I find USC’s current schedule?
See the 2026 USC Trojans football schedule for the current season.
Past USC Schedules
Looking for past USC results and printables? Browse the 2026 USC schedule, 2025 USC football schedule and 2024 USC football schedule. For every other team’s future opponents by year, visit our Future College Football Schedules hub.
