SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRES
  1. Home
  2. MLB
  3. Arizona Diamondbacks vs Kansas City Royals

Arizona Diamondbacks 5–4 Kansas City Royals: match recap

AZArizona DiamondbacksWWLWL5
KCKansas City RoyalsWLLWL4

FinalMLB · Start Sep 7, 2026, 6:10 PM UTC · Venue: Kauffman Stadium

Arizona Diamondbacks and Kansas City Royals finished 5–4 (MLB) on September 7, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

Arizona eked out a 1-0 shutout in Kansas City, with the lone run scoring on a sac fly in the 7th. Noah Cameron spun six scoreless frames for the Royals, but the bullpen couldn't match Arizona's pitching depth in a tight battle.

The game was a classic pitchers' duel from the first pitch. Noah Cameron cruised through six innings, scattering three hits and striking out seven — his command kept Arizona off balance, but he wasn't around to take the decision. The Diamondbacks' staff answered with a collective shutout: Derek Law worked two quiet innings, then a parade of relievers — Taylor Clarke, Brandyn Garcia, Justin Martinez — each contributed zeros. The game turned in the bottom of the 7th when Arizona manufactured a run without a hit: a walk, a fielder's choice, and a stolen base put Corbin Carroll at third, and Lars Nootbaar delivered a sac fly to right. Kansas City threatened in the 9th with a walk and a single, but Justin Martinez slammed the door.

Key factors

  • Arizona's bullpen depth — five relievers combined for 7 innings of 4-hit, 0-run ball — outpaced Kansas City's relief unit, which allowed the decisive sac fly.
  • Noah Cameron's six-scoreless-frame outing (7 K, 0 ER) was wasted, as the Royals couldn't solve Arizona's combo of Law, Clarke, and Garcia.

The Analyst's verdict

Arizona showed it can win a low-offense, high-leverage slugfest — a valuable trait down the stretch. Kansas City will rue the missed opportunities; the contact and power drivers were dead even, but the Royals' 13 left on base points to an unsustainable offensive approach. If they clean up RISP execution, this lineup can flip similar games.

Matchup edge

Form edge: Arizona Diamondbacks, 3-2 in the last 5 games against 2-3 for Kansas City Royals.

Matchup to watch: Arizona Diamondbacks’ attack (index 99) against Kansas City Royals’ defence (index 109).

Matchup to watch: Kansas City Royals’ attack (index 96) against Arizona Diamondbacks’ defence (index 99).

Recent form: last 5

Arizona Diamondbacks: 3 wins and 2 losses in the last 5, with 10 runs scored and 15 conceded.

Arizona Diamondbacks
Sep 6, 2026at Houston AstrosW3–2
Sep 5, 2026at Houston AstrosW4–3
Sep 4, 2026at Houston AstrosL1–3
Sep 2, 2026vs Philadelphia PhilliesW1–0
Sep 1, 2026vs Philadelphia PhilliesL1–7

Kansas City Royals: 2 wins and 3 losses in the last 5, with 24 runs scored and 26 conceded.

Kansas City Royals
Sep 6, 2026vs Toronto Blue JaysW6–1
Sep 5, 2026vs Toronto Blue JaysL3–4
Sep 4, 2026vs Toronto Blue JaysL2–9
Sep 3, 2026vs Miami MarlinsW7–3
Sep 2, 2026vs Miami MarlinsL6–9

Results before kickoff, newest first.

Head-to-head

In the last 3 meetings on record, Arizona Diamondbacks won 1, Kansas City Royals won 2.

Jul 6, 2025 · last seasonArizona Diamondbacks0–4Kansas City Royals
Jul 5, 2025 · last seasonArizona Diamondbacks7–1Kansas City Royals
Jul 4, 2025 · last seasonArizona Diamondbacks3–9Kansas City Royals

Season so far

Arizona Diamondbacks are 9th of 30 on win rate after 144 games (76-68).

Kansas City Royals are 26th of 30 on win rate after 144 games (64-80).

#TeamPWLRuns
9Arizona Diamondbacks1447668636:637
26Kansas City Royals1446480617:705

Team season model

  • Arizona Diamondbacks attack index 99: 1% less scoring per game than the league average.
  • Arizona Diamondbacks defence index 99: 1% less conceded per game than the league average.
  • Kansas City Royals attack index 96: 4% less scoring per game than the league average.
  • Kansas City Royals defence index 109: 9% more conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayCOMING SOONApp Store

More MLB games that day

  • Atlanta Braves vs Philadelphia PhilliesSep 7, 2026 · 0–1
  • New York Mets vs Miami MarlinsSep 7, 2026 · 9–4
  • Cleveland Guardians vs Baltimore OriolesSep 7, 2026 · 4–6
  • Los Angeles Angels vs Boston Red SoxSep 7, 2026 · 2–5
  • Chicago Cubs vs Milwaukee BrewersSep 7, 2026 · 3–4
  • Minnesota Twins vs Detroit TigersSep 7, 2026 · 4–5
  • Washington Nationals vs San Diego PadresSep 7, 2026 · 2–3
  • St. Louis Cardinals vs San Francisco GiantsSep 7, 2026 · 4–5
  • All MLB games →
  • Arizona Diamondbacks: form and fixtures →
  • Kansas City Royals: form and fixtures →
  • Baseball today →
SPORTANALYSTKnow the game before kickoff. For information and entertainment only.
HomePrivacyTerms