START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 6:14 p.m.

In MLB action on Monday, the St. Louis Cardinals take on the Pittsburgh Pirates.

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

Cardinals vs Pirates Game Info

  • St. Louis Cardinals (4-5) vs. Pittsburgh Pirates (3-7)
  • Date: Monday, April 7, 2025
  • Time: 6:40 p.m. ET
  • Venue: PNC Park -- Pittsburgh, Pennsylvania
  • Coverage: SportsNet PT and FDSMWX

Cardinals vs Pirates Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: STL: (-110) | PIT: (-106)
  • Spread: STL: -1.5 (+150) | PIT: +1.5 (-182)
  • Total: 8.5 -- Over: (-105) | Under: (-115)

Cardinals vs Pirates Probable Starting Pitchers

Probable Pitchers: Matthew Liberatore (Cardinals) - 0-0, 4.50 ERA vs Carmen Mlodzinski (Pirates) - 0-1, 9.82 ERA

The Cardinals will give the nod to Matthew Liberatore and the Pirates will counter with Carmen Mlodzinski (0-1, 9.82 ERA). Liberatore and his team failed to cover the spread in his only opportunity this season as a starter. Liberatore's team lost his only start as a favorite this season. Mlodzinski has started just one game with a set spread, which the Pirates failed to cover. The Pirates were the underdog on the moneyline for one Mlodzinski start this season -- they lost.

Cardinals vs Pirates Prediction & Pick

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

Cardinals vs Pirates Moneyline

  • Pittsburgh is the underdog, -106 on the moneyline, while St. Louis is a -110 favorite despite being on the road.

Cardinals vs Pirates Spread

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

Cardinals vs Pirates Over/Under

  • Cardinals versus Pirates, on April 7, has an over/under of 8.5, with the over being -105 and the under -115.

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

Cardinals vs Pirates Betting Trends

  • The Cardinals have been favorites in three games this season and have come away with the win one time (33.3%) in those contests.
  • This season St. Louis has been victorious one time in three chances when named as a favorite of at least -110 on the moneyline.
  • Contests with the Cardinals have gone over the total set by bookmakers in seven of nine chances this season.
  • The Cardinals are 4-5-0 against the spread in their nine games that had a posted line this season.
  • The Pirates have been the underdog on the moneyline six total times this season. They've finished 1-5 in those games.
  • Pittsburgh has a record of 1-5 when playing as a moneyline underdog with odds of -106 or longer (16.7%).
  • In the 10 games bookmakers have set an over/under for the Pirates, they have combined with opponents to go over the total five times (5-5-0).
  • The Pirates have put together a 2-8-0 record ATS this season (covering only 20% of the time).

Cardinals Player Leaders

  • Lars Nootbaar leads St. Louis in slugging percentage (.513) thanks to three extra-base hits. He has a .333 batting average and an on-base percentage of .435.
  • Among qualified hitters in baseball, he is 21st in batting average, 18th in on-base percentage, and 51st in slugging.
  • Nolan Arenado has three doubles, a home run and six walks. He's batting .343 and slugging .514 with an on-base percentage of .439.
  • His batting average ranks 19th among qualified players, his on-base percentage 14th, and his slugging percentage 48th.
  • Arenado takes a nine-game streak with at least one hit into this matchup. During his last nine games he is hitting .343 with three doubles, a home run, six walks and six RBI.
  • Brendan Donovan leads St. Louis with 12 hits. He is batting .333 this season and four of his hits have gone for extra bases.
  • Donovan heads into this game with three games in a row with at least one hit. During his last five outings he is batting .350 with two doubles, a home run, two walks and five RBI.
  • Victor Scott II has been key for St. Louis with nine hits, an OBP of .368 plus a slugging percentage of .406.

Pirates Player Leaders

  • Oneil Cruz has racked up eight hits, a team-best for the Pirates. He's batting .242 and slugging .455 with an on-base percentage of .395.
  • Including all the qualifying hitters in the big leagues, his batting average ranks 102nd, his on-base percentage is 34th, and he is 73rd in slugging.
  • Ke'Bryan Hayes is batting .257 with a double, a triple, a home run and three walks. He's slugging .429 with an on-base percentage of .316.
  • Including all qualifying players, he ranks 83rd in batting average, 104th in on-base percentage and 88th in slugging percentage.
  • Isiah Kiner-Falefa has accumulated an on-base percentage of .432 and a slugging percentage of .355. Both lead the Pirates.
  • Andrew McCutchen is batting .316 with a double, a home run and three walks.

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