Predictions for Cardinals vs. Pirates: Score Projection, Over/Under Pick & Odds – July 4

Thursday’s contest that pits the Pittsburgh Pirates (41-44) versus the St. Louis Cardinals (44-41) at PNC Park should be a close matchup based on our computer prediction, which projects a final score of 6-5 in favor of the Pirates. Game time is at 12:35 PM ET on July 4.

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Cardinals vs. Pirates Matchup Info

MLB is back on Apple TV+! Watch two live games every week, daily coverage, and more.

Cardinals vs. Pirates Predictions

  • Score Prediction: Pirates 6, Cardinals 5
  • Total Prediction: Over 9 runs

Bet on this or any MLB matchup at BetMGM

Cardinals vs. Pirates Betting Lines

Cardinals vs Pirates Betting Information
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds
Cardinals -112 -108 9 -108 -112

Get tickets for any MLB game this season at Ticketmaster!

Cardinals Betting Insights

  • St. Louis has been the favorite in 40 games this season, and has come away with the win 21 times (52.5%) in those contests.
  • This year, the Cardinals have won 21 of 40 games when listed as at least -112 or better on the moneyline.
  • St. Louis and its opponents have gone over in 36 of 84 games with a total set by sportsbooks this season.
  • The Cardinals went 5-4 over the nine games in which they were moneyline favorites in their past 15 matchups.
  • In its past 15 matchups (all 15 of them had set totals), St. Louis and its opponents combined to hit the over nine times.

Pirates Betting Insights

  • Pittsburgh has put together a 22-24 record in games it was the underdog on the moneyline (winning 47.8% of those games).
  • The Pirates have a 22-23 record (winning 48.9% of their games) when playing as a moneyline underdog of -108 or longer.
  • Pittsburgh has played in 85 games with a set over/under, and it has combined with opponents to go over the total 39 times (39-42-4).
  • The Pirates have played as underdogs in eight of their past 15 games and won three of those contests.
  • When it comes to hitting the over, Pittsburgh and its opponents are 5-10-0 in its past 15 games with a total.

Catch MLB action all season long on ESPN+!

Read More About This Game

Cardinals vs. Pirates Probable Pitchers

Cardinals’ Starting Pitcher: Andre Pallante

  • The 25-year-old has an ERA of 4.50 and 7.3 strikeouts per nine innings, with a batting average against of .282 in 15 games this season.
  • Andre Pallante’s team is 2-0 this season when he starts and they’re favored on the moneyline.
  • Pallante’s team is 4-2 when he starts this season.
  • Out of Pallante’s six starts with a total this season, two have hit the over.

Pirates’ Starting Pitcher: Martín Pérez

  • The 33-year-old has an ERA of 5.28, with 7.3 strikeouts per nine innings in 12 games this season. Opponents have a .310 batting average against him.
  • The Pirates are 3-4 in Pérez’s seven starts this season that they were the moneyline underdog.
  • Pérez’s team is 4-8 in his 12 starts.
  • Martin Perez has had 12 starts that bookmakers set a total for this season, and six of those matchups finished over the total.

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

Cardinals’ 2024 Performance

Split Record
Overall 44-41
Home 24-18
Road 20-23
One-Run Games 15-12
Scoring 5+ Runs 25-7

Pirates’ 2024 Performance

Split Record
Overall 41-44
Home 20-21
Road 21-23
One-Run Games 15-13
Scoring 5+ Runs 25-6

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

Shared content written by the Lineups Staff!

Hot MLB Stories