Houston Astros vs Seattle Mariners Betting Preview & Prediction – July 20, 2025 Odds, Stats, and Expert Picks
The Astros and Mariners meet for the finale of a three-game series that has serious AL West implications. The current standings show Houston at 56–42 and Seattle close behind at 53–45. Recent head-to-heads have favored the Mariners, who have won five of nine against Houston this year, including both games so far this weekend (6–1, 7–6 in 11 innings).
This preview will cut straight to what matters for bettors form, matchup context, pitching, and the latest market data.
Team Betting Records
Houston Astros
- SU: 56–42
- ATS: 45–53 (45.4%)
- O/U: 43–51–4 (45.2% overs)
- Recent form: Just 1 win in their last 5 games (including dropping the first two to Seattle this series).
- Last 10 games: 4–6 SU, 3–7 ATS, 7–3 O/U.
Houston has not covered the run line consistently, especially when favored. Their offense has remained productive (batting .335/.443 in this matchup recently), but inconsistency from their bullpen and occasional slumps from key hitters have cost them covers. When playing as moneyline underdogs, the Astros have actually shown value going 17–12 (58.6%), and at +113 or better, they’re 9–5 (64.3%).
Seattle Mariners
- SU: 53–45
- ATS: 42–53
- O/U: 55–38–5 (57.1% overs)
- Recent form: Red hot—five straight wins (including a sweep of the Tigers before this series, and now 2–0 vs Houston in this set).
- Last 10 games: 7–3 SU, 6–4 ATS, 6–3–1 O/U.
Seattle’s strong run support and timely hitting have led to frequent overs, and their run line record has improved slightly in July, though it’s still negative overall for the year. Their offense has been especially productive lately, averaging 6.3 runs per game over their last 10, but they’re also giving up about 4 runs per game, which is why so many of their totals have gone over.
Recent Head-to-Head
In 2025, the Mariners have a 5–4 edge in the season series. In the current series at T-Mobile Park, Seattle has outscored Houston 13–7 across two games, taking both straight-up and ATS. Both games have gone over the closing total (7 and 10 runs scored, respectively), with the most recent being an 11-inning walk-off for the Mariners. These have not been fluke results Seattle has played Houston well all year, with their bullpen holding late leads and their offense capitalizing on mistakes.
Betting Market & Odds
As of Sunday morning at MyBookie:
- Moneyline: Mariners –125, Astros +105
- Run line: Mariners –1.5 (+175), Astros +1.5 (–225)
- Over/Under: 6.5 (juiced slightly to the under)
The market’s leaning Seattle, with action moving toward the home team after their consecutive wins. The total is low, reflecting the strength of both starting pitchers, but the over is attracting interest thanks to both teams’ recent high-scoring games.
Oddsmakers and my models project a close game Houston 4.5, Seattle 4.3, but the public is siding with the Mariners after their hot streak.
Pitching Matchup
Hunter Brown (Astros)
- Record: 9–4
- ERA: 2.43 (top-10 MLB)
- WHIP: 0.96
- K/9: ~10.7
- BB/9: ~2.4
- Recent form: Mixed dominated in June with a 24-inning scoreless run, but has given up 10 earned runs across his last two starts (11 IP).
- Advanced metrics: 31.1% K-rate, 7.7% BB-rate, opponents hard-hit% 32.2%. Low average exit velocity (86.2 mph). FIP is nearly identical to ERA (~2.50), showing his results are sustainable.
Strengths: Swing-and-miss stuff, ability to strand runners, limits quality contact. Brown can carry Houston deep into games and give them a chance to win even when the bullpen is shaky.
Weaknesses: Slight uptick in walks and HRs allowed recently. If he doesn’t have his command, he’s vulnerable, especially against lineups like Seattle’s that will take pitches and work counts.
Bryan Woo (Mariners)
- Record: 8–4
- ERA: 2.75
- WHIP: 0.93
- K/9: ~8.6
- BB/9: ~1.65
- Recent form: Steady last 7 starts: 3–2, 2.64 ERA, 0.90 WHIP. Has been Seattle’s most consistent starter since mid-June.
- Advanced metrics: FIP is higher than ERA, suggesting minor regression risk, but he’s continued to pitch well vs both lefties and righties.
Strengths: Command. Low walk rate, rarely gives free passes. Keeps ball in park and induces weak contact.
Weaknesses: Not a high-strikeout arm, so depends on balls in play. If his command falters or the defense lets him down, innings can unravel quickly. Mariners bullpen is average, and if forced in early, Houston’s offense can capitalize.
Trends & Angles
Astros:
- Struggling ATS, especially as favorites.
- More value as ML underdogs—this year, up units as a dog.
- Unders are profitable on the season, but overs are cashing lately.
- Brown is 7–2 to the under in his last 9 starts.
Mariners:
- On a 5-game SU win streak, 4-0 ATS last four.
- 7-3 to the over last 10 games.
- As home favorites, just 19–18 SU, 13–24 ATS so bettors have lost money backing them on the run line at home.
- Woo is 11–6 to the under in starts this year.
Totals:
- Both pitchers are under-heavy for the season, but the series has gone over both games so far.
Prediction & Bets
Best Bet Mariners Moneyline (–125 @ Nitro Betting)
Seattle is playing better baseball, and the market is correctly pricing in home field, hot offense, and the recent bullpen edge. But the value is marginal—if the line moves to –135 or worse, it’s a pass.
Lean: Under 6.5 (–110 or better)
Both starters profile as “under” arms, and if either pitches into the seventh, this should be a low-scoring game. Beware: both teams’ offenses are hot, but pitching wins out in the long run.
Props:
- Hunter Brown strikeouts over 6.5 if posted at plus money
- Bryan Woo under 2.5 walks
Watch the market:
If public money hammers the over and it moves to 7, that’s a stronger under position given both arms’ season profiles.
Summary
Seattle’s momentum, home field, and bullpen advantage tip the scales. The under looks slightly stronger given the starting pitching matchup, but both offenses are capable of early runs, so consider first five innings under if that’s posted at 3.5.
Prediction: Mariners 4, Astros 2
