MLB
Miami Marlins @ San Francisco Giants - June 26, 2025
June 26, 2025, 10:55am EDT
TSG A.I. Picks
3:45pm EDT, Thursday | Spread | Moneyline | Over/Under |
---|---|---|---|
San Francisco Giants | -1.5 +122 | -182 | O 7.5 -120 |
Miami Marlins | +1.5 -149 | +141 | U 7.5 -108 |
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. |
3:45pm EDT, Thursday
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
+122
Miami Marlins
+1.5
-149
Moneyline
San Francisco Giants
-182
Miami Marlins
+141
Over/Under
Over 7.5
-120
Under 7.5
-108
Odds Provided By BetUS
SPREAD PICK
Miami Marlins
+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
Over
7.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
Oh man, it’s game day, and you can just feel the excitement in the air! The Miami Marlins are looking to extend their winning streak as they take on the San Francisco Giants at Oracle Park. Let me tell you, there’s nothing like the thrill of baseball in this city! I’m decked out in my lucky jersey, ready for what I hope will be another glorious chapter in this season.
Let’s break down the match-up. Janson Junk is taking the mound for the Marlins. Now, don’t let that name fool you—he’s been anything but junk this season with a 2-0 record and a solid 2.6 ERA. That’s some impressive stuff for a guy who’s trying to make his mark! But here comes the catch; his strikeouts per nine innings aren’t through the roof at about 7.8, which means he’ll need to rely on his defense more than ever against a potent Giants lineup.
Speaking of which, those Giants will counter with Hayden Birdsong. He may have a slightly higher ERA at 3.3 and is coming into this game with a respectable 3-1 record too. His strikeout numbers are decent as well—sitting around 8.6 per nine innings—but he has struggled recently with consistency, especially at home where they’ve lost seven out of eight games against the spread!
Now let’s talk hitting! The Marlins have averaged about 4 runs per game while racking up over eight hits—pretty efficient if you ask me! Their batting average sits at .247 which isn’t stellar but they’re getting on base quite often with an OBP of around 68%. The Giants have been struggling offensively lately; averaging just over 4 runs per game while holding a lowly .227 batting average makes it hard for them to capitalize on opportunities.
Given how both teams have performed recently—Marlins riding high on a three-game win streak versus a Giants team that just got tagged by them last time out—I can’t help but feel optimistic! The betting odds might favor San Francisco (-182), but don’t sleep on our boys from Miami who’ve been underdogs before and thrived under pressure.
As we gear up for tonight’s game, I’m expecting plenty of action and probably some fireworks on offense too; thus my prediction goes heavy on OVER (total opened at 7.5). With both teams swinging hot bats lately—and given their recent history—it wouldn’t surprise me if we see more than enough runs put up on that scoreboard.
So grab your snacks, wear your colors loud and proud because tonight should be thrilling whether you’re shouting “Let’s Go Marlins!” or trying not to jinx anything from behind your couch! Here’s hoping for another W in the column and that sweet taste of victory—because that’s what being sports crazy is all about!
San Francisco Giants vs Miami Marlins Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | San Francisco Giants | Miami Marlins |
---|---|---|
Spread | -1.5 (+122) | +1.5 (-149) |
Moneyline | -182 | +141 |
Total | Under 7.5 (-108) | Over 7.5 (-120) |
Team Data | San Francisco Giants | Miami Marlins |
---|---|---|
Runs | 4.26 | 4.03 |
Hits | 7.59 | 8.58 |
Runs Batted In | 4.01 | 3.88 |
Batting Average | 0.227 | 0.247 |
On-Base Slugging | 67.10% | 68.38% |
Walks | 3.59 | 2.99 |
Strikeouts | 8.60 | 7.78 |
Earned Run Average | 3.32 | 5.01 |
More MLB Picks
All MLB Picks
MLB
Toronto Blue Jays @ Cleveland Guardians
Best Bet
Guardians
-111
Read More

MLB
Oakland Athletics @ Detroit Tigers
Best Bet
Tigers
-167
Read More

MLB
Seattle Mariners @ Minnesota Twins
Best Bet
Twins
-130
Read More
You must be logged in to comment. Don't have an account? Sign up today.