MLB Scores · MLB Odds

Angels vs Rays

Final · Sun May 31 · 1:40 PM ET · Tropicana Field

Los Angeles AngelsAngels23-37
2
FinalMay 31, 2026
Tampa Bay RaysRays36-20
5
StreamMLB.TVRays.TVAngels.TV

Closing line

US sportsbook at first pitch
Moneyline
LAA+168
TB−205
Run line
LAA +1.5−114
TB −1.5−105
Total O/U
Over 8−112
Under 8−107
  • Run line: Rays −1.5 covered.
  • Total O/U: under 8 (7 runs).

Recap

The Tampa Bay Rays beat the Los Angeles Angels 5-2 at Tropicana Field in St. Petersburg on May 31, 2026 to move to 36-20.

The game was played before 16,589.

Score by inning

Los Angeles Angels and Tampa Bay Rays, score by inning
Team123456789R
LAA0100001002
TB10200020x5

W: McClanahan (6-2) · L: Kochanowicz (2-4) · S: Baker (1-0)

Scoring plays

Bottom 1

  1. TBHome runAranda homered to right (409 feet).0-1

Top 2

  1. LAAWild PitchSiri scored on McClanahan wild pitch, O'Hoppe to third on wild pitch by McClanahan.1-1

Bottom 3

  1. TBSingleMesa Jr. singled to center, Aranda scored, Caminero to second, Palacios to third.1-2
  2. TBWalkMullins walked, Palacios scored, Mesa Jr. to second, Caminero to third.1-3

Top 7

  1. LAAHome runO'Hoppe homered to left (384 feet).2-3

Bottom 7

  1. TBSingleWilliamson singled to center, Caminero scored, Simpson to third.2-4
  2. TBWalkDíaz walked, Simpson scored, Walls to second, Williamson to third.2-5

Team stats

LAATB
Hits
9
7
Home Runs
1
1
Runs Batted In
1
5
Walks
0
9
Strikeouts
6
6
Runners Left On Base
13
25
Errors
1
1

Player stats

Angels · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Zach Neto SS0-4400000014.231.339.427
Mike Trout CF1-4401000218.242.410.493
Vaughn Grissom 1B1-4401000019.238.314.377
Jorge Soler DH1-4401000114.212.294.389
Jo Adell RF1-4401000010.237.281.388
Oswald Peraza 2B1-4401000115.277.339.465
Jose Siri LF1-221100016.333.368.611
Wade Meckler LF0-220000005.286.310.500
Logan O'Hoppe C2-4412110111.207.301.293
Nick Madrigal 3B0-220000007.333.429.333
Donovan Walton 3B1-220100004.308.333.385

Angels · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Jack Kochanowicz P2.153341168-355.2368
Mitch Farris P4.012034064-333.0464
Drew Pomeranz P0.210021028-156.1128
Brent Suter P1.00000008-64.688

Rays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Yandy Diaz DH0-4400101020.310.392.527
Jonathan Aranda 1B1-4421111123.290.393.500
Richie Palacios 2B0-3310002121.255.370.330
Junior Caminero 3B2-3312002023.278.377.500
Chandler Simpson LF0-5510000020.286.321.341
Victor Mesa Jr. RF1-4401100217.250.294.438
Cedric Mullins CF0-3300101115.186.262.273
Hunter Feduccia C0-2200001115.273.355.348
Ben Williamson PH1-110110003.269.351.336
Nick Fortes C0-000000000.248.284.316
Taylor Walls SS2-3302001011.208.313.285

Rays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Shane McClanahan P5.041103070-512.4570
Casey Legumina P1.221101119-143.7019
Kevin Kelly P1.120001023-162.6723
Bryan Baker P1.010001011-102.2211

Game info

VenueTropicana Field, St. Petersburg, FL
Attendance16,589
OfficialsHome Plate Umpire: Mike Estabrook · First Base Umpire: Jonathan Parra · Second Base Umpire: Lance Barrett · Third Base Umpire: Alfonso Marquez

Last and next games

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:51 PM ET. How game pages are made