MLB

Cleveland Guardians @ St. Louis Cardinals - September 21, 2024

September 21, 2024, 9:00am 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

-145

MONEYLINE PICK

Cleveland Guardians

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

clg

-143

OVER/UNDER PICK

Under

8

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

-119

As I settle in for what promises to be an electrifying matchup at Busch Stadium, I can’t help but feel the familiar thrill that comes with betting on baseball. The Cleveland Guardians are set to face off against the St. Louis Cardinals, and it’s shaping up to be an intriguing contest for seasoned bettors like myself.

The Guardians, riding high with a stellar 90-65 record, have won three straight games and are feeling confident. Their recent form has been impressive, boasting a 6-1 SU record in their last seven games. You can sense the energy in the air as they step onto the field today; there’s nothing quite like it when a team finds its groove.

On the mound for Cleveland is Matthew Boyd. With a solid 2-1 record and an ERA of just 2.5, he’s been nothing short of exceptional this season. His ability to strike out batters—averaging around 8.8 strikeouts per game—is a reassuring sign for Guardians backers like me. When he’s on his game, it becomes increasingly difficult for opposing hitters to find their rhythm.

Conversely, we have Miles Mikolas taking the hill for the Cardinals. Despite his experience, Mikolas has struggled this season with an 8-11 record and a less-than-ideal ERA hovering around 4.1. While he can occasionally deliver strong performances, his inconsistency leaves much to be desired—especially against a well-rounded lineup like Cleveland’s.

When you look at both teams’ offensive stats, Cleveland edges St. Louis slightly in runs per game (4.4 vs 4.1) and RBIs (4.2 vs 3.9). Both teams share similar batting averages and on-base percentages; however, given Boyd’s effectiveness on the mound and Cleveland’s current momentum, I expect them to capitalize on any mistakes Mikolas makes early in the game.

Oddsmakers opened this one with Cleveland favored at -143 on the moneyline—a line that feels fair given recent performances—and I wouldn’t be surprised if it shifts further as game time approaches due to public sentiment swaying toward the Guardians’ favor.

Looking at trends reveals some interesting insights: The total has gone UNDER in seven of Cleveland’s last nine games and five of St. Louis’s last six matchups overall—a trend that aligns nicely with my gut feeling about today’s contest being low-scoring yet competitive.

In my years of betting experience, I’ve learned that sometimes superstitions play a role too—so I’ll be wearing my lucky cap while placing my bets tonight! My prediction? A solid win for the Guardians while keeping things tight defensively leads me to believe we’ll see fewer runs than expected—betting UNDER seems wise here.

So grab your snacks and settle into your seats because this showdown between two contrasting yet equally determined teams is bound to keep fans—and bettors alike—on their toes!

St. Louis Cardinals vs Cleveland Guardians
Live Odds & Betting History

Betting odds provided by BetUS

Wager TypeSt. Louis CardinalsCleveland Guardians
Spread+1.5 (-145) -1.5 (+117)
Moneyline+121-143
TotalUnder 8 (-119)Over 8 (-108)
Team DataSt. Louis CardinalsCleveland Guardians
Runs4.114.43
Hits8.337.84
Runs Batted In3.904.18
Batting Average0.2400.233
On-Base Slugging68.51%68.68%
Walks2.912.91
Strikeouts8.158.76
Earned Run Average4.143.73
Beat the Geek NFL contest