ARCHIVE May 30, 2026
May 30, 2026 · AL Cent

Boston Red Sox vs Cleveland Guardians

May 30, 2026Progressive FieldSunny 61°F · 24 mph, In From RF
AWAY
Boston Red Sox
24-33
9
vs
HOME
Cleveland Guardians
34-26
1

Game Highlights

Published May 30, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 José Ramírez José Ramírez doubles (13) on a line drive to right fielder Wilyer Abreu, deflected by first baseman Willson Contreras. Travis Bazzana scores. BOS 0, CLE 1
T4 Caleb Durbin Caleb Durbin out on a sacrifice fly to left fielder Angel Martínez. Andruw Monasterio scores. BOS 1, CLE 1
T6 Connor Wong Umpire reviewed (home run), call on the field was overturned: Connor Wong doubles (7) on a sharp fly ball to left fielder Stuart Fairchild. Marcelo Mayer scores. BOS 2, CLE 1
T8 Caleb Durbin Caleb Durbin doubles (11) on a line drive to right fielder Petey Halpin. Isiah Kiner-Falefa scores. BOS 3, CLE 1
T9 Masataka Yoshida Masataka Yoshida walks. Wilyer Abreu scores. Willson Contreras to 3rd. Marcelo Mayer to 2nd. BOS 4, CLE 1
T9 Connor Wong Connor Wong singles on a line drive to left fielder Stuart Fairchild. Willson Contreras scores. Marcelo Mayer scores. Masataka Yoshida to 3rd. Connor Wong to 2nd. Throwing error by left fielder Stuart Fairchild. BOS 6, CLE 1
T9 Jarren Duran Jarren Duran homers (9) on a line drive to right field. Masataka Yoshida scores. Connor Wong scores. BOS 9, CLE 1

Box score

  123456789 R
BOS 000101016 9
CLE 100000000 1

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 9

Sonny Gray started for Red Sox, leaving with a 2–1 lead.

workload · innings pitched
  • Sonny Gray Starter 6.0 92 1 7 W
    Pitch-by-pitch: what Sonny Gray threw
    CSW 27% 1st-pitch strike 63% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 28 30% 1 5 5 9 8
    Curveball 20 22% 3 5 3 7 2
    Sweeper 18 20% 7 0 4 7 0
    Changeup 11 12% 0 1 3 5 2
    Sinker 8 9% 0 1 3 3 1
    Cutter 7 8% 2 0 1 3 1
  • Tyron Guerrero Middle 0.2 7 0 1 HLD
  • Justin Slaten Setup 1.1 21 0 2 HLD inherited 1, stranded 1
  • Danny Coulombe Setup 1.0 8 0 1
Guardians HOME 1

Parker Messick started for Guardians, leaving with the game tied 1–1. Out of the bullpen, Will Dion took the roughest line.

workload · innings pitched
  • Parker Messick Starter 5.0 93 1 4
    Pitch-by-pitch: what Parker Messick threw
    CSW 27% 1st-pitch strike 57% 4.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 38 41% 8 7 8 9 6
    Changeup 25 27% 4 1 5 13 2
    Sinker 16 17% 1 1 4 4 6
    Slider 6 6% 0 0 1 4 1
    Curveball 6 6% 0 3 0 3 0
    Cutter 2 2% 0 0 0 1 1
  • Matt Festa Setup 0.2 20 1 2 L
  • Codi Heuer Reliever 1.1 29 0 1 inherited 1, stranded 1
  • Shawn Armstrong Setup 1.0 19 1 1
  • Will Dion Middle 1.0 35 6 2

Where the game turned

1 run Top 6th · off Festa
  • Wong 2B (1)

Batting lines

AWAY · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jarren Duran LF 6 1 2 3 0 3 .217 .279 .396 .675 HR (9)
Ceddanne Rafaela CF 5 0 1 0 1 2 .275 .340 .430 .770 2B, 2 SB
Wilyer Abreu RF 4 1 1 0 1 1 .280 .344 .427 .771 2B
Willson Contreras 1B 3 1 0 0 1 1 .286 .384 .505 .889
Marcelo Mayer SS 1 2 0 0 1 0 .224 .290 .303 .593
Masataka Yoshida DH 1 1 0 1 1 0 .252 .347 .355 .702
Isiah Kiner-Falefa 2B 5 1 2 0 0 2 .319 .390 .391 .781
Connor Wong C 5 1 2 3 0 0 .254 .329 .365 .694 2B
Caleb Durbin 3B 4 0 2 2 0 0 .182 .251 .270 .521 2B
Nick Sogard 2B 2 0 0 0 0 0 .257 .350 .371 .721
Andruw Monasterio DH 3 1 1 0 0 1 .239 .286 .370 .656 2B
HOME · CLE
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Travis Bazzana 2B 4 1 2 0 0 0 .308 .405 .471 .876 2 2B
José Ramírez 3B 3 0 1 1 1 0 .228 .344 .397 .741 2B
Chase DeLauter DH 4 0 0 0 0 0 .260 .339 .430 .769
Rhys Hoskins 1B 0 0 0 0 1 0 .190 .338 .381 .719
Stuart Fairchild LF 2 0 0 0 0 2 .000 .000 .000 .000
David Fry RF 1 0 0 0 0 1 .234 .344 .377 .721
Petey Halpin CF 4 0 2 0 0 2 .172 .200 .207 .407 2B
Austin Hedges C 3 0 1 0 1 0 .243 .321 .338 .659
Brayan Rocchio SS 3 0 0 0 1 0 .288 .371 .408 .779
Kyle Manzardo 1B 3 0 0 0 0 2 .224 .307 .359 .666
Angel Martínez LF 2 0 0 0 0 2 .243 .281 .449 .730
Daniel Schneemann CF 3 0 0 0 0 2 .237 .318 .375 .693

Pitching lines

AWAY · BOS
PITCHER IPHRERBBKHR NPERA DEC
Sonny Gray 6.0 4 1 1 3 7 0 92 3.06 W
Tyron Guerrero 0.2 1 0 0 0 1 0 7 7.71 HLD
Justin Slaten 1.1 1 0 0 1 2 0 21 3.60 HLD
Danny Coulombe 1.0 0 0 0 0 1 0 8 6.55
HOME · CLE
PITCHER IPHRERBBKHR NPERA DEC
Parker Messick 5.0 5 1 1 2 4 0 93 2.21
Matt Festa 0.2 1 1 1 1 2 0 20 4.68 L
Codi Heuer 1.1 1 0 0 0 1 0 29 1.50
Shawn Armstrong 1.0 2 1 1 0 1 0 19 3.60
Will Dion 1.0 2 6 2 2 2 1 35 9.00

Manager comparison

AWAY · BOS
Chad Tracy
Lineup 1.2 R Bunts 0.9 R IBBs 0.2 R Interim
HOME · CLE
Stephen Vogt
Lineup 2.0 R Bunts 1.1 R IBBs 1.4 R

Recent form

AWAY · BOS
4-6 L2 +6 run diff
LLWWLLLLWW
HOME · CLE
4-5 L2 -2 run diff
LLWLWLL?WW

Season series: 2-1 with BOS 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.