| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
â–¶Marlins | +1.5 63%63% | O 8.5 54%54% | 48%47% | 48% Kalshi |
â–¶Astros | -1.5 37%37% | U 8.5 46%46% | 53%54% | 54% Polymarket |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
â–¶Miami Marlins | +1.5 | O 8.5 | 48% Kalshi | |
â–¶Houston Astros | -1.5 | U 8.5 | 54% Polymarket |
The Houston Astros are the home favorite at 55c (56c on Kalshi, 54c on Polymarket) against the Miami Marlins at 46c for the July 21, 2026 game at Daikin Park, a price that reads as little more than the home-field premium. Miami owns the better record at 52-48 and the better probable starter in Tyler Phillips (3.48 ERA), while Houston sits at 47-54 and hands the ball to Tatsuya Imai (6.06 ERA). The moneyline has held near 55c through the session, and the two books sit within 2c of each other. The market resolves when the game goes final on July 21, 2026.
The Marlins vs Astros market prices Houston as a 55c home favorite despite Miami holding the better record and the sharper starting pitcher, which makes this a game where the road team carries the on-paper edge and the home crowd carries the market. Total volume across the two books runs near $47K, with Polymarket holding the bulk of the moneyline action.
Houston sits at a 55c consensus on the moneyline (56c on Kalshi, 54c on Polymarket), an implied win probability of roughly 55%. Miami is the 46c side (45c on Kalshi, 47c on Polymarket). The two exchanges are tightly aligned, with Kalshi pricing Houston 2c higher than Polymarket, so the Marlins are the marginally cheaper buy on Kalshi at 45c. This is close to a pure home-field line. Two roughly even clubs, with the home team getting the standard bump, produce a favorite in the mid-50s, and that is exactly where Houston has landed.
Miami enters at 52-48 overall, above .500, though the road split is the caveat at 21-28 away from home. Houston is 47-54 overall and 23-27 at Daikin Park, a sub-.500 team on both sides of the ledger. On paper the record edge belongs to the visitor. The pitching matchup points the same direction. The Marlins start RHP Tyler Phillips, who carries a 3.48 ERA and a 2-4 record, while the Astros counter with RHP Tatsuya Imai at a 6.06 ERA and a 5-4 mark. A gap of more than 2.5 runs of ERA between the two starters is the single biggest reason the Astros are only a slim 55c favorite rather than a heavier one. The market is leaning on home field and lineup depth to offset the rotation disadvantage.
The run line has Houston at -1.5 priced at 37c (37c Kalshi, 35c Polymarket), which puts Miami +1.5 near 63c and reflects a market that sees a one-run game as the likeliest outcome. The game total sits between 8.5 and 9.5 runs. The over 9.5 prices at 43.5c (44c Kalshi, 43c Polymarket), meaning the under 9.5 is the favored side near 56c, while the over 8.5 clears at 54c. A run in the first inning trades at 53c on the yes. On movement, the Astros moneyline has held its ground through the session, with Kalshi steady at 56c and Polymarket at 54c, and the only nudge came on the Miami side, where the Polymarket price ticked from 46c up to 47c. There has been no meaningful line move to trade against here, and the MLB market board shows the same tight cross-platform pattern across the day's slate.
The market resolves to the winner of the Miami Marlins at Houston Astros game scheduled for July 21, 2026 at Daikin Park in Houston. The moneyline settles once the game is official, paying $1 per share for the winning side and $0 for the losing side. The run line resolves on whether the Astros win by 2 or more runs (Houston -1.5) or the Marlins keep it within 1 run or win outright (Miami +1.5), and the total settles over or under the combined final run count.
Compare the two clubs on their season-long boards at the Miami Marlins hub and the Houston Astros hub, track the rest of the day's games on the MLB league page, and browse the full cross-platform slate on the baseball hub.
The market resolves to the winner of the Miami Marlins at Houston Astros game scheduled for July 21, 2026 at Daikin Park in Houston. The moneyline pays $1 per share for the winning team and $0 for the losing team once the game is official. The run line resolves on whether the Astros win by 2 or more runs (Houston -1.5) or the Marlins stay within 1 run or win outright (Miami +1.5), and the total settles over or under the combined final run count. If the game is postponed or suspended, the contracts roll to the completion date or void per each platform's rain-out and suspension rules.
As of July 21, 2026, the Houston Astros are the home favorite at 55c on the moneyline (56c on Kalshi, 54c on Polymarket) and the Miami Marlins are the 46c side (45c Kalshi, 47c Polymarket).
Houston is favored at a 55c consensus, an implied win probability near 55%, even though Miami carries the better record at 52-48 and the lower-ERA starter. The edge is home field at Daikin Park.
The Marlins start RHP Tyler Phillips (2-4, 3.48 ERA) and the Astros counter with RHP Tatsuya Imai (5-4, 6.06 ERA) on July 21, 2026.
The game trades on both Kalshi and Polymarket, with Polymarket carrying the bulk of the moneyline volume near $38K. The two books price the moneyline within 2c of each other.
Watch whether the Astros hold their 55c home favorite tag given Imai's 6.06 ERA against Phillips's 3.48, and whether the total, currently between 8.5 and 9.5 runs, moves before first pitch on July 21, 2026.