SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRES
  1. Home
  2. MLB
  3. Chicago White Sox vs Kansas City Royals

Chicago White Sox 9–1 Kansas City Royals: match recap

CWSChicago White SoxLWWWL9
KCKansas City RoyalsWLLLL1

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

Chicago White Sox and Kansas City Royals finished 9–1 (MLB) on September 24, 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

The Chicago White Sox routed the Kansas City Royals 9-1 behind a dominant start from David Sandlin and a relentless offensive attack that piled up 12 hits and six walks. Kyle Teel sparked the lineup with a home run and three runs scored, while the Royals never recovered from a four-run first inning against starter Randy Dobnak.

The White Sox seized control immediately, scoring four runs in the top of the first off Randy Dobnak, who was lifted after recording just four outs and allowing six hits. David Sandlin dominated from there, firing six innings of one-run ball with seven strikeouts and zero walks, suffocating any Royals momentum. Chicago continued to grind, adding runs in the middle innings via walks and timely hitting, finishing with a .316 average compared to Kansas City's .219. Salvador Perez provided the lone Royals highlight with a solo homer, but the White Sox out-hit KC 12-7 and drew six walks to the Royals' one, controlling every phase except home-field advantage.

Key factors

  • David Sandlin's command: 6 IP, 7 K, 0 BB, 1 ER shut down KC's lineup
  • White Sox patience at the plate: 6 walks vs. 1 for Kansas City, fueling a .395 OBP
  • Royals' starter Randy Dobnak crushed early: 1.1 IP, 6 H, 4 ER, no chance to stabilize the game

The Analyst's verdict

Chicago's formula of strong starting pitching, disciplined at-bats, and timely hitting is a blueprint for success against any opponent. The Royals will need to address their early-game pitching struggles and find a way to manufacture runs against command-oriented arms like Sandlin.

Matchup edge

Form edge: Chicago White Sox, 3-2 in the last 5 games against 1-4 for Kansas City Royals.

Matchup to watch: Chicago White Sox’s attack (index 106) against Kansas City Royals’ defence (index 110).

Matchup to watch: Kansas City Royals’ attack (index 95) against Chicago White Sox’s defence (index 100).

Recent form: last 5

Chicago White Sox: 3 wins and 2 losses in the last 5, with 37 runs scored and 29 conceded.

Chicago White Sox
Sep 23, 2026at Kansas City RoyalsL4–5
Sep 22, 2026at Kansas City RoyalsW14–11
Sep 20, 2026vs Detroit TigersW8–1
Sep 19, 2026vs Detroit TigersW3–1
Sep 18, 2026vs Detroit TigersL8–11

Kansas City Royals: 1 win and 4 losses in the last 5, with 29 runs scored and 36 conceded.

Kansas City Royals
Sep 23, 2026vs Chicago White SoxW5–4
Sep 22, 2026vs Chicago White SoxL11–14
Sep 20, 2026at Pittsburgh PiratesL3–4
Sep 19, 2026at Pittsburgh PiratesL5–6
Sep 18, 2026at Pittsburgh PiratesL5–8

Results before kickoff, newest first.

Head-to-head

In the last 5 meetings on record, Chicago White Sox won 3, Kansas City Royals won 2.

Sep 23, 2026Kansas City Royals5–4Chicago White Sox
Sep 22, 2026Kansas City Royals11–14Chicago White Sox
Jun 28, 2026Chicago White Sox4–5Kansas City Royals
Jun 27, 2026Chicago White Sox2–1Kansas City Royals
Jun 26, 2026Chicago White Sox22–1Kansas City Royals

Season so far

Chicago White Sox are 12th of 30 on win rate after 158 games (81-77).

Kansas City Royals are 26th of 30 on win rate after 158 games (68-90).

#TeamPWLRuns
12Chicago White Sox1588177751:707
26Kansas City Royals1586890672:776

Team season model

  • Chicago White Sox attack index 106: 6% more scoring per game than the league average.
  • Chicago White Sox defence index 100: conceding level with the league average per game.
  • Kansas City Royals attack index 95: 5% less scoring per game than the league average.
  • Kansas City Royals defence index 110: 10% 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

  • St. Louis Cardinals vs Pittsburgh PiratesSep 24, 2026 · 1–2
  • Miami Marlins vs Chicago CubsSep 24, 2026 · 1–2
  • New York Mets vs Texas RangersSep 24, 2026 · 1–3
  • Arizona Diamondbacks vs Colorado RockiesSep 24, 2026 · 12–8
  • Milwaukee Brewers vs Philadelphia PhilliesSep 24, 2026 · 5–1
  • Cleveland Guardians vs Boston Red SoxSep 24, 2026 · 1–0
  • Tampa Bay Rays vs New York YankeesSep 24, 2026 · 4–6
  • Cincinnati Reds vs Atlanta BravesSep 24, 2026 · 7–6
  • All MLB games →
  • Chicago White Sox: form and fixtures →
  • Kansas City Royals: form and fixtures →
  • Baseball today →
SPORTANALYSTKnow the game before kickoff. For information and entertainment only.
HomePrivacyTerms