MLB

St. Louis Cardinals @ Houston Astros - June 4, 2024

June 04, 2024, 8:52am 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

-169

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

+126

OVER/UNDER PICK

Over

9

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

9

-114

Hey there, fellow baseball fans! Can you feel the excitement in the air? I know I can’t contain my enthusiasm for tonight’s game between my beloved St. Louis Cardinals and the Houston Astros. As a die-hard Cardinals fan, I’m always ready to cheer on my team to victory!

Let’s talk about the pitching matchup for tonight. On the mound for the Astros, we have Spencer Arrighetti with a 3-5 win-loss record and a 4.4 ERA. He’s been solid on the strikeouts with 8.5 per game, but will he be able to handle our powerful lineup?

For the Cardinals, Andre Pallante is taking the hill with a 1-1 record and a slightly lower ERA of 4.2. He’s been racking up strikeouts as well, averaging 8.3 per game. I have faith in Pallante to keep us in the game and shut down the Astros’ hitters.

Now, let’s talk offense. The Astros have been putting up some impressive numbers at the plate, averaging over four runs and nearly nine hits per game. Their batting average of .254 and on-base slugging percentage of 72% are nothing to scoff at either. The Cardinals may have their work cut out for them against Arrighetti.

On the other hand, our Cardinals haven’t been lighting up the scoreboard like the Astros, averaging just under four runs and eight hits per game. But hey, we thrive on being underdogs! Our batting average of .228 and on-base slugging percentage of 66% may not be as high as Houston’s, but we’ve got heart and determination on our side.

So what can we expect from tonight’s game? Well, I’m predicting a hard-fought battle between two talented teams, but in the end, I believe that my Cardinals will come out on top. With Pallante dealing strikes on the mound and our hitters coming through in clutch moments, I see us edging out a close victory over the Astros.

I’m expecting a high-scoring affair tonight with both teams putting runs on the board early and often. The Over/Under is predicted to be over for this game, so get ready for some fireworks!

As always, I’ll be proudly sporting my lucky jersey and cheering loudly for every hit, strikeout, and run scored by my Cardinals. Let’s go Redbirds! Tonight is our night to shine!

Houston Astros vs St. Louis Cardinals
Live Odds & Betting History

Betting odds provided by BetUS

Wager TypeHouston AstrosSt. Louis Cardinals
Spread-1.5 (+136) +1.5 (-169)
Moneyline-149+126
TotalUnder 9 (-114)Over 9 (-114)
Team DataHouston AstrosSt. Louis Cardinals
Runs4.363.86
Hits8.907.77
Runs Batted In4.173.63
Batting Average0.2540.228
On-Base Slugging72.41%66.07%
Walks2.983.25
Strikeouts8.498.25
Earned Run Average4.374.20
Beat the Geek NFL contest