Marlins vs. Giants Odds & Betting Predictions - June 26, 2025

Marlins at Giants

7:45 pm • NBCS-BA
12 - 5
Starting Pitchers
pitcherteameraw-l
Hayden Birdsong logoH.BirdsongSan Francisco Giants logo4.804-4
Janson Junk logoJ.JunkMiami Marlins logo3.285-2

Marlins at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Marlins
52-55
+1.5
+1.5-145
o7.5-115
+153
Giants
54-55
u7.5
-1.5+122
u7.5-107
-184
location pinThursday 7:45 p.m.
June 26, 2025
Oracle ParkSan Francisco
Marlins vs. Giants Expert Picks
MoneyLineWixted
MoneyLineWixted
Last 30d: 12-5-0 (+9.2u)
SF +270 (Live)
0.37u
The Degenerates
The Degenerates
Last 30d: 52-39-3 (+9.6u)
SF -1.5+125
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 71-70-3 (-11.7u)
SF -188
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 90-75-2 (+24.1u)
MIA +0.5 (F5)-110
1u
The Degenerates
The Degenerates
Last 30d: 52-39-3 (+9.6u)
SF -1.5+125
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 42-51-1 (-9.0u)
MIA +135 (F5)
1.35u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 164-163-6 (-17.3u)
SF -185
1.85u
avoid the sweep Overall: 828-532-0,61% (ROI:11%) Season:21-15-0,58% (ROI:7%)

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Marlins vs. Giants Public Betting Percentages

Away Logo

Marlins

Public

23%

Bets%

77%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
44-6520-3424-3120-4623-18
Marlins
64-4328-2536-183-1060-32

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
49-56-421-32-128-24-322-43-125-13-3
Marlins
48-57-221-3227-25-25-842-48-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
54-5528-2626-2934-3219-22
Marlins
52-5524-2928-266-746-46

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 26thMIAL 5-8-1.5 LO 6.5MIA -231
Jun 25thMIAL 2-4-1.5 LU 8MIA -182
Jun 22ndBOSW 9-5-1.5 WO 7SF -164
Jun 21stBOSW 3-2-1.5 LU 7.5SF -125
Jun 21stBOSL 5-7-1.5 LO 7.5BOS -132

Marlins vs. Giants Injury Updates

Marlins Injuries

  • Braxton Garrett
    SP

    Garrett is out for season with elbow

    Out for Season

  • Max Meyer
    SP

    Meyer is out for season with hip

    Out for Season

  • Connor Norby
    3B

    Norby is out with wrist

    Out

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

Marlins vs. Giants Box Score
Marlins Player Stats
Projected
PITCHERPCIPKER
Janson Junk logoRJ.Junk, P733.215
Josh Simpson logoLJ.Simpson, P100.110
Lake Bachar logoRL.Bachar, P221.210
Cade Gibson logoLC.Gibson, P201.130
Valente Bellozo logoRV.Bellozo, P29210
HITTERSH-ABRHRRBI
Xavier Edwards logo1X.Edwards, 2B1-5102
Jesus Sanchez logo2J.Sanchez, RF1-3300
Otto Lopez logo3O.Lopez, SS1-3201
Agustin Ramirez logo4A.Ramirez, DH3-5213
Kyle Stowers logo5K.Stowers, LF1-3113
Eric Wagaman logo6E.Wagaman, 1B1-5102
Connor Norby logo7C.Norby, 3B1-4101
Dane Myers logo8D.Myers, CF1-5100
Nick Fortes logo9N.Fortes, C1-4000
Giants Player Stats
Projected
PITCHERPCIPKER
Hayden Birdsong logoRH.Birdsong, P76417
Spencer Bivens logoRS.Bivens, P19131
Joey Lucchesi logoLJ.Lucchesi, P28220
Sean Hjelle logoRS.Hjelle, P29124
Ryan Walker logoRR.Walker, P6100
HITTERSH-ABRHRRBI
Mike Yastrzemski logo1M.Yastrzemski, RF0-4000
Daniel Johnson logo1D.Johnson, PH0-1000
Rafael Devers logo2R.Devers, DH3-4112
Heliot Ramos logo3H.Ramos, LF0-5000
Wilmer Flores logo4W.Flores, 1B0-5000
Jung Hoo Lee logo5J.Lee, CF1-4100
Willy Adames logo6W.Adames, SS3-4101
Christian Koss logo7C.Koss, 3B2-4100
Brett Wisely logo8B.Wisely, 2B2-4002
Andrew Knizner logo9A.Knizner, C1-3100

Marlins vs. Giants Odds Comparison

Right Arrow

Could not load odds

Marlins at Giants Team Totals

MatchupOverUnder
Marlins
52-55
o3.5+109
u3.5-139
Giants
54-55
o4.5+109
u4.5-139