Arizona Diamondbacks
78-68 · 2nd in NL West, 10.5 GB
Offense cooling latelyRHP Zac Gallen · Pitches to contact
@
Kansas City Royals
64-82 · 5th in AL Central, 12 GB
Steady at the plateLHP Daniel Lynch IV · Pitches to contact
Team Identity
Arizona Diamondbacks
Season-to-date, 146 games, 5,713 PA.
An aggressive offense that runs and pressures defenses on the bases, though it can be light on power. The offense has cooled off recently.
PowerBelow Avg32
ContactAverage54
Plate DisciplineAverage54
SpeedAbove Avg67
RISPBelow Avg44
Recent FormTrending Down
Total bases per PA is down 20% over the team's last 10 games versus its season baseline.
Kansas City Royals
Season-to-date, 146 games, 5,705 PA.
An aggressive, contact-oriented offense that runs and pressures defenses on the bases, though it can be inconsistent with runners in scoring position.
PowerAverage54
ContactAbove Avg67
Plate DisciplineWell Below24
SpeedAbove Avg77
RISPWell Below17
Recent FormHolding Steady
Recent underlying offense is roughly in line with its season baseline.
What This Game Is About
Biggest Advantage
Royals' offense is defined by being aggressive, and this game tests whether D-backs can match it.
Swing Factor
Zac Gallen strikes hitters out at a 13.6% clip (4th percentile); Royals carry a 19.9% strikeout rate.
Momentum
D-backs are trending down and Royals are holding steady over their last 10 games.
Key Matchups
Can Zac Gallen miss enough bats?
Zac Gallen strikes hitters out at a 13.6% clip (4th percentile); Royals carry a 19.9% strikeout rate.
Edge · RoyalsZac Gallen: 13.6% K rateRoyals: 19.9% K rateHigh confidence
Can Zac Gallen limit Royals' power?
Royals rank in the 54th percentile in extra-base production, while Zac Gallen sits in the 4th percentile at suppressing total bases.
Edge · RoyalsRoyals: 0.344 TB/PAZac Gallen: 0.455 TB/PA allowed (448 PA)High confidence
Can Daniel Lynch IV miss enough bats?
Daniel Lynch IV strikes hitters out at a 16.5% clip (16th percentile); D-backs carry a 18.7% strikeout rate.
Edge · D-backsDaniel Lynch IV: 16.5% K rateD-backs: 18.7% K rateModerate confidence
How do D-backs handle left-handers?
D-backs have produced better against left-handers this season (0.371 vs. 0.337 TB/PA overall).
Edge · D-backsvs left-handers: 0.371 TB/PA (1573 PA)overall: 0.337 TB/PAModerate confidence
Can Daniel Lynch IV limit D-backs' power?
D-backs rank in the 32nd percentile in extra-base production, while Daniel Lynch IV sits in the 64th percentile at suppressing total bases.
Edge · Daniel Lynch IVD-backs: 0.337 TB/PADaniel Lynch IV: 0.306 TB/PA allowed (278 PA)Moderate confidence
Pitcher Trends
Zac Gallen
Arizona Diamondbacks · 8 starts
Strikeouts2.6/start
Hits allowed7.6/start
6+ Hits Allowed — 5 of last 64 or fewer Strikeouts — 5 of last 6
14% K ratePer-start form only — opponent lineup, park, and pitch count aren't modeled.
Daniel Lynch IV
Kansas City Royals · 6 starts
Strikeouts1.8/start
Hits allowed3.7/start
4 or fewer Strikeouts — 6 of last 64 or fewer Hits Allowed — 5 of last 6
17% K ratePer-start form only — opponent lineup, park, and pitch count aren't modeled.
Player Trends
Carter Jensen
Kansas City Royals · 0.238 hit rate · 0.595 TB/PA
recent games · 1+ hit
L53 / 5L107 / 10L2515 / 25
Total bases per PA is up 70% over his prior baseline, with hits in 6 of his last 9 games. He has trimmed his strikeout rate to 21%.
Salvador Perez
Kansas City Royals · 0.298 hit rate · 0.511 TB/PA
recent games · 1+ hit
L55 / 5L109 / 10L2521 / 257-game hit streak
Total bases per PA is up 59% over his prior baseline, with hits in 9 of his last 10 games. He has trimmed his strikeout rate to 11%.
Lars Nootbaar
Arizona Diamondbacks · 0.280 hit rate · 0.480 TB/PA
recent games · 1+ hit
L52 / 5L106 / 10L2513 / 25
Hit rate is up 59% over his prior baseline, with hits in 5 of his last 9 games.
Corbin Carroll
Arizona Diamondbacks · 0.108 hit rate · 0.162 TB/PA
recent games · 1+ hit
L52 / 5L104 / 10L2514 / 25
Total bases per PA is down 60% over his prior baseline, with hits in 3 of his last 9 games. His strikeout rate has climbed to 27%.
Isaac Collins
Kansas City Royals · 0.031 hit rate · 0.062 TB/PA
recent games · 1+ hit
L50 / 5L102 / 10L258 / 25
Hit rate is down 84% over his prior baseline, with hits in 1 of his last 9 games.
Jordan Lawlar
Arizona Diamondbacks · 0.136 hit rate · 0.273 TB/PA
recent games · 1+ hit
L50 / 5L103 / 10L2510 / 25
Hit rate is down 40% over his prior baseline, with hits in 2 of his last 8 games. His strikeout rate has climbed to 41%.
Players Positioned to Succeed
78
Salvador Perez
1+ Hit
Kansas City Royals
Why it stands out
Recent contact results are improving
Main risk
Lineup not yet posted
74
Gabriel Moreno
1+ Hit
Arizona Diamondbacks
Why it stands out
Recent contact results are improving
Main risk
Lineup not yet posted
72
Jac Caglianone
1+ Hit
Kansas City Royals
Why it stands out
Recent form supports the pick
Main risk
Recent hit rate has cooled
72
Carter Jensen
1+ Hit
Kansas City Royals
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted
70
Vinnie Pasquantino
1+ Hit
Kansas City Royals
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted
69
Maikel Garcia
1+ Hit
Kansas City Royals
Why it stands out
Low recent strikeout rate
Main risk
Lineup not yet posted
Expected Game Shape
Contact-heavyModerate confidence
Offense likely comes from stringing hits together. Royals bring more power.
Early edge Royals Driver Traffic and situational hitting Volatility Moderate
- Both probable starters grade around the 38th percentile in combined suppression.
- D-backs are trending down; Royals are trending steady.
Storylines to Watch
Is Carter Jensen the one to watch?
Carter Jensen enters as Royals' hottest bat. Total bases per PA is up 70% over his prior baseline, with hits in 6 of his last 9 games. He has trimmed his strikeout rate to 21%.
0.238 hit rate · 0.595 TB/PA · 0.188 hit rate · 0.350 TB/PA
Can Corbin Carroll snap out of it?
Corbin Carroll has cooled off. Total bases per PA is down 60% over his prior baseline, with hits in 3 of his last 9 games. His strikeout rate has climbed to 27%.
0.108 hit rate · 0.162 TB/PA · 0.209 hit rate · 0.407 TB/PA
Based on plate appearances before 2026-09-09, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.