Skip to content

Ad Disclosure

Michigan looks to stay hot tonight at Iowa.

College Basketball

Michigan at Iowa: Preview and prediction

Chris Wright

By Chris Wright

Published:


Big Ten champ Michigan heads to Iowa City tonight, hoping to spoil Iowa’s Senior Night. Tip-off is set for 8 pm, ET (Peacock).

Michigan (27-2, 17-1 Big Ten) is 10-0 on the road — including 9-0 against B1G teams. However, the visitors will be without key reserve L.J. Cason due to injury, testing their depth in this hostile environment.

Iowa (20-9, 10-8 Big Ten) is 14-2 at home and battling for NCAA Tournament seeding. This matchup features a fascinating duel of styles and stars: Michigan’s imposing frontcourt is anchored by Morez Johnson Jr., who is putting up 13.4 points per game, and the towering 7-foot-3 Aday Mara (11.4 PPG, 2.6 blocks). They must contend with Iowa’s offensive engine, Bennett Stirtz, who is lighting up scoreboards with 20.5 points per night.

Our analysis breaks down No. 3 Michigan at Iowa tonight and offers the best bet.

Michigan vs Iowa Odds

MarketMichigan Iowa
Spread-8.5 (-109)+8.5 (-110)
Moneyline-407+315
TotalOver 147.5 (-109)Under 147.5 (-111)

Odds provided by consensus data sources on March 5, 2026 and are subject to change.

Michigan sits as an 8.5-point road favorite, meaning it needs to win by at least 9 points to cover the spread. The total is pegged at 147.5, with the “Under” juiced slightly to -111, implying a game script that might lean more toward a defensive grind than a track meet.

Looking at the “no-vig” win probabilities—which remove the bookmaker’s fee—Michigan holds a commanding 76.9% implied probability to win outright. In contrast, Iowa has a 23.1% shot at pulling off the upset.

For bettors new to the moneyline: The risk-reward profile is stark here. A $5 wager on the underdog Iowa (+315) would return a profit of $15.75 if they win. On the flip side, backing the heavy favorite Michigan (-407) with the same $5 would net just $1.23 in profit, highlighting the expectation that the visitors leave with the ‘W’.

The prediction site Kalshi also has moneyline contracts available. You can purchase a Michigan to win contract for $0.78 per, which equates to -355 odds. That means Kalshi is providing a better value on the moneyline than traditional sportsbooks. Iowa to win contracts are $0.21 per, which equates to +376 odds.

Comparing markets, a $5 investment at Kalshi on Michigan to win would profit $2 if the Wolverines win. That same investment in Iowa would produce a $19 profit if the Hawkeyes pull off the upset.

Prediction Markets
Michigan at Iowa March 5
Kalshi
Michigan
77.0%
Iowa
24.0%

Michigan vs Iowa Comparison

Statistic#3 MichiganIowa
Overall Record27-220-9
Conference Record17-110-8
RPI Ranking255
Strength of Schedule (SOS).6055.5361
Points Per Game (PPG)89.0 [1st]75.7 [8th]
Points Allowed Per Game68.7 [4th]65.0 [1st]
Scoring Margin+20.2+10.7
Record vs. RPI 1-255-11-5
Record vs. RPI 26-504-11-1

Rankings and records based on current 2025 regular season data.

The most telling stat here is the performance in Quad 1-equivalent matchups. Michigan is 5-1 vs. RPI Top 25 teams. Iowa, while solid against the middle of the pack (4-0 vs. RPI 51-100), has hit a hard ceiling against top-tier competition, going just 1-5 in those games.

Offensively, the gap is wide. Michigan’s +20.2 scoring margin is elite. Iowa’s defense is legit, allowing just 65.0 points per game. To stay in this, Iowa must drag Michigan into the mud. If the game pace accelerates and the total creeps toward the 80s, the math heavily favors the visitors.

Best Bet: Michigan -8.5 ($0.50 per contract at Kalshi)

Kalshi has multiple markets available for tonight’s Michigan at Iowa game.

We like Michigan to cover the 8.5 spread, which you can purchase for $0.50 per contract. If you invest $20 in these contracts at Kalshi, you would profit $20 if the Wolverines cover the number.

Iowa is 14-2 at home, but there are levels to this game, and Michigan sits on the top floor. The defining angle for this bet is the disparity in performance against elite competition.

Iowa has handled inferior teams but has wilted against heavyweights, evidenced by its 1-5 record against the RPI Top 25. Michigan, on the other hand, is road-tested and battle-hardened. The Wolverines are 10-0 on the road, proving that hostile crowds do little to disrupt their rhythm.

Laying 8.5 points on the road in the Big Ten is usually a daunting proposition, but this Michigan team is an outlier. They are winning games by an average of over 20 points. Their frontcourt size is a nightmare matchup; Morez Johnson Jr. and Aday Mara provide rim protection and paint scoring that Iowa’s defense — despite its statistical success — simply cannot match physically for 40 minutes.

Iowa lacks the offensive firepower (75.7 PPG) to trade buckets with an offense as efficient as Michigan’s. Once the initial adrenaline of Senior Night wears off, expect the Wolverines’ talent and depth to take over. Look for Michigan to pull away in the second half and cover the number, putting the finishing touches on a historic road resume.

Prediction Markets
Michigan at Iowa March 5
Kalshi
Michigan
77.0%
Iowa
24.0%
Chris Wright

Chris Wright is a 30-time APSE award-winning editor with previous stints at the Miami Herald, Indianapolis Star and (Raleigh) News & Observer. He led Big Ten coverage for 7 years with the Indianapolis Star.