
Astros vs Royals Prediction 5/14/25 MLB Picks Today
Kansas City Royals (25-19) vs. Houston Astros (21-20)
May 14, 2025 8:10 pm EDT
The Line: Houston Astros -142 / Kansas City Royals 120; Over/Under: 8
(Get latest betting odds)
In this article, we will formulate an Astros vs Royals prediction for this MLB game on Wednesday, May 14, at Daikin Park in Houston, Texas. Let’s take a look at the prediction for this MLB matchup.
Kansas City Royals Betting Preview
The Kansas City Royals (25-19, 9-12 Away) won eight consecutive series before losing to the Boston Red Sox. The Royals did return to winning ways in Game 1 of the current series against the Astros, but Houston responded with a 2-1 victory on Tuesday. Kris Bubic pitched for 6.1 innings in a no-decision, allowing one run on six hits with nine strikeouts and one walk. John Schreiber took the loss.
This year, the Royals average 3.43 runs per game (27th in the MLB) on a .242/.300/.359 triple-slash. When it comes to pitching, the Royals’ staff has a 3.00 ERA (2nd) and 1.18 WHIP (5th). Vinnie Pasquantino leads the Royals with a .225 batting average, six home runs, and 25 RBI this season.
The projected starting pitcher for the Royals is Michael Lorenzen, who is 3-3 in eight starts this season, with a 3.57 ERA and 1.26 WHIP in 45.1 innings.
Houston Astros Betting Preview
The Houston Astros (21-20, 14-9 Home) defeated the Reds at home in the most recent series to bounce back from losses to the White Sox and Brewers. Houston lost Game 1 of the current series against Kansas City before securing a narrow 2-1 victory on Tuesday. Isaac Paredes hit a walk-off homer in the 9th to lift his team, while Framber Valdez pitched for 8.0 innings in a no-decision, allowing one run on six hits with seven strikeouts and one walk. Bryan Abreu was credited with the win.
This season, the Astros average 4.15 runs per game (16th in the MLB) on a .250/.322/.379 triple-slash. When it comes to pitching, the Astros’ staff has a 3.47 ERA (8th) and 1.14 WHIP (2nd). Jeremy Pena leads the Astros with a .297 batting average, six home runs, and 21 RBI this season.
Colton Gordon will take the mound for the Astros on Wednesday. The 26-year-old left-hander will get his MLB debut against the Royals.
Total Runs Facts
- Eight of the Astros’ last nine games as favorites against American League opponents have gone OVER the total runs line.
- Eleven of the Royals’ last 13 night games against American League opponents have gone UNDER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Royals’ last 11 road games against AL West opponents.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in eight of the last nine games between the Royals and Astros.
Matchup/League Facts
- The Astros rank 5th in the league for home runs allowed this season (36).
- The Astros rank 5th in the league for runs allowed this season (150).
- The Royals rank 2nd in the league for ERA this season (3.00).
- The Royals rank 2nd in the league for runs allowed this season (144).
Astros vs Royals Prediction
The Astros won six of the previous ten H2H encounters, but the Royals won three of the last five. I am going with Over in this one because I am not sure how the rookie Colton Gordon will fare in his first-ever start in the MLB. Even though the Royals are not great against southpaws (.234 BA in 308 at-bats) this season, I believe the visitors will have a solid chance to score multiple runs early on. Michael Lorenzen, on the other hand, allowed a .306 BA in 36 at-bats against the Astros. I am sure the bullpens will allow fewer runs late on, so it’s up to batters to score as many runs against the starters. Go with Over.