← Back to today’s slate MLB matchup · September 22, 2026
Houston Astros
77-79 · 2nd in AL West, 1 GB
Offense cooling lately
RHP Cristian Javier · Balanced starter
@
Seattle Mariners
73-83 · 3rd in AL West, 5 GB
Bats heating up
RHP Logan Gilbert · High-strikeout arm · plus control
MLB · T-Mobile Park · 6:40 PM PT

Team Identity

Houston Astros
Season-to-date, 156 games, 6,013 PA.
A power-hitting offense that does damage on extra-base hits, though it can be station-to-station. The offense has cooled off recently.
Power
Elite88
Contact
Below Avg40
Plate Discipline
Average49
Speed
Well Below3
RISP
Average61
Recent Form
Trending Down
Walk rate is down 20% over the team's last 10 games versus its season baseline.
Seattle Mariners
Season-to-date, 156 games, 6,043 PA.
A below-league-average offense across most categories this season. The bats have been heating up lately.
Power
Well Below24
Contact
Well Below16
Plate Discipline
Average51
Speed
Average50
RISP
Well Below19
Recent Form
Trending Up
Total bases per PA is up 25% over the team's last 10 games versus its season baseline.

What This Game Is About

Biggest Advantage

Astros' offense is defined by being power-hitting, and this game tests whether Mariners can match it.

Swing Factor

Astros rank in the 88th percentile in extra-base production, while Logan Gilbert sits in the 38th percentile at suppressing total bases.

Momentum

Astros are trending down and Mariners are trending up over their last 10 games.

Key Matchups

Can Logan Gilbert limit Astros' power?
Astros rank in the 88th percentile in extra-base production, while Logan Gilbert sits in the 38th percentile at suppressing total bases.
Edge · AstrosAstros: 0.357 TB/PALogan Gilbert: 0.358 TB/PA allowed (741 PA)High confidence
Can Logan Gilbert miss enough bats?
Logan Gilbert strikes hitters out at a 26.2% clip (82nd percentile); Astros carry a 21.3% strikeout rate.
Edge · Logan GilbertLogan Gilbert: 26.2% K rateAstros: 21.3% K rateHigh confidence
Can Cristian Javier miss enough bats?
Cristian Javier strikes hitters out at a 20.8% clip (46th percentile); Mariners carry a 22.4% strikeout rate.
Edge · MarinersCristian Javier: 20.8% K rateMariners: 22.4% K rateModerate confidence
How do Mariners handle right-handers?
Mariners have produced better against right-handers this season (0.340 vs. 0.326 TB/PA overall).
Edge · Marinersvs right-handers: 0.340 TB/PA (4017 PA)overall: 0.326 TB/PAModerate confidence
How do Astros handle right-handers?
Astros have produced better against right-handers this season (0.360 vs. 0.357 TB/PA overall).
Edge · Astrosvs right-handers: 0.360 TB/PA (4505 PA)overall: 0.357 TB/PAModerate confidence

Pitcher Trends

Cristian Javier
Cristian Javier
Houston Astros · 8 starts
SP
Strikeouts4.5/start
Hits allowed4.9/start
5 or fewer Hits Allowed — 5 of last 65 or fewer Strikeouts — 4 of last 6
21% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.
Logan Gilbert
Logan Gilbert
Seattle Mariners · 8 starts
SP
Strikeouts6.9/start
Hits allowed5.0/start
5+ Strikeouts — 5 of last 66 or fewer Hits Allowed — 5 of last 6
26% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.

Player Trends

Randy Arozarena
Randy Arozarena
Seattle Mariners · 0.298 hit rate · 0.596 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L108 / 10L2518 / 25
Total bases per PA is up 55% over his prior baseline, with hits in 8 of his last 10 games. He has trimmed his strikeout rate to 15%.
Weston Wilson
Weston Wilson
Seattle Mariners · 0.304 hit rate · 0.348 TB/PA
Heating up
recent games · 1+ hit
L53 / 5L103 / 10L259 / 25
Hit rate is up 90% over his prior baseline, with hits in 3 of his last 6 games. He has trimmed his strikeout rate to 17%.
Yainer Diaz
Yainer Diaz
Houston Astros · 0.324 hit rate · 0.529 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L106 / 10L2518 / 252-game hit streak
On-base rate is up 39% over his prior baseline, with hits in 6 of his last 10 games.
Christian Walker
Christian Walker
Houston Astros · 0.088 hit rate · 0.088 TB/PA
Cooling off
recent games · 1+ hit
L51 / 5L102 / 10L259 / 25
Total bases per PA is down 76% over his prior baseline, with hits in 2 of his last 9 games. His strikeout rate has climbed to 26%.
Cam Smith
Cam Smith
Houston Astros · 0.091 hit rate · 0.182 TB/PA
Cooling off
recent games · 1+ hit
L50 / 5L103 / 10L258 / 25
Hit rate is down 51% over his prior baseline, with hits in 2 of his last 9 games. His strikeout rate has climbed to 36%.
Daulton Varsho
Daulton Varsho
Houston Astros · 0.094 hit rate · 0.188 TB/PA
Cooling off
recent games · 1+ hit
L52 / 5L104 / 10L2513 / 25
On-base rate is down 61% over his prior baseline, with hits in 3 of his last 9 games. His strikeout rate has climbed to 28%.

Players Positioned to Succeed

78
Randy Arozarena
Randy Arozarena
1+ Hit
Seattle Mariners
Why it stands out
Strong recent plate-appearance volume
Main risk
Recent hit rate has cooled
75
Brendan Donovan
Brendan Donovan
1+ Hit
Seattle Mariners
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted
75
Dominic Canzone
Dominic Canzone
1+ Hit
Seattle Mariners
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted
74
Carlos Correa
Carlos Correa
1+ Hit
Houston Astros
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted
71
Josh Naylor
Josh Naylor
1+ Hit
Seattle Mariners
Why it stands out
Low recent strikeout rate
Main risk
Recent hit rate has cooled
70
J.P. Crawford
J.P. Crawford
1+ Hit
Seattle Mariners
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted

Expected Game Shape

BalancedLow confidence

Competitive profile without a clear stylistic tilt. Mariners bring stronger recent momentum. Astros bring more power.

Early edge Mariners Driver No single dominant factor Volatility Elevated
  • Both probable starters grade around the 50th percentile in combined suppression.
  • Astros are trending down; Mariners are trending up.

Storylines to Watch

Does Astros' power tilt the game?
Astros bring a clearly stronger extra-base profile into this matchup.
Astros power pct 88 vs Mariners 24
Can Christian Walker snap out of it?
Christian Walker has cooled off. Total bases per PA is down 76% over his prior baseline, with hits in 2 of his last 9 games. His strikeout rate has climbed to 26%.
0.088 hit rate · 0.088 TB/PA · 0.199 hit rate · 0.373 TB/PA
Is Randy Arozarena the one to watch?
Randy Arozarena enters as Mariners' hottest bat. Total bases per PA is up 55% over his prior baseline, with hits in 8 of his last 10 games. He has trimmed his strikeout rate to 15%.
0.298 hit rate · 0.596 TB/PA · 0.227 hit rate · 0.383 TB/PA
Based on plate appearances before 2026-09-22, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.