MLB
Chicago Cubs @ St. Louis Cardinals - June 24, 2025
June 24, 2025, 9:07am EDT
TSG A.I. Picks
7:45pm EDT, Tuesday | Spread | Moneyline | Over/Under |
---|---|---|---|
St. Louis Cardinals | +1.5 -167 | +100 | O 9 -114 |
Chicago Cubs | -1.5 +135 | -125 | U 9 -114 |
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. |
7:45pm EDT, Tuesday
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.
St. Louis Cardinals
+1.5
-167
Chicago Cubs
-1.5
+135
Moneyline
St. Louis Cardinals
+100
Chicago Cubs
-125
Over/Under
Over 9
-114
Under 9
-114
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
St. Louis Cardinals
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
9
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As I look ahead to tonight’s matchup between the St. Louis Cardinals and the Chicago Cubs, I can’t help but reflect on what makes these games so riveting. There’s a palpable tension that comes with rivalry games like this, where every pitch and at-bat carries an added weight. This evening, I believe we’ll see the Cardinals take home the win over the Cubs.
Let’s break down some of the crucial elements. On the mound for St. Louis is Michael McGreevy, sporting a win-loss record of 1-1 and an ERA of 4.02. While those numbers don’t jump off the page, he does possess a respectable strikeout rate of 7.3 per game—indicating his potential to keep hitters guessing and avoid significant damage. His key will be maintaining composure under pressure and effectively using his pitches to navigate through tough spots.
On the other side, we have Jameson Taillon for Chicago—a more seasoned pitcher with a solid 7-4 record and an ERA just below four at 3.7, paired with an impressive strikeout average nearing 7.8 per game as well. Taillon brings experience and skill to this matchup; however, there are times when even skilled pitchers can struggle against powerful lineups.
Now let’s consider both teams’ offensive stats because they tell us more than just who can swing a bat well—they reveal their consistency at getting on base and capitalizing on scoring opportunities as well.
The Cardinals have averaged about 4.7 runs per game with approximately 8.7 hits—decent but perhaps not intimidating compared to their opponent’s numbers tonight. With their batting average sitting around .251 and an on-base percentage of roughly 70%, they certainly show promise but need to convert those hits into runs more efficiently if they want to secure victory.
Conversely, the Cubs boast higher averages in runs (5.5) and RBIs (5.4), alongside slightly better hitting metrics overall—a clear indication that they can put up big numbers when everything aligns right for them offensively.
However—and here’s where it gets interesting—the dynamics shift in a tightly contested game where pitching often outshines batting prowess in such scenarios like these matchups present us with tonight. The over/under suggests lower scores might be expected, reinforcing my belief that strong pitching performances will limit run production overall.
In critical matchups like this one, each team must strategize carefully based on scouting reports—how to handle opposing pitchers’ strengths while exploiting weaknesses is pivotal for success in MLB action.
So here’s my prediction: The Cardinals capitalize on Taillon’s mistakes while McGreevy holds firm against a talented lineup; expect this contest to remain under as both pitchers do their best work early in the game before late-inning heroics dictate its outcome.
Overall then: Cardinals pull off a narrow victory under tonight’s anticipated total score! It may not be by much—but you know how these things go—sometimes it really comes down to just one crucial play or moment that shifts momentum entirely in your favor or against you!
St. Louis Cardinals vs Chicago Cubs Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | St. Louis Cardinals | Chicago Cubs |
---|---|---|
Spread | +1.5 (-167) | -1.5 (+135) |
Moneyline | +100 | -125 |
Total | Under 9 (-114) | Over 9 (-114) |
Team Data | St. Louis Cardinals | Chicago Cubs |
---|---|---|
Runs | 4.74 | 5.50 |
Hits | 8.73 | 8.87 |
Runs Batted In | 4.48 | 5.39 |
Batting Average | 0.251 | 0.248 |
On-Base Slugging | 70.84% | 74.84% |
Walks | 3.26 | 3.51 |
Strikeouts | 7.26 | 7.76 |
Earned Run Average | 4.02 | 3.70 |
More MLB Picks
All MLB Picks
MLB
Texas Rangers @ Baltimore Orioles
Best Bet
Orioles
-132
Read More

MLB
Toronto Blue Jays @ Cleveland Guardians
Best Bet
Guardians
-111
Read More

MLB
Oakland Athletics @ Detroit Tigers
Best Bet
Tigers
-312
Read More
You must be logged in to comment. Don't have an account? Sign up today.