Implied Win %: Projected Win %: The Kansas City Royals will be the home team, boasting a record of 6-4 this season. The Royals are having a great season so far and will look to continue their winning ways. On the other hand, the Houston Astros will be the away team, struggling with a record of 4-7. The Astros are having a tough season and will aim to turn things around in this game. The Royals are projected to start left-handed pitcher Cole Ragans, who has been performing exceptionally well this season. According to our advanced-stat Power Rankings, Ragans is ranked as the 21st best starting pitcher in MLB out of approximately 350 pitchers. On the other hand, the Astros are projected to start right-handed pitcher Cristian Javier, who is considered a below-average pitcher. Ragans has started two games this year, with a win/loss record of 0-1. He has an excellent ERA of 1.46, indicating his strong performance on the field. However, his 2.90 xFIP suggests that he has been lucky this season and may perform worse going forward. Javier, on the other hand, has started two games with a win/loss record of 1-0 and an impressive ERA of 0.00. However, his 5.51 xFIP indicates that he may have been lucky and could face challenges in future performances. In terms of offense, the Royals rank as the 11th best in MLB this season, while the Astros rank 7th. However, the Royals rank poorly in team home runs, ranking 26th out of 30 teams. The Astros have a strong lineup and rank 9th in team home runs. Considering the pitching matchup, Ragans' high-strikeout ability may be challenged by the low-strikeout Astros offense. This could give the Astros an advantage. On the other hand, Javier's high-flyball pitching style may pose a challenge to the Royals, who have struggled with power hitting this season. In terms of betting odds, the Royals have an implied win probability of 47%, while the Astros have a 53% win probability. The game total is set at 8.5 runs, indicating an average projection. Overall, the matchup between the Kansas City Royals and the Houston Astros promises an exciting game. With the Royals having a strong season and the Astros looking to turn things around, it will be interesting to see how the teams perform on the field. Cristian Javier is an extreme flyball pitcher (47.2% FB% via the leading projection system, THE BAT) and is fortunate enough to be pitching in the #27 HR venue in the majors in today's game. Jose Abreu has been cold in recent games, notching a 0% Barrel% (a reliable metric to assess power) in the last two weeks. Jose Altuve pulls a high percentage of his flyballs (40.5% — 99th percentile) but may find it hard to clear baseball's 4th-deepest LF fences today. Because of his large reverse platoon split, Cole Ragans will be in a good position facing 7 batters in the projected lineup of opposing handedness in today's game. Kyle Isbel has a good chance to have an advantage against every reliever from start to finish, since the bullpen of the Houston Astros only has 1 same-handed RP. Projected catcher Salvador Perez projects as a horrible pitch framer, according to the leading projection system (THE BAT). For more on today's game check out the comprehensive statistics, betting odds, and trends below. Be sure to check out all our free MLB picks here. No C. Ragans HistoryHouston Astros vs Kansas City Royals Overview
Houston Astros vs Kansas City Royals Win Probabilities
Houston Astros vs Kansas City Royals Game Preview & Prediction
Quick Takes Houston Astros:
Quick Takes Kansas City Royals:
Game Trends
Final Score Prediction: Houston Astros 5.17 vs Kansas City Royals 4.54
MLB
Houston Astros
Kansas City Royals
Team Records
HOU
Team Records
KC
46-35 Home 45-36 42-38 Road 41-40 63-52 vRHP 70-55 25-21 vLHP 16-21 41-43 vs>.500 45-54 47-30 vs<.500 41-22 6-4 Last10 4-6 12-8 Last20 9-11 18-12 Last30 12-18 Team Stats
HOU
Team Stats
KC
3.79 ERA 5.20 .237 Batting Avg Against .260 1.26 WHIP 1.41 .289 BABIP .304 8.7% BB% 9.1% 24.0% K% 20.4% 75.3% LOB% 67.1% .251 Batting Avg .244 .417 SLG .394 .740 OPS .695 .324 OBP .301 Pitchers
C. Javier
C. Ragans
122.1 Innings N/A 23 GS N/A 8-2 W-L N/A 4.49 ERA N/A 8.24 K/9 N/A 3.09 BB/9 N/A 1.40 HR/9 N/A 71.9% LOB% N/A 9.8% HR/FB% N/A 4.63 FIP N/A 5.21 xFIP N/A .232 AVG N/A 21.8% K% N/A 8.2% BB% N/A 4.81 SIERA N/A Recent Starts
Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
5/3
SEAFlexen
ML N/AW4-0
TOTAL N/A5.1 2 0 0 4 2 52-87 4/27
TEXOtto
ML N/AW4-3
TOTAL N/A5 4 2 2 4 2 48-84 5/23
TEXFoltynewicz
ML N/AL2-3
TOTAL N/A4.2 1 1 1 5 6 50-94 5/18
OAKManaea
ML N/AL5-6
TOTAL N/A6 5 3 3 9 1 56-95 5/13
TEXFoltynewicz
ML N/AW4-3
TOTAL N/A7 4 3 3 6 2 59-99 Betting Trends
HOU
Betting Trends
KC
OVERALL OVERALL 2-1-0 Win/Loss/Tie 3-0-0 2-1-0 ATS W/L/P 2-1-0 5 Avg Score 3.33 4.33 Avg Opp Score 1.33 AWAY HOME 2-1-0 Win/Loss/Tie 3-0-0 2-1-0 ATS W/L/P 2-1-0 5 Avg Score 3.33 4.33 Avg Opp Score 1.33
HOU
Betting Trends
KC
OVERALL OVERALL 3-2-0 Win/Loss/Tie 4-1-0 3-2-0 ATS W/L/P 4-1-0 5 Avg Score 4.6 4.6 Avg Opp Score 1.8 AWAY HOME 3-2-0 Win/Loss/Tie 5-0-0 2-3-0 ATS W/L/P 4-1-0 4.4 Avg Score 6.2 5.4 Avg Opp Score 1
HOU
Betting Trends
KC
OVERALL OVERALL 4-6-0 Win/Loss/Tie 6-4-0 5-5-0 ATS W/L/P 6-4-0 4.3 Avg Score 4.4 4.1 Avg Opp Score 2.5 AWAY HOME 8-2-0 Win/Loss/Tie 7-3-0 7-3-0 ATS W/L/P 6-4-0 6 Avg Score 5.2 3.9 Avg Opp Score 2.6 Head to Head
Teams Last 10