MLB
Cleveland Guardians @ San Francisco Giants - June 18, 2025
June 18, 2025, 9:02am EDT
TSG A.I. Picks
9:45pm EDT, Wednesday | Spread | Moneyline | Over/Under |
---|---|---|---|
San Francisco Giants | -1.5 +152 | -139 | O 7.5 -127 |
Cleveland Guardians | +1.5 -189 | +110 | U 7.5 -101 |
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. |
9:45pm EDT, Wednesday
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.
San Francisco Giants
-1.5
+152
Cleveland Guardians
+1.5
-189
Moneyline
San Francisco Giants
-139
Cleveland Guardians
+110
Over/Under
Over 7.5
-127
Under 7.5
-101
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
San Francisco Giants
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
7.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As I sit down to preview the clash between the Cleveland Guardians and San Francisco Giants at Oracle Park, I can’t help but feel that this matchup has all the makings of a tightly contested game. Both teams have been on a bit of a rollercoaster lately, but trends and stats are starting to paint a clearer picture of what we might expect.
The Guardians come into this game with a 36-34 record. They’ve shown some resilience recently, going 4-2 against the spread in their last six games. However, they’re still struggling in terms of overall wins, posting just three victories in their last eleven outings. On the road, they’ve managed an impressive 8-4 against the spread in their last twelve games, which gives them some credibility away from home.
On the hill for Cleveland is Logan Allen. With a 4-4 record and an ERA hovering around 4.1, he’s not exactly lighting up the scoreboard but he’s steady enough to keep his team competitive. His strikeout numbers suggest he can handle pressure situations – something you need when facing off against seasoned lineups.
Now let’s take a look at the Giants with Justin Verlander taking center stage on Wednesday night. Despite having a subpar win-loss record of 0-3 and an ERA close to 3.3 — which tells me he’s been better than his numbers indicate — it seems he’s been fighting through some tough luck this season. The Giants are fresh off three consecutive losses and will be looking to turn things around quickly before slipping further behind in their standings.
San Francisco boasts a slightly better batting average at .227 as opposed to Cleveland’s .226 – it’s practically even-steven! However, they’re averaging about four runs per game compared to Cleveland’s 3.9; every run counts in these tight matchups where pitching dominates.
Now here comes my gut feeling: while betting is never an exact science, I’ve learned over years that sometimes you go with your instincts backed by stats rather than just raw numbers alone. The Giants are favored here for good reason; they’ll be hungry for redemption after losing their last encounter with the Guardians under similar circumstances. I suspect Verlander will step up tonight—he’s overdue for that first W!
With both offenses not exactly exploding at the plate (Cleveland scores less than four runs per game), I’m leaning towards betting on the UNDER for this total set at 7.5 runs tonight given both pitchers’ capabilities despite their records suggesting otherwise.
In conclusion, my prediction is simple: I’m backing San Francisco to edge out Cleveland—albeit narrowly—but it’s going to be one where runs may come at a premium. With my betting rituals intact (always wear my lucky cap during these crucial bets!), I’m ready for what should be another exciting chapter in MLB action!
San Francisco Giants vs Cleveland Guardians Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | San Francisco Giants | Cleveland Guardians |
---|---|---|
Spread | -1.5 (+152) | +1.5 (-189) |
Moneyline | -139 | +110 |
Total | Under 7.5 (-101) | Over 7.5 (-127) |
Team Data | San Francisco Giants | Cleveland Guardians |
---|---|---|
Runs | 4.29 | 3.86 |
Hits | 7.63 | 7.53 |
Runs Batted In | 4.08 | 3.64 |
Batting Average | 0.227 | 0.226 |
On-Base Slugging | 67.15% | 66.25% |
Walks | 3.57 | 3.14 |
Strikeouts | 8.53 | 8.37 |
Earned Run Average | 3.33 | 4.06 |
More MLB Picks
All MLB Picks
MLB
Boston Red Sox @ Seattle Mariners
Best Bet
Mariners
-111
Read More

MLB
Pittsburgh Pirates @ Detroit Tigers
Best Bet
Tigers
-333
Read More

MLB
Philadelphia Phillies @ Miami Marlins
Best Bet
Phillies
-190
Read More
You must be logged in to comment. Don't have an account? Sign up today.