St. Louis Cardinals vs Pittsburgh Pirates Betting Picks & Predictions
The St. Louis Cardinals and Pittsburgh Pirates will wrap up their series on Wednesday with Sonny Gray taking the mound for the Cardinals and Mitch Keller for the Pirates. St.
Game outlook
The St. Louis Cardinals and Pittsburgh Pirates will wrap up their series on Wednesday with Sonny Gray taking the mound for the Cardinals and Mitch Keller for the Pirates. St. Louis currently leads the season series 4-3. The Cardinals are favored to win with an opening line of -135, now sitting at -138. The game will air on MLB Network at 12:35 EST.
Betting Odds
Moneyline: Cardinals -138 | Pirates +122
Spread: Cardinals -1.5 (+125) | Pirates +1.5 (-145)
Total: Over/Under 8 (-110)
Based on the moneyline, the implied probability that St. Louis will win straight-up is 58%.
St. Louis Cardinals
The St. Louis Cardinals struggled offensively in their recent game against Pittsburgh, finishing with just four hits and no runs. Despite this, they remain third in the NL Central, just three games behind the division-leading Cubs. Masyn Winn, a 23-year old shortstop, had one of the hits and is having a solid season with seven home runs and 30 RBIs. Brendan Donovan leads the team in batting average at .295 and plays left field while adding six home runs and 31 RBIs. Wilson Contreras shares the team lead in home runs with 11 and plays first base. Sonny Gray has emerged as the team's ace with an 8-2 record and a 3.36 ERA. St. Louis has a power ranking of 13 and is ranked 9th in offense, 16th in defense, and currently holds a 47-40 record for the season.

