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.81 | 3-3 | |
![]() | ![]() | 6.90 | 2-4 |
Astros at Mariners Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Astros 57-42 | +1.5 | +1.5-190 | o8-112 | +112 |
![]() Mariners 53-46 | u7.5 | -1.5+162 | u8-109 | -132 |

T-Mobile ParkSeattle
Astros vs. Mariners Expert Picks

Boomer Betz
Last 30d: 263-270-5 (+15.1u)
HOU +125 (Live)
1u

Cam Is Money
Last 30d: 122-117-2 (+13.4u)
HOU +0.5 (F5)-129
2u

Sir Lockselot
Last 30d: 33-53-0 (+4.8u)
HOU +112
2u
🔑 Astros ML +112 (FanDuel) 2u
Love backing Houston here with McCullers on the mound. He’s looked up and down but has had sharper outings, with a strong 6‑inning outing with 7 Ks against Pittsburgh, and the Astros’ offense has been heating up, averaging over 6 runs a game in their last week. 66% of public money is hitting the other side, yet sharp action and line movement favor Houston — a clear signal books respect the ‘Stros here.
McCullers’ curveball and sinker profile well against this lineup, and Houston’s bullpen has been nails in late innings. You’d think the price would be closer to -150 with the money coming in against them, but that’s not the case.

Moneyline Hacks
Last 30d: 73-85-7 (+41.2u)
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: 165-151-10 (+15.3u)
SEA -117
0.5u
Bet to -125
Astros vs. Mariners Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Astros vs. Mariners Public Betting Percentages
Betting Trends
- Mariners are 4-1 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 4 of Mariners' last 5 games
- The totals have gone OVER in 24 of Mariners' 49 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 Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 75 | 2.2 | 1 | 4 | |
![]() | 28 | 1.1 | 3 | 0 | |
![]() | 12 | 1 | 1 | 0 | |
![]() | 16 | 1 | 1 | 0 | |
![]() | 11 | 1 | 0 | 0 | |
![]() | 17 | 1 | 2 | 1 | |
![]() | 35 | 2 | 1 | 0 | |
![]() | 8 | 0.1 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-2 | 0 | 0 | 0 |
![]() | 0-2 | 2 | 0 | 0 |
![]() | 0-2 | 2 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 1 |
![]() | 0-0 | 0 | 0 | 1 |
![]() | 0-0 | 0 | 0 | 1 |
![]() | 3-5 | 2 | 0 | 1 |
![]() | 3-5 | 2 | 0 | 1 |
![]() | 3-4 | 0 | 0 | 1 |
![]() | 1-6 | 0 | 0 | 1 |
![]() | 2-4 | 0 | 0 | 2 |
![]() | 1-6 | 0 | 0 | 0 |
![]() | 0-5 | 1 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 88 | 4 | 5 | 2 | |
![]() | 17 | 1.1 | 0 | 3 | |
![]() | 25 | 0.2 | 0 | 0 | |
![]() | 12 | 1 | 3 | 0 | |
![]() | 10 | 1 | 1 | 0 | |
![]() | 21 | 1 | 2 | 0 | |
![]() | 21 | 1 | 1 | 0 | |
![]() | 9 | 1 | 2 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-5 | 0 | 0 | 0 |
![]() | 0-5 | 1 | 0 | 0 |
![]() | 2-4 | 2 | 0 | 0 |
![]() | 1-3 | 2 | 0 | 0 |
![]() | 1-1 | 1 | 0 | 1 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 1 |
![]() | 0-1 | 0 | 0 | 1 |
![]() | 1-3 | 1 | 0 | 2 |
![]() | 0-3 | 0 | 0 | 1 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 1 |
Astros vs. Mariners Odds Comparison
Could not load odds
Astros at Mariners Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Astros 57-42 | o3.5-126 | u3.5-102 |
![]() Mariners 53-46 | o4-114 | u4-112 |