Rays vs Royals Picks and Prediction – 6/25/2025

By: Garrett Beaverson |

Last Updated: 06/24/2025 at 10:59 PM ET

Tampa Bay Rays at Kansas City Royals 06/25/25 - MLB Picks & Predictions
Game Start: 6/25/2025, 11:40 PM UTC
Latest Odds: TAM -125 ; O/U 9

Rays vs Royals Prediction

The Tampa Bay Rays (43–36) take on the Kansas City Royals (38–40) in the second game of their three-game series under the Kansas City lights. After a razor-tight first game, both teams aim to seize midweek momentum. The Rays send Drew Rasmussen (6–5, 2.61 ERA) to the mound, while the Royals rely on Michael Wacha (4-6, 3.24 ERA). With both arms showing mixed form, the outcome could hinge on bullpens and timely hitting. Get in on all the baseball action with our free MLB picks.

On the side of Tampa Bay, Rasmussen may be the most in-form pitcher in the rotation. Drew has an impressive 2.61 ERA and his loss against Baltimore last time out snapped an impressive four game winning streak. As long as there is some run support, Tampa will likely be playing from in front after 5 innings. Offensively, the Rays rank among the AL’s top 6 in runs per game (4.76), powered by Junior Caminero and Brandon Lowe, making their bats dangerous in clutch spots. 

For Kansas City, Wacha remains one of the most consistent starters in baseball,typically delivering 5 innings and 6 strikeouts each night. However, Kansas City has been lacking offensively, averaging just 3.36 runs per game—29th in MLB. However, their revival in the rotation and home support (19–19 at Kauffman) give them an edge. Watch out for legendary catcher Salvador Perez, who is still getting it done with 41 RBI on the year and a power threat in the middle of that order.

Rays vs Royals Pick Analysis

We think the edge swings toward the side of Tampa Bay in terms of both pitching and hitting. With a hot offense, and a reliable arm on the mound, the only pick for us on Wednesday will be Tampa Bay. We like the Rays to win this one by a score of 6-2. 

Our Free MLB Pick for Kansas City Royals vs Tampa Bay Rays

Tampa Bay Rays -125