MLB

St. Louis Cardinals @ Pittsburgh Pirates - July 4, 2024

July 04, 2024, 10:02am EDT

Odds Provided By
BetUS logo
Beat the Geek NFL contest

SPREAD PICK

Pittsburgh Pirates

+1.5

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

+1.5

-156

MONEYLINE PICK

St. Louis Cardinals

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

stl

-122

OVER/UNDER PICK

Over

8.5

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

8.5

-123

As a former sports statistician who delves into the numbers to uncover hidden trends and insights, let’s break down the upcoming matchup between the St. Louis Cardinals and the Pittsburgh Pirates.

On the mound for the Cardinals will be right-hander Andre Pallante, boasting a 4-3 record with a 3.965 ERA and averaging 8.3 strikeouts per game. Meanwhile, the Pirates will rely on left-hander Martín Pérez, who holds a 1-4 record with a 4.054 ERA and averages 8.5 strikeouts per game.

When we look at the batting stats, we see that the Pirates are averaging 4.0 runs, 7.7 hits, and 3.9 RBIs per game with a .222 batting average and a slugging percentage of 64.2%. On the other hand, the Cardinals are putting up slightly fewer runs at 4.0 runs per game but have a higher batting average of .234 and an impressive on-base slugging percentage of 66.9%.

In their most recent meeting, the Pirates secured a narrow victory over the Cardinals with both teams scoring high in a close contest that favored bettors who took Pittsburgh on the moneyline.

Based on these statistics and recent performances, I predict that the St. Louis Cardinals will come out on top in this upcoming game against the Pittsburgh Pirates. Both teams have been relatively evenly matched in terms of runs scored per game; however, with better pitching stats overall and a more potent offense based on batting average and slugging percentage, I believe that the Cardinals have an edge in this matchup.

Furthermore, considering that both teams have shown tendencies towards higher-scoring games recently (with multiple games going over), I anticipate that this trend will continue in this matchup as well.

Therefore, my prediction for this game is that the St. Louis Cardinals will emerge victorious over the Pittsburgh Pirates in what should be an exciting and potentially high-scoring affair where we can expect an outcome favoring bettors who take St. Louis as favorites while also hitting above on total points scored.

Pittsburgh Pirates vs St. Louis Cardinals
Live Odds & Betting History

Betting odds provided by BetUS

Wager TypePittsburgh PiratesSt. Louis Cardinals
Spread+1.5 (-156) -1.5 (+126)
Moneyline+103-122
TotalUnder 8.5 (-104)Over 8.5 (-123)
Team DataPittsburgh PiratesSt. Louis Cardinals
Runs4.013.95
Hits7.747.98
Runs Batted In3.883.71
Batting Average0.2220.234
On-Base Slugging64.15%66.90%
Walks3.162.95
Strikeouts8.488.27
Earned Run Average4.053.97
Beat the Geek NFL contest