The Michigan State Spartans already know most of their future opponents, thanks to the Big Ten releasing conference matchups years in advance. Think of this as your Michigan State 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.
Michigan State Future Schedule: Quick Facts
- Michigan State plays nine Big Ten games per season, with three non-conference games.
- Protected annual rivals: Michigan.
- Michigan State hosts rival Michigan in 2027 and welcomes Wisconsin to East Lansing.
- Most 2027 dates and kickoff times are still TBA.
Michigan State Spartans Future Opponents and Schedules

Below is Michigan State’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 Michigan State Opponents & Schedule
Michigan State’s 2026 schedule is complete. For the full week-by-week slate, dates, and a printable, see our 2026 Michigan State Spartans football schedule.
2027 Michigan State Opponents & Schedule
Michigan State hosts Indiana, Michigan, Rutgers and Wisconsin in Big Ten play, and travels to Northwestern, Ohio State, Penn State, Purdue and Washington. Michigan State’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 | |
| Away | TBD | |
| Away | TBD | |
| Away | TBD | |
| Away | TBD | |
| Away | TBD |
Download the Printable 2027 Michigan State Schedule
Opens in a new tab. Last updated Sept. 3, 2026.
2028 Michigan State Opponents & Schedule
Michigan State’s 2028 Big Ten opponents are set. The Spartans host Iowa, Minnesota, Penn State, Purdue and USC, and travel to Illinois, Maryland, Michigan and Oregon. 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 Michigan State’s 2029 matchups and beyond, they will be added to this page.
How Michigan State’s Future Football Schedule Comes Together
Each season Michigan State 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, Michigan State’s protected annual rivals (Michigan) recur every year while the rest of the schedule rotates, which means the Spartans see the whole league on a regular cycle.
As the Big Ten finalizes dates and Michigan State fills its remaining non-conference slots, this Michigan State future football schedule page updates so you always have the current opponent list and printable in one place.
Michigan State Future Football Schedule FAQ
Who does Michigan State play every year?
Michigan State’s protected annual rivals are Michigan. The rest of the nine-game conference slate rotates year to year.
Who does Michigan State play in 2027?
In Big Ten play, Michigan State hosts Indiana, Michigan, Rutgers and Wisconsin and visits Northwestern, Ohio State, Penn State, Purdue and Washington. Michigan State’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 Michigan State 2027 schedule?
Yes. This page includes a free printable 2027 Michigan State schedule with the confirmed opponents and home/away breakdown. Dates and kickoff times are added as they are announced.
Where can I find Michigan State’s current schedule?
See the 2026 Michigan State Spartans football schedule for the current season.
Past Michigan State Schedules
Looking for past Michigan State results and printables? Browse the 2026 Michigan State schedule, 2025 Michigan State football schedule and 2024 Michigan State football schedule. For every other team’s future opponents by year, visit our Future College Football Schedules hub.
