ARCHIVE May 31, 2026
May 31, 2026 · AL East

Los Angeles Angels vs Tampa Bay Rays

May 31, 2026Tropicana FieldDome 72°F · 0 mph, None
AWAY
Los Angeles Angels
23-37
2
vs
HOME
Tampa Bay Rays
36-20
5

Game Highlights

Published May 31, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Jonathan Aranda Jonathan Aranda homers (11) on a fly ball to right field. LAA 0, TB 1
T2 Nick Madrigal Nick Madrigal flies out to center fielder Cedric Mullins. LAA 1, TB 1
B3 Victor Mesa Jr. Victor Mesa Jr. singles on a sharp line drive to center fielder Mike Trout. Jonathan Aranda scores. Richie Palacios to 3rd. Junior Caminero to 2nd. LAA 1, TB 2
B3 Cedric Mullins Cedric Mullins walks. Richie Palacios scores. Junior Caminero to 3rd. Victor Mesa Jr. to 2nd. LAA 1, TB 3
T7 Logan O'Hoppe Logan O'Hoppe homers (2) on a fly ball to left field. LAA 2, TB 3
B7 Ben Williamson Ben Williamson singles on a ground ball to center fielder Mike Trout. Junior Caminero scores. Chandler Simpson to 3rd. LAA 2, TB 4
B7 Yandy Díaz Yandy Díaz walks. Chandler Simpson scores. Ben Williamson to 3rd. Taylor Walls to 2nd. LAA 2, TB 5

Box score

  123456789 R
LAA 010000100 2
TB 102000200 5

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Angels AWAY 2

Jack Kochanowicz started for Angels, leaving trailing 1–3. Out of the bullpen, Mitch Farris took the roughest line.

workload · innings pitched
  • Jack Kochanowicz Starter 2.1 68 3 1 L
    Pitch-by-pitch: what Jack Kochanowicz threw
    CSW 22% 1st-pitch strike 56% 4.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Changeup 25 37% 3 4 3 11 4
    Four-Seam Fastball 21 31% 0 3 5 10 3
    Sinker 21 31% 1 4 1 11 4
    Slider 1 1% 0 0 0 1 0
  • Mitch Farris Long 4.0 64 2 4 inherited 3, stranded 3
  • Drew Pomeranz Setup 0.2 28 0 1 inherited 2, all 2 scored
  • Brent Suter Middle 1.0 8 0 0
Rays HOME 5

Shane McClanahan started for Rays, leaving with a 3–1 lead. Out of the bullpen, Casey Legumina took the roughest line.

workload · innings pitched
  • Shane McClanahan Starter 5.0 70 1 3 W
    Pitch-by-pitch: what Shane McClanahan threw
    CSW 26% 1st-pitch strike 63% 3.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 31 44% 4 4 7 8 8
    Changeup 18 26% 2 2 5 2 7
    Curveball 16 23% 1 5 4 6 0
    Slider 5 7% 0 0 1 3 1
  • Casey Legumina Middle 1.2 19 1 1 HLD
  • Kevin Kelly Setup 1.1 23 0 1 HLD
  • Bryan Baker Closer 1.0 11 0 1 SV

Where the game turned

1 run Bottom 3rd · off Kochanowicz
  • Jr. 1B (1)

Batting lines

AWAY · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 4 0 0 0 0 0 .231 .339 .427 .766
Mike Trout CF 4 0 1 0 0 2 .242 .410 .493 .903
Vaughn Grissom 1B 4 0 1 0 0 0 .238 .314 .377 .691
Jorge Soler DH 4 0 1 0 0 1 .212 .294 .389 .683
Jo Adell RF 4 0 1 0 0 0 .237 .281 .388 .669 SB
Oswald Peraza 2B 4 0 1 0 0 1 .277 .339 .465 .804 2B
Wade Meckler LF 2 0 0 0 0 0 .286 .310 .500 .810
Logan O'Hoppe C 4 1 2 1 0 1 .207 .301 .293 .594 HR (2), 2B
Donovan Walton 3B 2 0 1 0 0 0 .308 .333 .385 .718
Jose Siri LF 2 1 1 0 0 1 .333 .368 .611 .979
Nick Madrigal 3B 2 0 0 0 0 0 .333 .429 .333 .762
HOME · TB
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Yandy Díaz DH 4 0 0 1 1 0 .310 .392 .527 .919
Jonathan Aranda 1B 4 2 1 1 1 1 .290 .393 .500 .893 HR (11)
Richie Palacios 2B 3 1 0 0 2 1 .255 .370 .330 .700
Junior Caminero 3B 3 1 2 0 2 0 .278 .377 .500 .877
Chandler Simpson LF 5 1 0 0 0 0 .286 .321 .341 .662
Victor Mesa Jr. RF 4 0 1 1 0 2 .250 .294 .438 .732
Cedric Mullins CF 3 0 0 1 1 1 .186 .262 .273 .535
Taylor Walls SS 3 0 2 0 1 0 .208 .313 .285 .598
Hunter Feduccia C 2 0 0 0 1 1 .273 .355 .348 .703
Ben Williamson PH 1 0 1 1 0 0 .269 .351 .336 .687 SB

Pitching lines

AWAY · LAA
PITCHER IPHRERBBKHR NPERA DEC
Jack Kochanowicz 2.1 5 3 3 4 1 1 68 5.23 L
Mitch Farris 4.0 1 2 0 3 4 0 64 3.04
Drew Pomeranz 0.2 1 0 0 2 1 0 28 6.11
Brent Suter 1.0 0 0 0 0 0 0 8 4.68
HOME · TB
PITCHER IPHRERBBKHR NPERA DEC
Shane McClanahan 5.0 4 1 1 0 3 0 70 2.45 W
Casey Legumina 1.2 2 1 1 0 1 1 19 3.70 HLD
Kevin Kelly 1.1 2 0 0 0 1 0 23 2.67 HLD
Bryan Baker 1.0 1 0 0 0 1 0 11 2.22 SV

Manager comparison

AWAY · LAA
Kurt Suzuki
Lineup 1.8 R Bunts 1.2 R IBBs 3.4 R
HOME · TB
Kevin Cash
Lineup 1.3 R Bunts 2.5 R IBBs 2.8 R

Recent form

AWAY · LAA
4-6 L1 +0 run diff
LWWLLLWLLW
HOME · TB
3-7 L1 -5 run diff
LWLWLLLWLL

Season series: 3-3 with LAA listed first across 6 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.