MLB Game Preview: St. Louis Cardinals (47–39) vs. Pittsburgh Pirates (36–50)

0
74
Pittsburgh Pirates logo

Game Details

  • Matchup: St. Louis Cardinals (47–39) vs. Pittsburgh Pirates (36–50)
  • Date: Tuesday, July 1, 2025
  • Time: 6:40 PM ET
  • Venue: PNC Park, Pittsburgh, PA
  • Broadcast: Bally Sports Midwest, AT&T SportsNet Pittsburgh, MLB.tv

Starting Pitchers

TeamPitcherRecordERAWHIPK/9
CardinalsAndre Pallante (RHP)4–33.621.297.1
PiratesPaul Skenes (RHP)2–74.451.3110.8
  • Andre Pallante has allowed 2 runs or fewer in 4 of his last 5 starts and owns a 2.91 ERA in night games.
  • Paul Skenes, the Pirates’ top prospect, is still seeking his first career win vs. St. Louis (0–4 in 5 starts).

Team Performance Snapshot

TeamRecordLast 10Home/AwayRun Differential
Cardinals47–396–421–22 (Road)+12
Pirates36–506–424–21 (Home)-42
  • St. Louis has won 10 of its last 13 and is 4–3 vs. Pittsburgh this season.
  • Pittsburgh is on a 5-game home win streak, outscoring opponents 36–10 in that span.

Players to Watch

St. Louis Cardinals

  • Willson Contreras: 11 HR, 51 RBI – Slashing .274/.342/.510 with 19 doubles.
  • Alec Burleson: 3 HR in last 10 games – Batting .283 with a .471 SLG.
  • Lars Nootbaar: 10.3% barrel rate – Strong plate discipline and power combo.

Pittsburgh Pirates

  • Oneil Cruz: Coming off a 2-HR game vs. the Mets – 14 HR on the season.
  • Nick Gonzales: 16-for-41 (.390) over last 10 games with 2 HR and 8 RBI.
  • Andrew McCutchen: .267 AVG, 14 doubles, 8 HR – Veteran presence in the lineup.

Game Odds

St. Louis Cardinals           7.5

Pittsburgh Pirates            – 168

Odds Courtesy of Sports Odds Direct as of Monday, June 30, 2025