Tampa Bay Rays vs Kansas City Royals Prediction, 6/25/2025 MLB Picks, Best Bets & Odds
Game: Tampa Bay Rays vs Kansas City Royals
Date: Wednesday, June 25, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: Tampa Bay (-122) Kansas City (+102)
Kauffman Stadium is the location where the Kansas City Royals (38-40) will play the Tampa Bay Rays (43-35) on Wednesday. The moneyline on this game has Tampa Bay at -122 and Kansas City is coming in at +102. The betting total comes in at 8. The pitchers who are expected to start are Drew Rasmussen and Michael Wacha.


Tampa Bay is slugging .404 and have been rung up 654 times, while being walked on 244 occasions. They have compiled 352 runs batted in and 671 base knocks on the year, and their batting average sits at .256. The Rays have tallied 125 doubles as a team and have hit 84 balls out of the park. They are sitting with 371 runs scored and hold an on-base percentage of .323. As a team, the Tampa Bay Rays are scoring 4.8 runs per game, which is 6th in baseball.
Today’s Featured MLB Best Bet! VERNON CROY is on a 17-7, +4,030 MLB run the last 24 days and has hit FIVE straight picks. Croy is going for MLB winner No. 6 in a row with a 7-Unit MLB Runline (7 p.m.) that goes Tuesday night and he is now up over +13,600 with plays rated 6.0+ across all sports. Croy is also an outstanding 5-1, +2,690 with his last 6 plays rated 6.0+ across all sports. Sign-up now! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our Free MLB Picks
Their strikeout to walk ratio sits at 2.96 and their pitching staff has a team WHIP of 1.18. Rays pitchers have given up 103 home runs and 301 runs in total (8th in the league). Tampa Bay has surrendered 613 hits (7.9 per 9 innings) in addition to 279 earned runs. The Rays hold a team ERA of 3.59 for the season (8th in the league), and the staff has struck out 634 batters. Their pitching staff has walked 214 hitters and their FIP sits at 4.24 as a unit over the course of the season.
The Rays bullpen have a save rate of 63.0% and stepped onto the hill in 74 save situations. The relievers have inherited 76 base runners so far this season with 40.8% of them ended up scoring. Rays relief pitchers have come into the game with players on base 51 times in addition to having 71 appearances in high leverage situations. The Rays have dispatched 246 relievers to the hill this season. The relief pitchers have a total of 46 holds over the course of the season (15th in baseball). They have recorded 17 saves so far this season and have not converted 10 of 27 save opportunities.
The Tampa Bay Rays have notched a total of 2,098 putouts for the season, in addition to 723 assists and 37 errors. Their fielding percentage is holding at .987 which has them sitting 10th in the majors, and have a total of 85 double plays. The Rays have turned 71.7% of balls hit into play into outs out of 6,294 innings, which has them sitting at 3rd in professional baseball.
Rasmussen (26-17 career mark) is the owner of a FIP of 2.85 and he has faced 1,560 opposing batters in the major leagues. He has surrendered 315 base hits (7.3 hits per nine innings) and has 100 free passes. His ERA is 2.89 (125 ER's allowed) and his career WHIP is 1.066. Rasmussen has taken the mound for 389 innings and has racked up 368 strikeouts so far in his career.
Kansas City has 56 home runs on the campaign as well as 258 RBIs. They have put up 127 two-baggers, while getting a free base 187 times and putting up 262 runs. The Kansas City Royals have accounted for a team OBP of .301 as well as a team batting average of .247 on the year. The Royals hold a slugging % of .371 and they score 3.36 runs per game (29th in the league). They have been rung up on 527 instances (29th in MLB) and have totaled 646 base hits.
The Kansas City pitching staff have given up 283 runs this season while having a team ERA of 3.41 (263 earned runs yielded). They have given up 75 homers and they surrender 3.67 runs per 9 innings (2nd in the league). The Royals have a team WHIP of 1.210 in addition to having a FIP of 3.75 as a pitching staff for the year. They have earned a strikeout to walk ratio of 8.20 (631 strikeouts against 228 free passes). They are currently ranked 10th in MLB as a staff in total hits conceded with 612.
Kansas City relief pitchers have an inherited score percentage of 30.9% out of their 110 inherited base runners. Their bullpen pitchers have stepped onto the hill 94 times in high leverage situations in addition to 78 occasions with base runners. With 79 save situations, the Royals have amassed 45 holds in addition to 9 blown saves. They are currently ranked 3rd in the league holding a save percentage of 73.5%, and they have sent 252 relievers onto the field this season. Kansas City has had relief pitchers enter the contest in 34 save chances and they have come away with 25 saves.
In 6,246 innings on the diamond, the Royals have accumulated a efficiency on defense of 71.0% (7th in MLB). The Kansas City Royals have gotten 63 double plays and hold a fielding percentage of .988 (6th in pro baseball). The Royals have recorded 700 assists, 33 errors and have earned a total of 2,082 putouts for the season.
During his career, Wacha has given up 1,484 base hits while he has accumulated 1,355 strikeouts in 1,540 innings. He has given up a total of 660 earned runs while earning a WHIP of 1.276 and being the owner of a FIP of 3.8. His strikeout to walk ratio is 2.82 and he has faced 6,488 hitters during his career. Wacha (105-68 win-loss record in his career) has earned a 3.86 ERA and has allowed 8.7 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Kansas City (+102)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Kansas City Royals - Twitter
Tampa Bay Rays - Twitter