Yandy Diaz and the Tampa Bay Rays square off against Drew Waters and the Kansas City Royals on Wednesday at 7:05 p.m. ET in the second game of a three-game series. Bookmakers list the Rays as -185 moneyline favorites, while giving the underdog Royals +153 moneyline odds to win. Tampa Bay is a 1.5-run favorite (at +111 odds). The over/under for the contest has been listed at 8.5 runs.
Here’s everything you need from a betting perspective on the Rays-Royals game, regarding the run line, moneyline and total, plus expert picks.
Rays vs. Royals Game Information & Odds
When: Wednesday, April 30, 2025 at 7:05 p.m. ET
Where: George M. Steinbrenner Field in Tampa, Florida
How to watch on TV: MLB Network, FDSSUN, and FDSKC
Rays vs. Royals Prediction
Score Prediction: Rays 4, Royals 3
Total Prediction: Under 8.5 runs
Win Probabilities: Rays 56%, Royals 44%
Rays vs. Royals Betting Insights
This season, the Rays have been favored 18 times and won nine, or 50%, of those games.
Tampa Bay has not entered a game this season as bigger favorites on the moneyline than the -185 odds on them winning this game.
The bookmakers’ moneyline implies a 64.9% chance of a victory for the Rays.
The Royals have won in six, or 35.3%, of the 17 contests they have been named as odds-on underdogs this year.
Oddsmakers have given Kansas City the worst odds of winning it has seen this season with a +153 moneyline listed for this contest.
Oddsmakers have implied with the moneyline set for this matchup that the Royals have a 39.5% chance of pulling out a win.
Rays Recent Betting Performance
The Rays played as the moneyline favorite for three of their last 10 games, and went 2-1 in those matchups.
Over their last 10 outings, the Rays and their opponents combined to go over the run total three times (all 10 games had set totals).
The Rays have put together a 7-3-0 record against the spread over their past 10 games.
Rays Recent Stats
Stat
Avg/Total
Record
6-4
Runs Per Game
3.5
HR
6
ERA
3.19
K/9
6.8
Rays Player Insights
Diaz is batting .252 with eight doubles, three home runs and eight walks.
Diaz’s home runs rank him 103rd in the majors, and he ranks 92nd in RBI.
Junior Caminero has put his power on display as he paces his team with six home runs.
Including all major league hitters, Caminero ranks 30th in home runs and 92nd in RBI.
Caminero carries a six-game streak with at least one hit into this contest. During his last 10 games he is batting .233 with four doubles, a home run, two walks and two RBI.
Jonathan Aranda leads the Rays with a team-best batting average of .294.
Kameron Misner is batting .311 with seven doubles, a triple, three home runs and six walks.