START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 7:11 a.m.

The St. Louis Cardinals will take on the Pittsburgh Pirates in MLB action on Monday.

Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.

Cardinals vs Pirates Game Info

  • St. Louis Cardinals (16-19) vs. Pittsburgh Pirates (12-23)
  • Date: Monday, May 5, 2025
  • Time: 7:45 p.m. ET
  • Venue: Busch Stadium -- St. Louis, Missouri
  • Coverage: FDSMW and SportsNet PT

Cardinals vs Pirates Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: STL: (-148) | PIT: (+126)
  • Spread: STL: -1.5 (+138) | PIT: +1.5 (-166)
  • Total: 8.5 -- Over: (-104) | Under: (-118)

Cardinals vs Pirates Probable Starting Pitchers

Probable Pitchers: Miles Mikolas (Cardinals) - 1-2, 4.66 ERA vs Carmen Mlodzinski (Pirates) - 1-3, 6.58 ERA

The Cardinals will give the nod to Miles Mikolas (1-2) versus the Pirates and Carmen Mlodzinski (1-3). Mikolas and his team are 2-4-0 ATS this season when he starts. Mikolas' team lost his only start as a favorite this season. When Mlodzinski starts, the Pirates are 3-3-0 against the spread. The Pirates are 2-4 in Mlodzinski's six starts this season that they were the moneyline underdog.

Cardinals vs Pirates Prediction & Pick

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

Cardinals vs Pirates Moneyline

  • St. Louis is the favorite, -148 on the moneyline, while Pittsburgh is a +126 underdog on the road.

Cardinals vs Pirates Spread

  • The Pirates are at +1.5 on the runline against the Cardinals. The Pirates are -166 to cover the spread, and the Cardinals are +138.

Cardinals vs Pirates Over/Under

  • The over/under for the Cardinals versus Pirates game on May 5 has been set at 8.5, with -104 odds on the over and -118 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 10 games this season and have come away with the win four times (40%) in those contests.
  • St. Louis has been listed as a favorite of -148 or more on two occasions this season and split those games.
  • The Cardinals and their opponents have gone over in 20 of their 35 games with a total set by sportsbooks this season.
  • The Cardinals are 16-19-0 against the spread in their 35 games that had a posted line this season.
  • The Pirates have been the moneyline underdog 21 total times this season. They've gone 7-14 in those games.
  • In games it has played as a moneyline underdog with odds of +126 or longer, Pittsburgh has gone 4-9 (30.8%).
  • The Pirates have played in 34 games with a set over/under, and have combined with their opponents to go over the total 16 times (16-17-1).
  • The Pirates are 12-22-0 against the spread this season.

Cardinals Player Leaders

  • Lars Nootbaar is hitting .244 with seven doubles, five home runs and 26 walks. He has an on-base percentage of .373 while slugging .412.
  • Among qualifying batters in MLB, his batting average ranks 88th, his on-base percentage ranks 31st, and he is 80th in slugging.
  • Brendan Donovan has 43 hits and an OBP of .397 to go with a slugging percentage of .480. All three of those stats are tops among St. Louis hitters this season. He's batting .339.
  • Among all qualified batters, he is fourth in batting average, 11th in on-base percentage and 37th in slugging percentage.
  • Donovan enters this matchup looking to extend his five-game hit streak. In his last five games he is hitting .353 with three walks and three RBI.
  • Nolan Arenado has collected 31 base hits, an OBP of .341 and a slugging percentage of .402 this season.
  • Arenado heads into this matchup with two games in a row with at least one hit. During his last five outings he is batting .250 with a walk and an RBI.
  • Victor Scott II has two home runs, 15 RBI and a batting average of .286 this season.
  • Scott takes a five-game hitting streak into this game. During his last five outings he is hitting .438 with a double, a home run, three walks and five RBI.

Pirates Player Leaders

  • Oneil Cruz has 27 hits with a .377 on-base percentage, leading the Pirates in both categories. He's batting .243 and slugging .505.
  • Including all the qualifying hitters in MLB, he ranks 92nd in batting average, 28th in on-base percentage and 26th in slugging percentage.
  • Andrew McCutchen is hitting .263 with six doubles, three home runs and 13 walks. He's slugging .421 with an on-base percentage of .358.
  • His batting average is 60th among all qualified players, his on-base percentage ranks 44th, and he is 68th in slugging.
  • Bryan Reynolds has put up a slugging percentage of .355, a team-best for the Pirates.
  • Ke'Bryan Hayes has two doubles, a triple, a home run and eight walks while hitting .254.

Cardinals vs Pirates Head to Head

  • 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)
  • 7/23/2024: 2-1 STL (Favorite: Pirates, Spread: -1.5, Total: 7.5, Favorite Moneyline: -178, Underdog Moneyline: +150)
  • 7/22/2024: 2-1 PIT (Favorite: Pirates, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)

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