Michigan St vs. Iowa Odds & Betting Predictions - March 7, 2025
Michigan St at Iowa
1:00 am • Fox Sports 1Michigan St at Iowa Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Michigan St 27-6 | -6.5 | -6.5-118 | o155.5-110 | -285 |
![]() Iowa 17-16 | u152.5 | +6.5-104 | u155.5-112 | +230 |

Carver-Hawkeye ArenaIowa City
Michigan St vs. Iowa Expert Picks

Tickle the Twine
25d ago
Last 30d: 21-24-1 (-5.3u)
IOWA +7-105
1u

Nick Giffen
25d ago
Last 30d: 43-87-0 (-26.6u)
Under 155-110
0.55u
Second side/total of the year what is wrong with me
Iowa L5 games has slowed down by 6 possessions per game. I make this 154 at full-year pace but much lower if we use L5 pace

Tanner McGrath
25d ago
Last 30d: 55-74-1 (-24.6u)
Under 155-110
1.1u
Iowa pace lately has been plodding & sparty elite in transition denial. S/O @nick_giffen for the look
Gilles Gallant
25d ago
Last 30d: 62-75-2 (-7.2u)
J.Kohler o7.5 Rebs-130
1.3u

Allan Lem
25d ago
Last 30d: 48-39-1 (-1.7u)
J.Kohler o7.5 Rebs-130
1.3u
Tailing @nick_giffen

Tanner McGrath
25d ago
Last 30d: 55-74-1 (-24.6u)
J.Kohler o7.5 Rebs-130
1.3u
@nick_giffen

Nick Giffen
25d ago
Last 30d: 43-87-0 (-26.6u)
J.Kohler o7.5 Rebs-130
1.95u
J.Kohler To Record 9+ Rebounds Yes+115
0.5u
J.Kohler To Record 10+ Rebounds Yes+220
0.25u
J.Kohler To Record 11+ Rebounds Yes+310
0.1u
J.Kohler To Record 12+ Rebounds Yes+500
0.1u
Scott Rickenbach
25d ago
Last 30d: 85-95-6 (-20.0u)
IOWA +7-111
1u

Boomer Betz
26d ago
Last 30d: 118-128-6 (-5.4u)
IOWA +7-101
1.5u
Prophetx

Sandy Plashkes
26d ago
Last 30d: 117-122-5 (-15.1u)
IOWA +7-110
1.1u

Tanner McGrath
26d ago
Last 30d: 55-74-1 (-24.6u)
IOWA +7.5-110
1u
Article overnight

Stuck 🚨
26d ago
Last 30d: 31-53-1 (-4.9u)
IOWA +7-105
0.5u
Ideal spot here. Sparty off 5 straight ranked wins and covers with Michigan on deck. Iowa opposite end of spectrum with 5 straight non covers. Probably at peak on Sparty and bottom of Freeman-less Hawkeyes. Should get max effort final home game playing for spot in conference tourney.
Big 10 opponents will eventually make a 3 against Michigan State (26% in league play on high volume which Iowa will certainly test…shooting over 40% from 3 at home). Will get crushed on glass which is concerning but can make up for some with turnover margin.
Fran has owned Izzo in recent years fwiw.
Michigan St vs. Iowa Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Michigan St vs. Iowa Public Betting Percentages
Betting Trends
- Iowa are 2-3 in their last 5 games.
- Iowa are 2-3 in their last 5 games against the spread
- Iowa are 4-9 in their road games against the spread
- The totals have gone OVER in 2 of Iowa' last 5 games
- The totals have gone OVER in 11 of Iowa' 20 last games at home
Matchup History
Against the Spread (ATS) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 12-20-1 | 8-11-1 | 4-9 | 8-7-1 | 4-13 |
![]() | 22-10-1 | 14-8 | 8-2-1 | 17-9 | 5-1-1 |
Over/Under History
overall | home o/u | away o/u | favorite o/u | underdog o/u | |
---|---|---|---|---|---|
![]() | 17-16 | 11-9 | 6-7 | 8-8 | 9-8 |
![]() | 11-22 | 6-16 | 5-6 | 10-16 | 1-6 |
Straight-Up (ML) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 17-16 | N/A | N/A | 14-2 | 3-14 |
![]() | 27-6 | N/A | N/A | 22-4 | 5-2 |
Last 5 Matchups
Iowa vs. Michigan St Injury Updates

Iowa Injuries
- Drew ThelwellG
Thelwell is questionable with ankle
Questionable
- Riley MulveyF
Mulvey is probable with illness
Probable
- Owen FreemanF
Freeman is out for season with hand
Out for Season
- Cooper KochF
Koch is questionable with undisclosed
Questionable

Michigan St Injuries
- Nick SandersG
Sanders is questionable with foot
Questionable
- Colin WaltonF
Walton is out for season with redshirt
Out for Season
Team Stats
31-61 (51%)
Field Goals
30-63 (48%)
20-30 (67%)
Free Throws
15-18 (83%)
9-27 (33%)
3P
9-23 (39%)
31
Rebounds
32
15
Assists
18
6
Turnovers
10
6
Steals
4
5
Blocks
5
15
Fouls
25
Michigan St vs. Iowa Odds Comparison
Could not load odds
Michigan St at Iowa Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Michigan St 27-6 | o81.5-110 | u81.5-120 |
![]() Iowa 17-16 | o74.5-105 | u74.5-125 |