Kansas City Royals at Houston Astros 7/7/22 – MLB Pick & Prediction

Published:

Updated:

Houston Astros

Disclaimer

As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.

MLB action is set to take place on Thursday, 7/7/22 at 2:10 PM EST and it will feature the Kansas City Royals at Houston Astros. The game is set to take place at Minute Maid Park in Houston, TX. The game starts at TIME and should be televised on AT&T Sportsnet SW.

Houston Astros

The Kansas City Royals are coming here with a record of 29-50 record overall and 15-25 on the road. In the last game the Royals played on the road at Minute Maid Park and lost. The final score in the loss was a little bit on the high side with a score of 9-7.

The Royals seen the team go 9/35 from the plate with 7 runs. The Royals ended up striking out 10 times at the plate and walked a total of 4 batters. The losing pitcher in the game for Kansas City was Zack Greinke who is now 2-5. As a team the Royals struck out only 5 batters and allowed 4 walks while giving up 13 hits.

The Royals have been led in the power department by Bobby Whitt Jr. who has cranked out 12 homers, but has brought in 42 runners. The average leader for the Royals is Andrew Benintendi who is hitting at a clip of .313 on the year. Kansas City is putting Kris Bubic on the mound here. Bubic is 1-5 with a 7.06 ERA. Bubic has a WHIP of 1.87 and has thrown 43.1 innings. When it comes to the strikeouts Bubic has struck out 37 batters, walked 26 batters and allowed 55 hits with 7 homers.

As a team the Kansas City Royals have ended up hitting at a clip of .240 with 640 hits and a .306 OBP. The Royals have scored 309 runs and cranked out 67 homers and have a .377 Slugging. The Royals have ended up with a team ERA of 4.98 and a 1.48 WHIP. The Royals have walked 311 batters, but have struck out 572 batters while allowing the opponents to hit at a clip of .266.

The Houston Astros are coming here with a record of 53-27 record and a home record of 26-11. In the win over the Royals in the last game the Astros extended their lead in the AL West to 13.5 games.

The Astros seen Luis Garcia pick up the win in the game and move to a 7-5 mark on the year. Rafael Montero picked up his 6th save on the year. As a team the Astros struck out the opponent 10 times, but walked 4 batters and allowe odnly 9 hits. As a team the Astros ended up going 13/35 from the plate and only struck out 5 times and walked 4 times, but managed to get 9 runs scored.

Houston is coming here with a team ERA of 2.97 and a WHIP of 1.10 on the year, but have allowed the opponents to hit at a clip of .212. The Astros have ended up walking 703 batters and walked only 231. The Astros have hit at a clip of .242 with 641 hits and an OBP of .320. The Astros have a total of 359 runs scored with 118 homers and a .430 slugging on the year.

Yordan Alvarez is the leader when it comes to the offensive categories for the Astros. Alvarez has cranked out 25 homers, driven in 58 runners and has hit at a clip of .313. The Astros are putting Justin Verlander on the mound. Verlander this year has proven to be a staff ace again with a 10-3 record and a 2.03 ERA while getting a 0.83 WHIP. This year Verlander has thrown 97.1 innings on the year while striking out 90 batters and walking only 17 on the year while giving up 64 hits and allowed 11 homers.

Kansas City Royals at Houston Astros Odds: Kansas City Royals +300 , Houston Astros -320

Over/Under Odds: 8

Kansas City Royals at Houston Astros Prediction: Houston Astros -320, Under 8

Odds from Betonline.ag 

The Astros should easily win this game and should not have any of the snafus like the Astros had when heavily favored a couple of years ago against the Tigers. Look for the pitching from Verlander to keep the Royals offense in check the entire game, but for the Royals pitching from Bubic to have issues against the Astros hitting. With that being the case I think this game is going to go on the under as well.

Get all of our MLB Picks.

Who Is The Royals Starter?

Kris Bubic

What Time Is The Royals at Astros on 7/7/22?

2:10 PM EST

Where Is The Royals at Astros Game?

Minute Maid Park

Author

  • Corey Clarkson is a seasoned sports journalist and analyst with a passion for telling the stories behind the stats. With years of experience covering everything from the NFL playoffs to the World Cup, Corey’s insight bridges hard data with the human side of sports. His work dives deep into game strategy, player performance, and league trends—helping readers not just follow sports, but truly understand them. Whether it’s breaking down a crucial fourth-quarter play, analyzing a blockbuster trade, or exploring the culture around the game, Corey delivers content that informs, entertains, and sparks conversation.

    Corey has attended major sporting events across the world, interviewed professional athletes and coaches, and built a reputation for sharp, unbiased reporting. His goal is to bring fans closer to the action, whether they’re at the stadium, watching from home, or reading along.

    View all posts

About the author

Latest Posts

  • New York Yankees vs. Chicago White Sox Game Preview – August 28, 2025

    Overview The New York Yankees take on the Chicago White Sox in the first game of a four-game series on Thursday, August 28, 2025, at 7:40 PM EDT at Guaranteed Rate Field in Chicago, Illinois. The sports card confirms the game time and networks (YES, CHSN). The Yankees have dominated the 2025 season series 5-1,…

    Read more

  • Miami Marlins vs. New York Mets Game Preview – August 28, 2025

    Overview The Miami Marlins take on the New York Mets in the first game of a four-game series on Thursday, August 28, 2025, at 7:10 PM EDT at Citi Field in Flushing, New York. The sports card confirms the game time and networks (BSFL, SNY). The Mets have dominated the 2025 season series 6-4, including…

    Read more

  • Atlanta Braves vs. Philadelphia Phillies Game Preview – August 28, 2025

    Overview The Atlanta Braves take on the Philadelphia Phillies in the first game of a four-game series on Thursday, August 28, 2025, at 6:45 PM EDT at Citizens Bank Park in Philadelphia, Pennsylvania. The sports card confirms the game time and networks (FanDuel Sports Network South, NBCSP, FanDuel Sports Network Southeast, MLBN). The Phillies have…

    Read more