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
| Team | Pitcher | Record | ERA | WHIP | K/9 |
|---|---|---|---|---|---|
| Cardinals | Andre Pallante (RHP) | 4–3 | 3.62 | 1.29 | 7.1 |
| Pirates | Paul Skenes (RHP) | 2–7 | 4.45 | 1.31 | 10.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
| Team | Record | Last 10 | Home/Away | Run Differential |
|---|---|---|---|---|
| Cardinals | 47–39 | 6–4 | 21–22 (Road) | +12 |
| Pirates | 36–50 | 6–4 | 24–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








