Astros vs. Mariners Odds & Betting Predictions - July 20, 2025
Astros at Mariners
1:40 am • ROOT Sports NWStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 3.76 | 3-3 | |
![]() | ![]() | 6.48 | 2-4 |
Astros at Mariners Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Astros 56-40 | +1.5 | +1.5-194 | o8-109 | +102 |
![]() Mariners 51-45 | u7.5 | -1.5+165 | u8-110 | -122 |

T-Mobile ParkSeattle
Astros vs. Mariners Expert Picks

Moneyline Hacks
Last 30d: 72-80-6 (+48.0u)
Under 8-105
1u
🚨 Fade the Noise Podcast Ep. 9 LIVE NOW! 🎙️
https://www.youtube.com/@FadetheNoise
We break down all the biggest bets of the weekend:
🥊 UFC 318 Main Card Picks
🏆 Power Slap
⚾ MLB Best Bets
🗣️ Join our Discord community of nearly 4000 members: https://discord.gg/A8v49URQaG
Podcast also available on Spotify.
Tap in & Fade the Noise with us. 📈💰

Sean Zerillo
Last 30d: 160-144-10 (+14.6u)
SEA -117
0.59u
Bet to -125
Prop Odds Comparison
Line Movement Tracker
Astros vs. Mariners Public Betting Percentages
Betting Trends
- Mariners are 3-2 in their last 5 games.
- Mariners are 3-2 in their last 5 games against the spread
- Mariners are 21-29 in their road games against the spread
- The totals have gone OVER in 5 of Mariners' last 5 games
- The totals have gone OVER in 22 of Mariners' 46 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Mariners vs. Astros Injury Updates

Mariners Injuries
- Victor RoblesRF
Robles is out with shoulder
Out

Astros Injuries
- Jake MeyersCF
Meyers is out with calf
Out
- Cristian JavierSP
Javier is out with elbow
Out
- Jeremy PenaSS
Pena is out with ribs
Out
- Luis GarciaSP
Garcia is out with elbow
Out
- Pedro LeonRF
Leon is out with knee
Out
- J.P. FranceSP
France is out with shoulder
Out
- Hayden WesneskiRP
Wesneski is out with elbow
Out
- Spencer ArrighettiSP
Arrighetti is out with thumb
Out
Astros vs. Mariners Starting Lineups

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 2-4 | 6.48 | 1.656 | 10.58 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .257 | .357 | .468 | 19 |
![]() | .277 | .347 | .418 | 7 |
![]() | .277 | .336 | .465 | 17 |
![]() | .229 | .286 | .374 | 12 |
![]() | .256 | .304 | .437 | 10 |
![]() | .246 | .280 | .408 | 13 |
![]() | .156 | .250 | .313 | 1 |
![]() | .255 | .292 | .415 | 6 |
![]() | .000 | .000 | .000 | 0 |

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 3-3 | 3.75 | 1.351 | 6.25 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .290 | .391 | .391 | 7 |
![]() | .252 | .313 | .417 | 14 |
![]() | .259 | .376 | .634 | 38 |
![]() | .251 | .357 | .463 | 17 |
![]() | .256 | .312 | .474 | 15 |
![]() | .223 | .342 | .362 | 4 |
![]() | .319 | .340 | .564 | 6 |
![]() | .259 | .294 | .321 | 1 |
![]() | .254 | .305 | .347 | 2 |
Astros vs. Mariners Odds Comparison
Could not load odds
Astros at Mariners Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Astros 56-40 | N/A | N/A |
![]() Mariners 51-45 | N/A | N/A |