Cardinals vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for June 30

Odds updated as of 5:12 a.m.
The St. Louis Cardinals will take on the Pittsburgh Pirates in MLB action on Monday.
All the info you need to make smart bets on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Cardinals vs Pirates Game Info
- St. Louis Cardinals (47-38) vs. Pittsburgh Pirates (35-50)
- Date: Monday, June 30, 2025
- Time: 6:40 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and FDSMW
Cardinals vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-124) | PIT: (+106)
- Spread: STL: -1.5 (+138) | PIT: +1.5 (-166)
- Total: 8.5 -- Over: (-120) | Under: (-102)
Cardinals vs Pirates Probable Starting Pitchers
Probable Pitchers: Erick Fedde (Cardinals) - 3-7, 4.11 ERA vs Andrew Heaney (Pirates) - 3-7, 4.48 ERA
The Cardinals will call on Erick Fedde (3-7) versus the Pirates and Andrew Heaney (3-7). Fedde and his team have a record of 8-8-0 against the spread when he starts. When Fedde starts a game and his team is the favorite on the moneyline, they have a record of 1-3. The Pirates are 6-8-0 ATS in Heaney's 14 starts with a set spread. The Pirates have a 4-8 record in Heaney's 12 starts this season when they were the moneyline underdog.
Cardinals vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (51.5%)
Cardinals vs Pirates Moneyline
- Looking at the moneyline for Cardinals-Pirates, St. Louis is the favorite at -124, and Pittsburgh is +106 playing at home.
Cardinals vs Pirates Spread
- The Pirates are hosting the Cardinals, and are +1.5 on the runline. The Pirates are +138 to cover the spread, and the Cardinals are -166.
Cardinals vs Pirates Over/Under
- The over/under for the Cardinals versus Pirates contest on June 30 has been set at 8.5, with -120 odds on the over and -102 odds on the under.
Bet on St. Louis Cardinals vs. Pittsburgh Pirates on FanDuel today!
Cardinals vs Pirates Betting Trends
- The Cardinals have been favorites in 37 games this season and have come away with the win 21 times (56.8%) in those contests.
- St. Louis has a record of 15-7 in contests when oddsmakers favor them by -124 or more on the moneyline.
- The Cardinals and their opponents have hit the over in 44 of their 85 games with a total set by oddsmakers this season.
- The Cardinals have posted a record of 47-38-0 against the spread this season.
- The Pirates have a 23-32 record in games they were listed as the moneyline underdog (winning 41.8% of those games).
- Pittsburgh has a record of 19-28 when playing as a moneyline underdog with odds of +106 or longer (40.4%).
- The Pirates have combined with opponents to hit the over on the total 32 times this season for a 32-44-3 record against the over/under.
- The Pirates are 40-39-0 ATS this season.
Cardinals Player Leaders
- Brendan Donovan leads St. Louis OPS (.793) this season. He has a .297 batting average, an on-base percentage of .366, and a slugging percentage of .427.
- Among qualifying hitters in baseball, he is 15th in batting average, 24th in on-base percentage, and 73rd in slugging.
- Nolan Arenado is hitting .249 with 13 doubles, a triple, 10 home runs and 24 walks, while slugging .399 with an on-base percentage of .309.
- His batting average ranks 100th among qualified players, his on-base percentage 117th, and his slugging percentage 107th.
- Arenado takes a three-game streak with at least one hit into this contest. During his last five outings he is batting .278 with two doubles, a walk and two RBIs.
- Willson Contreras is batting .248 with a .423 slugging percentage and 51 RBI this year.
- Contreras has picked up a hit in three games in a row. During his last five outings he is batting .250 with a double, a home run, four walks and an RBI.
- Masyn Winn has seven home runs, 30 RBI and a batting average of .263 this season.
- Winn takes a two-game hitting streak into this game. During his last five outings he is hitting .350 with a double, a walk and an RBI.
Pirates Player Leaders
- Oneil Cruz has racked up 57 hits, a team-best for the Pirates. He's batting .210 and slugging .419 with an on-base percentage of .321.
- He is 150th in batting average, 95th in on-base percentage and 83rd in slugging percentage among all qualifying hitters in the majors.
- Bryan Reynolds is slugging .400 to lead his team. He has a batting average of .239 with an on-base percentage of .305.
- He ranks 123rd in batting average, 122nd in on-base percentage and 106th in slugging percentage in the majors.
- Andrew McCutchen has racked up a team-high .342 on-base percentage.
- Isiah Kiner-Falefa has 10 doubles, two triples, a home run and 12 walks while hitting .276.
Cardinals vs Pirates Head to Head
- 5/7/2025: 5-0 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -188, Underdog Moneyline: +158)
- 5/6/2025: 2-1 STL (Favorite: Pirates, Spread: -1.5, Total: 7, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 5/5/2025: 6-3 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +116)
- 4/9/2025: 2-1 PIT (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 4/8/2025: 5-3 STL (Favorite: Pirates, Spread: -1.5, Total: 6.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 4/7/2025: 8-4 PIT (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 9/19/2024: 3-2 PIT (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 9/18/2024: 10-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 9/17/2024: 3-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 9/16/2024: 4-0 STL (Favorite: Pirates, Spread: -1.5, Total: 7, Favorite Moneyline: -132, Underdog Moneyline: +112)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!