Pittsburgh Pirates vs St. Louis Cardinals Betting Picks & Predictions
The Pirates and Cardinals are set to begin a three-game series in St. Louis on Tuesday night. Pittsburgh will start RHP Paul Skenes with a 3-0 record and a 3.00 ERA, while
Game outlook
The Pirates and Cardinals are set to begin a three-game series in St. Louis on Tuesday night. Pittsburgh will start RHP Paul Skenes with a 3-0 record and a 3.00 ERA, while St. Louis will counter with RHP Miles Mikolas, who is 4-6 with a 5.32 ERA. The game is scheduled to start at 7:45 EST at Busch Stadium. The Pirates are currently favored to win, with the betting line opening at -121 and remaining unchanged.
Betting Odds
Moneyline: Pirates -121 | Cardinals +111
Spread: Pirates -1.5 (+142) | Cardinals +1.5 (-157)
Total: Over/Under 7.5 (-110)
Based on the moneyline, the implied probability that Pittsburgh will win straight-up is 55%.
Pittsburgh Pirates
The Pirates won two out of three games against the Twins over the weekend, but fell in extra innings on Sunday. Through 65 games this season, Pittsburgh's offense has scored 269 runs for an average of 4.14 per game, ranking 20th overall. The team's offense is slashing .231/.302/.360, with 159 extra-base hits and 37 stolen bases. They have struck out 625 times, the most in the NL, and have drawn 217 walks. Bryan Reynolds leads the team with a .262 batting average, 69 hits, 15 doubles, 35 RBIs, and 27 walks. The Pirates pitching staff has a 3.94 team ERA, the sixth best mark in the NL. The starters have a 3.61 ERA and 1.22 WHIP. Rookie pitcher Skenes had a strong outing against the Dodgers, striking out eight batters in five innings for his third win. Despite allowing two home runs in his last start, Skenes has 38 strikeouts in 27 innings pitched. Pittsburgh has a power ranking of 15 and is currently ranked 20th in offense, 17th in defense, and holds a record of 82-80 this season.

