

Mariners @ Astros
Astros ML leans on Castillo's 6.57 ERA, Houston's middle order, and a plus-money home price.
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
This is the kind of MLB moneyline that looks uncomfortable for a reason. Houston is not being backed for season form. It is being backed because the starting-pitcher gap is priced more like reputation than current 2026 production.
Seattle sends Luis Castillo, and the name still carries weight. The current profile does not. Castillo enters with a 0-4 record, a 6.57 ERA, and a 1.617 WHIP through 8 starts. At +105, Houston does not need a perfect game script. It needs Castillo to keep looking hittable.
The matchup starts with Castillo
Castillo has worked 38.1 innings this season and has already allowed 6 home runs. Start there with why this number is playable. Seattle can be the better team by record and still be vulnerable when the starter is putting traffic on base at this rate.
The WHIP is the part I care about most for a moneyline. A 1.617 WHIP means Houston should get baserunners without needing the ball to leave the yard. In a dome game with a 9.0-run total, traffic against the road starter is enough to swing a plus-money side.
Burrows does not need to be dominant
Mike Burrows is not being sold as an ace. That would be fake. He is 2-4 with a 5.04 ERA and a 1.478 WHIP across 8 starts, so Houston still has to manage volatility.
The point is the gap. Castillo is sitting at 6.57 while Burrows is at 5.04, a 1.53-run ERA difference in Houston's favor. Burrows has also covered 44.2 innings, more than Castillo's 38.1. It makes the home underdog more live than the names suggest.
Seattle is not bringing the clean version of its lineup
Seattle's injury report lists Cal Raleigh as Day-To-Day with a May 15 return date. The confirmed order listed Mitch Garver at catcher and did not list Raleigh. It does not erase Seattle's bats, but it shapes the bet when Houston only needs enough offense against Castillo.
Seattle is also 5-5 over its last 10 listed games. That is fine, not dominant. If the favorite case leans on Castillo stabilizing the game, the current numbers do not make that comfortable.
Houston still has enough middle-order damage
Houston's confirmed order included Jose Altuve, Yordan Alvarez, Isaac Paredes, and Christian Walker from the 3 through 6 spots. Those are the bats that have to punish Castillo's baserunner issues.
The Astros do have injury drag. Yainer Diaz, Jeremy Pena, Jake Meyers, Joey Loperfido, Taylor Trammell, Cristian Javier, Hunter Brown, Bennett Sousa, Carlos Correa, and Grae Kessinger all appeared with injury or IL statuses. Houston's plus price reflects that injury drag.
The recent form argument is already in the number
Houston is 3-7 over its last 10 listed games. The ugly stretch is the obvious objection, and it helps explain why the Astros are available at +105 instead of being asked to lay a price at home.
I do not want Houston because of momentum. I want Houston because this matchup gives the home lineup a clear path into Castillo, and Burrows only has to be the less messy starter. With Castillo at 6.57 ERA and 1.617 WHIP, that is not a wild ask.
The dome removes one variable
The game is listed in Houston with dome conditions. For a moneyline built around starter contact and middle-order execution, the roof removes noise. No wind guesswork. No weather excuse. The matchup can play straight.
The total sitting at 9.0 runs also fits the handicap. This is not a bet that needs a 2-1 grinder. Houston can win a crooked-number game if Castillo gives them traffic early.
Decision
Astros ML at +105 is a bet against the gap between Castillo's name and Castillo's 2026 form. The favorite has the better record, but the starting matchup is not being priced like a 6.57 ERA against a 5.04 ERA.
Give me the home side with the better current starter profile, the middle-order bats to pressure Castillo, and a plus-money number that already accounts for Houston's ugly recent form.