MLB

St. Louis Cardinals @ Chicago Cubs - July 5, 2025

July 05, 2025, 8:49am 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

+148

MONEYLINE PICK

Chicago Cubs

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

chc

-125

OVER/UNDER PICK

Under

10.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

10.5

-101

As I sit here preparing for tonight’s showdown between the Chicago Cubs and the St. Louis Cardinals, I can’t help but feel that familiar tingle of anticipation. It’s a feeling that’s hard to shake off after years in this betting game—something akin to the pre-game jitters before a big event. With my trusty betting system at hand, let me share what I foresee happening on the diamond tonight.

Looking at the pitching matchup, we’ve got Drew Pomeranz for the Cubs going up against Matthew Liberatore of the Cardinals. Pomeranz has been pretty solid, sporting a 2-1 record with an ERA of 3.9 and averaging about 7.4 strikeouts per game. His ability to limit runs will be crucial tonight; he tends to keep batters guessing and can get out of tough spots when needed.

On the flip side, Liberatore has a slightly better win-loss record at 6-6 with an ERA just above 4.0, which suggests he’s had his fair share of ups and downs this season. He averages around 7.3 strikeouts as well but seems prone to giving up those crucial runs when it matters most. That could be a telling factor as we head into this matchup.

Now let’s dive into how these teams stack up offensively. The Cubs are averaging about 5.5 runs per game with nearly 9 hits and over 5 RBIs—numbers that scream potential fireworks from their lineup tonight! Their batting average sits at .251 with over a 75% on-base slugging percentage—a strong indicator they know how to string together hits and capitalize on scoring opportunities.

In contrast, the Cardinals aren’t exactly slouches either, averaging about 4.6 runs per game with just shy of 8.5 hits and only about 4 RBIs. Their .247 batting average coupled with nearly 70% on-base slugging percentage shows they can keep pace but may find themselves struggling against what looks like an energized Cubs’ offense.

Here’s where my gut comes in: The Cubs seem primed for victory based on recent performances and overall statistics leading into this game; they have shown more consistency in putting runs on the board compared to their rivals from St. Louis.

As far as total points go (the Over/Under is set low), I’m leaning towards under territory here despite my confidence in Chicago’s offense because both pitchers have shown flashes of brilliance that could stifle scoring opportunities throughout the night—especially if Pomeranz brings his A-game early on.

So there you have it folks: My seasoned bet rests firmly on the Chicago Cubs taking home a win tonight while keeping total runs under expectations—not exactly thrilling odds but sometimes it’s all about playing it smart rather than taking unnecessary risks! Remember, no bet is worth losing your shirt over; manage your bankroll wisely, trust your instincts, and let’s see if luck favors us tonight!

Chicago Cubs vs St. Louis Cardinals
Live Odds & Betting History

Betting odds provided by BetUS

Wager TypeChicago CubsSt. Louis Cardinals
Spread+1.5 (-185) -1.5 (+148)
Moneyline-125+100
TotalUnder 10.5 (-101)Over 10.5 (-127)
Team DataChicago CubsSt. Louis Cardinals
Runs5.464.58
Hits8.968.55
Runs Batted In5.364.35
Batting Average0.2510.247
On-Base Slugging75.44%69.96%
Walks3.493.14
Strikeouts7.427.27
Earned Run Average3.864.01
0 Comments
Leave A Comment

You must be logged in to comment. Don't have an account? Sign up today.