Cardinals vs Pirates Picks and Prediction – 6/30/2025

By: Eddie Kline |

Last Updated: 06/29/2025 at 10:02 PM ET

St. Louis Cardinals at Pittsburgh Pirates 06/30/25 - MLB Picks & Predictions
Game Start: 6/30/2025, 10:40 PM UTC
Latest Odds: STL -125 ; O/U 8.5

Cardinals vs Pirates Prediction

Scenic PNC Park will play host to a Monday night MLB clash between the St. Louis Cardinals and the Pittsburgh Pirates. Be ready for the baseball season with all of our MLB predictions. The Cardinals (47-38) have won three straight games and trail NL Central Division leading Chicago by 2.5 games. On Sunday, DH Nolan Gorman’s first inning three-run blast was all the offense St. Louis would need during a 7-0 road triumph against Cleveland. 

Thirty-two year old righty Erick Fedde (3-7 4.11 ERA) will take the mound for the Cardinals in this matchup. Last time out, Fedde (3.2 IP) was tagged for eight hits and seven runs during an 8-0 home loss versus Chicago. 

The Pittsburgh Pirates are fresh off a weekend sweep of the visiting New York Mets and outscored them by a 30-4 margin. On Sunday, OF Oneil Cruz homered twice and drove in four runs to power Pittsburgh to a 12-1 victory. 3B Ke’Bryan went 3-for-5 with a home run and scored three times for the Pirates (35-50), who improved to 23-21 at home. 

The Pirates will counter with thirty-four year old southpaw Andrew Heaney (3-7 4.48 ERA) on Monday. Pittsburgh has dropped Heaney’s previous three starts and he has surrendered 17 runs over his last 14 innings.

Cardinals vs Pirates Pick Analysis

St. Louis 3B Nolan Arenado (lower body) was removed from Sunday’s game for precautionary reasons and is listed as day-to-day. Through 86 games, St. Louis ranks 14th in OPS and 7th in runs scored. For the season, Pittsburgh ranks 29th in OPS and 28th in runs scored. Take the Cardinals to win on the road. Final Score Prediction, St. Louis Cardinals win 5-3.

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

St. Louis Cardinals -125