ARCHIVE May 20, 2026
May 20, 2026 · AL Cent

Boston Red Sox vs Kansas City Royals

May 20, 2026Kauffman StadiumPartly Cloudy 65°F · 4 mph, In From RF
AWAY
Boston Red Sox
22-27
4
vs
HOME
Kansas City Royals
20-30
3

Scoring summary

INN BATTER PLAY SCORE
B1 Salvador Perez Salvador Perez homers (8) on a fly ball to left field. BOS 0, KC 1
T2 Nick Sogard Nick Sogard singles on a line drive to right fielder Jac Caglianone. Willson Contreras scores. Ceddanne Rafaela to 3rd. BOS 1, KC 1
T2 Carlos Narváez Carlos Narváez grounds into a double play, third baseman Maikel Garcia to first baseman Salvador Perez. Ceddanne Rafaela scores. Nick Sogard out at 3rd. Marcelo Mayer to 2nd. Carlos Narváez out at 1st. BOS 2, KC 1
B5 Elias Díaz Elias Díaz homers (2) on a fly ball to left center field. Starling Marte scores. BOS 2, KC 3
T7 Jarren Duran Jarren Duran homers (6) on a fly ball to left field. Carlos Narváez scores. BOS 4, KC 3

Box score

  123456789 R
BOS 020000200 4
KC 100020000 3

Pitching & bullpen

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

Red Sox AWAY 4

Connelly Early started for Red Sox, leaving with a 4–3 lead.

workload · innings pitched
  • Connelly Early Starter 6.1 93 3 5 W
    Pitch-by-pitch: what Connelly Early threw
    CSW 32% 1st-pitch strike 63% 3.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 27 29% 6 2 5 12 2
    Sinker 25 27% 1 9 4 4 7
    Changeup 21 23% 1 2 1 10 7
    Sweeper 9 10% 2 3 0 3 1
    Curveball 8 9% 1 3 2 1 1
    Slider 3 3% 0 0 0 0 3
  • Greg Weissert Middle 1.1 21 0 1 HLD inherited 1, stranded 1
  • Jovani Morán Reliever 0.1 4 0 1 HLD inherited 1, stranded 1
  • Aroldis Chapman Closer 1.0 16 0 1 SV
Royals HOME 3

Michael Wacha started for Royals, leaving with a 3–2 lead. Out of the bullpen, Steven Cruz took the roughest line.

workload · innings pitched
  • Michael Wacha Starter 6.0 105 2 8
    Pitch-by-pitch: what Michael Wacha threw
    CSW 30% 1st-pitch strike 60% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 31 30% 5 2 9 11 4
    Sinker 18 17% 1 3 6 7 1
    Changeup 17 16% 6 1 1 7 2
    Cutter 15 14% 1 4 3 5 2
    Curveball 15 14% 2 4 3 2 4
    Slider 9 9% 0 2 1 4 2
  • Steven Cruz Middle 0.2 18 2 1 L
  • Daniel Lynch IV Setup 1.0 32 0 0
  • Alex Lange Middle 1.1 21 0 1 inherited 1, stranded 1

Where the game turned

2 runs Top 7th · off Cruz
  • Duran HR (2)

Batting lines

AWAY · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jarren Duran LF 5 1 2 2 0 2 .195 .266 .362 .628 HR (6), 3B
Masataka Yoshida DH 5 0 1 0 0 0 .258 .356 .337 .693
Wilyer Abreu RF 5 0 1 0 0 3 .292 .359 .438 .797
Willson Contreras 1B 4 1 3 0 0 0 .269 .369 .497 .866 3B
Ceddanne Rafaela CF 4 1 1 0 0 1 .287 .353 .439 .792 2B
Nick Sogard SS 3 0 1 1 1 1 .286 .375 .357 .732
Marcelo Mayer 2B 3 0 1 0 1 0 .221 .290 .313 .603
Carlos Narváez C 3 1 1 0 1 1 .221 .295 .337 .632
Caleb Durbin 3B 1 0 0 0 0 0 .168 .247 .245 .492
Isiah Kiner-Falefa SS 2 0 0 0 0 1 .255 .314 .277 .591
Mickey Gasper PH 1 0 0 0 0 1 .344 .364 .406 .770
HOME · KC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Maikel Garcia 3B 5 0 0 0 0 0 .255 .319 .380 .699
Bobby Witt Jr. SS 4 0 1 0 0 1 .299 .369 .482 .851 2B
Isaac Collins LF 4 0 0 0 0 0 .215 .329 .319 .648
Nick Loftin 1B 4 0 0 0 0 2 .222 .343 .333 .676
Jac Caglianone RF 4 0 2 0 0 2 .253 .319 .432 .751
Starling Marte DH 3 1 1 0 1 1 .294 .351 .353 .704
Carter Jensen C 1 0 0 0 0 1 .234 .325 .404 .729
Lane Thomas PH 1 0 0 0 0 0 .209 .352 .267 .619
Salvador Perez 1B 4 1 3 1 0 0 .211 .259 .368 .627 HR (8)
Elias Díaz C 3 1 1 2 0 1 .227 .261 .591 .852 HR (2)
Kyle Isbel CF 3 0 0 0 0 0 .268 .323 .407 .730

Pitching lines

AWAY · BOS
PITCHER IPHRERBBKHR NPERA DEC
Connelly Early 6.1 6 3 3 1 5 2 93 3.33 W
Greg Weissert 1.1 1 0 0 0 1 0 21 4.50 HLD
Jovani Morán 0.1 0 0 0 0 1 0 4 2.81 HLD
Aroldis Chapman 1.0 1 0 0 0 1 0 16 0.51 SV
HOME · KC
PITCHER IPHRERBBKHR NPERA DEC
Michael Wacha 6.0 6 2 1 2 8 0 105 2.70
Steven Cruz 0.2 2 2 2 0 1 1 18 8.71 L
Daniel Lynch IV 1.0 2 0 0 1 0 0 32 1.71
Alex Lange 1.1 1 0 0 0 1 0 21 5.09

Manager comparison

AWAY · BOS
Chad Tracy
Lineup 1.2 R Bunts 0.9 R IBBs 0.2 R Interim
HOME · KC
Matt Quatraro
Lineup 3.1 R Bunts 1.6 R IBBs 1.5 R

Recent form

AWAY · BOS
4-6 L2 +6 run diff
LLWWLLLLWW
HOME · KC
5-5 W1 +7 run diff
WLWWWLLWLL

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.