Wednesday's contest that pits the St. Louis Cardinals (31-34) versus the Pittsburgh Pirates (32-34) at Busch Stadium is expected to be a tight matchup based on our computer prediction, which projects a final score of 5-4 in favor of the Cardinals. First pitch is at 7:45 PM ET on June 12. The Cardinals will give the ball to Sonny Gray (7-4, 3.21 ERA), who is eyeing win No. 8 on the season, and the Pirates will turn to Bailey Falter (3-3, 3.69 ERA). Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial. Cardinals vs. Pirates Game Info & Odds When: Wednesday, June 12, 2024 at 7:45 PM ET Where: Busch Stadium in St. Louis, Missouri How to Watch on TV: BSMW Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus! Cardinals vs. Pirates Score Prediction Our pick for this contest is Cardinals 5, Pirates 4. Total Prediction for Cardinals vs. Pirates Total Prediction: Under 8 runs Cardinals Performance Insights The Cardinals have played as the favorite in four of their past 10 games and have gone 2-2 in those contests. When it comes to hitting the over, St. Louis and its opponents are 4-6-0 in its last 10 games with a total. The Cardinals have been favorites in 29 games this season and won 14 (48.3%) of those contests. St. Louis has a record of 4-3 in games when oddsmakers favor them by at least -175 on the moneyline. Oddsmakers have implied with the moneyline set for this matchup that the Cardinals have a 63.6% chance to win. St. Louis is among the lowest-scoring teams in the majors, ranking 27th with just 255 total runs (3.9 per game) this season. The Cardinals have a 4.05 team ERA that ranks 18th among all league pitching staffs. Pirates Performance Insights In seven games as the underdog over the last 10 matchups, the Pirates have posted a mark of 4-3. When it comes to the total, Pittsburgh and its foes are 5-5-0 in its last 10 contests. The Pirates have been chosen as underdogs in 36 games this year and have walked away with the win 21 times (58.3%) in those games. Pittsburgh has a win-loss record of 1-3 when favored by 145 or worse by oddsmakers this year. The Pirates have an implied victory probability of 40.8% according to the moneyline set for this matchup. Averaging 4.1 runs per game (271 total), Pittsburgh is the 20th-highest scoring team in MLB. Pirates pitchers have a combined ERA of 3.90 ERA this year, which ranks 12th in MLB. Put your picks to the test and bet with BetMGM! Cardinals Schedule Pirates Schedule Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more. Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21 to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER. dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com. Remove the ads from your TribLIVE reading experience but still support the journalists who create the content with TribLIVE Ad-Free. Get Ad-Free >