MLB
St. Louis Cardinals @ Chicago Cubs - July 5, 2025
July 05, 2025, 8:49am EDT
TSG A.I. Picks
2:20pm EDT, Saturday | Spread | Moneyline | Over/Under |
---|---|---|---|
Chicago Cubs | +1.5 -185 | -125 | O 10.5 -127 |
St. Louis Cardinals | -1.5 +148 | +100 | U 10.5 -101 |
Confidence Score For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners. |
2:20pm EDT, Saturday
Spread
For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners.
Chicago Cubs
+1.5
-185
St. Louis Cardinals
-1.5
+148
Moneyline
Chicago Cubs
-125
St. Louis Cardinals
+100
Over/Under
Over 10.5
-127
Under 10.5
-101
Odds Provided By BetUS
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.
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.
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.
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 Type | Chicago Cubs | St. Louis Cardinals |
---|---|---|
Spread | +1.5 (-185) | -1.5 (+148) |
Moneyline | -125 | +100 |
Total | Under 10.5 (-101) | Over 10.5 (-127) |
Team Data | Chicago Cubs | St. Louis Cardinals |
---|---|---|
Runs | 5.46 | 4.58 |
Hits | 8.96 | 8.55 |
Runs Batted In | 5.36 | 4.35 |
Batting Average | 0.251 | 0.247 |
On-Base Slugging | 75.44% | 69.96% |
Walks | 3.49 | 3.14 |
Strikeouts | 7.42 | 7.27 |
Earned Run Average | 3.86 | 4.01 |
More MLB Picks
All MLB Picks
MLB
Cincinnati Reds @ Philadelphia Phillies
Best Bet
Phillies
-244
Read More

MLB
Boston Red Sox @ Washington Nationals
Best Bet
Red Sox
-260
Read More

MLB
Los Angeles Angels @ Toronto Blue Jays
Best Bet
Blue Jays
-185
Read More
You must be logged in to comment. Don't have an account? Sign up today.