MLB

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

July 22, 2024, 8:31am EDT

Odds Provided By
BetUS logo

SPREAD PICK

St. Louis Cardinals

+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

-164

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

+133

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

-110

Ah, another day, another matchup in the unpredictable world of Major League Baseball. As a seasoned bettor, I know better than to underestimate any team, but tonight, my gut is telling me that the Cardinals will come out on top against the Pirates.

Looking at the pitching stats, both starters have been putting up decent numbers. The Pirates’ pitcher boasts a 10-5 win-loss record with a 3.951 ERA and 8.6 strikeouts per game. On the other side, the Cardinals’ pitcher has a more modest 4-4 record with a 4.1 ERA and 8.1 strikeouts per game. While Keller has had more wins, Pallante’s slightly lower ERA could give him an edge in tonight’s game.

When it comes to batting, the Pirates have been averaging 4.2 runs, 7.9 hits, and 4.1 RBIs per game with a .227 batting average and a .657 on-base slugging percentage. Meanwhile, the Cardinals have been putting up similar numbers with 4.1 runs, 8.3 hits, and 3.9 RBIs per game along with a .240 batting average and a .681 on-base slugging percentage.

Based on these stats and my years of experience in the betting world, I’m predicting that the Cardinals will take this one home. Both teams have been evenly matched offensively, but I believe Pallante’s performance on the mound will give St. Louis the edge they need to secure the win.

As for the over/under prediction for tonight’s game, I’m leaning towards the over. With both teams averaging around four runs per game and showing decent offensive capabilities, I wouldn’t be surprised if we see a high-scoring affair.

But hey, in baseball, anything can happen – that’s what makes it such an exciting sport to bet on! So buckle up, folks; it’s bound to be an exhilarating matchup between these two teams tonight.

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

Betting odds provided by BetUS

Wager TypePittsburgh PiratesSt. Louis Cardinals
Spread-1.5 (+132) +1.5 (-164)
Moneyline-145+133
TotalUnder 8.5 (-110)Over 8.5 (-110)
Team DataPittsburgh PiratesSt. Louis Cardinals
Runs4.234.15
Hits7.908.29
Runs Batted In4.093.90
Batting Average0.2270.240
On-Base Slugging65.67%68.10%
Walks3.122.91
Strikeouts8.608.13
Earned Run Average3.954.10
Beat the Geek NFL contest