START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Cardinals vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for May 7

Subscribe to our newsletter

Cardinals vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for May 7

Odds updated as of 1:11 p.m.

Wednesday's slate in the MLB includes a matchup between the St. Louis Cardinals and the Pittsburgh Pirates.

Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information about this matchup.

Cardinals vs Pirates Game Info

  • St. Louis Cardinals (18-19) vs. Pittsburgh Pirates (12-25)
  • Date: Wednesday, May 7, 2025
  • Time: 1:15 p.m. ET
  • Venue: Busch Stadium -- St. Louis, Missouri
  • Coverage: MLB Network, FDSMW, and SportsNet PT

Cardinals vs Pirates Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: STL: (-188) | PIT: (+158)
  • Spread: STL: -1.5 (+118) | PIT: +1.5 (-142)
  • Total: 7.5 -- Over: (-115) | Under: (-105)

Cardinals vs Pirates Probable Starting Pitchers

Probable Pitchers: Sonny Gray (Cardinals) - 3-1, 4.12 ERA vs Mitch Keller (Pirates) - 1-3, 4.38 ERA

The probable starters are Sonny Gray (3-1) for the Cardinals and Mitch Keller (1-3) for the Pirates. Gray and his team have a record of 4-3-0 against the spread when he starts. Gray's team is 2-0 this season when he starts and they're favored on the moneyline. The Pirates have gone 2-5-0 against the spread when Keller starts. The Pirates are 1-3 in Keller's four starts this season that they were the underdog on the moneyline.

Cardinals vs Pirates Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (62%)

Cardinals vs Pirates Moneyline

  • Looking at the moneyline for Pirates-Cardinals, Pittsburgh is the underdog at +158, and St. Louis is -188 playing at home.

Cardinals vs Pirates Spread

  • The Pirates are +1.5 on the spread (-142 to cover), and St. Louis is +118 to cover the runline.

Cardinals vs Pirates Over/Under

  • The over/under for Cardinals-Pirates on May 7 is 7.5. The over is -115, and the under is -105.

Bet on St. Louis Cardinals vs. Pittsburgh Pirates on FanDuel today!

Cardinals vs Pirates Betting Trends

  • The Cardinals have won in five, or 45.5%, of the 11 contests they have been named as odds-on favorites in this year.
  • Oddsmakers have given St. Louis the best odds of winning it has seen this season, with a -188 moneyline listed for this contest.
  • Contests with the Cardinals have gone over the total set by bookmakers in 21 of 37 chances this season.
  • The Cardinals have posted a record of 18-19-0 against the spread this season.
  • The Pirates have a 7-15 record in games they were the underdog on the moneyline (winning 31.8% of those games).
  • Pittsburgh is 2-2 (winning 50% of its games) when playing as a moneyline underdog of +158 or longer.
  • The Pirates have combined with opponents to hit the over on the total 17 times this season for a 17-18-1 record against the over/under.
  • The Pirates have put together a 12-24-0 record against the spread this season (covering just 33.3% of the time).

Cardinals Player Leaders

  • Lars Nootbaar is batting .232 with seven doubles, five home runs and 28 walks. He has an on-base percentage of .365 while slugging .391.
  • He ranks 109th in batting average, 39th in on-base percentage, and 96th in slugging among all qualified hitters in MLB.
  • Brendan Donovan leads St. Louis with 45 hits and an OBP of .389, plus a team-best slugging percentage of .474. He's batting .333.
  • Among qualifying batters, he is fifth in batting average, 16th in on-base percentage and 39th in slugging percentage.
  • Donovan has picked up at least one hit in seven straight games. In his last 10 games he is batting .243 with two doubles, five walks and four RBIs.
  • Nolan Arenado has collected 33 base hits, an OBP of .342 and a slugging percentage of .395 this season.
  • Arenado has picked up a hit in four straight games. In his last five games he is hitting .316 with two walks and an RBI.
  • Victor Scott II has two home runs, 15 RBI and a batting average of .286 this season.
  • Scott brings a seven-game hitting streak into this matchup. During his last 10 outings he is batting .313 with a double, a home run, four walks and five RBIs.

Pirates Player Leaders

  • Oneil Cruz has a team-best OBP (.381), while leading the Pirates in hits (29). He's batting .246 and slugging.
  • He ranks 87th in batting average, 26th in on-base percentage and 29th in slugging percentage among all qualified hitters in MLB.
  • Andrew McCutchen is batting .255 with six doubles, three home runs and 14 walks. He's slugging .402 with an on-base percentage of .350.
  • Including all qualified players, his batting average puts him 71st, his on-base percentage is 54th, and he is 88th in slugging.
  • Bryan Reynolds has a .361 slugging percentage, which leads the Pirates.
  • Ke'Bryan Hayes is slugging .315 to lead his team.

Cardinals vs Pirates Head to Head

  • 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)
  • 7/24/2024: 5-0 PIT (Favorite: Pirates, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup