Return to calendar
FINAL GAME · RECAP

Minnesota TwinsOpen full analysisCleveland GuardiansOpen full analysis

DateSaturday, May 9, 2026
First pitch
BallparkProgressive Field
FINAL · Saturday, May 9, 2026
SEO MATCH SUMMARY

The Minnesota Twins edged the Cleveland Guardians 2–1 on May 9 at Progressive Field in a pitching-dominated contest that saw both offenses struggle mightily. Cleveland's pitching staff struck out 17 batters while allowing just 2 hits and 1 earned run, posting a 3.91 ERA, yet the Guardians managed only 2 hits and 1 RBI at the plate, finishing with a .688 OPS. Minnesota's offense was equally anemic with 2 hits but capitalized with 1 home run to drive in 2 runs, enough to secure the narrow victory despite striking out 17 times. The Twins' pitching was less efficient, issuing 9 walks against 7 strikeouts, though Minnesota's 4.64 ERA held firm when it mattered. Cleveland committed 1 error that may have contributed to the deficit, while both teams' lineups—batting averages near .230—reflected the difficult conditions or strong opposing arms. The Guardians' 9 walks showed some plate discipline despite the offensive drought, but the team's inability to convert scoring opportunities kept them from salvaging the contest. Minnesota's narrow win improves their run differential in what has been a competitive division race.

Minnesota TwinsMIN
2W
FINAL
Cleveland GuardiansCLE
1
Total runs3Run difference1
INNING BY INNING

Line score

Team1234567891011RHE
MIN10000000001220
CLE00010000000121
TEAM COMPARISON

Batting box score

MINCLE
2Hits2
1Home runs0
1Doubles0
2RBI1
3Walks9
17Strikeouts7
0Stolen bases3
6Total bases2
14Left on base28
0Errors1
.234AVG.228
.323OBP.319
.381SLG.369
.704OPS.688
ON THE MOUND

Pitching box score

MINCLE
7Strikeouts17
9Walks3
2Hits allowed2
1Earned runs1
4.64ERA3.91
RUN PRODUCTION

Players who scored

MINByron BuxtonMatt Wallner
CLEJosé Ramírez
HOME RUNS

Long balls

Byron BuxtonInning 1
MIN

Batting lineup

PlayerABHHRRBI
Byron BuxtonCF · 2-5 | HR, 2B, 2 K5212
Brooks LeeSS · 0-5 | K5000
Austin MartinLF · 0-2 | K2000
James OutmanDH · 0-00000
Luke Keaschall2B · 0-2 | 2 BB2000
Kody Clemens1B · 0-4 | 3 K4000
Victor CaratiniC · 0-4 | K4000
Matt WallnerRF · 0-4 | 4 K, R4000
Royce Lewis3B · 0-3 | BB3000
CLE

Batting lineup

PlayerABHHRRBI
Petey HalpinCF · 0-00000
Chase DeLauterDH · 0-5 | K5000
José Ramírez3B · 1-3 | 2 BB, K, R3100
Rhys Hoskins1B · 0-1 | BB1000
Daniel SchneemannRF · 0-3 | 2 BB, K3000
Travis Bazzana2B · 0-3 | BB, HBP, SB3000
Angel MartínezLF · 0-4 | 2 K4000
David FryC · 0-1 | BB1000
Brayan RocchioSS · 0-4 | BB, SB4000
MIN

Pitchers

PitcherIPKERERA
Joe Ryan2 H · 3 BB6.0513.43
Andrew Morris0 H · 1 BB0.2104.96
Taylor Rogers0 H · 0 BB1.0104.41
Yoendrys Gómez0 H · 0 BB0.1006.00
Kody Funderburk0 H · 2 BB0.1002.81
Eric Orze0 H · 3 BB1.2004.26
Luis García0 H · 0 BB1.00010.64
CLE

Pitchers

PitcherIPKERERA
Tanner Bibee1 H · 2 BB6.0914.17
Hunter Gaddis0 H · 0 BB1.0107.88
Colin Holderman0 H · 0 BB1.0201.32
Erik Sabrowski0 H · 0 BB1.0202.08
Peyton Pallette1 H · 1 BB2.0304.32
EXPLORE NEXT

Related MLB pages