Rays vs. Angels Dunkel MLB Picks, Predictions and Prop Bets - May 31
31 May 2026

The Tampa Bay Rays and Los Angeles Angels play on Sunday at 1:40 p.m. ET at Tropicana Field, attempting to break a 1-1 series tie. Shane McClanahan (5-2, 2.52 ERA) gets the start for the Rays, who are 35-20 this season and first in the AL East. Jack Kochanowicz (2-3, 4.99 ERA) is the expected starter for the Angels, who are 23-36 and fifth in the AL West.
Sportsbooks have made the Rays a decent moneyline favorite (-204) at home over the Angels (+168). The game's over/under is 8.
Rays vs. Angels Odds, Game Time
- Game day: Sunday, May 31, 2026
- Game time: 1:40 p.m. ET
- Location: St. Petersburg, Florida
- Stadium: Tropicana Field
- Favorite: Rays (-204)
- Underdog: Angels (+168)
- Over/under: 8
How to Watch Rays vs. Angels
- TV Channel: RAYS and ABTV
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Rays vs. Angels: Betting the Moneyline
- The Rays have put together a 22-10 record in games they were favored on the moneyline (winning 68.8% of those games).
- Los Angeles has been pegged as an underdog in 47 games this year and has walked away with the win 18 times (38.3%) in those games.
- Tampa Bay has not entered a game this season with shorter moneyline odds than -204.
- The Angels have played as an underdog of +168 or more just one time this year and came away with a win in that game.
- The Rays have an implied moneyline win probability of 67.1% in this matchup.
- The Angels have an implied victory probability of 37.3% according to the moneyline set by oddsmakers for this matchup.
Rays vs. Angels: Betting the Spread & Total
- The Rays have played in 55 games with a set over/under, and have combined with their opponents to go over the total 28 times (28-24-3).
- So far this season, Los Angeles and its opponents have hit the over in 28 of its 59 games with a total.
- The Rays have covered 58.2% of their games this season, going 32-23-0 ATS.
- The Angels have an against the spread record of 29-30-0 in 59 games with a line this season.
