Kansas City Royals vs Houston Astros Prediction, 5/12/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Houston Astros
Date: Monday, May 12, 2025
Location: Daikin Park in Houston, TX
TV: Space City Home Network
Odds/Point Spread: Kansas City (-122) Houston (+102)
The Kansas City Royals (23-16) are on their way to Daikin Park on Monday where they will take on the Houston Astros (18-18). The moneyline on this game has Kansas City at -122 and Houston is at +102. The over/under is set at 8.5. The pitchers expected to start will be Michael Wacha and Hayden Wesneski.


Kansas City is slugging .369 and have been called out on strikes 264 times, while drawing a walk on 103 occasions. They have tallied 139 runs batted in as well as 317 hits on the year, while their batting average is .245. The Royals have compiled 69 doubles as a unit and have knocked 27 balls out of the stadium. They have accounted for 139 runs scored and hold an OBP of .304. As a unit, the Kansas City Royals are notching 3.6 runs per game, which puts them at 26th in baseball.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Selection between St. Louis vs. Philadelphia (Monday @ 6:45pm est). The Cowboy has produced back/back great MLB Winners including 5-Unit Phillies on Saturday (7-1) (Win) and 4-Unit Marlins/Whitesox Under 8 on Sunday (4-2). IC is now on a 5-1 MLB Run for +1295 and is ready to make it a 6-1 Run with a big win today. 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
The Royals hold a team ERA of 2.91 for the season (2nd in the league), and the staff has rung up 314 batters. Royals pitchers have conceded 33 home runs and also 123 total runs (3rd in MLB). They have walked 115 opposing players and their FIP is 3.61 as a team this season. Kansas City has conceded 292 hits (7.6 per 9 innings) in addition to 112 earned runs. They have accumulated a K/BB ratio of 2.73 and their pitching staff has recorded a WHIP of 1.18.
Royals pitchers have gone to the mound with runners on 28 times in addition to having 37 appearances in high leverage situations. The bullpen have 24 holds this season (12th in baseball). The Royals relief pitchers have recorded a save percentage of 76.5% and have entered the game in 41 save situations. They have earned 13 saves on the campaign and have not converted 4 of their 17 chances to save the game. The relievers have inherited 39 base runners for the season and 30.8% of them ended up scoring. The Royals have sent 117 relief pitchers to the mound on the year.
The Houston Astros are sitting with 1,039 putouts for the season, in addition to 359 assists and 14 errors. Their fielding percentage is currently at .990 which is 2nd in the majors, and have accumulated 34 double plays. The Royals have converted 71.8% of balls hit into play into outs out of 3,117 innings, which has them ranked 7th in baseball.
Wacha (103-66 career mark) has a FIP of 3.81 while he has gone up against 6,315 batters during his time in the major leagues. He has given up 1,443 base hits (8.7 hits per 9 innings) with 472 walks. His earned run average is 3.87 (644 earned runs allowed) and his career WHIP is 1.277. Wacha has taken the hill for 1,499 innings and has racked up 1,324 punch outs thus far in his career.
The Houston Astros hold an on-base percentage of .313 in addition to a team batting average of .241 over the course of the season. They have struck out on 282 occasions (25th in baseball) and have accounted for 287 hits. Houston has knocked in 31 home runs for the year to go along with 137 RBIs. The Astros hold a team SLG% of .366 and they tally 4.03 runs per game (19th in the league). They have recorded 48 doubles, while walking 114 times as well as notching 145 runs.
The Houston pitching staff have given up 129 runs this year while having an ERA of 3.37 (118 earned runs given up). They have surrendered 33 home runs and they allow 3.68 runs per 9 innings (5th in the league). The Astros have a team WHIP of 1.133 and have a FIP of 3.50 as a staff this season. They currently have a K/BB ratio of 9.40 (330 strikeouts against 107 bases on balls). They are sitting at 3rd in the league as a staff in total hits relinquished with 250.
Houston relief pitchers have an inherited score rate of 28.2% out of their 39 inherited base runners. Their relievers have stepped onto the mound 29 times in high leverage situations and on 27 occasions with runners on. With 36 save situations, the Astros have accumulated 23 holds and 4 blown saves. They sit at 8th in the league holding a save percentage of 69.2%, and they have sent 114 relievers to the mound on the season. Houston has had bullpen pitchers take the mound in 13 save chances and they have converted 9 saves.
The Houston Astros have turned 20 double plays and have earned a fielding percentage of .989 (7th in the majors). The Astros have accrued 272 assists, 14 errors and have accounted for 947 putouts on the campaign. In 2,841 innings on the field, the Astros are sitting with a defensive efficiency of 72.2% (5th in baseball).
So far in his MLB career, Wesneski has allowed 191 base hits while he has totaled 212 K's in 222 frames. Wesneski (10-16 career mark) holds a 4.01 earned run average while conceding 7.7 hits per nine innings. He has allowed 99 ER's while earning a WHIP of 1.158 and having a FIP of 4.0. He has a strikeout to walk ratio of 3.21 and he has gone up against 925 hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Kansas City (-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:
Houston Astros - Twitter
Kansas City Royals - Twitter