Cardinals vs. Pirates Prediction, Odds, Picks - April 7

Cardinals vs. Pirates Prediction, Odds, Picks - April 7

Updated Apr. 7, 2025 6:00 p.m. ET
Data Skrive

Oneil Cruz and the Pittsburgh Pirates face the St. Louis Cardinals on Monday at PNC Park. Matthew Liberatore will start for St. Louis, with first pitch at 6:40 p.m. ET. The Pirates have been listed as -104 moneyline underdogs for this matchup with the favorite Cardinals (-115). St. Louis is the favorite on the run line (-1.5). The matchup's over/under is set at 8 runs.

Check out everything you need to know from a betting perspective on the Cardinals-Pirates game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Yankees vs. Pirates Highlights | MLB on FOX

Check out the best highlights between the New York Yankees and the Pittsburgh Pirates.

Cardinals vs. Pirates Game Information & Odds

  • When: Monday, April 7, 2025 at 6:40 p.m. ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to watch on TV: SportsNet PT and FDSMWX
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cardinals -115 -104 8 -117 -102 -1.5 +142 -170

Cardinals vs. Pirates Prediction

  • Score Prediction: Cardinals 7, Pirates 6
  • Total Prediction: Over 8 runs
  • Win Probabilities: Cardinals 51%, Pirates 49%

Cardinals vs. Pirates Betting Insights

  • This season, the Cardinals have been favored three times and won one of those games.
  • This season St. Louis has won one of its three games when favored by at least -115 on the moneyline.
  • The moneyline for this contest implies a 53.5% chance of a victory for the Cardinals.
  • The Pirates have won in one of the six contests they have been named as odds-on underdogs this year.
  • Pittsburgh has a win-loss record of 1-5 when favored by -104 or worse by sportsbooks this year.
  • The moneyline set for this matchup implies the Pirates have a 51% chance of walking away with the win.

Cardinals Player Insights

  • Lars Nootbaar is batting .333 with a double, two home runs and six walks.
  • Among all hitters in baseball, Nootbaar's home run total places him 42nd, and his RBI tally puts him 48th.
  • Nolan Arenado is batting .343 to lead his team.
  • Arenado ranks 81st in homers and 48th in RBI among all major league batters this season.
  • Arenado carries a nine-game streak with at least one hit into this matchup. In his last nine games he is batting .343 with three doubles, a home run, six walks and six RBI.
  • Brendan Donovan is hitting .333 with two doubles, two home runs and three walks.
  • Donovan is on a three-game hitting streak entering this contest. In his last five games he is hitting .350 with two doubles, a home run, two walks and five RBI.
  • Victor Scott II has a double, a home run and five walks while hitting .281.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willson Contreras 0.5 (-205) 1.5 (+125) - 0.5 (+175)
Lars Nootbaar 0.5 (-240) 1.5 (+115) - 0.5 (+175)
Brendan Donovan 0.5 (-265) 1.5 (+110) - 0.5 (+150)
Alec Burleson 0.5 (-255) 1.5 (+120) - 0.5 (+140)
Mike Siani 0.5 (-120) 0.5 (-120) - 0.5 (+350)

Pirates Player Insights

  • Cruz leads the Pirates with two long balls.
  • Among all hitters in MLB, Cruz ranks 42nd in home runs and 99th in RBI.
  • Ke'Bryan Hayes is hitting .257 with a double, a triple, a home run and three walks.
  • Hayes ranks 81st overall in home runs and 99th in RBI this season.
  • Isiah Kiner-Falefa leads the Pirates with a team-high batting average of .323.
  • Andrew McCutchen is batting .316 with a double, a home run and three walks.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Tommy Pham 0.5 (-210) 1.5 (+135) - 0.5 (+170)
Joey Bart 0.5 (-195) 1.5 (+135) - 0.5 (+190)
Ke'Bryan Hayes 1.5 (+190) 1.5 (+110) - 0.5 (+210)
Oneil Cruz 0.5 (-150) 0.5 (-155) - 0.5 (+200)
Isiah Kiner-Falefa 0.5 (-200) 0.5 (-205) - 0.5 (+235)

Cardinals vs. Red Sox Baseball | MLB on FOX

Check out the top highlights between the St. Louis Cardinals and the Boston Red Sox.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share