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