Kansas City Royals vs Houston Astros Prediction, 5/13/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Houston Astros
Date: Tuesday, May 13, 2025
Location: Daikin Park in Houston, TX
TV: Space City Home Network
Odds/Point Spread: Kansas City (-152) Houston (+126)
The Kansas City Royals (24-18) are headed to Daikin Park on Tuesday where they will take on the Houston Astros (20-19). The moneyline on this game has the Royals at -152 while the Astros are at +126. The over/under has been set at 8.5. The pitchers taking the mound are Kris Bubic and Framber Valdez.


Kansas City has a slugging % of .359 and have struck out 294 times, while being walked on 109 occasions. They have earned 142 RBI's in addition to 338 base knocks over the course of the season, and their average at the plate is .242. The Royals have accumulated 71 doubles as a team and have hit 27 baseballs out of the park. They have notched a total of 143 runs scored and hold an on-base percentage of .300. As a squad, the Kansas City Royals are earning 3.4 runs per contest, which has them at 27th in baseball.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is off to another great start in 2025! We are up +12,610 in profits over the last 365 days! Tuesday will feature a 7-unit selection you do not want to miss (first pitch is 9:30 p.m.). We are coming off a 7-unit winner on Saturday and have nailed 13 of our last 18 MLB selections. Sign-up below with a daily picks package from MLB Baseball and let 53 years of handicapping experience work for you. 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
They have a K/BB ratio of 2.87 and their pitching staff sits with a WHIP of 1.17. Royals pitchers have conceded 37 home runs and also 137 total runs (3rd in baseball). Kansas City has relinquished 321 base hits (7.7 per 9 innings) as well as 125 earned runs. The Royals have compiled a team ERA of 2.99 on the season (2nd in MLB), and their staff has struck out 344 hitters. Their pitching staff has walked 120 opposing players and their FIP is 3.60 as a team this year.
The Royals have dispatched 129 relief pitchers to the hill this year. The relievers have inherited 43 runners so far this year with 27.9% of them crossed home plate. They have earned 13 saves over the course of the season and have blown 4 of their 17 save chances. The Royals relievers have earned a save rate of 76.5% and have stepped onto the mound in 41 save situations. The relief pitchers have racked up 24 holds over the course of the season (16th in baseball). Royals pitchers have gone to the mound with runners on base 33 times and also have had 42 appearances in high leverage situations.
The Houston Astros have earned a total of 1,129 putouts for the season, as well as 388 assists and 14 errors. Their fielding percentage is at .991 which has them sitting 1st in the majors, and they have turned 35 double plays. The Royals have turned 71.6% of balls in play into outs in their 3,387 innings on the field, which has them ranked 7th in professional baseball.
Bubic (15-31 win-loss mark in his career) is the owner of a FIP of 4.24 while he has faced 1,748 hitters during his time in the majors. He has allowed 413 hits (9.2 hits per nine innings) and has 165 free passes. His earned run average is 4.31 (193 earned runs allowed) and he has a WHIP of 1.434. Bubic has thrown 403 frames and has earned 375 punch outs thus far in his career.
Houston has knocked in 33 home runs over the course of the season as well as 155 runs batted in. They have 56 two-baggers, while getting a free base 129 times as well as putting up 163 runs. The Houston Astros have accounted for an OBP of .322 as well as a team batting average of .248 on the campaign. The Astros have a team slugging percentage of .375 and they are earning 4.18 runs per outing (17th in baseball). They have been called out on strikes on 309 occasions (25th in the league) and are sitting with 322 hits.
The Houston pitching staff have yielded 142 runs so far this season while having an ERA of 3.45 (131 earned runs surrendered). They have relinquished 35 HR's and they allow 3.73 runs per 9 innings (6th in MLB). The Astros are sitting with a team WHIP of 1.143 with a FIP of 3.48 as a squad for the season. Their strikeout to walk ratio is 9.70 (368 strikeouts vs 123 bases on balls). They come in at 1st in baseball as a staff in total hits surrendered with 268.
Houston has had bullpen pitchers step onto the mound in 14 save opportunities and they have tallied 10 saves. They are ranked 6th in the league with a save percentage of 71.4%, and they have sent 124 relief pitchers to the mound so far this season. Their relief pitchers have come in 29 times in high leverage situations and also on 29 occasions with runners on. Houston relievers have an inherited score percentage of 31.0% out of 42 inherited runners. Sitting with 40 save situations, the Astros have recorded 26 holds and also 4 blown saves.
The Houston Astros have gotten 21 double plays and own a fielding percentage of .990 (4th in baseball). The Astros have accrued 292 assists, 14 errors and have amassed 1,028 putouts during this campaign. Out of their 3,084 innings played, the Astros have a defensive efficiency of 72.2% (6th in MLB).
Valdez (70-45 career mark) holds a 3.34 earned run average while allowing 7.5 hits per 9 innings. His K/BB ratio is 2.69 and he has gone up against 3,877 opposing hitters during his MLB career. He has given up a total of 347 earned runs while holding a WHIP of 1.195 and a FIP of 3.3. During his pro baseball career, Valdez has allowed 781 base knocks while he has accumulated 910 K's in 936 frames.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Kansas City (-152)
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:
Houston Astros - Twitter
Kansas City Royals - Twitter