Data Skrive
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.
Keep up with MLB on FOX Sports.
Check out the best moments between the Tampa Bay Rays and the Kansas City Royals.
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
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds Rays -185 +153 8.5 -110 -110 -1.5 +111 -132
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.
Rays Team Props
Hits O/U Total Bases O/U HR O/U RBI O/U Junior Caminero 0.5 (-250) 1.5 (+115) – 0.5 (+170) Christopher Morel 0.5 (-180) 1.5 (+120) – 0.5 (+130) Yandy Diaz 1.5 (+170) 1.5 (-105) – 0.5 (+145) Taylor Walls 0.5 (-115) 0.5 (-115) – 0.5 (+265) Kameron Misner 0.5 (-125) 0.5 (-125) – 0.5 (+270)
Royals Recent Betting Performance
- In six games as underdogs over the last 10 matchups, the Royals have a record of 4-2.
- In their last 10 games with a total, the Royals and their opponents have failed to hit the over seven times.
- The Royals have six wins against the spread in their last 10 chances.
Royals Recent Stats
Stat Avg/Total Record 7-3 Runs Per Game 3.5 HR 3 ERA 2.97 K/9 7.8
Royals Player Insights
- Bobby Witt Jr. leads the team in batting average with a mark of .316.
- Witt ranks 152nd in home runs and 133rd in RBI among all hitters in the big leagues.
- Witt carries a 20-game hitting streak into this matchup. In his last 10 games he is batting .333 with four doubles, three walks and three RBI.
- Maikel Garcia is hitting .273 with seven doubles, two home runs and 10 walks.
- Garcia ranks 152nd overall in homers and 151st in RBI this year.
- Salvador Perez is hitting .225 with 10 doubles, two home runs and seven walks.
- Vinnie Pasquantino paces the Royals in home runs (three) and runs batted in (16).
Royals Team Props
Hits O/U Total Bases O/U HR O/U RBI O/U Salvador Pérez 0.5 (-205) 1.5 (+135) – 0.5 (+160) Bobby Witt Jr. 1.5 (+175) 1.5 (+100) – 0.5 (+175) Vinnie Pasquantino 0.5 (-170) 0.5 (-175) – 0.5 (+160) Michael Massey 0.5 (-155) 0.5 (-155) – 0.5 (+235) Maikel Garcia 0.5 (-200) 0.5 (-205) – 0.5 (+285)
Check out the best moments between the Tampa Bay Rays and the Kansas City Royals.
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
FOLLOW Follow your favorites to personalize your FOX Sports experience
Tampa Bay Rays
Kansas City Royals
recommended