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

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

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

Martin Perez gets the nod on the mound for the Pittsburgh Pirates against Alec Burleson and the St. Louis Cardinals on Thursday at 12:35 PM ET. Oddsmakers list the Cardinals as -110 favorites on the moneyline, while giving the underdog Pirates -109 moneyline odds to win. St. Louis (-1.5) is the favorite on the run line. The contest's over/under is set at 9 runs.

Take a look at everything you need from a betting perspective on the Cardinals-Pirates 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 Wednesday, July 3.
ADVERTISEMENT

Cardinals vs. Pirates Game Information & Odds

  • When: Thursday, July 4, 2024 at 12:35 PM ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to Watch on TV: BSMW
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cardinals -110 -109 9 -108 -112 -1.5 +143 -171

Cardinals vs. Pirates Prediction

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

Cardinals vs. Pirates Betting Insights

  • The Cardinals have won 22, or 53.7%, of the 41 games they've played as favorites this season.
  • St. Louis has a record of 22-19, a 53.7% win rate, when favored by -110 or more by sportsbooks this season.
  • The Cardinals have a 52.4% chance to win this game based on the implied probability of the moneyline.
  • The Pirates have been underdogs in 49 games this season and have come away with the win 24 times (49%) in those contests.
  • This season, Pittsburgh has come away with a win 23 times in 47 chances when named as an underdog of at least -109 or worse on the moneyline.
  • The Pirates have an implied victory probability of 52.2% according to the moneyline set for this matchup.
FINAL (10)
STL 3 · PIT 2
MLB
RUN LINE
TO WIN
TOTAL
St. Louis Cardinals
STL
Pittsburgh Pirates
PIT

Cardinals Recent Betting Performance

  • The Cardinals went 3-2 across the five games they were a moneyline favorite in their last 10 matchups.
  • Over their last 10 outings (all 10 of them had set totals), the Cardinals and their opponents combined to go over the run total six times.
  • The Cardinals have a 6-4-0 record against the spread over their past 10 games.

Cardinals Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 3.7
HR 5
ERA 3.50
K/9 8.6

Cardinals Player Insights

  • Brendan Donovan has been the Cardinals top run producer this season, leading the team with 42 RBI while hitting .267 with eight home runs.
  • Of all batters in MLB, Donovan's home run total ranks him 121st, and his RBI tally puts him 53rd.
  • Alec Burleson has 11 doubles, 13 home runs and 12 walks while batting .280.
  • Burleson is 39th in home runs and 56th in RBI on the year.
  • Burleson carries a three-game streak with at least one hit into this contest. In his last five games he is batting .222 with a home run, two walks and five RBI.
  • Masyn Winn leads the Cardinals with a team-best batting average of .293.
  • Winn has at least one base hit in three straight games. During his last five outings he is hitting .304 with two doubles, a walk and two RBI.
  • Nolan Arenado is batting .252 with 13 doubles, seven home runs and 22 walks.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Brendan Donovan 0.5 (-260) 1.5 (+140) 0.5 (+900) 0.5 (+190)
Masyn Winn 1.5 (+145) 1.5 (-115) 0.5 (+650) 0.5 (+175)
Willson Contreras 1.5 (+175) 1.5 (-125) 0.5 (+285) 0.5 (+115)
Dylan Carlson 0.5 (-280) 1.5 (+120) 0.5 (+600) 0.5 (+160)
Nolan Arenado 1.5 (+195) 1.5 (-105) 0.5 (+360) 0.5 (+120)

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

Pirates Recent Betting Performance

  • The Pirates have played as underdogs in six of their past 10 games and have gone 3-3 in those contests.
  • When it comes to hitting the over, the Pirates and their opponents are 4-6-0 in their last 10 games with a total.
  • The Pirates have won five of their last 10 games against the spread.

Pirates Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.0
HR 12
ERA 3.94
K/9 9.8

Pirates Player Insights

  • Bryan Reynolds leads the Pirates with 13 home runs and 47 runs batted in, while posting a team-high batting average of .273.
  • Among all hitters in MLB, Reynolds' home run total ranks 39th and his RBI tally ranks 35th.
  • Connor Joe is batting .247 with 16 doubles, a triple, seven home runs and 25 walks.
  • Joe is 145th in home runs and 152nd in RBI among all MLB hitters this year.
  • Andrew McCutchen is hitting .232 with eight doubles, a triple, 12 home runs and 35 walks.
  • Oneil Cruz has 16 doubles, a triple, 12 home runs and 23 walks while hitting .240.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Bryan Reynolds 0.5 (-265) 1.5 (+115) 0.5 (+500) 0.5 (+180)
Connor Joe 0.5 (-210) 1.5 (+140) 0.5 (+600) 0.5 (+155)
Andrew McCutchen 0.5 (-235) 1.5 (+135) 0.5 (+550) 0.5 (+205)
Ke'Bryan Hayes 0.5 (-260) 1.5 (+140) 0.5 (+900) 0.5 (+180)
Nick Gonzales 0.5 (-260) 1.5 (+130) 0.5 (+700) 0.5 (+185)

Cardinals vs. Pirates Highlights | MLB on FOX

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

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