St. Louis Cardinals at Pittsburgh Pirates Game Preview | July 2, 2025

Wednesday, July 2nd, 2025

St. Louis Cardinals News & Updates

St. Louis Cardinals at Pittsburgh Pirates Game Preview

The St. Louis Cardinals take on the Pittsburgh Pirates in MLB action on July 2, 2025, at PNC Park in Pittsburgh. This game is scheduled for a 12:35 p.m. EDT start time.

The Cardinals come into the game with a 47-40 overall record, placing them third in the NL Central. They hold a 21-23 record when playing on the road. St. Louis has shown power, boasting a 21-5 record in games where they hit two or more home runs.

The Pirates are currently fifth in the NL Central with a 37-50 overall record. Pittsburgh has performed better at home, holding a 25-21 record at PNC Park. Their pitching staff collectively ranks ninth in the majors with a 3.69 ERA.

This marks the ninth meeting between these two teams this season. The season series is currently tied at 4-4.

Pitching Probables

Cardinals: Sonny Gray (8-2, 3.36 ERA, 1.09 WHIP, 101 strikeouts)

Pirates: Mitch Keller (2-10, 3.90 ERA, 1.22 WHIP, 77 strikeouts)

Betting Odds

Cardinals -140, Pirates +118; over/under is 8 runs

Top Performers

For the Pirates, Andrew McCutchen has been a key contributor with 14 doubles, eight home runs, and 31 RBI. Bryan Reynolds has been hot recently, going 15 for 42 with six doubles and two home runs over the past 10 games.

Leading the way for the Cardinals is Willson Contreras, who has 30 extra base hits, including 19 doubles and 11 home runs. Nolan Gorman has provided power over the last 10 games, hitting three home runs and driving in seven runs while batting 9 for 38.

Last 10 Games

Pirates: 7-3 record, .301 batting average, 2.45 ERA. They have outscored opponents by 31 runs during this stretch.

Cardinals: 5-5 record, .229 batting average, 3.78 ERA. They have an even run differential over their last 10 games.

Injuries

Pirates: Ryan Borucki (back), Endy Rodriguez (elbow), Colin Holderman (thumb), Enmanuel Valdez (shoulder), Justin Lawrence (elbow), Tim Mayza (shoulder), Jared Jones (elbow), Johan Oviedo (elbow) are all on the injured list. Rodriguez, Valdez, Lawrence, Mayza, Jones, and Oviedo are on the 60-Day IL.

Cardinals: Willson Contreras (hand) is day-to-day. Jordan Walker (appendicitis) and Ivan Herrera (hamstring) are on the 10-Day IL. Zack Thompson (lat) is on the 60-Day IL.

In summary

The St. Louis Cardinals and Pittsburgh Pirates face off in MLB action on July 2, 2025, at PNC Park. The Cardinals hold a better overall record (47-40) compared to the Pirates (37-50), but Pittsburgh has a strong home record (25-21) and is currently on a six-game home winning streak. The pitching matchup features Sonny Gray (8-2, 3.36 ERA) for the Cardinals against Mitch Keller (2-10, 3.90 ERA) for the Pirates. Key players include Andrew McCutchen and Bryan Reynolds for Pittsburgh, and Willson Contreras and Nolan Gorman for St. Louis. Both teams have several players on the injured list. The season series is tied 4-4 entering this game.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.