← Back to today’s slate MLB matchup · September 16, 2026
Kansas City Royals
66-85 · 5th in AL Central, 11 GB
Offense cooling lately
LHP Daniel Lynch IV · Pitches to contact
@
Houston Astros
76-75 · 1st in AL West
Offense cooling lately
RHP Cristian Javier · Balanced starter
MLB · Daikin Park · 5:10 PM PT

Team Identity

Kansas City Royals
Season-to-date, 150 games, 5,855 PA.
An aggressive offense that runs and pressures defenses on the bases, though it can be inconsistent with runners in scoring position. The offense has cooled off recently.
Power
Average49
Contact
Average57
Plate Discipline
Well Below24
Speed
Above Avg72
RISP
Well Below14
Recent Form
Trending Down
Hit rate is down 12% over the team's last 10 games versus its season baseline.
Houston Astros
Season-to-date, 150 games, 5,799 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
Above Avg82
Contact
Below Avg42
Plate Discipline
Average50
Speed
Well Below3
RISP
Average63
Recent Form
Trending Down
Walk rate is down 25% over the team's last 10 games versus its season baseline.

What This Game Is About

Biggest Advantage

Astros bring the more power-hitting profile, while Royals lean on being aggressive.

Swing Factor

Daniel Lynch IV strikes hitters out at a 16.4% clip (15th percentile); Astros carry a 21.2% strikeout rate.

Momentum

Royals are trending down and Astros are trending down over their last 10 games.

Key Matchups

Can Daniel Lynch IV miss enough bats?
Daniel Lynch IV strikes hitters out at a 16.4% clip (15th percentile); Astros carry a 21.2% strikeout rate.
Edge · AstrosDaniel Lynch IV: 16.4% K rateAstros: 21.2% K rateModerate confidence
Can Cristian Javier limit Royals' power?
Royals rank in the 49th percentile in extra-base production, while Cristian Javier sits in the 20th percentile at suppressing total bases.
Edge · RoyalsRoyals: 0.342 TB/PACristian Javier: 0.388 TB/PA allowed (250 PA)Moderate confidence
Can Cristian Javier command the strike zone?
Royals walk in 8.2% of trips; Cristian Javier allows walks at a fairly typical rate (9.2%).
Edge · Cristian JavierRoyals: 8.2% walk rateCristian Javier: 9.2% walks allowedModerate confidence
Can Daniel Lynch IV limit Astros' power?
Astros rank in the 82nd percentile in extra-base production, while Daniel Lynch IV sits in the 63rd percentile at suppressing total bases.
Edge · AstrosAstros: 0.355 TB/PADaniel Lynch IV: 0.311 TB/PA allowed (299 PA)Moderate confidence
Can Cristian Javier miss enough bats?
Cristian Javier strikes hitters out at a 22.0% clip (56th percentile); Royals carry a 20.0% strikeout rate.
Edge · RoyalsCristian Javier: 22.0% K rateRoyals: 20.0% K rateModerate confidence

Pitcher Trends

Daniel Lynch IV
Daniel Lynch IV
Kansas City Royals · 7 starts
SP
Strikeouts2.0/start
Hits allowed3.7/start
4 or fewer Strikeouts — 6 of last 64 or fewer Hits Allowed — 5 of last 6
16% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.
Cristian Javier
Cristian Javier
Houston Astros · 8 starts
SP
Strikeouts4.8/start
Hits allowed4.8/start
4 or fewer Hits Allowed — 3 of last 65 or fewer Strikeouts — 4 of last 6
22% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.

Player Trends

Yainer Diaz
Yainer Diaz
Houston Astros · 0.400 hit rate · 0.543 TB/PA
Heating up
recent games · 1+ hit
L53 / 5L107 / 10L2517 / 25
Hit rate is up 64% over his prior baseline, with hits in 7 of his last 10 games.
Carter Jensen
Carter Jensen
Kansas City Royals · 0.256 hit rate · 0.667 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L108 / 10L2519 / 254-game hit streak
Total bases per PA is up 85% over his prior baseline, with hits in 7 of his last 9 games. He has trimmed his strikeout rate to 23%.
Salvador Perez
Salvador Perez
Kansas City Royals · 0.295 hit rate · 0.409 TB/PA
Heating up
recent games · 1+ hit
L53 / 5L108 / 10L2520 / 25
Hit rate is up 53% over his prior baseline, with hits in 8 of his last 10 games. He has trimmed his strikeout rate to 9%.
Jeremy Pena
Jeremy Pena
Houston Astros · 0.136 hit rate · 0.182 TB/PA
Cooling off
recent games · 1+ hit
L53 / 5L105 / 10L2516 / 25
Total bases per PA is down 57% over his prior baseline, with hits in 5 of his last 10 games. His strikeout rate has climbed to 36%.
Yordan Alvarez
Yordan Alvarez
Houston Astros · 0.147 hit rate · 0.265 TB/PA
Cooling off
recent games · 1+ hit
L52 / 5L104 / 10L2513 / 25
Total bases per PA is down 45% over his prior baseline, with hits in 3 of his last 8 games. His strikeout rate has climbed to 26%.
Nick Loftin
Nick Loftin
Kansas City Royals · 0.158 hit rate · 0.211 TB/PA
Cooling off
recent games · 1+ hit
L52 / 5L105 / 10L2514 / 25
On-base rate is down 41% over his prior baseline, with hits in 5 of his last 10 games. His strikeout rate has climbed to 32%.

Players Positioned to Succeed

77
Salvador Perez
Salvador Perez
1+ Hit
Kansas City Royals
Why it stands out
Strong recent plate-appearance volume
Main risk
Recent hit rate has cooled
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
Carter Jensen
Carter Jensen
1+ Hit
Kansas City Royals
Why it stands out
Consistently reaching base
Main risk
Lineup not yet posted
69
Isaac Paredes
Isaac Paredes
1+ Hit
Houston Astros
Why it stands out
Low recent strikeout rate
Main risk
Lineup not yet posted
69
Maikel Garcia
Maikel Garcia
1+ Hit
Kansas City Royals
Why it stands out
Low recent strikeout rate
Main risk
Lineup not yet posted
69
Bobby Witt Jr.
Bobby Witt Jr.
1+ Hit
Kansas City Royals
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted

Expected Game Shape

Power-orientedModerate confidence

Both lineups can change the game with one swing. Astros bring more power.

Early edge Royals Driver Extra-base damage Volatility Moderate
  • Both probable starters grade around the 44th percentile in combined suppression.
  • Royals are trending down; Astros are trending down.

Storylines to Watch

Can Jeremy Pena snap out of it?
Jeremy Pena has cooled off. Total bases per PA is down 57% over his prior baseline, with hits in 5 of his last 10 games. His strikeout rate has climbed to 36%.
0.136 hit rate · 0.182 TB/PA · 0.251 hit rate · 0.424 TB/PA
Is Yainer Diaz the one to watch?
Yainer Diaz enters as Astros' hottest bat. Hit rate is up 64% over his prior baseline, with hits in 7 of his last 10 games.
0.400 hit rate · 0.543 TB/PA · 0.244 hit rate · 0.389 TB/PA
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.