Return to calendar
FINAL GAME · RECAP

Tampa Bay RaysOpen full analysisLos Angeles AngelsOpen full analysis

DateFriday, June 12, 2026
First pitch
BallparkAngel Stadium
FINAL · Friday, June 12, 2026
SEO MATCH SUMMARY

The Los Angeles Angels edged the Tampa Bay Rays 4–3 on June 12 at Angel Stadium in a low-scoring contest decided by modest offensive production from both sides. The Angels managed 12 hits but converted just 4 runs while striking out 10 times, posting a .705 OPS that reflected their offensive struggles despite the victory. Tampa Bay's pitching was sharper, recording 10 strikeouts against 3 walks with a 3.92 ERA, yet the Rays' own offense proved insufficient, mustering only 7 hits and 3 RBIs despite a marginally better .720 OPS. The Angels' pitching staff allowed 7 hits and 2 earned runs across the game, though a defensive miscue (1 error) and 6 walks issued created opportunities for Tampa Bay that went unrealized. This low-run output suggests both teams struggled to capitalize in clutch situations, with neither lineup generating the offensive firepower needed for a dominant performance. The Angels' ability to win despite anemic production could signal resilience, though their .235 batting average indicates continued offensive inconsistency moving forward.

Tampa Bay RaysTB
3
FINAL
Los Angeles AngelsLAA
4W
Total runs7Run difference1
INNING BY INNING

Line score

Team123456789RHE
TB000020001370
LAA2020000004121
TEAM COMPARISON

Batting box score

TBLAA
7Hits12
0Home runs0
1Doubles3
3RBI4
6Walks3
9Strikeouts10
1Stolen bases1
8Total bases17
19Left on base20
0Errors1
.257AVG.235
.336OBP.317
.384SLG.388
.720OPS.705
ON THE MOUND

Pitching box score

TBLAA
10Strikeouts9
3Walks6
12Hits allowed7
4Earned runs2
3.92ERA4.64
RUN PRODUCTION

Players who scored

TBNick Fortes ×2Chandler Simpson
LAAMike TroutJo AdellOswald PerazaNick Madrigal
TB

Batting lineup

PlayerABHHRRBI
Victor Mesa Jr.PR · 0-00000
Jonathan Aranda1B · 2-5 | 3 RBI5203
Junior Caminero3B · 0-4 | BB, 2 K4000
Cedric MullinsPH · 0-1 | K1000
Austin SlaterRF · 1-3 | 2B, BB, K3100
Ben Williamson2B · 1-4 | K4100
Chandler SimpsonCF · 0-3 | BB, R3000
Nick FortesC · 1-4 | K, 2 R4100
Taylor WallsSS · 1-3 | BB, SB3100
LAA

Batting lineup

PlayerABHHRRBI
Zach NetoSS · 1-5 | 4 K5100
Mike TroutCF · 1-3 | 2 BB, K, R3100
Jo AdellRF · 1-5 | K, R5100
Oswald Peraza2B · 1-4 | 2B, 2 K, R4100
Nolan Schanuel1B · 0-11000
Denzer Guzman3B · 2-4 | 2B4200
Nick MadrigalDH · 2-3 | BB, RBI, R3201
Logan O'HoppeC · 2-4 | 2B, K, RBI4201
Jose SiriLF · 1-33100
TB

Pitchers

PitcherIPKERERA
Shane McClanahan8 H · 1 BB4.0743.23
Mason Englert4 H · 2 BB4.0303.96
LAA

Pitchers

PitcherIPKERERA
Sam Aldegheri3 H · 3 BB5.0412.12
Chase Silseth1 H · 0 BB1.0201.82
Mitch Farris3 H · 2 BB2.2212.96
Ryan Zeferjahn0 H · 1 BB0.1105.06
EXPLORE NEXT

Related MLB pages