ARCHIVE September 9, 2026
September 9, 2026 · AL Cent

Arizona Diamondbacks vs Kansas City Royals

September 9, 2026Kauffman StadiumCloudy 77°F · 5 mph, R To L
AWAY
Arizona Diamondbacks
78-69
2
vs
HOME
Kansas City Royals
65-82
5

Game Highlights

Published September 9, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B2 Isaac Collins Isaac Collins grounds out, third baseman Nolan Arenado to first baseman Tim Tawa. AZ 0, KC 1
B3 Carter Jensen Carter Jensen homers (23) on a fly ball to right center field. AZ 0, KC 2
T4 Nolan Arenado Nolan Arenado homers (23) on a fly ball to left field. AZ 1, KC 2
T5 Ketel Marte Ketel Marte singles on a line drive to left fielder Isaac Collins. Jordan Lawlar scores. AZ 2, KC 2
B5 Bobby Witt Jr. Bobby Witt Jr. homers (18) on a fly ball to left center field. Isaac Collins scores. Carter Jensen scores. AZ 2, KC 5

Box score

  123456789 R
AZ 000110000 2
KC 011030000 5

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Diamondbacks AWAY 2

Zac Gallen started for Diamondbacks, leaving trailing 1–2. Out of the bullpen, Michael Soroka took the roughest line.

workload · innings pitched
  • Zac Gallen Starter 3.1 68 2 1
    Pitch-by-pitch: what Zac Gallen threw
    CSW 22% 1st-pitch strike 60% 4.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Slider 25 37% 1 3 5 8 8
    Knuckle Curve 15 22% 3 4 3 4 1
    Changeup 10 15% 1 0 2 6 1
    Four-Seam Fastball 9 13% 0 2 0 5 2
    Sinker 9 13% 0 1 5 3 0
  • Derek Law Middle 0.2 11 0 0 inherited 1, stranded 1
  • Michael Soroka Reliever 4.0 58 3 4 L
Royals HOME 5

Daniel Lynch IV started for Royals, leaving with the game tied 2–2.

workload · innings pitched
  • Daniel Lynch IV Starter 5.0 81 2 3 W
    Pitch-by-pitch: what Daniel Lynch IV threw
    CSW 21% 1st-pitch strike 57% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 28 35% 1 3 6 10 8
    Changeup 23 28% 1 5 7 8 2
    Knuckle Curve 12 15% 1 3 0 7 1
    Four-Seam Fastball 10 12% 2 0 1 5 2
    Slider 8 10% 1 0 3 1 3
  • Jose Cuas Setup 1.0 20 0 1 HLD
  • Anthony Gose Middle 1.0 13 0 0 HLD
  • Craig Kimbrel Middle 1.0 13 0 1 HLD
  • Nate Pearson Middle 1.0 19 0 1 SV

Where the game turned

3 runs Bottom 5th · off Soroka
  • Jr. HR (3)

Batting lines

AWAY · AZ
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Gabriel Moreno PH 1 0 0 0 0 1 .299 .377 .464 .841
Ketel Marte DH 5 0 1 1 0 0 .251 .318 .443 .761
Geraldo Perdomo SS 4 0 1 0 0 0 .250 .358 .365 .723 2B
Nolan Arenado 3B 3 1 2 1 1 0 .236 .313 .429 .742 HR (23)
Tim Tawa 1B 4 0 1 0 0 0 .247 .304 .401 .705
Lourdes Gurriel Jr. LF 4 0 1 0 0 2 .207 .251 .288 .539
Adrian Del Castillo C 1 0 0 0 0 1 .196 .249 .313 .562
Jordan Lawlar CF 4 1 2 0 0 0 .258 .327 .416 .743
Lars Nootbaar RF 2 0 0 0 1 0 .236 .339 .376 .715
Ildemaro Vargas 2B 2 0 1 0 2 0 .251 .294 .379 .673
James McCann C 3 0 0 0 0 2 .290 .322 .442 .764
HOME · KC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Carter Jensen C 3 2 1 1 1 0 .229 .318 .443 .761 HR (23)
Bobby Witt Jr. SS 4 1 2 3 0 0 .282 .360 .454 .814 HR (18)
Vinnie Pasquantino 1B 3 0 0 0 1 1 .240 .329 .385 .714
Salvador Perez DH 4 0 0 0 0 0 .228 .273 .383 .656
Michael Massey 2B 4 0 1 0 0 1 .278 .313 .439 .752
Nick Loftin 3B 2 0 0 0 1 1 .235 .322 .381 .703
John Rave RF 3 1 1 0 0 1 .233 .307 .456 .763 SB
Kyle Isbel CF 3 0 1 0 0 1 .226 .274 .337 .611
Isaac Collins LF 3 1 1 0 0 0 .221 .323 .336 .659

Pitching lines

AWAY · AZ
PITCHER IPHRERBBKHR NPERA DEC
Zac Gallen 3.1 4 2 1 2 1 1 68 6.22
Derek Law 0.2 0 0 0 0 0 0 11 1.23
Michael Soroka 4.0 3 3 3 1 4 1 58 3.53 L
HOME · KC
PITCHER IPHRERBBKHR NPERA DEC
Daniel Lynch IV 5.0 4 2 2 2 3 1 81 3.52 W
Jose Cuas 1.0 1 0 0 1 1 0 20 2.50 HLD
Anthony Gose 1.0 1 0 0 0 0 0 13 0.00 HLD
Craig Kimbrel 1.0 2 0 0 0 1 0 13 4.43 HLD
Nate Pearson 1.0 1 0 0 1 1 0 19 2.03 SV

Manager comparison

AWAY · AZ
Torey Lovullo
Lineup 4.2 R Bunts 4.8 R IBBs 4.0 R
HOME · KC
Matt Quatraro
Lineup 4.6 R Bunts 3.1 R IBBs 2.5 R

Recent form

AWAY · AZ
4-6 W2 -3 run diff
WWLLLWLLWL
HOME · KC
3-7 L4 -11 run diff
LLLLWLLLWW

Season series: 2-1 with AZ listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.