The #4 overall Michigan Wolverines (9-1) host the Indiana Hoosiers (5-5) this weekend in Big Ten action. Kickoff is set for 4:00 PM EST at Michigan Stadium and the game will be broadcast on FS1.

Taking a look at the Week 12 college football odds, Michigan opened as a 27.5-point home favorite earlier this week. That line has remained the same after early betting, as the Wolverines are currently listed at -27.5. The total for the game is sitting at 57.5 points.

Vegas Betting Preview & Game Odds: Michigan vs Indiana

Indiana got back to .500 on the season last weekend, beating Maryland 34-32 to move just one victory away from bowl eligibility. The Hoosiers had lost four games in a row after starting the year out 5-1 overall. However, the losing streak was mostly due to a tough schedule that included games against Ohio State, Iowa, Penn State, and Michigan State. QB Peyton Ramsey played well against the Terrapins, throwing for 243 yards and two touchdowns. Ramsey has now passed for 2,335 yards and 17 touchdowns in ten games. However, he has also been quite turnover-prone so far this season, getting picked off 11 times already. RB Stevie Scott is certainly doing his part, rushing for 894 yards total – including three consecutive 95 + yard performances. As a whole, the offense is currently averaging 27.6 points per game (78th overall).

The Hoosiers have really struggled on the other side of the ball, allowing opponents to score 30.0 points per game (84th overall). They have been especially weak against Big Ten opponents, giving up at least 33 points in four straight outings.

Michigan moved to 9-1 on the season last weekend, breezing by Rutgers 42-7 to stay just a few more wins away from a spot in the College Football Playoff. The Wolverines really put on a show on offense against the Scarlet Knights, racking up 453 total yards. QB Shea Patterson continued his exceptional play, passing for 260 yards and three touchdowns in the victory. Patterson has now thrown for 1,927 yards and 17 touchdowns in just ten games – he has also committed just three turnovers. RB Karan Higdon has also played quite well this year, rushing for 1,005 yards and nine touchdowns. Overall, Michigan is currently averaging 37.2 points per game (20th overall).

On the other side of the ball, the Wolverines are currently giving up just 12.9 points per game (3rd overall) on 219.8 yards of total offense (1st overall). They have really looked fantastic against the pass through ten games, allowing opponents to average only 116.0 yards per game through the air (1st overall).

NCAA Football Betting Predictions & Free Pick: Michigan -27.5

Indiana needs just one more win to lock up a spot in a bowl game, but fans of the Hoosiers are going to have to wait for a Week 13 showdown with Purdue. They simply don’t have the offensive ability to put up enough points in this particular spot against a ridiculously tough Wolverines defense. Michigan, on the other hand, should have no problem putting plenty of points on the board – Indiana has been allowing huge offensive outings to Big Ten opponents all season long. The Wolverines have also scored at least 40 points in consecutive games.

Click on the link for more free college football picks from our experts on staff.

The Hoosiers are just 1-8 ATS over their last nine road games. They are also a brutal 4-12-1 ATS in their last 17 conference games. Michigan is a perfect 4-0 ATS over their last four home games. They are also 4-1 ATS in their last five conference games and 4-1 ATS over their last five games overall.

Michigan has been exceptional on both sides of the ball, ranking inside of the Top 25 teams nationwide in pretty much every statistical category. While Indiana have been the victims of a tough second-half schedule, they haven’t shown me enough defensively for me to take a shot with the free points in this particular spot. It is also worth noting that Michigan has won by at least 30 points in almost half of their games this season. They have really looked great as of late, beating several ranked schools including a 42-7 beat-down of Penn State several weeks ago. I’m laying the almost four touchdowns and rolling with the Wolverines here in Week 12.