Free MLB Pick: Pirates vs. Cardinals Odds
Looking for Pittsburgh Pirates vs. St. Louis Cardinals Free MLB predictions? MLB betting sees the Pirates taking on the Cardinals on Wednesday, June 12th, 2024 at Busch Stadium, in St. Louis, MO. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Pirates Cardinals free pick.
2024 MLB Handicapping – Pittsburgh Pirates vs St. Louis Cardinals
(32-34) Pittsburgh Pirates vs. St. Louis Cardinals (31-34)
Date: Wednesday, June 12th
Time: 7:45 ET
Venue: Busch Stadium St. Louis, MO
Projected Starting Pitchers: Bailey Falter vs. Sonny Gray
MLB Moneyline Odds: Pirates +144 | Cardinals -169 (Bet Now!)
Today’s MLB Run Line Betting Odds: Pirates +1.5 | Cardinals -1.5
MLB Baseball Gambling Total: O/U: 8
- Live Betting Odds for today’s Pittsburgh Pirates vs. St. Louis Cardinals game!
- Want more baseball predictions like this Pirates Cardinals play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
At 7:45 PM ET in St. Louis, the Cardinals will host the Pirates in an NL Central showdown. The weather is looking great for baseball, with a forecast of 88 degrees and a few clouds overhead.
Sonny Gray will take the mound for the Cardinals, while Bailey Falter will get the start for the Pirates. The Cardinals are currently favored in this one, with a money line payout of -169 compared to the Pirates’ +144. The over/under line is set at 8 runs.
Pittsburgh picked up a 2-1 road win over the Cardinals in the most recent game of this series. The Pirates had a two-run 9th inning, scoring the game’s final two runs. As for the Cardinals, they scored their only run in the 5th inning.
Colin Holderman got the win for the Pirates out of the bullpen, while David Bednar got the save. Ryan Helsley took the loss for St. Louis out of the bullpen.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Paul Skenes started for the Pirates, going 6 1/3 innings and not giving up a run. He finished the game with eight strikeouts but didn’t factor into the decision. Miles Mikolas had a good outing for the Cardinals, giving up just one hit and no earned runs across seven innings of work.
Pittsburgh is 32-34 overall this season, putting them 2nd in the NL Central, 6.5 games behind the Brewers for the division lead. The Pirates are 8-7 in divisional games this year. They are coming off a win over the Cardinals and have gone 6-4 over their last 10 games.
At home, the Pirates are 16-17 this year and the same on the road. As the underdog, the Pirates have gone 22-19 this year, which includes having won two straight as the underdog. Pittsburgh is 8-9-4 in series this year.
The Pittsburgh Pirates are on the road today against the St. Louis Cardinals. The over/under line for the game is set at 8 runs, which is slightly lower than the combined run average for Pirates games this season (8.5). Overall, the Pirates have played 65 games with an over/under line, and their record in those games is 34-31. When the over/under line is set at 8 runs, the Pirates have a record of 9-9 in those games. This season, 42.4% of their games have had over/under lines set higher than 8 runs, while 30.3% have had lines set lower than 8 runs.
Pirates Gambling
The Pirates have been a solid team to bet on the run line this season, as they are 37-29 overall. They have been especially good on the road, going 20-13 against the run line. They have been a good bet as the underdog, going 29-12 against the run line in those games. Their average run margin in winning games is +3.0, while their average run margin in losing games is -3.4.
Pirates Stats
The Pittsburgh Pirates offense has been below average this season, ranking 20th in runs per game at 4.1. Their batting average of .230 is also 17th in the league. They strike out 9 times per game, which is 24th in the league. Their top hitters this season have been Bryan Reynolds, who is hitting .263 with 8 home runs and 35 RBI, and Oneil Cruz, who is hitting .243 with 9 home runs and 26 RBI. Reynolds has been hot lately, hitting .350 over his last 5 games. The Pirates will look to get their offense going against the opposing pitcher.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
St. Louis is 31-34 overall and trails the Brewers by seven games for the NL Central lead. The Cardinals are in 3rd place in the division and are 5-8 against other NL Central teams this year. The Cardinals lost the first game of this series vs. the Pirates and are 4-6 across their last 10 games.
At home, the Cardinals are 15-15 this year and 16-19 on the road. So far, they have been the favorite in 31 games, going 16-15 in those contests. As the underdog, the Cardinals are 15-19 this year, and their overall series record is 10-10-1.
The St. Louis Cardinals are playing at home against the Pittsburgh Pirates today, and the over/under line is set at 8 runs. The combined run average for Cardinals games this season is 8.5 runs, and their over/under record is 28-34. When the over/under line is set at 8 runs, their record is 4-7-1. So far this season, 53.8% of their games have had over/under lines set higher than 8 runs, and 27.7% have had lines set lower than 8 runs. The under has hit in the last two games.
Cardinals Gambling
When it comes to betting the run line on the Cardinals, it’s been a coin flip this season. They are 32-33 overall, but they have been a better bet at home, where they are 16-14. Their average run margin is -0.6, but they have been outscored by 0.4 runs per game at home. They have covered the run line in two straight games and are 20-14 as an underdog.
Cardinals Stats
The St. Louis Cardinals have struggled to score runs this season, averaging just 3.9 runs per game, which ranks 24th in the league. Their home offense has been slightly better, averaging 4.1 runs per game, but their total of 62 home runs is just 16th in the league. Their top hitters for the season include Nolan Arenado, who is hitting .256 with 6 home runs and 30 RBI, Alec Burleson, who is hitting .283 with 9 home runs and 24 RBI, and Nolan Gorman, who leads the team with 15 home runs and 33 RBI. Burleson has been hot at the plate recently, hitting .357 with 2 home runs and 3 RBI over his last 7 games. Arenado is currently on a 3-game hitting streak.
We want to hear from you below! Comments are welcome! Give us your picks for this Pittsburgh Pirates vs. St. Louis Cardinals MLB matchup.
Pirates Cardinals Pitching
Bailey Falter gets the start for the Pirates today and is looking to bounce back from a rough outing vs. the Dodgers, where he took the loss. In that start, he gave up five earned runs in four innings of work. Before that outing, he had pitched well, going 7 1/3 innings vs. the Braves and giving up just three earned runs. Falter’s ERA for the season is 3.69, along with a record of 3-3. Opponents have a batting average of .213 vs. Falter this season. Per nine innings, he is averaging 5.8 strikeouts and 2.37 walks.
Sonny Gray gets the start for the Cardinals today and is coming off a rough outing vs. the Rockies, where he took the loss. In that start, he went 4 2/3 innings and gave up three earned runs on five hits. Looking back over his last three starts, Gray has given up at least one homer in each outing. Before the Rockies start, he had won three straight starts. Gray’s ERA for the season is 3.21, along with a record of 7-4. Opponents are batting .195 off Gray this season.
Pittsburgh Pirates vs. St. Louis Cardinals MLB Baseball Betting Trends
- The Pirates head into the game having gone 6-4 straight-up in their last ten games on the road.
- The Pirates they are 7-3 vs. the runline in their previous ten games on the road.
- Conversely, the Cardinals are 4-6 over their last ten home games (straight-up).
- Furthermore, the Cardinals have a 4-6 mark vs. the runline across their last ten home games.
- Also, the Pirates are 2-1 in their last three games as the favorite. On the other hand, they are 2-1 as the underdog (last 3).
- The Cardinals have a record of 2-1 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
Pittsburgh Pirates vs. St. Louis Cardinals 4* Free MLB Betting Pick:
Our pick for today’s Pirates vs. Cardinals matchup is to take the Pirates on the money line, with the payout sitting at +144. We have the Pirates winning this one by a final score of 10-4.
Looking at the starting pitchers, our projections have Bailey Falter finishing with just four strikeouts, which is the second-lowest among all starters today. As for Sonny Gray, he is projected to finish with six K’s, which is good for eighth among all starters.
Today’s MLB Free Pick
Also, if you’re looking for more MLB picks like Pittsburgh Pirates vs. St. Louis Cardinals matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






