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 logo4.176-4

Marlins at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Marlins
0-0
+1.5
+1.5-145
o7.5-115
+153
Giants
0-0
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: 0-0-0 (+0.0u)
SF +270 (Live)
0.37u
The Degenerates
The Degenerates
Last 30d: 60-65-1 (-11.0u)
SF -1.5+125
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 120-101-1 (+5.6u)
SF -188
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 99-119-2 (-19.8u)
MIA +0.5 (F5)-110
1u
The Degenerates
The Degenerates
Last 30d: 60-65-1 (-11.0u)
SF -1.5+125
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 107-110-10 (+12.0u)
MIA +135 (F5)
1.35u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 197-180-3 (-2.6u)
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
76-8635-4641-4035-5740-28
Marlins
94-6843-3851-3011-1882-49

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
75-80-735-45-140-35-636-55-137-25-6
Marlins
80-79-338-42-142-37-217-1262-66-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
81-8142-3939-4249-4331-37
Marlins
79-8338-4341-4015-1464-67

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

  • Kyle Stowers
    LF

    Stowers is out with oblique

    Out

  • Max Meyer
    SP

    Meyer is out for season with hip

    Out for Season

Giants Injuries

    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
    0-0
    o3.5+109
    u3.5-139
    Giants
    0-0
    o4.5+109
    u4.5-139