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

By: David Anicetti |

Last Updated: 05/04/2025 at 7:03 PM ET

Pittsburgh Pirates at St. Louis Cardinals 05/05/25 - MLB Picks & Predictions
Game Start: 5/5/2025, 11:45 PM UTC
Latest Odds: STL -165 ; O/U 8.5

Pirates vs Cardinals Prediction

The Pittsburgh Pirates open a three-game series on the road Monday versus the St Louis Cardinals. Pittsburgh is 12-22 following its 2-1 loss to the San Diego Padres on Saturday. Pittsburgh has lost three straight and six out of the last seven, with only a victory over the Chicago Cubs during that span. Pittsburgh is last in the National League East, nine games behind first place. Keep up to date with all the MLB action with our MLB previews.

Isiah Kiner-Falefa is batting .280 to lead Pittsburgh, while Bryan Reynolds is the leader in hits with 32. Oneil Cruz is the leader in home runs with eight, RBI with 18, and on-base percentage at .388. Pittsburgh is batting .223 with a .335 slugging percentage. On Monday, Pittsburgh will send Mlodzinski to the mound. The right-hander is 1-3 with a 6.58 ERA, 22 Ks, and 10 BBs.

The St Louis Cardinals dropped to 14-19 following Friday’s 9-3 loss to the New York Mets. St Louis has lost nine straight to New York. St Louis will play a doubleheader on Sunday after having its Saturday game with New York postponed by rain. St Louis has lost two straight and four in the last six. The Cardinals are fourth in the National League Central, 6 ½ games behind first place.

Brendan Donovan is batting .333 with 40 hits and an on-base percentage of .386 to lead St. Louis in the three categories. Lars Nootbaar is the leader in home runs with five and in RBI with 18. St. Louis is batting .256 with a .395 slugging percentage. On Monday, the St. Louis Cardinals will send Miles Mikolas to the mound. The right-hander is 1-2 with a .466 ERA, 17 Ks, and 9 BBs.

Pirates vs Cardinals Pick Analysis

St Louis has won 12 of its last 18 played at home, while Pittsburgh has lost six of its last seven overall. The Cardinals will have a veteran pitcher on the mound who has performed well of late. St Louis starter Miles Mikolas has had three consecutive strong outings, allowing two runs on 14 hits across 16 innings. Pittsburgh starter Carmen Mlodzinski has been hit hard in four consecutive outings, allowing 14 runs across 17.1 innings. Final Score Prediction: St. Louis Cardinals win 7-3.

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

St Louis Cardinals -165