Rays vs. Royals Prediction, Odds, Picks - April 30

Rays vs. Royals Prediction, Odds, Picks - April 30

Updated Apr. 30, 2025 7:01 p.m. ET
Data Skrive

The Tampa Bay Rays and Kansas City Royals will meet on Wednesday at George M. Steinbrenner Field, at 7:05 p.m. ET, with Yandy Diaz and Bobby Witt Jr. -- two hot hitters -- expected to deliver at the plate. The Royals are listed as +139 moneyline underdogs in this matchup against the Rays (-165). Tampa Bay is the run-line favorite (-1.5). The total for the matchup has been listed at 7.5 runs.

Here's everything you need to know 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.

Rays vs. Royals Highlights | MLB on FOX

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 -165 +139 7.5 -114 -106 -1.5 +128 -155

Rays vs. Royals Prediction

  • Score Prediction: Rays 4, Royals 3
  • Total Prediction: Under 7.5 runs
  • Win Probabilities: Rays 56%, Royals 44%

Rays vs. Royals Betting Insights

  • The Rays have entered the game as favorites 18 times this season and won nine, or 50%, of those games.
  • Tampa Bay has a record of 4-2 when favored by -165 or more by sportsbooks this season.
  • The implied probability of a win from the Rays, based on the moneyline, is 62.3%.
  • The Royals have won in six, or 35.3%, of the 17 contests they have been named as odds-on underdogs this year.
  • Kansas City has been listed as an underdog of +139 or more on two occasions this season and split those games.
  • The moneyline set for this matchup implies the Royals have a 41.8% chance of coming away with a victory in the contest.

Rays Recent Betting Performance

  • The Rays played as the moneyline favorite in three of their last 10 games, and went 2-1 in those matchups.
  • In their last 10 outings, the Rays and their opponents combined to hit the over on the run total three times (all 10 games had set totals).
  • The Rays' ATS record is 7-3-0 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.
  • Including all MLB hitters, Diaz ranks 76th in batting average, 115th in on-base percentage, and 94th in slugging.
  • Junior Caminero's six home runs pace his team.
  • Caminero ranks 30th in homers in the majors, and 95th in RBI.
  • Caminero carries a six-game streak with at least one hit into this contest. During his last 10 outings he is hitting .233 with four doubles, a home run, two walks and two RBI.
  • Jonathan Aranda has put up a team-high 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 (+110) - 0.5 (+135)
Christopher Morel 0.5 (-205) 1.5 (+100) - 0.5 (+110)
Chandler Simpson 0.5 (-240) 1.5 (+155) - 0.5 (+240)
Yandy Diaz 1.5 (+170) 1.5 (-110) - 0.5 (+130)
Taylor Walls 0.5 (-120) 0.5 (-125) - 0.5 (+255)

Royals Recent Betting Performance

  • The Royals have played as underdogs in six of their past 10 games and won four of those contests.
  • In their last 10 games with a total, the Royals and their opponents have failed to hit the over seven times.
  • The Royals have a record of 6-4-0 ATS over their last 10 games.

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

  • Witt leads the Royals with a team-leading batting average of .316.
  • Witt ranks 153rd in homers and 135th in RBI among all hitters in the big leagues.
  • Witt brings a hitting streak of 20 games into this game. During his last 10 games he is batting .333 with four doubles, three walks and three RBI.
  • Maikel Garcia is batting .273 with seven doubles, two home runs and 10 walks.
  • Garcia is 153rd in home runs and 153rd in RBI among all batters in the big leagues.
  • Salvador Perez has 10 doubles, two home runs and seven walks while batting .225.
  • Vinnie Pasquantino leads the Royals with three long balls and runs batted in, driving in 16.

Royals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Salvador Pérez 0.5 (-215) 1.5 (+125) - 0.5 (+150)
Maikel Garcia 0.5 (-220) 1.5 (+155) - 0.5 (+245)
Bobby Witt Jr. 1.5 (+155) 1.5 (-115) - 0.5 (+175)
Vinnie Pasquantino 0.5 (-175) 0.5 (-180) - 0.5 (+155)
Kyle Isbel 0.5 (-105) 0.5 (-110) - 0.5 (+400)

Rays vs. Royals Highlights | MLB on FOX

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
share