
Cardinals vs Pirates Prediction 5/7/25 MLB Picks Today
Pittsburgh Pirates (12-25) vs. St. Louis Cardinals (18-19)
May 7, 2025 1:15 pm EDT
The Line: St. Louis Cardinals -175 / Pittsburgh Pirates 145; Over/Under: 7.5
(Get latest betting odds)
In this article, we will formulate a Cardinals vs Pirates prediction for this MLB game on Wednesday, May 7th 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 18-19 this year, and they have won the first two games in this series by scores of 6-3 and 2-1. In their game two win, St. Louis trailed 1-0 in the sixth, but they scored two in the bottom half of the inning for the win. The Cardinals recorded four hits in the game, and they were led by Burleson, who went 1-3 with two RBIs in the win. St. Louis started Liberatore, who allowed three hits and one earned run over 7.0 innings in the win, while Matz and Graceffo finished the last two innings.
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 four games in a row, and they are currently fourth in the NL Central standings. The St. Louis pitching staff has a 4.19 ERA with a 1.28 WHIP and a .243 opponent batting average, while their offense has scored 169 runs with a .258 batting average and a .333 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 Sonny Gray, who is 3-1 with a 4.12 ERA and a 1.19 WHIP over 39.1 innings pitched this year.
Pittsburgh Pirates Betting Preview
The Pittsburgh Pirates are 12-25 this season after they lost game two by a score of 2-1. Pittsburgh was able to score the first run in the game in the sixth inning, but they couldn’t find any more offense in the loss. The Pirates recorded four hits in the game, and they were led by Hayes, who went 2-4 with one RBI in the loss. Pittsburgh started Skenes, who allowed three hits and two earned runs over 6.0 innings in the loss, while Santana and Bednar threw two scoreless innings in relief.
Prior to this series, the Pirates lost all three against the Padres and two out of three against the Cubs. Pittsburgh has lost nine of its last ten games, and they are currently last in the NL Central standings. The Pittsburgh pitching staff has a 4.28 ERA with a 1.27 WHIP and a .242 opponent batting average, while their offense has scored 118 runs with a .221 batting average and a .304 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 Mitch Keller, who is 1-3 with a 4.38 ERA and a 1.36 WHIP over 39.0 innings pitched this season.
Why the Cardinals will beat the Pirates
- The Pirates have lost each of their last six games.
- The Cardinals have won each of their last eight Wednesday home games.
- The Pirates have failed to cover the run line each of their last seven games at Busch Stadium against teams that held a losing record.
- The Cardinals have covered the run line in nine of their last 10 home games against the Pirates.
- The Pirates have trailed after 5 innings in five of their last six day games.
- The Pirates have trailed after 3 innings in three of their last four games as road underdogs against NL Central opponents.
Why the Pirates will beat the Cardinals
- The underdogs have won five of the last six games between the Pirates and Cardinals.
- The Cardinals have lost seven of their last eight day games against National League opponents following a win.
- The Cardinals have failed to cover the run line in each of their last seven day games following a win.
- The Pirates have covered the run line in each of their last six Wednesday games.
- The Pirates have led after 5 innings in three of their last four games against National League opponents that held a losing record.
- The Cardinals have lost the first inning in six of their last eight day games at Busch Stadium.
Total Runs Facts
- Fourteen of the Pirates’ last 16 day games against NL Central opponents have gone UNDER the total runs line.
- Six of the Cardinals’ last seven games have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in 11 of the Cardinals’ last 12 games as home favorites against NL Central opponents.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in 11 of the Pirates’ last 12 games at Busch Stadium.
St. Louis Cardinals Player Prop Facts
- Willson Contreras has hit a home run in two of his last three appearances with the Cardinals as home favorites against the Pirates.
- Brendan Donovan has recorded a Double in four of the Cardinals’ last five home games against NL Central opponents that held a losing record.
- Brendan Donovan has recorded at least one RBI in four of the Cardinals’ last five games as home favorites against NL Central opponents.
- Willson Contreras has scored a run in each of his last five home appearances against the Pirates.
- Sonny Gray has recorded seven or more strikeouts in each of his last five home appearances against the Pirates.
- Brendan Donovan has recorded at least one Single in each of his last eight Wednesday day appearances against teams that held a losing record.
- Nolan Arenado has recorded at least one hit in each of the Cardinals’ last eight games as home favorites.
Pittsburgh Pirates Player Prop Facts
- Oneil Cruz has hit a home run in three of the Pirates’ last five games against opponents that held a losing record.
- Mitch Keller has recorded a win in four of his last five appearances with the Pirates as road underdogs against NL Central opponents.
- Tommy Pham has recorded at least one RBI in each of his last seven Wednesday day appearances against teams that held a losing record.
- Adam Frazier has recorded at least one Single in each of the Pirates’ last seven games as road underdogs.
- Oneil Cruz has scored at least one run in seven of his last eight road appearances after playing the previous day.
- Mitch Keller has recorded five or more strikeouts in nine of his last 11 appearances with the Pirates as underdogs against NL Central opponents.
- Bryan Reynolds has recorded a hit in each of the Pirates’ last 11 games as road underdogs against the Cardinals.
- Isiah Kiner-Falefa has recorded at least one Double in three of his last four appearances at Busch Stadium.
Cardinals vs Pirates Prediction
St. Louis has won four games in a row coming into this contest, and they will look for the series sweep here. The Cardinals are 14-6 at home this year, while the Pirates are 5-13 on the road. Pittsburgh desperately needs to find some offense, but they will be going against Gray, who has been solid this year but has allowed 10 earned runs in his last three starts. The Cardinals have scored at least five runs in three of their last four games, and they will face Keller, who has allowed 3+ earned runs in two of his last four starts. I think we could see some scoring in this game, and I like the over here.