Kansas City Royals vs Minnesota Twins Prediction, 5/24/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Minnesota Twins
Date: Saturday, May 24, 2025
Location: Target Field in Minneapolis, MN
TV: Twins.TV
Odds/Point Spread: Kansas City (+102) Minnesota (-122)
Target Field is where the Minnesota Twins (27-22) will play the Kansas City Royals (28-23) on Saturday. The moneyline on this contest has Kansas City at +102 while Minnesota is sitting at -122. The over/under is set at 9. The pitchers who are expected to start will be Michael Wacha and Zebby Matthews.


The Royals have compiled 87 two-baggers as a unit and have knocked 32 baseballs out of the park. Kansas City has a slugging rate of .366 and have been rung up 354 times, while being walked on 124 occasions. As a squad, the Kansas City Royals are knocking in 3.4 runs per outing, which has them sitting at 27th in baseball. They have 170 runs batted in and 418 hits this year, and their batting average sits at .245. They have a total of 172 runs scored while having a team OBP of .300.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA is up over +4,400 so far this MLB season and is coming off another win Thursday with the Astros ‘Over’. Esparza is releasing a 6-Unit MLB Total (9:30 p.m.) and he is an excellent 7-3, +2,775 on his last 10 baseball plays rated 5.0+. Sign up below and get on it. 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 MLB Expert Picks
The Royals have compiled a team earned run average of 3.03 this year (2nd in the league), and the staff has rung up 408 hitters. Royals pitchers have conceded 45 home runs and 168 total runs (2nd in the league). Their pitching staff has walked 140 opposing batters and their FIP comes in at 3.59 as a team this year. Kansas City has surrendered 396 base hits (7.8 per 9 innings) as well as 153 earned runs. Their strikeout to walk ratio is 2.91 and their pitching staff holds a collective WHIP of 1.18.
The Royals bullpen have compiled a save rate of 80.0% and stepped onto the hill in 47 save situations. The bullpen pitchers have inherited 59 base runners for the year with 27.1% of those players ended up crossing the plate. Royals pitchers have stepped onto the hill with players on base 46 times in addition to having 53 appearances in high leverage situations. The Royals have sent 158 relievers to the hill for the year. The relievers have tallied 27 holds over the course of the season (16th in the league). They have compiled 16 saves on the season and have blown 4 of 20 chances to save the game.
The Houston Astros have earned a total of 1,363 putouts thus far, as well as 470 assists and 20 errors. Their fielding rate is currently at .989 which ranks 5th in pro baseball, and have 47 double plays. The Royals have turned 71.1% of baseballs in play into outs in their 4,089 innings on the diamond, which ranks them 10th in the majors.
Wacha has taken the mound for 1,510 frames and is sitting with 1,333 punch outs in his pro baseball career. His earned run average is 3.86 (647 earned runs allowed) and his career WHIP is 1.280. He has given up 1,459 hits (8.7 hits per nine innings) and has 474 walks. Wacha (104-66 win-loss record in his career) holds a FIP of 3.80 while he has faced 6,366 batters in the majors.
The Twins have a team slugging percentage of .384 and they tally 4.10 runs per contest (20th in the league). They have tallied 82 doubles, while taking a walk 141 times as well as recording 201 runs. Minnesota has accounted for 45 HRs for the season and 192 RBIs. They have struck out on 400 occasions (17th in the league) and have tallied 395 base knocks. The Minnesota Twins have compiled a team OBP of .312 and a team batting average of .242 over the course of the season.
The Twins have a WHIP of 1.147 with a FIP of 3.42 as a unit on the year. They are currently ranked 6th in the league as a pitching staff in total hits surrendered with 370. The Minnesota pitching staff have conceded 169 runs for the season while having a team ERA of 3.28 (156 earned runs conceded). Their K/BB ratio sits at 9.10 (435 strikeouts vs 121 free passes). They have allowed 45 home runs and they surrender 3.55 runs per 9 innings (3rd in the league).
Minnesota relief pitchers have an inherited score percentage of 38.5% out of their 52 inherited base runners. Their relievers have come in 58 times in high leverage situations in addition to 35 occasions with runners on. Sitting with 61 save situations, the Twins have earned 38 holds and 9 blown saves. They sit at 23rd in the league with a save percentage of 57.1%, and they have dispatched 167 bullpen pitchers to the mound for the season. Minnesota has had bullpen pitchers enter the game in 21 save opportunities and they have recorded 12 saves.
The Minnesota Twins have gotten 26 double plays and own a fielding percentage of .984 (21st in the majors). The Twins have recorded 339 assists, 26 errors and have notched a total of 1,285 putouts so far this season. Out of their 3,855 innings on the field, the Twins are sitting with a defensive efficiency of 70.3% (13th in the majors).
In his pro baseball career, Matthews has given up 56 base hits while he has totaled 48 K's in 40 innings pitched. He has given up a total of 32 ER's while holding a WHIP of 1.741 and a FIP of 7.1. His strikeout to walk ratio is 3.43 and he has faced 194 hitters in his MLB career. Matthews (1-5 win-loss mark in his career) has a 7.16 ERA and has allowed 12.5 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Minnesota (-122)
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:
Minnesota Twins - Twitter
Kansas City Royals - Twitter