Kaleb Johnson will lead the Iowa Hawkeyes (4-2) into their battle versus the Michigan State Spartans (3-3) at Spartan Stadium on Saturday at 7:30 p.m. ET.
The Hawkeyes are the favorites (-6.5) in their game against the Spartans, with the over/under at 39.5 points. (On the moneyline, the Hawkeyes are -252 and the Spartans are +202.)
Below you’ll find our betting primer for this season, and find all of our betting picks here, too!
Iowa -6.5 vs. Michigan State
Iowa vs. Michigan State Betting Odds
- Spread favorite: Hawkeyes (-6.5)
- Moneyline: Hawkeyes (-252), Spartans (+202)
- Total: 39.5 points
- TV Channel: NBC
- Live Stream: Fubo (Watch for free)
Iowa vs. Michigan State Betting Stats and Info
In five tries, the Hawkeyes have won just twice against the spread. The Hawkeyes are winless in one game against the spread when favored by 6.5 points or more. In four games as the moneyline favorite, Iowa has gone 3-1. Michigan State has three wins against the spread this season (3-3-0). The Spartans’ record against the spread, as underdogs by 6.5 points or more, is 2-1. Michigan State’s record when playing as an underdog this year is 1-3.
Iowa vs. Michigan State Recent Stats and Trends
Iowa Hawkeyes
- Iowa has two wins against the spread, and is 2-1 overall, in its past three contests.
- In Iowa’s past three contests, it has hit the over twice.
- Iowa and its opponents have combined to score an average of 41 points in its last three games, 1.5 more than the 39.5 over/under in this matchup.
Michigan State Spartans
- Michigan State has two wins against the spread and is 2-1 overall over its past three contests.
- None of Michigan State’s past three games has gone over the total.
- Michigan State has averaged a total of 48.8 combined points over its last three games, 9.3 greater than this matchup’s total of 39.5.
Iowa vs. Michigan State Key Players
Iowa Hawkeyes
- Cade McNamara has thrown for 794 yards (86-for-136), with five touchdowns and three interceptions (132.3 yards per game).
- Johnson has racked up a team-high 937 rushing yards (156.2 per game) and 12 scores.
- Jaziun Patterson has run for 154 yards (25.7 YPG), with one touchdown on the ground.
- Jacob Gill has hauled in 16 receptions for 169 yards, best on his team, and one touchdown. He has been targeted 20 times, and averages 33.8 receiving yards per game.
- Luke Lachey has 19 catches for 156 yards (26 per game).
- Reece Vander Zee has 129 receiving yards on 11 receptions (26 targets), with two touchdowns, averaging 21.5 yards per game.
- Aaron Graves has five sacks to lead the team, and has also collected three TFL and 14 tackles.
- Over the current campaign, Jay Higgins has racked up 47 tackles, one TFL, one sack, and two interceptions and leads the team in tackles.
- Jermari Harris has intercepted three passes to lead the team while adding 12 tackles and three passes defended.
Michigan State Spartans
- Aidan Chiles has thrown for 1,212 yards while completing 56.2% of his passes, with five touchdowns and nine interceptions (202 yards per game). He’s also carried the ball 44 times for 124 yards and three touchdowns.
- Kay’Ron Adams has churned out a team-high 338 rushing yards (56.3 per game) and scored two touchdowns.
- So far this year Nathan Carter has run for 245 yards on 58 carries (40.8 yards per game), with one touchdown.
- Nick Marsh has 16 catches (22 targets) and paces his team with 320 receiving yards (53.3 per game) while scoring one touchdown.
- Montorie Foster has tacked on 274 yards on 22 catches and one touchdown. He has been targeted 46 times and averages 45.7 receiving yards.
- Jack Velling has caught 19 passes on 31 targets for 238 yards, averaging 39.7 yards per game.
- Jordan Turner is the team leader in both sacks and tackles, putting up three sacks, six TFL, 36 tackles, and one interception.
- Charles Brantley has intercepted three passes to lead the team while adding 22 tackles, one TFL, and three passes defended.