Return to calendar
FINAL GAME · RECAP

Los Angeles AngelsOpen full analysisCleveland GuardiansOpen full analysis

DateTuesday, May 12, 2026
First pitch
BallparkProgressive Field
FINAL · Tuesday, May 12, 2026
SEO MATCH SUMMARY

The Cleveland Guardians defeated the Los Angeles Angels 3–2 on May 12 at Progressive Field in a low-scoring matchup that fell well short of the Vegas total line of 1. Despite managing just 4 hits, the Guardians' pitching staff dominated, striking out 13 Angels batters while allowing only 8 hits and 2 earned runs for a 3.85 ERA. Los Angeles outhit Cleveland 8–4 and posted a slightly higher OPS at .709 compared to the Guardians' .687, but the Angels' 13 strikeouts proved costly in a one-run game. Cleveland's pitching efficiency—particularly the 13 strikeouts against just 4 walks—proved the decisive factor, as the home team's single home run and 3 RBIs were enough to secure the win. The Angels' Angels' pitching staff struggled with a 4.58 ERA, surrendering 4 hits despite a low strikeout total of 4. This defensive showcase suggests Cleveland's rotation depth could be a strength as the season progresses, while the Angels' offensive inconsistency despite out-hitting their opponent raises concerns about run production going forward.

Los Angeles AngelsLAA
2
FINAL
Cleveland GuardiansCLE
3W
Total runs5Run difference1
INNING BY INNING

Line score

Team123456789RHE
LAA000001010281
CLE001010100340
TEAM COMPARISON

Batting box score

LAACLE
8Hits4
1Home runs1
2Doubles0
2RBI3
4Walks4
13Strikeouts4
0Stolen bases1
15Total bases7
18Left on base13
1Errors0
.233AVG.228
.321OBP.322
.388SLG.365
.709OPS.687
ON THE MOUND

Pitching box score

LAACLE
4Strikeouts13
4Walks4
4Hits allowed8
2Earned runs2
4.58ERA3.85
RUN PRODUCTION

Players who scored

LAAVaughn GrissomOswald Peraza
CLEDaniel SchneemannPetey HalpinAngel Martínez
HOME RUNS

Long balls

Angel MartínezInning 3Vaughn GrissomInning 8
LAA

Batting lineup

PlayerABHHRRBI
Zach NetoSS · 0-4 | BB, 2 K4000
Mike TroutCF · 2-4 | 2B, BB, K4200
Nolan Schanuel1B · 2-5 | 2 K5200
Jorge SolerDH · 1-4 | 2B, 2 K4100
Vaughn Grissom2B · 1-4 | HR, K, RBI4111
Oswald Peraza3B · 1-2 | 3B, R2100
Jo AdellRF · 0-2 | BB, RBI2001
Josh LoweLF · 0-3 | BB, 2 K3000
Sebastián RiveroC · 0-2 | 2 K2000
CLE

Batting lineup

PlayerABHHRRBI
Steven KwanLF · 1-3 | BB3100
Chase DeLauterDH · 0-3 | BB3000
José Ramírez3B · 0-4 | K4000
Kyle Manzardo1B · 0-4 | K4000
Travis Bazzana2B · 0-3 | K3000
Petey HalpinCF · 0-0 | R0000
Angel MartínezRF · 2-3 | HR, RBI, R3211
Austin HedgesC · 0-00000
Brayan RocchioSS · 1-2 | RBI2101
LAA

Pitchers

PitcherIPKERERA
Walbert Ureña3 H · 1 BB5.0423.29
Chase Silseth0 H · 2 BB1.0002.51
Drew Pomeranz1 H · 1 BB1.0007.20
José Fermin0 H · 0 BB1.0004.70
CLE

Pitchers

PitcherIPKERERA
Slade Cecconi5 H · 1 BB4.0705.60
Hunter Gaddis1 H · 0 BB1.1006.75
Tim Herrin1 H · 0 BB0.2110.68
Erik Sabrowski0 H · 2 BB1.0301.96
Franco Aleman1 H · 1 BB0.2013.38
Cade Smith0 H · 0 BB1.1203.20
EXPLORE NEXT

Related MLB pages