We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsHouston Astros at Seattle Mariners

Score Prediction

Pre-match Prediction
Houston Astros
@
Seattle Mariners
Houston Astros 42%Seattle Mariners 58%
Market LinesRun Line: Seattle Mariners -0.5Total: O/U 7.5
Model: Over 7.5
Model projects 7.7 total runs vs 7.5 line

Houston Astros

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
60%
93/156
MLB: 48%
Starter
55%
6/11
vs SEA
64%
7/11
Avg Total
9.2
MLB: 8.9
Game Starter (11) Last Starter vs SEA vs SEA (11)
Cristian Javier #53 · RHP · Age 29
5.31
ERA (2026)
8.4
K/9 (2026)
11
Starts (2026)
9.1
Avg Total (2026)
Last 3:
L KC (Sep 16): 5.1IP, 2ER, 2K
ND @PHI (Sep 10): 6.0IP, 1ER, 5K
W ARI (Sep 04): 5.0IP, 1ER, 8K
Bullpen (2026 Season)Average
ERA: 4.34MLB Avg: 3.9511 relievers
Recent: L 2-5W 6-2L 2-6L 3-6L 2-4
Lineup vs Cristian Javier (Career)
BatterPosPAAVGOPSHR
Taylor WardDH21.0590.2970
J.P. CrawfordSS18.2140.6750
Julio RodriguezCF10.1250.3250
Randy ArozarenaLF9.0000.5560
Josh Naylor1B8.2500.5000
Cal RaleighC7.5001.5711
Victor RoblesRF2.5001.0000
7 batters with no matchup history

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
56%
88/156
MLB: 48%
Starter
47%
14/30
vs HOU
64%
7/11
Avg Total
8.5
MLB: 8.9
Game Starter (30) Last Starter vs HOU vs HOU (11)
Logan Gilbert #36 · RHP · Age 29
3.69
ERA (2026)
9.8
K/9 (2026)
30
Starts (2026)
7.3
Avg Total (2026)
Last 3:
L @LAA (Sep 15): 6.0IP, 2ER, 7K
W TEX (Sep 10): 7.0IP, 3ER, 11K
L ATH (Sep 04): 4.2IP, 7ER, 10K
vs HOU: ND (Apr 07 2025): 5.2 IP, 1 ER, 7 K
Bullpen (2026 Season)Average
ERA: 4.03MLB Avg: 3.9510 relievers
Recent: L 1-2W 7-2W 5-4L 3-5W 2-1
Lineup vs Logan Gilbert (Career)
BatterPosPAAVGOPSHR
Jose Altuve2B42.3951.1892
Yordan AlvarezDH34.2500.8461
Jeremy PenaSS24.0450.1320
Yainer DiazC19.2110.7902
Nick AllenSS17.2500.5000
Christian Walker1B14.2140.7141
Isaac Paredes3B9.1110.2220
Daulton VarshoCF8.1250.2500
Nelson VelazquezLF5.2001.0001
Christian VazquezC4.2500.5000
LaMonte Wade Jr.LF4.2500.5000
Cam SmithRF3.0000.0000
Taylor TrammellLF2.0000.0000
1 batters with no matchup history
Our Top PicksLive Odds
Top PickHouston Astros +1.5 (-161), MEDIUM confi
Houston Astros +1.5 (-161), MEDIUM confidence. A desperate Astros team backed into a playoff corner is not a group that rolls over by multiple runs. A...
PickUnder 7.5 total runs (-109), LOW confide
Under 7.5 total runs (-109), LOW confidence, treat as a lean. This is not a conviction play. The structural numbers barely create separation from the ...
PickLogan Gilbert Over 6.5 strikeouts (+118)
Logan Gilbert Over 6.5 strikeouts (+118), HIGH confidence. This is the sharpest pick on this slate. Gilbert's last three starts produced 7, 11, and 10...
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

Houston Astros vs Seattle Mariners Game Preview

The story tonight at T-Mobile Park starts on the mound, and it starts with Logan Gilbert. The Seattle Mariners right-hander (12-10, 3.69 ERA) has been one of the sharper starters in the American League all season, posting 194 strikeouts across 178 innings at a 9.8 K/9 clip. His last three outings produced 7, 11, and 10 strikeouts. He comes in on seven days of extended rest and has been outright dominant against this specific Houston lineup in 2026, going 3-0 against the Astros and allowing just 1 earned run across 7 innings in their April meeting. T-Mobile Park reinforces every advantage he carries: a 0.95 runs factor and 0.90 home run factor make this one of the most pitching-friendly venues in baseball.

On the other side, Houston Astros right-hander Cristian Javier brings a 5.31 ERA in 61 innings to this start, but those surface numbers obscure a meaningful split. Against Seattle specifically, Javier has been a different pitcher across nine career appearances: 3-2 with a 2.87 ERA. His most recent start allowed only 2 earned runs over 5.1 innings. The gap between his 2026 overall numbers and his career Seattle splits is real, and tonight's game may hinge on which version shows up. That gap is the central tension in tonight's MLB matchup.

The stakes could not be more lopsided. Houston (77-79) sits one game behind Texas in the AL West with six games remaining. After getting swept at home by Atlanta and dropping 10 of their last 14, the Astros held an emergency players' meeting. Yordan Alvarez, chasing a Triple Crown with a .313 average, 40 home runs, and 99 RBIs, set the tone. As he put it: "Just use (Monday's off day) to take it as a reset day and rest, and then the only thing left is to go out there and win the six games we have left." Taylor Trammell described the atmosphere: "When he speaks, there's a presence. It's just like, 'Hey guys, Easy. Just be easy with it,' and hearing it from him, it means something." Seattle (73-83) has its own survival math, sitting at a tragic number of 2. Raleigh put it: "You just show up and keep going. That's really all you can do. It's frustrating, but we made our bed, and we've got to lay in it."

The individual matchup data inside this game tells two completely different stories. Jose Altuve is 16-for-42 against Gilbert across 42 career plate appearances, a .395 average and 1.189 OPS, with his production spiking sharply in 2025 (2.167 OPS) and 2026 (1.667 OPS). He is the most dangerous bat in Houston's lineup against this specific pitcher. On the other side, Jeremy Peña has posted a .045 average and 0.132 OPS in 24 career plate appearances against Gilbert, with zero seasons of meaningful production against him. Both hitters are in the same lineup facing the same pitcher tonight. That contrast is exactly where the interesting bets live.

Houston Astros vs Seattle Mariners Key Insights

  • Logan Gilbert's last three starts: 7, 11, and 10 strikeouts. He enters on seven days of extended rest with a 9.8 K/9 rate across 178 innings in 2026. T-Mobile Park's 0.95 runs factor amplifies his strikeout-heavy profile even further.
  • Jose Altuve owns a .395 average and 1.189 OPS in 42 career plate appearances vs Gilbert, with his production trending sharply upward in 2025 (2.167 OPS) and 2026 (1.667 OPS). He is Houston's primary structural edge against tonight's home starter.
  • Jeremy Peña's current 1.231 OPS over the last seven days collides directly with his worst career matchup: a .045 average and 0.132 OPS across 24 career plate appearances vs Gilbert, spanning four seasons with zero productive years against him.
  • Andres Muñoz is undergoing knee imaging after an early exit in Colorado. If unavailable, Seattle loses its most reliable high-leverage reliever, which changes the late-inning game script and could affect both the run line and total outcomes.
  • Houston has scored 2 or fewer runs in 5 of their last 7 games and ranks 22nd in run scoring at 4.4 R/G. That offensive profile against a pitcher of Gilbert's caliber, in this park, creates real structural pressure toward a low-scoring game.
  • Cristian Javier's strikeout output over his last three starts: 2, 5, 8. The most recent outing produced just 2 strikeouts in 5.1 innings. Seattle is playing urgently with a tragic number of 2, which typically means aggressive, contact-oriented at-bats rather than passive counts that inflate strikeout numbers.

Houston Astros vs Seattle Mariners Betting Picks

Picks made September 22, 2026 at 05:33 AM ET. Odds shown reflect current market prices.

Under 7.5 total runs (-109), LOW confide
Under 7.5 total runs (-109), LOW confidence, treat as a lean. This is not a conviction play. The structural numbers barely create separation from the market line, which means this is noise as much as signal. That said, T-Mobile Park's suppressive environment, Gilbert's quality (1 ER against Houston in 7 IP this season), and Javier's career Seattle average all create mild directional pressure toward fewer runs. Proceed with reduced sizing and clear eyes about the margin.
Moneyline, No pick on either side. Both
Moneyline, No pick on either side. Both teams have legitimate structural arguments and the market prices them fairly. Gilbert's 2026 dominance of Houston (3-0, 1 ER in 7 IP this season) justifies Seattle's -145 price. Altuve's elite career history at +130 looks attractive in theory. But Peña's 1-for-22 career futility against Gilbert makes the Astros' lineup considerably thinner beyond the top two hitters, and no clear overlay exists on either side. Passing here is the honest, credibility-building move.
Analysis insight — no specific bet associated
Logan Gilbert Over 6.5 strikeouts (+118)
Logan Gilbert Over 6.5 strikeouts (+118), HIGH confidence. This is the sharpest pick on this slate. Gilbert's last three starts produced 7, 11, and 10 strikeouts. He is averaging 9.8 K/9 across 178 innings this season. He comes in on seven days of extended rest. Houston's lineup sits at .240 AVG and .723 OPS, ranking 22nd in run scoring. The market prices the under at -167, which reflects awareness of Gilbert's consistency, but getting +118 on the over when his recent output is this dominant is genuine value. This is where the edge is clearest tonight.
Jeremy Peña Under 0.5 hits (+144), HIGH
Jeremy Peña Under 0.5 hits (+144), HIGH confidence. Peña is 1-for-22 against Gilbert across 24 career plate appearances: 0.111 OPS in 2022, 0.000 in 2023, 0.286 in 2024, 0.000 in 2025. That is consistent futility across four full seasons against this specific pitcher. His current 1.231 OPS over the last seven days makes this look counterintuitive, but form surges do not erase deep, repeatable matchup patterns. Getting +144 on a hitter with a .045 career average against tonight's starter is strong plus-money value with a legitimate sample backing it.
Randy Arozarena Under 0.5 hits (+126), M
Randy Arozarena Under 0.5 hits (+126), MEDIUM confidence. Arozarena is 0-for-9 in career plate appearances against Javier, though he has drawn enough walks to post a 0.556 OPS inflated by on-base activity alone. The career hitless track record against this specific pitcher at +126 is value. His recent form (1.011 OPS over the last seven days) is the key risk factor here. This is a plus-money play with a clear small-sample caveat. Size accordingly.
Jose Altuve Over 0.5 hits (-217), MEDIUM
Jose Altuve Over 0.5 hits (-217), MEDIUM confidence. Altuve's .395 average across 42 career plate appearances vs Gilbert is a real sample with clear trend support. After a down 2024 (0.222 OPS in 9 PA), he rebounded to 2.167 OPS in 2025 and 1.667 OPS in 2026. He gets a hit roughly twice in every five at-bats against this pitcher, well above the 0.5 threshold. The -217 juice reflects market awareness, but the sample is large enough and the trend is strong enough that the edge is real. This is juice you pay willingly.
Cristian Javier Under 4.5 strikeouts (-1
Cristian Javier Under 4.5 strikeouts (-132), MEDIUM confidence. Javier's last three starts produced 2, 5, and 8 strikeouts, and his most recent outing was the 2-strikeout performance. His full-season 8.4 K/9 includes that 8-strikeout outlier; the median of his last three starts is 5. Seattle is playing with urgency at a tragic number of 2, which translates to aggressive, contact-oriented at-bats rather than passive plate appearances that inflate strikeout counts. Both the recent form and the situational context point under here.
Same-Game Parlay (4 legs)
Same-Game Parlay (4 legs): Houston Astros +1.5 / Under 7.5 / Gilbert Over 6.5 K / Peña Under 0.5 hits. These four picks build on one coherent game script: Gilbert dominates and generates strikeouts, the game stays low-scoring, Peña goes hitless as his career history vs this pitcher strongly suggests, and Houston stays close enough to cover the run line. The legs reinforce rather than contradict each other. This is a thesis, not four random lines. Individual leg contract IDs: 458742605, 458742613, 458121607, 458121685.
Analysis insight — no specific bet associated
NRFI (-135). Gilbert is a 9.8 K/9 pitche
NRFI (-135). Gilbert is a 9.8 K/9 pitcher who attacks hitters early and rarely labors through a first inning. Javier's career 2.87 ERA against Seattle suggests he locates the zone well against this specific lineup. Both pitchers come in on extended rest (six to seven days), which typically produces sharper command and lower pitch counts in the first. T-Mobile Park's run-suppressive environment backs both starters, and Houston has scored 2 or fewer runs in 5 of their last 7 games. The -135 price is fair for the pitcher quality and ballpark context combined.

Key Players

Batting AverageHOU
Yordan Alvarez
.313Batting Average
DH
Home RunsHOU
Yordan Alvarez
40Home Runs
DH
Runs Batted InHOU
Yordan Alvarez
99Runs Batted In
DH
WinsHOU
Peter Lambert
8Wins
SP
StrikeoutsHOU
Peter Lambert
147Strikeouts
SP
Batting AverageSEA
Randy Arozarena
.279Batting Average
LF
Home RunsSEA
Randy Arozarena
26Home Runs
LF
Runs Batted InSEA
Randy Arozarena
76Runs Batted In
LF
Earned Run AverageSEA
Logan Gilbert
3.69Earned Run Average
SP
WinsSEA
Logan Gilbert
12Wins
SP
StrikeoutsSEA
Logan Gilbert
194Strikeouts
SP

Recent Form

Houston Astros
L5-2Kansas City Royals
W6-2Kansas City Royals
L6-2Atlanta Braves
L6-3Atlanta Braves
L4-2Atlanta Braves
Seattle Mariners
L2-1Los Angeles Angels
W7-2Los Angeles Angels
W5-4Colorado Rockies
L5-3Colorado Rockies
W2-1Colorado Rockies

Houston Astros vs Seattle Mariners Summary

This game comes down to one central question: does Gilbert pitch to his 2026 form against Houston, or does Altuve's exceptional career history create just enough chaos to keep it interesting? Every structural indicator points toward a tight, low-scoring game in a pitcher-friendly ballpark. Gilbert is averaging over 9 strikeouts across his last three starts. Javier's career Seattle splits (2.87 ERA, nine appearances) are meaningfully better than his 2026 overall numbers. T-Mobile Park suppresses both runs and home runs consistently. The strongest single pick on this slate is Gilbert Over 6.5 strikeouts at +118. His recent volume is overwhelming, the park amplifies his profile, and Houston's lineup is built around contact hitters who have struggled against high-strikeout right-handers. Pair that with Peña Under 0.5 hits at +144, backed by a .045 career average against tonight's starter across 24 plate appearances, and you have two plus-money props with clear structural foundations.

The Astros +1.5 run line protects against the scenario where Gilbert is good but Houston's desperation keeps it within a run late. The moneyline is a deliberate pass on both sides: Gilbert's 2026 dominance and Altuve's career splits create fair value in opposite directions, and there is no overlay worth chasing at either price. One open variable to watch: Muñoz's knee situation is still developing. If he is cleared, Seattle's late-inning bullpen stabilizes and the under scenario strengthens. If he is unavailable, the game script gets less predictable in the seventh inning and beyond. Factor that into your live betting positioning if the game stays close through five.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSEA leads series 9-2
DateMatchupResult
Apr 11, 2026HOU @ SEASEASEA 9-6
Apr 12, 2026HOU @ SEASEASEA 8-7
Apr 12, 2026HOU @ SEASEASEA 6-1
Apr 13, 2026HOU @ SEASEASEA 6-2
May 12, 2026SEA @ HOUSEASEA 3-1
May 13, 2026SEA @ HOUSEASEA 10-2
May 14, 2026SEA @ HOUHOUHOU 4-3
May 14, 2026SEA @ HOUSEASEA 8-3
Aug 15, 2026SEA @ HOUHOUHOU 10-7
Aug 15, 2026SEA @ HOUSEASEA 10-5
Aug 16, 2026SEA @ HOUSEASEA 3-2

Astros vs Mariners predictions: Altuve hits .395 vs Gilbert in 42 career PA. Best bets: HOU +1.5, Gilbert Over 6.5 Ks (+118), Under 7.5 at T-Mobile Park.

Frequently Asked Questions

MLBGame PreviewsHouston Astros at Seattle Mariners