Cardinals vs Pirates Picks and Prediction – 4/8/2025

By: David Anicetti |

Last Updated: 04/07/2025 at 8:04 PM ET

St. Louis Cardinals at Pittsburgh Pirates 04/08/25 - MLB Picks & Predictions
Game Start: 4/8/2025, 10:40 PM UTC
Latest Odds: PIT -145 ; O/U 6.5

Cardinals vs Pirates Prediction

The St Louis Cardinals play the second game of a three-game series on the road Tuesday versus the Pittsburgh Pirates. St Louis is 4-5 and third in the National League Central, 1 ½ games behind first-place Chicago. St Louis were swept in a doubleheader on Sunday by Boston, losing the first 5-4 and the nightcap 18-7. St Louis was swept in its three-game series with the Red Sox. Keep up to date with all the MLB action with our MLB predictions.

Nolan Arenado is batting .343 to lead St Louis, while Ivan Herrera is the leader in home runs with four and RBI with 11. Lars Nootbaar is the leader in hits with 13, and Jordan Walker is the leader in on-base percentage at .444. St Louis has a team batting average of .301 and a slugging percentage of .482. On Tuesday, St. Louis will send Sonny Gray to the mound. The right-hander is 1-0 with a 5.73 ERA, 15 Ks, and 2 BBs.

The Pittsburgh Pirates are 3-7 and three games behind first place in the National League Central. Pittsburgh defeated the New York Yankees 5-4 in walk-off fashion on Sunday. Tommy Pham hit an RBI single in the bottom of the 11th to give the Pirates the victory. Pittsburgh has won just two of its last eight games. The Pirates are tied with Cincinnati at the bottom of the NL Central.

Isiah Kiner-Falefa is batting .323 with 10 hits and an on-base percentage of .432 to lead Pittsburgh in each of the three categories. Oneil Cruz is the leader in home runs with two and Bryan Reynolds is the leader in RBI with five. Pittsburgh has a team batting average of .197 and a slugging percentage of .296. On Tuesday, Pittsburgh will send Paul Skenes to the mound. The right-hander is 1-0 with a 1.46 ERA, 13 Ks, and 2 BBs.

Cardinals vs Pirates Pick Analysis

Pittsburgh will win at home on Tuesday versus St. Louis, but the play here is UNDER. The UNDER has cashed in four of Pittsburgh's last five at home versus St. Louis and seven of the Pirates' last eight overall versus the Cardinals. St. Louis starter Sonny Gray has had two consecutive below-average outings, allowing seven runs across 11 innings. Pittsburgh starter Paul Skenes has allowed just three runs across 12.1 innings with 13 Ks and 2 BBs. Final Score Prediction, Pittsburgh Pirates win but our best play is UNDER 4-1.

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

Under 6.5