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

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

Updated May. 7, 2025 1:00 p.m. ET
Data Skrive

Bryan Reynolds and the Pittsburgh Pirates take the field on Wednesday at Busch Stadium against Sonny Gray, who is the named starter for the St. Louis Cardinals. First pitch is at 1:15 p.m. ET for the final game of a three-game series. The favored Cardinals have -183 moneyline odds to win against the underdog Pirates, who are listed at +153. St. Louis is a 1.5-run favorite (at +120 odds). The over/under for the contest is set at 7.5 runs.

Here's everything you need 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.

Pirates vs. Cardinals Highlights | MLB on FOX

Check out the best moments between the Pittsburgh Pirates and the St. Louis Cardinals.

Cardinals vs. Pirates Game Information & Odds

  • When: Wednesday, May 7, 2025 at 1:15 p.m. ET
  • Where: Busch Stadium in St. Louis, Missouri
  • How to watch on TV: MLB Network, FDSMW, and SportsNet PT
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cardinals -183 +153 7.5 -116 -104 -1.5 +120 -142

Cardinals vs. Pirates Prediction

  • Score Prediction: Cardinals 5, Pirates 4
  • Total Prediction: Over 7.5 runs
  • Win Probabilities: Cardinals 57%, Pirates 43%

Cardinals vs. Pirates Betting Insights

  • This season, the Cardinals have won five out of the 11 games, or 45.5%, in which they've been favored.
  • St. Louis has not entered a game this season as bigger favorites on the moneyline than the -183 odds on them winning this game.
  • The Cardinals have a 64.7% chance to win this game based on the implied probability of the moneyline.
  • The Pirates have won in seven, or 31.8%, of the 22 contests they have been named as odds-on underdogs this year.
  • Pittsburgh has a win-loss record of 2-3 when favored by +153 or worse by sportsbooks this year.
  • Bookmakers have implied with the moneyline set for this matchup that the Pirates have a 39.5% chance of pulling out a win.

Cardinals Recent Betting Performance

  • The Cardinals went 1-2 over the three games they were a moneyline favorite in their last 10 matchups.
  • Over their last 10 matchups (all 10 of them had set totals), the Cardinals and their opponents combined to hit the over six times.
  • The Cardinals have gone 6-4-0 against the spread over their past 10 games.

Cardinals Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4
HR 11
ERA 3.99
K/9 7.2

Cardinals Player Insights

  • Lars Nootbaar's five home runs in 2025 are the most on the Cardinals. He's also driven in 18 runs while hitting .232.
  • Nootbaar's home runs place him 61st in MLB, and he is 62nd in RBI.
  • Brendan Donovan's 19 RBI and .333 batting average both pace his team.
  • Donovan is 134th in homers and 48th in RBI on the year.
  • Donovan heads into this game looking for his eighth game in a row with a hit. During his last 10 outings he is hitting .243 with two doubles, five walks and four RBIs.
  • Nolan Arenado is hitting .256 with nine doubles, three home runs and 16 walks.
  • Arenado has at least one base hit in four games in a row. During his last five outings he is batting .316 with two walks and an RBI.
  • Victor Scott II is batting .286 with six doubles, a triple, two home runs and 12 walks.
  • Scott brings a seven-game streak with at least one hit into this one. In his last 10 games he is batting .313 with a double, a home run, four walks and five RBIs.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Masyn Winn 0.5 (-225) 1.5 (+140) - 0.5 (+180)
Lars Nootbaar 0.5 (-265) 1.5 (+110) - 0.5 (+185)
Alec Burleson 0.5 (-250) 1.5 (+130) - 0.5 (+185)
Brendan Donovan 1.5 (+175) 1.5 (+105) - 0.5 (+145)
Willson Contreras 0.5 (-190) 0.5 (-195) - 0.5 (+180)

Pirates Recent Betting Performance

  • The Pirates have played as underdogs in six of their past 10 games and won one of those contests.
  • The Pirates and their opponents have combined to hit the over six times in their last 10 games with a total.
  • The Pirates have one win against the spread in their last 10 chances.

Pirates Recent Stats

Stat Avg/Total
Record 1-9
Runs Per Game 2.2
HR 6
ERA 5.86
K/9 5.9

Pirates Player Insights

  • Oneil Cruz has a team-best eight home runs.
  • Cruz is 20th in homers and 62nd in RBI among all hitters in the big leagues.
  • Andrew McCutchen is batting .255 to lead the lineup.
  • Among all MLB hitters, McCutchen is 134th in home runs and 155th in RBI.
  • Reynolds paces the Pirates with 19 runs batted in.
  • Ke'Bryan Hayes is hitting .254 with three doubles, a triple, a home run and eight walks.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Oneil Cruz 0.5 (-205) 1.5 (+130) - 0.5 (+200)
Bryan Reynolds 0.5 (-210) 1.5 (+145) - 0.5 (+205)
Thomas Pham 0.5 (-165) 0.5 (-170) - 0.5 (+215)
Liover Peguero 0.5 (-135) 0.5 (-140) - 0.5 (+250)
Ke'Bryan Hayes 0.5 (-200) 0.5 (-205) - 0.5 (+215)

Pirates vs. Cardinals Highlights | MLB on FOX

Check out the best moments between the Pittsburgh Pirates and the St. Louis Cardinals.

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