Michigan St vs. Iowa Odds & Betting Predictions - November 22, 2025

Michigan St at Iowa

8:30 pm • Fox Sports 1
17 - 20

Michigan St at Iowa Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Michigan St
4-8
+17.5
+17.5-115
o42.5-111
+587
Iowa
8-4
u43.5
-17.5-106
u42.5-110
-900
location pinSaturday 8:30 p.m.
November 22, 2025
Kinnick StadiumIowa City
Michigan St vs. Iowa Expert Picks
Jeremiah Rose
Jeremiah Rose
Last 30d: 38-32-1 (+0.6u)
IOWA -16-120
0.5u
Boomer’s Book
Sean Zerillo
Sean Zerillo
Last 30d: 72-63-1 (+5.9u)
MSU +17.5-115
0.25u
Greg Matherne
Greg Matherne
Last 30d: 26-14-0 (+5.4u)
MSU +17-109
0.5u
Dan Gaspar
Dan Gaspar
Last 30d: 40-31-2 (+5.1u)
K.Moulton o6.5 Rec Yds-115
1u
N.Marsh o35.5 Rec Yds-115
1.15u
Babs .
Babs .
Last 30d: 118-80-0 (+25.8u)
MSU +17-113
0.88u

Michigan St vs. Iowa Previews & Analysis

  • Michigan State vs. Iowa: Hawkeyes Will Roll article feature image

    Michigan State vs. Iowa: Hawkeyes Will Roll

    Action Analytics
    Nov 22, 2025 UTC
  • Your Week 13 NCAAF Betting Cheat Sheet article feature image

    Your Week 13 NCAAF Betting Cheat Sheet

    Pete Ruden
    Nov 22, 2025 UTC
  • Picks For USC vs. Oregon & More College Football Week 13 Bets & Parlays! | Big Bets On Campus article feature image

    Picks For USC vs. Oregon & More College Football Week 13 Bets & Parlays! | Big Bets On Campus

    Nov 21, 2025 UTC
  • The Big Bets On Campus Weekend Warmup! | College Football Week 13 article feature image

    The Big Bets On Campus Weekend Warmup! | College Football Week 13

    Joshua Nunn
    Nov 21, 2025 UTC
See more NCAAF Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Michigan St vs. Iowa Public Betting Percentages

Away Logo

Michigan St

Public

48%

Bets%

52%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Iowa
9-34-35-04-34-0
Michigan St
7-51-55-01-46-1

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Iowa
5-73-42-34-30-4
Michigan St
7-53-33-23-24-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Iowa
8-4N/AN/A7-00-4
Michigan St
4-8N/AN/A4-10-7

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Nov 15th@USCL 21-26+6.5 WU 48.5USC +192
Nov 8thOREL 16-18+4.5 WU 41.5ORE +170
Oct 25thMINNW 41-3-7.5 WO 39.5IOWA -300
Oct 18thPSUW 25-24-3.5 LO 41.5IOWA -162
Oct 11th@WISW 37-0-5.5 WU 37.5IOWA -230
Team Stats
335
Total Yards
301
69
Total Plays
61
4.855072463768116
Yards Per Play
4.934426229508197
255
YDS
147
25/42
Comps/Atts
12/22
6.071428571428571
YPA
6.681818181818182
2/1
TDs/INTs
1/1
2/17
Sacks/Yards
3/8
80
Rush Yards
154
27
Attempts
39
2.962962962962963
YPC
3.948717948717949
0
TDs
0
0
Fumbles Lost
1
1
Interceptions
1

Efficiency

2/2 100%
Redzone
2/2 100%
4/15 0%
3rd Down
1/10 0%
0/1 0%
4th Down
0/1 0%

First Downs

18
Total
16
11
Pass
7
5
Rush
9
2
Penalty
0
1/10
Penalties/Yards
4/40

Michigan St vs. Iowa Odds Comparison

Right Arrow

Could not load odds

Michigan St at Iowa Team Totals

MatchupOverUnder
Michigan St
4-8
o12.5-130
u12.5-112
Iowa
8-4
o29.5-122
u29.5-110