June 28, 2026 · AL Cent
Kansas City Royals vs Chicago White Sox
vs
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Carter Jensen | Carter Jensen singles on a line drive to left fielder Sam Antonacci. Lane Thomas scores. | KC 1, CWS 0 |
| B1 | Miguel Vargas | Miguel Vargas homers (19) on a fly ball to left center field. Sam Antonacci scores. | KC 1, CWS 2 |
| T2 | Lane Thomas | Lane Thomas singles on a ground ball to left fielder Sam Antonacci. Isaac Collins scores. Tyler Tolbert to 2nd. | KC 2, CWS 2 |
| T2 | Bobby Witt Jr. | Bobby Witt Jr. out on a sacrifice fly to center fielder Tristan Peters. Tyler Tolbert scores. Lane Thomas to 3rd. | KC 3, CWS 2 |
| B2 | Kyle Teel | Kyle Teel singles on a fly ball to left fielder Isaac Collins. Sam Antonacci scores. Miguel Vargas scores. Kyle Teel to 2nd. | KC 3, CWS 4 |
| T3 | Isaac Collins | Isaac Collins doubles (13) on a fly ball to right fielder Braden Montgomery. Starling Marte scores. | KC 4, CWS 4 |
| T4 | Carter Jensen | Carter Jensen doubles (17) on a line drive to right fielder Braden Montgomery. Bobby Witt Jr. scores. | KC 5, CWS 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| KC | 1 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 5 |
| CWS | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Royals
AWAY
5
Luinder Avila started for Royals, leaving with a 5–4 lead.
workload · innings pitched
-
Luinder Avila
Starter
4.0
86
4
4
Pitch-by-pitch: what Luinder Avila threw
CSW 22% 1st-pitch strike 60% 4.3 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 30 35% 0 5 9 13 3 Sinker 26 30% 4 1 6 8 7 Changeup 13 15% 1 2 1 7 2 Curveball 9 10% 0 2 3 4 0 Slider 8 9% 1 3 0 3 1 - Steven Cruz Middle 1.0 11 0 1 W
- Beck Way Middle 1.0 21 0 1 HLD
- Lucas Erceg Closer 1.0 18 0 0 HLD
- Matt Strahm Setup 1.0 9 0 0 HLD
- Alex Lange Middle 1.0 10 0 0 SV
White Sox
HOME
4
Anthony Kay started for White Sox, leaving trailing 4–5.
workload · innings pitched
-
Anthony Kay
Starter
3.2
73
5
2
L
Pitch-by-pitch: what Anthony Kay threw
CSW 25% 1st-pitch strike 62% 3.5 pitches/PAPitch # % Whiff CS Foul Ball In play Sweeper 21 29% 3 5 1 10 2 Four-Seam Fastball 14 19% 0 4 3 6 1 Sinker 14 19% 1 2 1 5 5 Changeup 12 16% 2 1 1 3 5 Cutter 8 11% 0 0 3 5 0 Slider 4 5% 0 0 0 0 4 - Trevor Richards Middle 1.1 16 0 1 inherited 1, stranded 1
- Seranthony Domínguez Closer 1.0 18 0 2
- Bryan Hudson Middle 1.0 15 0 1
- Jordan Hicks Middle 1.1 13 0 2
- Chris Murphy Middle 0.2 7 0 0
Where the game turned
1 run
- Jensen 2B (1)
Batting lines
AWAY · KC
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Lane Thomas CF | 5 | 1 | 2 | 1 | 0 | 1 | .216 | .329 | .335 | .664 | SB |
| Bobby Witt Jr. SS | 3 | 1 | 0 | 1 | 1 | 2 | .288 | .363 | .456 | .819 | |
| Carter Jensen C | 5 | 0 | 3 | 2 | 0 | 1 | .251 | .317 | .438 | .755 | 2B |
| Starling Marte DH | 5 | 1 | 2 | 0 | 0 | 1 | .266 | .330 | .340 | .670 | SB |
| Salvador Perez 1B | 5 | 0 | 2 | 0 | 0 | 2 | .203 | .244 | .332 | .576 | |
| Michael Massey 2B | 3 | 0 | 0 | 0 | 1 | 0 | .264 | .293 | .446 | .739 | |
| Isaac Collins LF | 3 | 1 | 1 | 1 | 0 | 0 | .230 | .339 | .323 | .662 | 2B |
| Josh Rojas 3B | 1 | 0 | 0 | 0 | 0 | 0 | .267 | .267 | .533 | .800 | |
| Kameron Misner RF | 4 | 0 | 1 | 0 | 0 | 1 | .281 | .303 | .313 | .616 | SB |
| Tyler Tolbert 3B | 3 | 1 | 0 | 0 | 0 | 0 | .219 | .297 | .219 | .516 |
HOME · CWS
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sam Antonacci LF | 4 | 2 | 1 | 0 | 1 | 1 | .292 | .391 | .411 | .802 | |
| Miguel Vargas 3B | 2 | 2 | 2 | 2 | 2 | 0 | .252 | .366 | .500 | .866 | HR (19), 2B |
| Kyle Teel C | 4 | 0 | 1 | 2 | 0 | 2 | .235 | .350 | .412 | .762 | |
| Andrew Benintendi DH | 4 | 0 | 1 | 0 | 0 | 0 | .238 | .292 | .433 | .725 | |
| Colson Montgomery SS | 4 | 0 | 0 | 0 | 0 | 2 | .221 | .314 | .478 | .792 | |
| Chase Meidroth 2B | 3 | 0 | 0 | 0 | 1 | 1 | .276 | .341 | .382 | .723 | |
| Braden Montgomery RF | 4 | 0 | 1 | 0 | 0 | 0 | .246 | .299 | .426 | .725 | |
| Tristan Peters CF | 4 | 0 | 1 | 0 | 0 | 0 | .284 | .345 | .442 | .787 | SB |
| Jacob Gonzalez 1B | 3 | 0 | 0 | 0 | 1 | 0 | .219 | .315 | .328 | .643 |
Pitching lines
AWAY · KC
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Luinder Avila | 4.0 | 6 | 4 | 4 | 3 | 4 | 1 | 86 | 5.40 | |
| Steven Cruz | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 11 | 5.68 | W |
| Beck Way | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | 21 | 3.95 | HLD |
| Lucas Erceg | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 18 | 5.40 | HLD |
| Matt Strahm | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 5.74 | HLD |
| Alex Lange | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 4.95 | SV |
HOME · CWS
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Anthony Kay | 3.2 | 7 | 5 | 4 | 1 | 2 | 0 | 73 | 4.50 | L |
| Trevor Richards | 1.1 | 0 | 0 | 0 | 0 | 1 | 0 | 16 | 3.81 | |
| Seranthony Domínguez | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 18 | 4.30 | |
| Bryan Hudson | 1.0 | 2 | 0 | 0 | 1 | 1 | 0 | 15 | 2.13 | |
| Jordan Hicks | 1.1 | 0 | 0 | 0 | 0 | 2 | 0 | 13 | 4.95 | |
| Chris Murphy | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 4.60 |
Manager comparison
AWAY · KC
Lineup 3.7 R
Bunts 2.4 R
IBBs 1.8 R
HOME · CWS
Lineup 5.0 R
Bunts 3.1 R
IBBs 2.0 R
Recent form
AWAY · KC
4-6
L1
-6 run diff
LWWLLLLWLW
HOME · CWS
4-6
L3
-8 run diff
LLLWLWWWLL
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.