Free MLB Pick: Royals vs. Astros Odds
Looking for Kansas City Royals vs. Houston Astros free MLB predictions? MLB betting sees the Royals taking on the Astros on Monday, August 23rd, 2021 at Minute Maid Park in Houston, TX. Cappers picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Royals Astros free pick.
2021 MLB Handicapping
(54-68) Kansas City Royals vs. Houston Astros (73-50)
Date: Monday, August 23rd, 2021
Time: 8:10 PM ET
Venue: Minute Maid Park, Houston, TX
Projected Pitchers: Daniel Lynch (KC) vs. Zack Greinke (HOU)
MLB Moneyline Odds: Royals +220 Astros -303
MLB RunLine Betting Odds: Royals +1.5, Astros -1.5
MLB Baseball Gambling Total: O/U: 8.5
The Royals will be in Houston to take on the Astros for game 1 Monday at 8:10 ET.
Daniel Lynch is going for the Royals and Zack Greinke gets the start for the Astros.
When these teams met last, the Royals won the series.
Kansas City Royals
The Royals have not had a great season so far which is not that surprising.
This team is in 4th place of the American League Central with a record of 54-68. The White Sox lead them by 17 games.
Kansas City has won the first 2 games of the series against the Cubs. The Royals beat Chicago 4-2 on Saturday.
Kris Bubic was very good on Saturday. He went 6.1 innings and allowed 2 earned runs on Saturday.
Daniel Lynch is 3-3 with a 5.12 ERA. His last start was against the Astros where he went 7 innings and allowed 1 earned run. KC won that game 3-1.
The pitching has not been great for this team. They have an ERA of 4.83 which is 26th best overall.
Their offense is scoring 4.09 runs per game which is 24th best in baseball.
Kansas City has hit 124 home runs which is 27th best in the majors.
The Astros have been having a good season so far and they have been one of the best teams in baseball.
They are in 1st place of the American League West with a record of 73-50. They lead the Athletics by 3.5 games.
Houston has beat the Mariners in the first 2 games of the series. They beat Seattle 15-1 on Saturday.
Jake Odorizzi went 5.2 innings and allowed 1 earned run on Saturday.
Zack Greinke has been good this year. He is 11-3 with a 3.43 ERA. His last start was against the Royals where he went 6 innings and allowed 1 earned run. Kansas City won that game 3-2.
Pitching has been very good for this team. They have an ERA of 3.61 which is 5th best in baseball.
Their offense is the best in baseball when it comes to runs scored per game. They are scoring 5.44 runs per game.
Houston has hit 163 home runs which is 8th best in the league.
MLB Baseball Betting Trends:
- Royals are 85-178 in their last 263 games vs. a team with a winning record.
- Royals are 32-67 in their last 99 road games with the total set at 7.0-8.5.
- Royals are 16-35 in their last 51 games overall.
- Royals are 17-38 in their last 55 Monday games.
- Astros are 73-29 in their last 102 home games vs. a team with a losing record.
- Astros are 84-35 in their last 119 during game 1 of a series.
- Astros are 38-18 in their last 56 home games.
- Astros are 67-33 in their last 100 games vs. the American League Central.
Kansas City Royals vs. Houston Astros MLB Prediction:
When these teams met last, the Royals got the best of Houston. I do not see that happening in this game.
Houston is the better team and I feel they will take care of business in this one. I am not very confident with the Royals here.
I look for Greinke to keep up his good pitching and for the Astros to hit around Lynch.
I am taking the Astros on the run line here.
4* Free Astros run line
If you’re looking for more MLB picks like Kansas City Royals vs. Houston Astros matchup, we’ll be providing 4* free MLB plays on the blog all season long, and check out our Experts for guaranteed premium & free MLB Baseball picks!
Register here for a FREE MLB Betting Account Now for Daily Free Picks & More Special Offers!