Royals vs Cardinals Picks and Prediction – 7/10/2024

By: Dylan Hellebrand |

Last Updated: 07/09/2024 at 7:58 PM ET

Kansas City Royals at St. Louis Cardinals 07/10/24 - MLB Picks & Predictions
Game Start: 7/10/2024, 5:45 PM UTC
Latest Odds: STL -130 ; O/U 8.5

On Wednesday, the Kansas City Royals (49-43) face off against the St. Louis Cardinals (47-42) at Busch Stadium in St. Louis, Missouri. Willson Contreras went 2-for-5 with a home run, 2 runs and 3 RBI’s for the Cardinals in their 8-3 win over Washington. Stay up to date with our expert's MLB Picks.

St. Louis comes into this matchup on a one-game winning streak and has won three of their last five games prior to their series finale against Washington and series opener against Kansas City. Nolan Gorman is the home run leader for St. Louis with a total of 17 homers under his belt. Following him is Alec Burleson, who has hit 13 home runs thus far this season. Gorman is also the top player for St. Louis in terms of RBIs, racking up 45 so far. Meanwhile, Masyn Winn boasts the team's highest batting average, hitting .294 this season. Over their past five games, the Cardinals have been on fire, averaging 5.6 runs per game. They currently hold the second spot in the NL Central Division, trailing the division-leading Milwaukee Brewers by five games. As they gear up to face their in-state rivals, St. Louis aims to continue their winning streak. On average, the Cardinals score 4.1 runs per game throughout the season.

Kansas City enters this game on a one-game winning streak, but has dropped three of their last five games prior to their series opener against St. Louis. During their dominant 10-1 victory over Colorado, Bobby Witt Jr. had an impressive game, going 3-for-5 at the plate. He scored two runs, hit a home run, and drove in three RBIs, showcasing his significant contribution to the Kansas City Royals' lineup. Witt Jr. currently leads the team with 15 home runs this season, closely followed by Salvador Perez, who has 14 home runs. Additionally, Witt Jr. is also the top run producer for the Royals, having amassed 61 RBIs so far. His stellar performance continues as he maintains the highest batting average on the team at .324. In their recent five-game stretch, Kansas City has been giving up an average of 4 runs per game, which places them in third position in the AL Central Division standings. They are currently trailing Cleveland by nine games for the first-place spot. As they move forward to face St. Louis, the Royals are determined to extend their winning streak. On average, Kansas City scores 4.5 runs per game, highlighting their offensive capabilities.

Royals vs Cardinals Prediction

Royals vs Cardinals Pick Analysis

Our Free MLB Pick for St. Louis Cardinals vs Kansas City Royals

Alec Marsh of Kansas City boasts an even record of 6-6, along with an ERA of 4.57. On the other side, Sonny Gray from St. Louis is 9-5, maintaining a solid ERA of 3.30 this season. On the road, Kansas City has struggled, losing 25 of their 43 away games. Meanwhile, St. Louis has proven to be strong at home, securing 24 wins out of 42 matches. Currently, the Cardinals are hovering around a .500 win-loss record and are eager to keep their positive momentum going. In contrast, Kansas City is looking to reverse their fortunes and snap out of their recent losing streak. Final Score Prediction, St. Louis Cardinals win 3-0.

Download the Picks and Parlays Mobile App

Get A free VIP Pick Daily!