MLB

Toronto Blue Jays @ St. Louis Cardinals - June 9, 2025

June 09, 2025, 9:05am 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

-200

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

-112

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.

Top Betting Site

BetUS

8.5

-119

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 TypeSt. Louis CardinalsToronto Blue Jays
Spread+1.5 (-200) -1.5 (+160)
Moneyline-112-105
TotalUnder 8.5 (-119)Over 8.5 (-108)
Team DataSt. Louis CardinalsToronto Blue Jays
Runs4.704.25
Hits8.708.49
Runs Batted In4.464.10
Batting Average0.2510.245
On-Base Slugging70.91%70.45%
Walks3.293.40
Strikeouts7.149.11
Earned Run Average3.974.07
0 Comments
Leave A Comment

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