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

Marlins at Giants

1:45 am • FDSFL
4 - 2
Starting Pitchers
pitcherteameraw-l
Justin Verlander logoJ.VerlanderSan Francisco Giants logo4.520-5
Cal Quantrill logoC.QuantrillMiami Marlins logo5.563-7

Marlins at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Marlins
32-45
+1.5
+1.5-137
o8-110
+152
Giants
44-35
u7.5
-1.5+114
u8-110
-182
location pinWednesday 1:45 a.m.
June 25, 2025
Oracle ParkSan Francisco

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

16%

Bets%

84%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
34-4617-2417-2216-3517-11
Marlins
43-3520-2123-143-739-27

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
36-41-316-2520-16-316-34-119-7-2
Marlins
38-4018-2320-175-532-34

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
44-3625-1619-2029-2214-14
Marlins
33-4517-2416-215-528-38

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jun 19thCLEW 2-1-1.5 LU 7SF -190
Jun 19thCLEL 2-4-1.5 LU 8.5CLE -158

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

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

  • Matt Chapman
    3B

    Chapman is out with hand

    Out

Marlins vs. Giants Box Score
Marlins Player Stats
Projected
PITCHERPCIPKER
Cal Quantrill logoRC.Quantrill, P824.232
Anthony Bender logoRA.Bender, P261.120
Cade Gibson logoLC.Gibson, P181.120
Ronny Henriquez logoRR.Henriquez, P110.220
Calvin Faucher logoRC.Faucher, P18110
HITTERSH-ABRHRRBI
Xavier Edwards logo1X.Edwards, 2B2-4001
Jesus Sanchez logo2J.Sanchez, RF2-5100
Otto Lopez logo3O.Lopez, SS2-5001
Agustin Ramirez logo4A.Ramirez, DH1-4000
Kyle Stowers logo5K.Stowers, LF1-4100
Eric Wagaman logo6E.Wagaman, 1B1-4101
Liam Hicks logo7L.Hicks, C0-4000
Nick Fortes logo7N.Fortes, C0-0000
Connor Norby logo8C.Norby, 3B2-4101
Dane Myers logo9D.Myers, CF0-4000
Giants Player Stats
Projected
PITCHERPCIPKER
Justin Verlander logoRJ.Verlander, P86553
Sean Hjelle logoRS.Hjelle, P11100
Ryan Walker logoRR.Walker, P16101
Spencer Bivens logoRS.Bivens, P19120
Joey Lucchesi logoLJ.Lucchesi, P23100
HITTERSH-ABRHRRBI
Mike Yastrzemski logo1M.Yastrzemski, RF0-3000
Rafael Devers logo2R.Devers, DH1-4000
Heliot Ramos logo3H.Ramos, LF1-3000
Wilmer Flores logo4W.Flores, 1B0-3000
Jung Hoo Lee logo5J.Lee, CF1-3000
Willy Adames logo6W.Adames, SS0-3000
Casey Schmitt logo7C.Schmitt, 3B1-4100
Patrick Bailey logo8P.Bailey, C0-3000
Christian Koss logo9C.Koss, 2B1-3112

Marlins vs. Giants Odds Comparison

Right Arrow

Could not load odds

Marlins at Giants Team Totals

MatchupOverUnder
Marlins
32-45
o3.5+100
u3.5-129
Giants
44-35
o4.5-102
u4.5-126