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

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

Updated Jul. 23, 2024 6:00 p.m. ET

The Pittsburgh Pirates and St. Louis Cardinals will play on Tuesday at PNC Park, at 6:40 PM ET, with Bryan Reynolds and Brendan Donovan among those expected to produce at the plate. The Pirates are the favorite in this one, at -182, while the underdog Cardinals have +153 odds to play spoiler. Pittsburgh is a 1.5-run favorite (at +113 odds). The matchup's over/under is set at 7.5 runs.

Check out everything you need 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 Monday, July 22.
ADVERTISEMENT

Pirates vs. Cardinals Game Information & Odds

  • When: Tuesday, July 23, 2024 at 6:40 PM ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to Watch on TV: SportsNet PT
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Pirates -182 +153 7.5 -114 -106 -1.5 +113 -134

Pirates vs. Cardinals Prediction

  • Score Prediction: Pirates 4, Cardinals 3
  • Total Prediction: Over 7.5 runs
  • Win Probabilities: Pirates 54%, Cardinals 46%

Pirates vs. Cardinals Betting Insights

  • This season, the Pirates have won 22 out of the 40 games, or 55%, in which they've been favored.
  • Pittsburgh has a record of 2-2 when favored by -182 or more by sportsbooks this season.
  • The Pirates have a 64.5% chance to win this game based on the implied probability of the moneyline.
  • The Cardinals have come away with 23 wins in the 48 contests they have been listed as the underdogs in this season.
  • This year, St. Louis has won one of six games when listed as at least +153 or worse on the moneyline.
  • The moneyline set for this matchup implies the Cardinals have a 39.5% chance of walking away with the win.
FINAL
STL 2 · PIT 1
MLB
RUN LINE
TO WIN
TOTAL
St. Louis Cardinals
STL
Pittsburgh Pirates
PIT

Pirates Recent Betting Performance

  • The Pirates played four of their last 10 games as a moneyline favorite, and won all of them.
  • In their last 10 outings, the Pirates and their opponents combined to hit the over on the total four times (all 10 games had set totals).
  • The Pirates' record against the spread is 6-4-0 over their past 10 games.

Pirates Recent Stats

Stat Avg/Total
Record 8-2
Runs Per Game 4.6
HR 9
ERA 3.03
K/9 8.7

Pirates Player Insights

  • Reynolds' 18 round-trippers and 61 RBI both lead the Pirates, on top of his team-high .288 average.
  • Among all MLB hitters, Reynolds ranks 22nd in batting average, 34th in on-base percentage, and 26th in slugging.
  • Oneil Cruz is batting .252 with 20 doubles, a triple, 15 home runs and 25 walks.
  • Cruz ranks 48th in home runs and 43rd in RBI among all major league batters this year.
  • Andrew McCutchen has 12 doubles, a triple, 13 home runs and 43 walks while hitting .231.
  • McCutchen has at least one base hit in eight straight games. During his last 10 games he is batting .263 with four doubles, a home run, five walks and an RBI.
  • Connor Joe is batting .240 with 17 doubles, a triple, seven home runs and 29 walks.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Ke'Bryan Hayes 0.5 (-240) 1.5 (+145) 0.5 (+800) 0.5 (+200)
Oneil Cruz 0.5 (-225) 1.5 (+120) 0.5 (+400) 0.5 (+160)
Bryan Reynolds 0.5 (-265) 1.5 (+115) 0.5 (+475) 0.5 (+180)
Nick Gonzales 0.5 (-275) 1.5 (+115) 0.5 (+700) 0.5 (+145)
Andrew McCutchen 0.5 (-215) 1.5 (+140) 0.5 (+500) 0.5 (+195)

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

Cardinals Recent Betting Performance

  • In three games over the last 10 matchups when set as underdogs by bookmakers, the Cardinals had a record of 1-2.
  • The Cardinals and their opponents have combined to hit the over six times in their last 10 games with a total.
  • The Cardinals have five wins against the spread in their last 10 chances.

Cardinals Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.7
HR 16
ERA 4.54
K/9 7.2

Cardinals Player Insights

  • The Cardinals are led in runs batted in by Alec Burleson with a mark of 59, he also leads the team in hitting, posting an average of .293.
  • Among all hitters in MLB, Burleson's home run total ranks 22nd and his RBI tally is 25th.
  • Burleson has collected a hit in five straight games. During his last five outings he is batting .409 with a double, two home runs and seven RBI.
  • Donovan is hitting .272 with 22 doubles, a triple, nine home runs and 29 walks.
  • Donovan ranks 133rd overall in homers and 52nd in RBI this year.
  • Nolan Arenado has 14 doubles, nine home runs and 27 walks while batting .265.
  • Masyn Winn is batting .284 with 18 doubles, five triples, five home runs and 26 walks.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Masyn Winn 0.5 (-245) 1.5 (+145) 0.5 (+1200) 0.5 (+310)
Alec Burleson 0.5 (-235) 1.5 (+135) 0.5 (+700) 0.5 (+205)
Nolan Gorman 0.5 (+115) 0.5 (+115) 0.5 (+650) 0.5 (+275)
Nolan Arenado 0.5 (-185) 0.5 (-185) 0.5 (+950) 0.5 (+230)
Brendan Donovan 0.5 (-200) 0.5 (-200) 0.5 (+900) 0.5 (+235)

Cardinals vs. Pirates Highlights | MLB on FOX

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

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