MLB
St. Louis Cardinals @ Cleveland Guardians - June 27, 2025
June 27, 2025, 9:13am EDT
TSG A.I. Picks
7:10pm EDT, Friday | Spread | Moneyline | Over/Under |
---|---|---|---|
Cleveland Guardians | +1.5 -169 | -104 | O 8.5 -108 |
St. Louis Cardinals | -1.5 +137 | -119 | 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:10pm EDT, Friday
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.
Cleveland Guardians
+1.5
-169
St. Louis Cardinals
-1.5
+137
Moneyline
Cleveland Guardians
-104
St. Louis Cardinals
-119
Over/Under
Over 8.5
-108
Under 8.5
-119
Odds Provided By BetUS
SPREAD PICK
Cleveland Guardians
+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
Cleveland Guardians
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
OVER/UNDER PICK
Over
8.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
Alright, fellow fans, buckle up because we’re in for a showdown tonight at Progressive Field! The St. Louis Cardinals are rolling into town to take on the Cleveland Guardians in an interleague contest that promises to be filled with excitement and, of course, a bit of friendly rivalry.
Let’s kick things off with the pitching matchup. For the Cardinals, we’ve got Sonny Gray taking the mound. Now, I know some folks might roll their eyes when they see that 7-2 record and a 4.0 ERA; however, he’s been solid enough this season. The right-hander has shown flashes of brilliance while racking up strikeouts. But let’s be real — this is baseball, and anything can happen on game day!
On the other side, Luis Ortiz gets the ball for the Guardians. At 4-8 with just under a 4.0 ERA and over 8 strikeouts per game, he’s been pretty inconsistent this year but has his moments when he looks like a potential ace out there. Cleveland needs him to step up big time if they want to tame those Cardinals bats.
Speaking of bats, it looks like we’re in for quite the offensive duel here! The Cardinals come into this game averaging nearly 4.8 runs per game with an impressive .251 batting average — definitely not something you want to overlook! Their ability to get on base at a rate of over 71% makes them dangerous whenever they’re at the plate.
The Guardians’ offense? Well… let’s just say they’ve been struggling somewhat this season with around 3.8 runs per game and a batting average hovering around .225. They need every bit of momentum they can muster after that rough outing against Toronto where they dropped a cold six-nothing decision.
Now let’s talk about recent form: St. Louis might have stumbled against Chicago in their last outing (I mean losing 3-0? Come on!), but they’ve been relatively solid overall lately with seven wins out of their last ten games! On the flip side, Cleveland has dropped two out of their last six games and is still trying to find consistency at home.
So what can we expect tonight? Honestly? I’m thinking it could be close – but given my bias towards our local squad (and I’d never dare wear any jersey other than cardinal red), I believe that Cleveland pulls off a win tonight against St. Louis by keeping their offense firing just enough against Gray!
And as for that total score? With both lineups possessing some potential firepower (despite struggles) and knowing how baseball can surprise us all from time to time — I’m feeling adventurous; I’m calling it OVER tonight!
So grab your favorite snack, put on your lucky gear (you know I’ll be rocking mine), and let’s cheer our teams on as they go head-to-head in what should be an electrifying night at Progressive Field! Go Guardians!
Cleveland Guardians vs St. Louis Cardinals Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | Cleveland Guardians | St. Louis Cardinals |
---|---|---|
Spread | +1.5 (-169) | -1.5 (+137) |
Moneyline | -104 | -119 |
Total | Under 8.5 (-119) | Over 8.5 (-108) |
Team Data | Cleveland Guardians | St. Louis Cardinals |
---|---|---|
Runs | 3.79 | 4.78 |
Hits | 7.49 | 8.70 |
Runs Batted In | 3.60 | 4.53 |
Batting Average | 0.225 | 0.251 |
On-Base Slugging | 65.94% | 71.12% |
Walks | 3.10 | 3.20 |
Strikeouts | 8.39 | 7.24 |
Earned Run Average | 3.97 | 4.02 |
More MLB Picks
All MLB Picks
MLB
New York Mets @ Pittsburgh Pirates
Best Bet
Mets
-175
Read More

MLB
Tampa Bay Rays @ Baltimore Orioles
Best Bet
Rays
-116
Read More

MLB
Oakland Athletics @ New York Yankees
Best Bet
Yankees
-244
Read More
You must be logged in to comment. Don't have an account? Sign up today.