MLB
Toronto Blue Jays @ St. Louis Cardinals - June 9, 2025
June 09, 2025, 9:05am EDT
TSG A.I. Picks
7:45pm EDT, Monday | Spread | Moneyline | Over/Under |
---|---|---|---|
St. Louis Cardinals | +1.5 -200 | -112 | O 8.5 -108 |
Toronto Blue Jays | -1.5 +160 | -105 | U 8.5 -119 |
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, Monday
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
-200
Toronto Blue Jays
-1.5
+160
Moneyline
St. Louis Cardinals
-112
Toronto Blue Jays
-105
Over/Under
Over 8.5
-108
Under 8.5
-119
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
8.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As a die-hard fan of baseball, there’s nothing quite like the anticipation of game day. The excitement is palpable, and I can feel it in my bones as the Toronto Blue Jays are set to take on the St. Louis Cardinals at Busch Stadium this Monday night. You know me—I bleed blue and gold, but I’m always up for a spirited debate about the game. So, let’s dive into what we can expect from this matchup!
First things first: both teams are coming off losses in their last outings, which adds an extra layer of intensity to this game. The Blue Jays lost 6-3 against the Twins, while the Cardinals fell 7-3 to the Dodgers. A little losing streak never hurt anyone—this is where you find out what your team is made of!
The mound battle tonight features Jose Berrios for Toronto and Andre Pallante for St. Louis. Berrios comes in with a 2-2 record and a 4.1 ERA—but here’s where my Blue Jays pride kicks in; he’s striking out over nine batters per nine innings! That means he has potential to be a serious threat on the mound if he finds his groove early on.
On the other side, Pallante boasts a slightly better record at 4-3 with an impressive strikeout rate of around 7 per nine innings and an ERA just shy of four—more than respectable for a young arm trying to establish himself. However, despite his solid stats, I can’t ignore that recent trend with the Cardinals being 2-5 against the spread in their last seven games—they’ve been struggling at home!
When you look at how each team has performed at bat lately, it’s clear that St. Louis has had more firepower overall with an average of nearly 4.7 runs per game compared to Toronto’s modest 4.3 runs per game. But here’s my two cents: when it comes down to crunch time—especially given that these matchups tend to be nail-biters—it often depends on how well your pitching performs under pressure.
Now let’s talk betting lines—the oddsmakers opened up with Toronto as -105 favorites which gives them just a slight edge over St. Louis. Both teams have seen high-scoring games lately (with totals going OVER), yet tonight feels different; I anticipate some fierce pitching battles resulting in fewer total runs scored than expected.
I’m calling it now: tonight’s matchup will see the Cardinals pull off a victory against our beloved Blue Jays—even though it pains me to admit it! With both pitchers potentially locked into fierce duels, I’m predicting we’ll land under that total line they set at 8.5.
But hey, no matter what happens tonight, remember—I’ll be rocking my lucky jersey and cheering till my voice goes hoarse because that’s just what we do in this sports-crazed city! Let’s go Blue Jays… but good luck Cardinals—you’re gonna need it!
St. Louis Cardinals vs Toronto Blue Jays Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | St. Louis Cardinals | Toronto Blue Jays |
---|---|---|
Spread | +1.5 (-200) | -1.5 (+160) |
Moneyline | -112 | -105 |
Total | Under 8.5 (-119) | Over 8.5 (-108) |
Team Data | St. Louis Cardinals | Toronto Blue Jays |
---|---|---|
Runs | 4.70 | 4.25 |
Hits | 8.70 | 8.49 |
Runs Batted In | 4.46 | 4.10 |
Batting Average | 0.251 | 0.245 |
On-Base Slugging | 70.91% | 70.45% |
Walks | 3.29 | 3.40 |
Strikeouts | 7.14 | 9.11 |
Earned Run Average | 3.97 | 4.07 |
You must be logged in to comment. Don't have an account? Sign up today.