← Back to today’s slate MLB matchup · September 16, 2026
Seattle Mariners
70-82 · 3rd in AL West, 6.5 GB
Bats heating up
RHP George Kirby · Command specialist
@
Los Angeles Angels
58-93 · 5th in AL West, 18 GB
Steady at the plate
LHP Yusei Kikuchi · Balanced starter
MLB · Angel Stadium, hits run 6% below average here · 6:38 PM PT

Team Identity

Seattle Mariners
Season-to-date, 151 games, 5,852 PA.
A below-league-average offense across most categories this season. The bats have been heating up lately.
Power
Well Below22
Contact
Well Below16
Plate Discipline
Average53
Speed
Average53
RISP
Well Below22
Recent Form
Trending Up
Hit rate is up 21% over the team's last 10 games versus its season baseline.
Los Angeles Angels
Season-to-date, 150 games, 5,807 PA.
A below-league-average offense across most categories this season.
Power
Well Below11
Contact
Well Below15
Plate Discipline
Below Avg31
Speed
Below Avg43
RISP
Well Below12
Recent Form
Holding Steady
Recent underlying offense is roughly in line with its season baseline.

What This Game Is About

Biggest Advantage

Neither offense enters with a dominant identity, so early execution matters most.

Swing Factor

George Kirby strikes hitters out at a 18.8% clip (32nd percentile); Angels carry a 24.5% strikeout rate.

Momentum

Mariners are trending up and Angels are holding steady over their last 10 games.

Key Matchups

Can George Kirby miss enough bats?
George Kirby strikes hitters out at a 18.8% clip (32nd percentile); Angels carry a 24.5% strikeout rate.
Edge · AngelsGeorge Kirby: 18.8% K rateAngels: 24.5% K rateHigh confidence
Can Yusei Kikuchi miss enough bats?
Yusei Kikuchi strikes hitters out at a 22.0% clip (54th percentile); Mariners carry a 22.4% strikeout rate.
Edge · MarinersYusei Kikuchi: 22.0% K rateMariners: 22.4% K rateModerate confidence
How do Mariners handle left-handers?
Mariners have produced worse against left-handers this season (0.295 vs. 0.326 TB/PA overall).
Edge · Yusei Kikuchivs left-handers: 0.295 TB/PA (1934 PA)overall: 0.326 TB/PAModerate confidence
Can George Kirby command the strike zone?
Angels walk in 8.0% of trips; George Kirby allows walks sparingly (5.3%).
Edge · George KirbyAngels: 8.0% walk rateGeorge Kirby: 5.3% walks allowedHigh confidence
Can George Kirby limit Angels' power?
Angels rank in the 11th percentile in extra-base production, while George Kirby sits in the 14th percentile at suppressing total bases.
Edge · George KirbyAngels: 0.321 TB/PAGeorge Kirby: 0.402 TB/PA allowed (722 PA)High confidence

Pitcher Trends

George Kirby
George Kirby
Seattle Mariners · 8 starts
SP
Strikeouts3.8/start
Hits allowed6.9/start
7+ Hits Allowed — 5 of last 64 or fewer Strikeouts — 4 of last 6
19% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.
Yusei Kikuchi
Yusei Kikuchi
Los Angeles Angels · 8 starts
SP
Strikeouts5.6/start
Hits allowed5.0/start
5+ Strikeouts — 5 of last 65 or fewer Hits Allowed — 4 of last 6
22% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.

Player Trends

Moises Ballesteros
Moises Ballesteros
Los Angeles Angels · 0.276 hit rate · 0.517 TB/PA
Heating up
recent games · 1+ hit
L53 / 5L107 / 10L2514 / 25
Total bases per PA is up 152% over his prior baseline, with hits in 5 of his last 8 games. He has trimmed his strikeout rate to 17%.
Jose Siri
Jose Siri
Los Angeles Angels · 0.304 hit rate · 0.522 TB/PA
Heating up
recent games · 1+ hit
L53 / 5L104 / 10L259 / 25
Hit rate is up 51% over his prior baseline, with hits in 4 of his last 8 games. He has trimmed his strikeout rate to 26%.
Cal Raleigh
Cal Raleigh
Seattle Mariners · 0.227 hit rate · 0.432 TB/PA
Heating up
recent games · 1+ hit
L53 / 5L107 / 10L2517 / 252-game hit streak
Hit rate is up 60% over his prior baseline, with hits in 7 of his last 10 games. He has trimmed his strikeout rate to 27%.
Adam Frazier
Adam Frazier
Los Angeles Angels · 0.133 hit rate · 0.200 TB/PA
Cooling off
recent games · 1+ hit
L52 / 5L102 / 10L259 / 25
On-base rate is down 58% over his prior baseline, with hits in 2 of his last 6 games.
Vaughn Grissom
Vaughn Grissom
Los Angeles Angels · 0.136 hit rate · 0.227 TB/PA
Cooling off
recent games · 1+ hit
L52 / 5L105 / 10L2514 / 25
Hit rate is down 38% over his prior baseline, with hits in 5 of his last 10 games. His strikeout rate has climbed to 25%.
Josh Lowe
Josh Lowe
Los Angeles Angels · 0.095 hit rate · 0.286 TB/PA
Cooling off
recent games · 1+ hit
L51 / 5L103 / 10L2511 / 25
Hit rate is down 48% over his prior baseline, with hits in 2 of his last 7 games. His strikeout rate has climbed to 43%.

Players Positioned to Succeed

77
Randy Arozarena
Randy Arozarena
1+ Hit
Seattle Mariners
Why it stands out
Recent contact results are improving
Main risk
Lineup not yet posted
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
Zach Neto
Zach Neto
1+ Hit
Los Angeles Angels
Why it stands out
Recent contact results are improving
Main risk
Elevated recent strikeout rate
72
J.P. Crawford
J.P. Crawford
1+ Hit
Seattle Mariners
Why it stands out
Recent contact results are improving
Main risk
Lineup not yet posted
72
Nolan Schanuel
Nolan Schanuel
1+ Hit
Los Angeles Angels
Why it stands out
Recent contact results are improving
Main risk
Lineup not yet posted

Expected Game Shape

BalancedLow confidence

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

Early edge Mariners Driver No single dominant factor Volatility Moderate
  • Both probable starters grade around the 36th percentile in combined suppression.
  • Mariners are trending up; Angels are trending steady.

Storylines to Watch

Is Moises Ballesteros the one to watch?
Moises Ballesteros enters as Angels' hottest bat. Total bases per PA is up 152% over his prior baseline, with hits in 5 of his last 8 games. He has trimmed his strikeout rate to 17%.
0.276 hit rate · 0.517 TB/PA · 0.152 hit rate · 0.205 TB/PA
Can Adam Frazier snap out of it?
Adam Frazier has cooled off. On-base rate is down 58% over his prior baseline, with hits in 2 of his last 6 games.
0.133 hit rate · 0.200 TB/PA · 0.213 hit rate · 0.299 TB/PA
Can Angels handle George Kirby's strikeout stuff?
Angels have been a below-average contact team while George Kirby misses bats at an above-average rate — a swing factor early.
Angels contact percentile: 15
Based on plate appearances before 2026-09-16, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.