The league will expand to a 20-game conference schedule in 2018-19, with each team playing seven opponents both home and away and then playing six opponents once (three at home and three away). MSU will play both home and away against Indiana, Iowa, Michigan, Nebraska, Ohio State, Purdue and Rutgers.
Source: Michigan State Official Athletic Site