Cardinals vs Pirates Prediction 5/6/25 MLB Picks Today

In this article, we will formulate a Cardinals vs Pirates prediction for this MLB game on Tuesday, May 6th at Busch Stadium in St. Louis, Missouri. Let’s take a look at the prediction for this MLB matchup. 

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 17-19 this year after they won game one by a score of 6-3 on Monday night. St. Louis trailed 3-2 in the fourth inning, but they scored four runs in the sixth to escape with the win. The Cardinals recorded 11 hits and they committed one error in the game, while they were led by Barrero, who went 2-4 with one home run and three RBIs in the win. St. Louis started Mikolas, who allowed four hits and three earned runs over 5.0 innings, while Graceffo picked up the win in relief. 

Prior to this series, the Cardinals won two out of three against the Mets and split four games with the Reds. St. Louis has won five of their last seven games, and they are currently fourth in the NL Central standings. The St. Louis pitching staff has a 4.28 ERA with a 1.30 WHIP and a .246 opponent batting average, while their offense has scored 167 runs with a .261 batting average and a .335 on-base percentage this season. Lars Nootbaar has led St. Louis with five home runs, 18 RBIs, and four stolen bases, while Wilson Contreras has added five home runs and 19 RBIs this year. The projected starting pitcher for St. Louis is Matthew Liberatore, who is 2-3 with a 3.44 ERA and a 0.97 WHIP over 34.0 innings pitched this year. 

Pittsburgh Pirates Betting Preview

The Pittsburgh Pirates are 12-24 this season after they dropped game one in this series on Monday night. Pittsburgh led 2-0 in the first inning and 3-2 in the fourth, but their pitching had some issues in the sixth, which led to the loss. The Pirates recorded seven hits in the game, and they were led by Reynolds, who went 1-5 with one home run and two RBIs in the loss. Pittsburgh started Mlodzinski, who allowed four hits and two earned runs over 4.2 innings, while Shugart allowed five hits and four earned runs, without recording an out, for the loss. 

Prior to this series, the Pirates lost all three games against the Padres and two out of three against the Cubs. Pittsburgh has lost eight of its last nine games, and they are currently last in the NL Central standings. The Pittsburgh pitching staff has a 4.33 ERA with a 1.27 WHIP and a .244 opponent batting average, while their offense has scored 117 runs with a .223 batting average and a .306 on-base percentage this season. Oneil Cruz has led Pittsburgh with eight home runs and 18 RBIs, while Bryan Reynolds has added five home runs and 19 RBIs this year. The projected starting pitcher for Pittsburgh is Paul Skenes, who is 3-3 with a 2.74 ERA and a 0.91 WHIP over 42.2 innings pitched this season. 

St. Louis Cardinals Player Prop Facts

Pittsburgh Pirates Player Prop Facts

Cardinals vs Pirates Prediction 

Pittsburgh comes into this contest desperately trying to snap their losing streak, but they have played very poorly over the last two weeks. The Pirates are 5-12 on the road this year, while the Cardinals are 13-6 at home. St. Louis has won three games in a row, and they have scored 17 runs in those three wins. The Pirates have the advantage with Skenes on the mound, but Liberatore has been very good in his last four outings. Pittsburgh is really skidding right now, so I like the Cardinals and the plus money here. 

Exit mobile version