MLB Game Preview: St. Louis Cardinals (47-38) vs. Pittsburgh Pirates (35-50)

0
99
Pittsburgh Pirates logo

Game Information

  • Matchup: St. Louis Cardinals vs. Pittsburgh Pirates
  • Date: Monday, June 30, 2025
  • Time: 6:40 PM ET
  • Venue: PNC Park, Pittsburgh, PA
  • Broadcast: SportsNet PT, FDSMW, MLB.tv

Starting Pitchers Breakdown

TeamPitcherRecordERAWHIPK/9
CardinalsErick Fedde (RHP)6-53.121.188.4
PiratesAndrew Heaney (LHP)4-74.671.349.1
  • Erick Fedde has a career 2.05 ERA vs. Pittsburgh, including 6 scoreless innings in his last outing against them.
  • Andrew Heaney has struggled recently but owns a 2.95 ERA at home in 2025.

Team Performance Snapshot

TeamRecordLast 10Home/AwayRun Differential
Cardinals47-387-321-21 (Road)+34
Pirates35-506-423-21 (Home)-45
  • St. Louis has won 4 of 6 meetings vs. Pittsburgh this season.
  • Pittsburgh is coming off a 12-1 win and a sweep of the Mets, scoring 30 runs in 3 games.

Players to Watch

St. Louis Cardinals

  • Brendan Donovan: .297 AVG, 21 doubles, 6 HR – Team’s most consistent bat.
  • Nolan Arenado: 10 HR, 42 RBI – Veteran presence with power potential.
  • Masyn Winn: 13-for-40 (.325) over last 10 games with 7 RBI.

Pittsburgh Pirates

  • Oneil Cruz: 15 HR, .265 AVG – Leads team in homers and just hit 2 HR in last game.
  • Nick Gonzales: 16-for-42 (.381) over last 10 games – Red-hot bat.
  • Andrew McCutchen: Batting .265, set to make his 200th career start vs. Cardinals.

Game Odds

St. Louis Cardinals           8.5

Pittsburgh Pirates            – 113

Odds Courtesy of Sports Odds Direct as of Sunday, June 29, 2025