Pirates vs. Cardinals Prediction, Odds, Picks - July 24

Pirates vs. Cardinals Prediction, Odds, Picks - July 24

Updated Jul. 24, 2024 12:00 p.m. ET

Bryan Reynolds and the Pittsburgh Pirates will play Alec Burleson and the St. Louis Cardinals on Wednesday at PNC Park, at 12:35 PM ET. The Cardinals are -107 moneyline underdogs in this matchup against the favored Pirates (-112). St. Louis (-1.5) is the favorite on the run line. The game's total is listed at 9 runs.

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

Cardinals vs. Pirates Highlights | MLB on FOX

Check out the best moments between the St. Louis Cardinals and the Pittsburgh Pirates on Tuesday, July 23.
ADVERTISEMENT

Pirates vs. Cardinals Game Information & Odds

  • When: Wednesday, July 24, 2024 at 12:35 PM ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to Watch on TV: MLB Network
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Pirates -112 -107 9 -116 -104 -1.5 -172 +144

Pirates vs. Cardinals Prediction

  • Score Prediction: Pirates 6, Cardinals 5
  • Total Prediction: Over 9 runs
  • Win Probabilities: Pirates 53%, Cardinals 47%

Pirates vs. Cardinals Betting Insights

  • The Pirates have entered the game as favorites 41 times this season and won 22, or 53.7%, of those games.
  • Pittsburgh has a record of 22-18, a 55% win rate, when favored by -112 or more by bookmakers this season.
  • The implied probability of a win from the Pirates, based on the moneyline, is 52.8%.
  • The Cardinals have been victorious in 24, or 49%, of the 49 contests they have been chosen as underdogs in this season.
  • St. Louis has a mark of 23-25 in contests where sportsbooks favor it by -107 or worse on the moneyline.
  • The moneyline set for this matchup implies the Cardinals have a 51.7% chance of coming away with a victory in the contest.
FINAL
STL 0 · PIT 5
MLB
RUN LINE
TO WIN
TOTAL
St. Louis Cardinals
STL
Pittsburgh Pirates
PIT

Pirates Recent Betting Performance

  • The Pirates have a 4-1 record over the five games they were favored on the moneyline in their last 10 matchups.
  • In their last 10 matchups (all had set totals), the Pirates combined with their opponents to hit the over on the total three times.
  • The Pirates are 5-5-0 against the spread over their past 10 games.

Pirates Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 3.5
HR 4
ERA 3.03
K/9 8.4

Pirates Player Insights

  • Reynolds leads the Pirates in home runs (18), runs batted in (61) and has put up a team-high batting average of .288.
  • Reynolds' home runs place him 24th in the majors, and he is 22nd in RBI.
  • Reynolds has collected a hit in two straight games. During his last five outings he is batting .389 with a double and three walks.
  • Oneil Cruz is hitting .253 with 21 doubles, a triple, 15 home runs and 26 walks.
  • Among all major league hitters, Cruz is 48th in home runs and 44th in RBI.
  • Cruz enters this game looking for his third game in a row with a hit. In his last five games he is hitting .368 with four doubles, a home run, two walks and seven RBI.
  • Andrew McCutchen has 12 doubles, a triple, 13 home runs and 43 walks while batting .228.
  • Connor Joe has 17 doubles, a triple, seven home runs and 29 walks while hitting .242.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Ke'Bryan Hayes 0.5 (-270) 1.5 (+120) 0.5 (+650) 0.5 (+180)
Bryan Reynolds 1.5 (+180) 1.5 (-105) 0.5 (+400) 0.5 (+160)
Connor Joe 0.5 (-200) 1.5 (+135) 0.5 (+500) 0.5 (+175)
Andrew McCutchen 0.5 (-210) 1.5 (+125) 0.5 (+400) 0.5 (+180)
Nick Gonzales 0.5 () 1.5 (+105) 0.5 (+500) 0.5 (+135)

Learn more about this Pirates vs. Cardinals matchup on Fox Sports.

Cardinals Recent Betting Performance

  • The Cardinals have played as underdogs in four of their past 10 games and won two of those contests.
  • In their last 10 games with a total, the Cardinals and their opponents have failed to hit the over five times.
  • The Cardinals have six wins against the spread in their last 10 chances.

Cardinals Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.5
HR 14
ERA 4.04
K/9 7.2

Cardinals Player Insights

  • The Cardinals are led in runs batted in by Burleson with a mark of 60, he also leads the team in hitting, posting an average of .293.
  • In all of the majors, Burleson ranks 24th in homers and 26th in RBI.
  • Burleson has collected a hit in six straight games. During his last 10 outings he is batting .366 with three doubles, three home runs and 13 RBI.
  • Brendan Donovan is hitting .269 with 22 doubles, a triple, nine home runs and 29 walks.
  • Donovan ranks 136th among all batters in the big leagues in homers, and 52nd in RBI.
  • Nolan Arenado is batting .265 with 14 doubles, 10 home runs and 27 walks.
  • Masyn Winn has 18 doubles, five triples, five home runs and 26 walks while hitting .281.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Dylan Carlson 0.5 (-225) 1.5 (+135) 0.5 (+600) 0.5 (+190)
Paul Goldschmidt 0.5 () 1.5 (+100) 0.5 (+380) 0.5 (+150)
Willson Contreras 0.5 () 1.5 (-105) 0.5 (+310) 0.5 (+120)
Brendan Donovan 0.5 (-245) 1.5 (+145) 0.5 (+950) 0.5 (+210)
Nolan Arenado 0.5 (-265) 1.5 (+110) 0.5 (+400) 0.5 (+140)

Cardinals vs. Pirates Highlights | MLB on FOX

Check out the best moments between the St. Louis Cardinals and the Pittsburgh Pirates on Tuesday, July 23.

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
Pittsburgh Pirates
St. Louis Cardinals
share