Kansas City Royals vs Houston Astros Prediction, 5/14/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Houston Astros
Date: Wednesday, May 14, 2025
Location: Daikin Park in Houston, TX
TV: Space City Home Network
Odds/Point Spread: Kansas City (-150) Houston (+125)
The Kansas City Royals (25-18) are en route to Daikin Park on Wednesday where they will try to beat the Houston Astros (20-20). The moneyline on this matchup has the Royals at -150 while the Astros are at +125. The over/under comes in at 9. The expected starting pitchers are Michael Lorenzen and Hunter Brown.


The Royals have hit 72 two-baggers as a team and have knocked 28 balls out of the park. Kansas City is slugging .361 and have been rung up 298 times, while drawing a walk on 112 occasions. As a squad, the Kansas City Royals are notching 3.5 runs per game, which puts them at 26th in the league. They have tallied 149 runs batted in in addition to 349 base knocks on the campaign, while their team batting average sits at .243. They have tallied 150 runs while holding a team on-base percentage of .301.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA is up over +4,200 so far this MLB season and has cashed four straight tickets for +1,860. Esparza is going for a fifth in a row with a 7-Unit MLB Runline (9 p.m.) and he has gone 6-1, +3,000 with his last seven plays rated 5.0+ after a 7-Unit win last night. Sign up below and don’t miss out! 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 accrued a K/BB ratio of 2.85 and the pitching staff holds a WHIP of 1.18. Royals pitchers have conceded 37 long balls in addition to 142 total runs (3rd in baseball). Kansas City has allowed 332 hits (7.8 per 9 innings) as well as 129 earned runs. The Royals have an ERA of 3.01 on the season (2nd in baseball), and the staff has rung up 351 batters. Their pitching staff has walked 123 batters and their FIP is 3.58 as a team so far this season.
The Royals relief pitchers have earned a save percentage of 77.8% and stepped onto the hill in 43 save situations. The relievers have inherited 45 runners for the year and 28.9% of them crossed the plate. Royals bullpen pitchers have stepped onto the hill with runners on base 35 times in addition to having 43 appearances in high leverage situations. The Royals have dispatched 133 relief pitchers to the mound so far this year. The relief pitchers are sitting with 25 holds so far this season (15th in the league). They have accumulated 14 saves this year and have missed out on 4 of their 18 save chances.
The Royals have transformed 71.3% of balls hit into play into outs out of 3,468 innings, ranking them 10th in pro baseball. The Houston Astros have amassed 1,156 putouts at this point in the season, as well as 396 assists and 16 errors. Their fielding rate sits at .990 which puts them in 1st in the majors, and have 37 double plays.
Lorenzen has taken the mound for 899 frames and has earned 739 K's during his MLB career. His ERA is 3.97 (397 earned runs allowed) and he has a career WHIP of 1.309. He has conceded 815 hits (8.2 hits per nine innings) with 362 walks. Lorenzen (50-47 mark in his career) sits with a FIP of 3.91 while facing 3,801 opposing hitters in the majors.
Houston has knocked in 33 home runs this year as well as 159 RBIs. They have 59 two-baggers, while walking 132 times and earning 168 runs. The Houston Astros are sitting with an on-base percentage of .324 and a team batting average of .251 so far this year. The Astros hold a team SLG% of .377 and they earn 4.20 runs per game (16th in MLB). They have struck out on 316 instances (26th in the league) and have totaled 334 base hits.
The Houston pitching staff have allowed 149 runs for the season while holding an ERA of 3.54 (138 earned runs allowed). They have surrendered 36 dingers and they allow 3.82 runs per 9 innings (7th in the league). The Astros are sitting with a team WHIP of 1.153 in addition to having a FIP of 3.50 as a pitching staff on the campaign. Their K/BB ratio comes in at 9.50 (372 strikeouts vs 126 free passes). They sit at 1st in the league as a pitching staff in total hits conceded with 279.
Houston relievers have an inherited score rate of 33.3% out of their 45 inherited runners. Their relief pitchers have stepped onto the hill 29 times in high leverage situations in addition to 30 occasions with runners on base. With 40 save situations, the Astros have compiled 26 holds in addition to 4 blown saves. They rank 6th in baseball holding a save percentage of 71.4%, and they have sent 128 relievers to the hill for the year. Houston has had relief pitchers enter the contest in 14 save opportunities and they have walked away with 10 saves.
The Houston Astros have turned 21 double plays and have accounted for a fielding rate of .990 (3rd in professional baseball). The Astros have recorded 295 assists, 14 errors and have earned a total of 1,055 putouts for the year. In their 3,165 innings on the field, the Astros are sitting with a defensive efficiency of 72.1% (6th in professional baseball).
In his MLB career, Brown has given up 358 hits while he has totaled 437 K's in 394 innings. He has given up 164 ER's while holding a WHIP of 1.253 and a FIP of 3.7. His strikeout to walk ratio is 3.21 and he has gone up against 1,638 opposing batters in his career. Brown (30-23 mark in his career) has a 3.74 ERA and has surrendered 8.2 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Kansas City (-150)
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