Return to calendar
FINAL GAME · RECAP

Seattle MarinersOpen full analysisCleveland GuardiansOpen full analysis

DateSunday, June 28, 2026
First pitch
BallparkProgressive Field
FINAL · Sunday, June 28, 2026
SEO MATCH SUMMARY

The Cleveland Guardians edged the Seattle Mariners 6–5 on June 28 at Progressive Field in a low-scoring contest that fell short of the Vegas total of 7.5 runs. Neither offense generated power, as both teams managed zero home runs, but Cleveland's pitching proved marginally more effective despite identical ERAs hovering around 3.75. The Guardians struck out nine batters while allowing 13 hits, while Seattle's pitching staff fanned seven and permitted 12 hits en route to surrendering six earned runs. Cleveland's six RBIs from 12 hits underscored efficient run production, though their .676 OPS reflected the broader offensive struggles both lineups faced. Seattle outhit the Guardians 13–12 but managed only three RBIs, a critical differential in a one-run decision. Defensive miscues also played a role, with Cleveland committing two errors that could have shifted momentum. The Mariners' inability to capitalize on their slight hitting advantage despite similar strikeout rates suggests missed opportunities in high-leverage situations. This tight contest leaves both clubs' run differential implications worth monitoring as divisional races tighten.

Seattle MarinersSEA
5
FINAL
Cleveland GuardiansCLE
6W
Total runs11Run difference1
INNING BY INNING

Line score

Team123456789RHE
SEA0120010015131
CLE0000100506122
TEAM COMPARISON

Batting box score

SEACLE
13Hits12
0Home runs0
1Doubles2
3RBI6
4Walks6
9Strikeouts7
4Stolen bases2
14Total bases14
29Left on base25
1Errors2
.232AVG.228
.313OBP.312
.382SLG.364
.695OPS.676
ON THE MOUND

Pitching box score

SEACLE
7Strikeouts9
6Walks4
12Hits allowed13
6Earned runs3
3.72ERA3.76
RUN PRODUCTION

Players who scored

SEAJulio RodríguezJosh NaylorCal RaleighCole YoungVictor Robles
CLESteven KwanChase DeLauterBrayan RocchioCooper IngleGabriel AriasDaniel Schneemann
SEA

Batting lineup

PlayerABHHRRBI
J.P. Crawford3B · 2-6 | K6200
Julio RodríguezCF · 2-4 | BB, 2 K, RBI4201
Josh Naylor1B · 2-4 | 2B, HBP, RBI4201
Randy ArozarenaLF · 0-5 | K5000
Cal RaleighDH · 1-3 | 2 BB, R3100
Cole Young2B · 2-5 | R5200
Colt EmersonSS · 1-5 | K5100
Dominic CanzonePH · 0-1 | K1000
Victor RoblesRF · 2-5 | K, R, 3 SB5200
CLE

Batting lineup

PlayerABHHRRBI
Steven KwanCF · 1-4 | BB, R4100
Travis Bazzana2B · 0-3 | BB, K, RBI3001
Chase DeLauterDH · 2-5 | K, 2 RBI, R5202
Rhys Hoskins1B · 2-2 | 2B, 2 RBI2202
David FryRF · 0-1 | BB1000
Brayan RocchioSS · 1-4 | BB, R, SB4100
Cooper IngleLF · 0-2 | 2 BB, 2 K, R2000
Daniel Schneemann3B · 2-2 | 2B, RBI, R2201
Patrick BaileyC · 0-1 | K1000
SEA

Pitchers

PitcherIPKERERA
Emerson Hancock5 H · 3 BB5.2613.47
Eduard Bazardo1 H · 0 BB0.1101.96
Gabe Speier2 H · 0 BB1.0001.71
Michael Rucker2 H · 2 BB0.1048.53
Josh Simpson2 H · 1 BB0.2019.00
CLE

Pitchers

PitcherIPKERERA
Gavin Williams6 H · 3 BB5.0623.81
Shawn Armstrong2 H · 0 BB0.2214.56
Tim Herrin1 H · 0 BB1.0003.14
Matt Festa2 H · 1 BB1.1003.93
Cade Smith2 H · 0 BB1.0103.05
EXPLORE NEXT

Related MLB pages