Mariners vs. Astros Dunkel MLB Picks, Predictions and Prop Bets - April 12
12 April 2026

The Houston Astros carry a six-game losing streak into a home contest versus the Seattle Mariners, at 4:10 p.m. ET on Sunday. Logan Gilbert (0-2, 5.40 ERA) gets the start for the Mariners, who are 6-9 this season and fifth in the AL West. Cody Bolton (0-0, 3.68 ERA) is expected to start for the Astros, who are 6-9 and fourth in the AL West.
At home, the Mariners are favored to win on the moneyline (-160) over the Astros (+135). The over/under for this contest is 7.5.
Mariners vs. Astros Odds, Game Time
- Game day: Sunday, April 12, 2026
- Game time: 4:10 p.m. ET
- Location: Seattle, Washington
- Stadium: T-Mobile Park
- Favorite: Mariners (-160)
- Underdog: Astros (+135)
- Over/under: 7.5
How to Watch Mariners vs. Astros
- TV Channel: SEAM and SCHN
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Mariners vs. Astros: Betting the Moneyline
- The Mariners have won five of the 12 games they were favored on the moneyline this season (41.7%).
- Houston has come away with three wins in the five contests it has been listed as the underdogs in this season.
- Seattle has entered seven games this season favored by -160 or more and is 3-4 in those contests.
- Oddsmakers have given the Astros the worst odds of winning they have seen this season with a +135 moneyline listed for this contest.
- The implied moneyline probablility for this matchup gives the Mariners a 61.5% chance to win.
- The moneyline set for this matchup implies the Astros have a 42.6% chance of walking away with the win.
Mariners vs. Astros: Betting the Spread & Total
- The Mariners have played in 15 games with over/under set, and have combined with opponents to go over the total seven times (7-8-0).
- So far this season, Houston and its opponents have hit the over in 11 of its 15 games with a total.
- The Mariners have covered only 33.3% of their games this season, going 5-10-0 ATS.
- The Astros are 7-8-0 against the spread in their 15 games with a line set by sportsbooks this season.
