MLB Scores · MLB Odds

Angels vs Rays

Final · Fri May 29 · 7:10 PM ET · Tropicana Field

Los Angeles AngelsAngels22-36
5
FinalMay 29, 2026
Tampa Bay RaysRays35-19
8
StreamMLB.TVRays.TVAngels.TV

Closing line

US sportsbook at first pitch
Moneyline
LAA+143
TB−173
Run line
LAA +1.5−150
TB −1.5+124
Total O/U
Over 8−103
Under 8−117
  • Run line: Rays −1.5 covered.
  • Total O/U: over 8 (13 runs).

Recap

The Tampa Bay Rays beat the Los Angeles Angels 8-5 at Tropicana Field in St. Petersburg on May 29, 2026 to move to 35-19.

They scored 7 runs in the seventh inning.

Score by inning

Los Angeles Angels and Tampa Bay Rays, score by inning
Team123456789R
LAA0010100305
TB10000070x8

W: Martinez (5-1) · L: Zeferjahn (2-3) · S: Baker (1-0)

Scoring plays

Bottom 1

  1. TBHome runDíaz homered to right (364 feet).0-1

Top 3

  1. LAASingleGrissom singled to left, Neto scored.1-1

Top 5

  1. LAASingleNeto singled to right, Siri scored.2-1

Bottom 7

  1. TBHome runDíaz homered to left center (400 feet), Mullins scored.2-3
  2. TBHome runAranda homered to right center (410 feet).2-4
  3. TBSingleDunn reached on bunt single to second, Caminero scored, Simpson to second.2-5
  4. TBTriplePalacios tripled to right, Simpson scored and Dunn scored.2-7
  5. TBSacrifice buntFortes hit sacrifice bunt to pitcher, Palacios scored.2-8

Top 8

  1. LAADoubleGrissom doubled to right, Neto scored, Trout to third.3-8
  2. LAAGroundoutAdell grounded out to second, Trout scored, Grissom to third.4-8
  3. LAAGroundoutMeckler grounded out to shortstop, Grissom scored.5-8

Team stats

LAATB
Hits
10
11
Home Runs
0
3
Runs Batted In
5
8
Walks
4
4
Strikeouts
8
7
Runners Left On Base
14
15
Errors
1
1

Player stats

Angels · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Zach Neto SS2-4422101221.238.346.441
Mike Trout DH0-3310002021.235.405.480
Vaughn Grissom 1B2-5512200121.235.305.383
Jo Adell RF0-4400100117.238.283.381
Wade Meckler LF0-4400100112.273.304.409
Oswald Peraza 2B2-4402000112.273.339.447
Nick Madrigal 3B2-440200019.500.500.500
Logan O'Hoppe C0-3300001016.196.295.250
Jose Siri CF2-4412000114.333.375.667

Angels · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Walbert Urena P6.051135192-602.4492
Ryan Zeferjahn P0.134410219-115.9619
Brent Suter P1.233302025-194.8325

Rays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Yandy Diaz DH2-5522320221.313.392.523
Jonathan Aranda 1B2-4412111223.290.389.492
Junior Caminero 3B2-4412001019.267.359.485
Taylor Walls SS0-000000000.202.303.282
Ryan Vilade RF0-4400000012.288.365.438
Chandler Simpson LF2-4412000010.299.330.355
Ben Williamson SS1-220100017.272.357.342
Oliver Dunn 3B1-111110001.125.222.125
Richie Palacios 2B1-3311201216.262.369.340
Nick Fortes C0-3300100013.256.292.326
Cedric Mullins CF0-3310001014.187.257.271

Rays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Nick Martinez P7.082205088-621.6288
Hunter Bigge P0.013320013-56.9813
Kevin Kelly P1.000001011-72.8111
Bryan Baker P1.010022031-192.3131

Game info

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

Last and next games

Head to head

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