Michigan State Spartans vs Indiana Hoosiers Prediction, 10/18/2025 College Football Picks, Best Bets & Odds
Game: Michigan State Spartans vs Indiana Hoosiers
Date: Saturday, October 18, 2025
Location: Memorial Stadium in Bloomington, IN
TV: Peacock
Odds/Point Spread: Hoosiers (-27.5)
Total/Over-Under: 53
The Michigan State Spartans (3-3) are hitting the road to Memorial Stadium on Saturday, October 18, 2025 where they will take on the Indiana Hoosiers (6-0). Indiana is 27.5-point favorites. The over/under is set at 53.
The Michigan State Spartans step onto the field holding a record of 3-3 for this year. The last time they stepped onto the field, the Spartans faced the UCLA Bruins and ended up losing by a score of 38-13. The Michigan State Spartans ran the ball a total of 25 different times and amassed 87 yards, earning them an average of 3.5 yds per attempt. When the final whistle blew, they ran 60 plays which converted into 253 yds. Michigan State surrendered 16 pass completions on 24 tries for 180 yards, and a completion percentage of 66.7%. Against the run, the Spartans conceded 238 yards on 43 attempts, which is 5.5 yds per run surrendered.

The Spartans have tallied 1,990 total yards over the course of this year. In terms of scoring, Michigan State has totaled 11 touchdowns via the pass and 12 rushing touchdowns. They have given the ball to the opposition 8 different times. Michigan State has accounted for 115 1st downs as an offense, and they have committed 26 infractions for 217 yards. As a team they hold an average of 131.2 yards via the ground game ranking them 97th in D-1. Concerning putting points on the board, the Michigan State Spartans hold an average of 29.5 points per contest.
The Spartans are ranked 121st in college football concerning the opposition scoring, allowing 31.8 PPG. They are allowing an average of 4.2 yards per rushing attempt and 131.2 yards on the ground per game this season. Overall, they have allowed 787 yards on the ground through 6 games. Regarding passing yardage, the Spartans are conceding 1,428 yards which has them ranked 92nd in D-1. They have yielded 238.0 yards per game via the pass and giving up a completion percentage of 67.3%. During this campaign, they have relinquished 369.2 yards per contest which ranks them 71st in the nation. They have yielded 13 touchdowns via the pass and 10 touchdowns running the ball.
Get all of our College Football Picks this Week
The Hoosiers come into this matchup with a record of 6-0 for this year. In their last game, the Hoosiers got the win with a final of 30-20 against the Oregon Ducks. The Hoosiers ended up finishing with 326 yards while running 68 plays (4.8 yds per play). Indiana ran for 3.0 yds per attempt, finishing with 111 yards on 37 attempts. Indiana gave up 30 attempts on the ground for 81 yards (2.7 yards per carry). The Hoosiers pass defense gave up a completion rate of 61.8%, surrendering 186 yds on 21 for 34 passing.
The Indiana Hoosiers hold an average of 502.8 yards per game, which has them ranked 8th in the country. The Indiana offense has totaled 195 yds of penalties on 27 violations, which has them sitting 118th in the country in terms of hurting your team. They have an average of 241.7 yards via the ground game and have toted the ball for 1,450 yards for the year. They have given away 2 picks while losing 1 fumbles and they have been able to earn 163 first downs. When it comes to how much they score, the Hoosiers currently sit 4th in the nation averaging 44.8 points per contest. For the season thus far, the Hoosiers have earned 1,567 passing yards in addition to an average of 261.2 passing yards per game, which ranks 42nd in the country.
Indiana has surrendered a total of 521 yards on the ground (86.8 yards/game) in addition to 3 touchdowns by way of the ground game for the year. They have allowed 2 touchdowns from the passing game as well as 142.2 yards/game, which has them ranked 6th in D-1. This season, they have relinquished 68 points in total. Their defense has tallied 1 fumble recovered and 9 picks so far this season. The Hoosiers defense has taken part in 327 plays, which is 4th in Division 1. The Hoosiers are relinquishing 11.3 PPG, which has them sitting 4th in Division 1.
Who will win tonight's Spartans/Hoosiers college football game against the spread?
Guy's Pick: Take the Spartans +27.5
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of this Weeks Free College Football Picks
Get all of this Weeks Expert College Football Picks
Additional Resources:
Indiana Hoosiers - Twitter
Michigan State Spartans - Twitter