The Michigan State football team will try to end a three-game losing streak and get its first Big Ten win when it visits No. 3 Indiana on Saturday, Oct. 18, 2025.

The game is scheduled to start at 3:36 ET.

The Spartans (3-3, 0-3 Big Ten) are coming off a 38-13 loss to UCLA in Spartan Stadium on Oct. 11. The Hoosiers (6-0 3-0) are coming off a 30-20 road win at Oregon, also on Oct. 11, to move up to their highest national ranking in program history.

This will be the 72nd all-time meeting between MSU and Indiana, with the Spartans holding a 50-19-2 edge in the series. The Hoosiers won the last meeting between the teams, 47-10, in East Lansing last season.

How to stream Michigan State vs. Indiana football

Game time : 3:36 p.m. ET, Saturday, Oct. 18

Online live stream: Peacock

Anno

See Full Page