Pirates vs Cardinals Picks and Prediction – 5/7/2025

Pirates vs Cardinals Prediction
NL Central Division rivals will collide on Wednesday afternoon, when the Pittsburgh Pirates and the St. Louis Cardinals conclude their series from Busch Stadium. Be ready for the baseball season with all of our MLB predictions. The Pirates (12-25) are looking to snap a five-game losing streak and are stuck in last place in the division standings. Last night, Pittsburgh SP Paul Skenes (3-4) gave up two runs and struck out six batters across six frames during a 2-1 road loss.
Twenty-nine year old righty Mitch Keller (1-3 4.38 ERA) will head to the hill for the Pirates in this contest. Pittsburgh has dropped Keller’s last four starts and he has given up 13 runs (12 ER) over his last 22 innings of work.
The St. Louis Cardinals have won 14 of their first 20 home games and trail first place Chicago by 4.5 games. During Tuesday’s home victory, St. Louis 1B Alec Burleson came through with a go-ahead two-run double in the sixth inning. SP Matthew Liberatore (3-3) retired eight batters by strikes and lasted seven innings to earn the win for the Cardinals, who improved to 18-19 overall.
Thirty-five year old righty Sonny Gray (3-1 4.12 ERA) is still a reliable starting pitching option for the Cardinals. Through 39 plus innings, Gray has fanned 39 batters and owns a solid 1.19 WHIP.
Pirates vs Cardinals Pick Analysis
Pittsburgh SP Jared Jones (elbow) began a throwing program on Wednesday and is targeting July to make his season debut. Through 37 games, Pittsburgh ranks 28th in OPS and 27th in runs scored. For the season, St. Louis ranks 10th in OPS and 11th in runs scored. Take the under. Final Score Prediction, St. Louis Cardinals win 4-2.
Betting Trends for St. Louis Cardinals vs Pittsburgh Pirates

Pirates

Cardinals
Our Free MLB Pick for St. Louis Cardinals vs Pittsburgh Pirates

UNDER 7.5