Giants vs. Marlins Odds & Betting Predictions - May 31, 2025

Giants at Marlins

8:10 pm • NBCS-BA
0 - 1
Starting Pitchers
pitcherteameraw-l
Edward Cabrera logoE.CabreraMiami Marlins logo3.484-4
Robbie Ray logoR.RaySan Francisco Giants logo2.929-4

Giants at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
54-50
-1.5
-1.5+120
o7.5-120
-148
Marlins
49-53
u8
+1.5-142
u7.5-102
+124
location pinSaturday 8:10 p.m.
May 31, 2025
loanDepot parkMiami
Giants vs. Marlins Expert Picks
The Degenerates
The Degenerates
Last 30d: 53-37-1 (+13.1u)
Under 7.5-110
1u
YBK Picks.com
Last 30d: 11-19-3 (-18.9u)
MIA +1-110
1.82u
Austin Pendergrass
Austin Pendergrass
Last 30d: 37-63-0 (-17.8u)
SF -148
0.5u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 166-175-3 (-35.1u)
MIA +1.5-140
1u
Non divisional dogs off a loss Overall: 640-439-20,59% (ROI:11%) Season:18-12-0,60% (ROI:16%)
Brian Bitler
Brian Bitler
Last 30d: 57-68-2 (-20.4u)
MIA +130
3.9u
Scott Rickenbach
Scott Rickenbach
Last 30d: 69-72-3 (-15.9u)
SF -170
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 50-47-1 (+14.6u)
Under 0.5 (1st Inn)-130
1u
Sean Zerillo
Sean Zerillo
Last 30d: 147-145-11 (+9.6u)
Under 8-118
0.5u
Bet to 7.5 (-105)

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Giants vs. Marlins Public Betting Percentages

Away Logo

Giants

Public

87%

Bets%

13%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Marlins
59-4228-2531-173-1055-31
Giants
43-6019-2924-3119-4223-17

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
47-53-121-3226-21-15-841-44-1
Giants
47-53-319-2928-24-320-40-125-13-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
48-5324-2924-246-742-44
Giants
54-4928-2026-2934-2719-21

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 30thSFL 0-2+1.5 LU 8.5SF +140
May 28th@SDW 10-8+1.5 WO 8.5MIA +135
May 28th@SDL 6-8+1.5 LO 8SD +140
May 27th@SDL 3-4+1.5 WU 8SD +128
May 25th@LAAW 3-0-1.5 WU 9MIA -107

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

Giants vs. Marlins Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Robbie Ray logoLR.Ray, P98791
Randy Rodriguez logoRR.Rodriguez, P5100
HITTERSH-ABRHRRBI
Heliot Ramos logo1H.Ramos, LF2-3000
Jung Hoo Lee logo2J.Lee, CF2-5000
Wilmer Flores logo3W.Flores, DH0-4000
Matt Chapman logo4M.Chapman, 3B2-3000
Willy Adames logo5W.Adames, SS0-2000
Mike Yastrzemski logo6M.Yastrzemski, RF1-4000
Tyler Fitzgerald logo7T.Fitzgerald, 2B1-4000
LaMonte Wade logo8L.Wade, 1B0-4000
Sam Huff logo9S.Huff, C0-3000
Casey Schmitt logo9C.Schmitt, PH0-1000
Marlins Player Stats
Projected
PITCHERPCIPKER
Edward Cabrera logoRE.Cabrera, P895.250
Ronny Henriquez logoRR.Henriquez, P191.120
Anthony Bender logoRA.Bender, P18110
Calvin Faucher logoRC.Faucher, P18100
HITTERSH-ABRHRRBI
Agustin Ramirez logo1A.Ramirez, DH1-3000
Heriberto Hernandez logo2H.Hernandez, LF0-3000
Kyle Stowers logo2K.Stowers, RF0-0000
Kyle Stowers logo2K.Stowers, LF0-0000
Otto Lopez logo3O.Lopez, SS0-3000
Eric Wagaman logo4E.Wagaman, 1B0-3000
Connor Norby logo5C.Norby, 3B0-3000
Dane Myers logo6D.Myers, RF0-2100
Dane Myers logo6D.Myers, CF0-2100
Nick Fortes logo7N.Fortes, C0-2000
Javier Sanoja logo8J.Sanoja, CF1-2001
Javier Sanoja logo8J.Sanoja, LF1-2001
Xavier Edwards logo8X.Edwards, PH0-1000
Xavier Edwards logo8X.Edwards, 2B0-1000
Jack Winkler logo9J.Winkler, 2B0-2000
Jesus Sanchez logo9J.Sanchez, PH1-1000
Jesus Sanchez logo9J.Sanchez, RF1-1000

Giants vs. Marlins Odds Comparison

Right Arrow

Could not load odds

Giants at Marlins Team Totals

MatchupOverUnder
Giants
54-50
o4.5+105
u4.5-135
Marlins
49-53
o3.5-102
u3.5-126