St. Louis Cardinals vs Kansas City Royals Prediction 7-10-24 Picks

In this article, we will formulate a St. Louis Cardinals vs Kansas City Royals Prediction for this MLB game on Wednesday, July 10th at Busch Stadium. This will be a doubleheader, and the preview will cover both of the games. 

Cardinals Have Won Two Straight Games

The Cardinals have won two straight games, and on Monday, they dominated the Washington Nationals. The Cardinal’s pitching really stepped up, giving up zero runs, and that led to the victory. Miles Mikolas went 6.1 innings, giving up six hits and zero runs. Alec Burleson was the top offensive player, hitting a home run and driving in three RBis. The Cardinals are averaging 4.1 runs, while their pitching is giving up 4.46 runs per game. The offense is ranked 21st in the league, while the pitching is ranked 20th. Nolan Gorman has hit 17 home runs and driven in 45 RBIs. 

Getting the start for the Cardinals in Game 1 will be Andre Pallante, who sits with a 4-3 record and an ERA of 3.00. In his last start against the Pittsburgh Pirates, he went seven innings, giving up four hits and one run. 

Getting the start for the Cardinals in the second game will be Sonny Gray, who sits with a 9-5 record and an ERA of 3.30. In his last start against the Washington Nationals, he had some struggles, giving up eight hits and five runs in five innings. 

Why the Cardinals Will Beat the Royals

Royals Have Lost Two Straight Series

The Royals have lost two straight series, and it’s unclear if there is much confidence heading into this series. On Sunday, though, the Royals did pick up a win, scoring 10 runs on the way to the victory. Bobby Witt Jr hit a home run and drove in three RBIs. Manuel García also hit a home urn and drove in three RBIs. The Royals are averaging 4.54 runs, while their pitching is giving up 3.94 runs per game. The offense is ranked 13th in the league, while the pitching is ranked 6th. Bobby Witt has hit 15 home runs and driven in 61 RBIs so far. 

Getting the start in the first game for the Royals will be Alec Marsh, who sits with a 6-6 record and an ERA of 4.57. In his last start against the Tampa Bay Rays he went three innings giving up six hits and five runs. 

Getting the start for the Royals in Game 2 will be Michael Wacha who sits with a 5-6 record and an ERA of 3.74. In his last start against the Tampa Bay Rays, he went six innings, giving up two hits and one run. 

Why the Royals Wil Beat the Cardinals

St. Louis Cardinals vs Kansas City Royals Prediction

In game one, it’s going to be the Cardinals that are going to get the job done. Alec Marsh is on the mound for the Royals and I don’t trust him. In his last start, he gave up five runs in three innings, and the Cardinals are going to jump out to a quick start here. Back the Cardinals on the money line to cash. 

In game two, it will be the Royals that have the value. Sonny Gray, in his last start, gave up five runs, and he’s going to be blown up here. Wacha is coming off a start, and he gave up only one run. The Royals are going to give Wacha some run support, and Kansas City will get the job done. Back the Royals on the money line.

Exit mobile version