Michigan State vs Iowa Prediction, Picks & Odds | 22 Nov 2025
College Football Betting Preview: Michigan State vs Iowa
Michigan State battle Iowa at Kinnick Stadium, with kickoff scheduled for 15:30 on Saturday, November 22.
Iowa and Michigan State should be able to accumulate enough points for our prediction to win. We’re forecasting Over 42.5 and odds of -108 are available for this outcome.
Michigan State Spartans have been defeated in seven straight games. They were recently beaten at home to Penn State Nittany Lions by a 28-10 scoreline at Spartan Stadium.
Iowa Hawkeyes have been defeated in back-to-back games. On the road at LA Memorial Coliseum, USC Trojans recently beat them 26-21.
Head-to-Head Statistics
Michigan State triumphed 32-20 when they last played Iowa. This head-to-head was played at Spartan Stadium. Iowa have triumphed in two of the previous 3 clashes between these teams.
Michigan State vs Iowa Prediction & Picks
Dive into our full Michigan State vs Iowa betting preview, featuring an expert match prediction, a projected scoreline, top player prop bets and a bet builder designed for value.
Game Prediction
There’s juice available when it comes to backing Over 42.5 points in this college football showdown and that’s the betting angle we’re pursuing. Our pick is priced up at -108 which looks worth taking.
Our CFB predictions are rooted in solid team news and up-to-date form for each team. We also dig deep to uncover the most relevant stats that help guide and strengthen our picks.
Key Michigan State vs Iowa stats:
Over 42.5 Probability
According to the latest betting odds, our pick has a 51.8% chance of winning. After careful examination, our analysts calculate this probability to be somewhere between 55-60%. It is the reason why we are recommending this college wager.
There are several ways to increase the odds if you’re wanting to wager on Overs and one of them is betting on the Result & Total lines where you also predict a team to win.
Don’t miss out on extra value. Our comprehensive guide features a wide range of free bets and sign-up bonuses for new bettors.
Player Prop Picks
You can back Mark Gronowski (Iowa) at -114 to accumulate over 137.5 passing yards. The line for him on the Overs looks attractive and bettors can get plenty of juice from this QB Passing Yards wager.
Kaden Wetjen (Iowa) can be backed at +195 to reach the end zone. He looks like a value bet to punch it in and we recommend backing this Anytime Touchdown Scorer pick.
Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Same Game Parlay Picks
We’ve got a same game parlay with three options: Over 42.5 points, Iowa -16.5 and Mark Gronowski (Iowa) to have Over 137.5 passing yards.
There are many options when you place a same game parlay. You can go through the football lines and identify your favorite outcomes before combining the odds on the bet slip. Personalised betting doesn’t come any better.
Correct Score Prediction
Michigan State vs Iowa Odds
The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.
The latest Moneyline betting odds give Iowa a 92% chance of winning this college game which means they’re overwhelming -1111 favorites with the sportsbooks. Michigan State are trading at bigger odds than their opponents and they can be backed at +730.
The current spread is 17.5 and the total points line is 42.5. Football fans love the chance to get an alternative angle by going for a Total wager. The Over 42.5 selection is available to back at -110.
There are a wide range of game lines and team props when it comes to most college football matchups and we recommend visiting the best betting apps to find the wager that matches your view on the game.
Favorite Mark Gronowski is available at +330 to be the First TD Scorer. Similar odds apply if you’re interested in this player to score the final touchdown.
Touchdown
Receiving Yards
Rushing Yards
Micro betting is something that’s really popular with bettors, with college football fans essentially being able to wager in-game when it comes to score, player and team props. Sometimes these are two-way lines where you can bet on the Next Play or Next Drive.
Iowa With Eight Wins in Past Ten Home Games
Iowa have gone 8-2 across their last 10 home games, putting up 31.30 points per contest and giving up 12.90.
Michigan State have been beaten in eight straight games away from home. They have two wins and eight losses in the last 10 games on the road, scoring 20.40 points per contest and conceding 30.50.
The most recent Kinnick Stadium meeting saw Iowa claim a 26-16 win over Michigan State.
| Last 10 Games | W-L | P | PF | PA | O42.5 | U42.5 | |
|---|---|---|---|---|---|---|---|
Iowa Home Stats |
8-2 | 44.20 | 31.30 | 12.90 | 6 | 4 | |
Michigan State Away Stats |
2-8 | 50.90 | 20.40 | 30.50 | 7 | 3 | |
- W-L = Wins-Losses
- P = Avg. Points
- PF = Avg. Points For
- PA = Avg. Points Against
- O42.5 = Games Over 42.5 Points
- U42.5 = Games Under 42.5 Points
Latest regular season and playoff games stats.
Michigan State Spartans Stats
Iowa Hawkeyes Stats
- 3 wins and 7 defeats in the last 10 games
- 2 wins and 8 defeats in the last 10 games on the road
- +16.5 Betting Line: Have covered the spread in 7 of the last 10 games
- +16.5 Betting Line on the Road: Have covered the spread in 7 of the last 10 games on the road
- -16.5 Betting Line: Have covered the spread in 4 of the last 10 games
- -16.5 Betting Line at Home: Have covered the spread in 6 of the last 10 home games
- Game Totals: An average of 55.10 pts in the previous 10 games
- Game Totals on the Road: An average of 50.90 pts in the previous 10 games on the road
- Over 42.5: Covered in 8 of the previous 10 games
- Over 42.5 on the Road: Covered in 7 of the previous 10 games on the road
- Team Totals: Have scored an average of 24.00 pts and allowed 31.10 pts in the last 10 games
- Team Totals on the Road: Have scored an average of 20.40 pts and allowed 30.50 pts in the last 10 games on the road
- Game Totals: An average of 43.60 pts in the previous 10 games
- Game Totals at Home: An average of 44.20 pts in the previous 10 home games
- Over 42.5: Covered in 5 of the previous 10 games
- Over 42.5 at Home: Covered in 6 of the previous 10 home games
- Team Totals: Have scored an average of 28.70 pts and allowed 14.90 pts in the last 10 games
- Team Totals at Home: Have scored an average of 31.30 pts and allowed 12.90 pts in the last 10 home games
| Big Ten | W | L | PF | PA | N. Pts | Home | Away | Strk |
|---|---|---|---|---|---|---|---|---|
Indiana
|
13 | 0 | 545 | 141 | 404 | 7-0 | 6-0 | 13W |
Ohio State
|
12 | 1 | 454 | 106 | 348 | 7-1 | 5-0 | 1L |
Oregon
|
11 | 1 | 458 | 178 | 280 | 6-1 | 5-0 | 6W |
Michigan
|
9 | 3 | 331 | 224 | 107 | 5-1 | 4-2 | 1L |
USC
|
9 | 3 | 438 | 269 | 169 | 7-0 | 2-3 | 1W |
Iowa
|
8 | 4 | 347 | 182 | 165 | 5-2 | 3-2 | 2W |
Illinois
|
8 | 4 | 352 | 279 | 73 | 6-1 | 2-3 | 1W |
Washington
|
8 | 4 | 405 | 233 | 172 | 5-2 | 3-2 | 1L |
Minnesota
|
7 | 5 | 279 | 281 | -2 | 7-0 | 0-5 | 1W |
Nebraska
|
7 | 5 | 351 | 276 | 75 | 4-3 | 3-2 | 2L |
Northwestern
|
6 | 6 | 270 | 251 | 19 | 5-2 | 1-4 | 1L |
Penn State
|
6 | 6 | 381 | 257 | 124 | 4-3 | 2-3 | 3W |
Rutgers
|
5 | 7 | 344 | 382 | -38 | 4-3 | 1-4 | 2L |
Wisconsin
|
4 | 8 | 154 | 259 | -105 | 4-3 | 0-5 | 1L |
Maryland
|
4 | 8 | 282 | 318 | -36 | 3-4 | 1-4 | 8L |
Michigan State
|
4 | 8 | 295 | 359 | -64 | 4-3 | 0-5 | 1W |
UCLA
|
3 | 9 | 218 | 401 | -183 | 2-4 | 1-5 | 5L |
Purdue
|
2 | 10 | 225 | 382 | -157 | 2-5 | 0-5 | 10L |
Macarthur
Central Coast
Predictions
03:30 - Wed 04 Mar
NBL
SEM Phoenix
Perth Wildcats
Predictions
05:00 - Wed 04 Mar
AFC Champions League
FC Seoul
Vissel Kobe
Predictions
12:00 - Wed 04 Mar
NCAAB
Jacksonville
Bellarmine
Predictions
13:00 - Wed 04 Mar
La Liga
Rayo Vallecano
Real Oviedo
Predictions
13:00 - Wed 04 Mar
Serie B
Carrarese
Catanzaro
Predictions
Iowa Home Stats
Michigan State Away Stats
Indiana
Ohio State
Oregon
Michigan
USC
Illinois
Washington
Minnesota
Nebraska
Northwestern
Penn State
Rutgers
Wisconsin
Maryland
UCLA
Purdue