St. Louis Cardinals vs Pittsburgh Pirates Prediction 6-12-24 Picks
Pittsburgh Pirates (32-34) vs. St. Louis Cardinals (31-34)
June 12, 2024 7:45 pm EDT
The Line: St. Louis Cardinals -165 / Pittsburgh Pirates +151; Over/Under: +7.5
(Get latest betting odds)
In this article, we will formulate a St. Louis Cardinals vs Pittsburgh Pirates prediction for this MLB game on Wednesday, June 12th at Busch Stadium.
Pirates Leaned on Skenes
The Pirates leaned on Paul Skenes on Tuesday and he led them to a victory. He went 6.1 innings giving up five hits and zero runs. The Pirates are averaging 4.14 runs while their pitching is giving up 4.49 runs per game. The offense is ranked 20th in the league while pitching is ranked 19th. They have a batting average of 7.91 runs per game. Oneil Cruz has hit nine home runs and driven in 25 RBIs so far this season. Getting the start for the Pirates will be Bailey Falter who sits with a 3-3 record and an ERA of 3.69. In his last start against the Los Angeles Dodgers he went four innings giving up eight hits and five runs.
Why Pirates Will Win
- The Cardinals have lost each of their last four games as favorites against NL Central opponents following a home loss.
- The Pirates have won each of their last five night games against NL Central opponents that held a losing record.
- The Pirates have covered the run line in each of their last eight night games against NL Central opponents following a road win.
- The Cardinals have failed to cover the run line in each of their last seven games as favorites against NL Central opponents.
- The Cardinals have trailed after 5 innings in nine of their last 11 games as home favorites against National League opponents.
Cardinals Offense Needs to Be Better
The Cardinals offense really struggled on Tuesday scoring only one run and they ended up losing by a run. Nolan Gorman hit a home run and drove in one RBI. The Cardinals are averaging 3.97 runs per game, while their pitching is giving up 4.59 runs per game. The offense is ranked 24th in the league, while the pitching is ranked 21st. They are batting 2.35 as a team, which is 18th in the league. Getting the start for the Cardinals will be Sonny Gray, who has a 7-4 record and an ERA of 3.21. In his last start against the Rockies, he went 4.2 innings, giving up two hits and three runs.
Why Cardinals Will Win
- The Pirates have lost eight of their last nine road games following a win.
- The Cardinals have won seven of their last eight home games against the Pirates following a loss.
- The Cardinals have covered the run line in each of their last four home games following a loss.
- The Pirates have failed to cover the run line each of their last six Wednesday games against teams that held a losing record.
St. Louis Cardinals vs Pittsburgh Pirates Prediction
The Pirates and Cardinals are both going to really struggle to get the offense going here. Gray sits with an ERA of 3.21, and he’s going to be really lockdown here. The Pirates are averaging 4.14 runs and they are going to really struggle to get the offense going here. The Cardinals are averaging 3.97 runs and they are going to really struggle to get to Falter here. This game is going to be a pitches duel. Back the under to cash.