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 logo4.142-1
Robbie Ray logoR.RaySan Francisco Giants logo2.448-1

Giants at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
35-28
-1.5
-1.5+120
o7.5-120
-148
Marlins
23-37
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: 66-75-2 (-21.9u)
Under 7.5-110
1u
YBK Picks.com
Last 30d: 33-27-4 (+5.7u)
MIA +1-110
1.82u
Austin Pendergrass
Austin Pendergrass
Last 30d: 105-124-3 (-13.8u)
SF -148
0.5u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 139-158-3 (-0.5u)
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: 94-86-0 (+24.1u)
MIA +130
3.9u
Scott Rickenbach
Scott Rickenbach
Last 30d: 80-78-2 (-10.9u)
SF -170
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 89-82-6 (+6.5u)
Under 0.5 (1st Inn)-130
1u
Sean Zerillo
Sean Zerillo
Last 30d: 139-142-6 (-1.9u)
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
30-3016-1814-122-727-23
Giants
28-3514-1614-1914-2513-10

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
33-2717-1716-104-529-21
Giants
28-34-112-1816-16-111-2816-6-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
23-3714-209-174-519-31
Giants
35-2819-1116-1723-1611-12

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

  • Eury Perez
    SP

    Perez is out with elbow

    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
35-28
o4.5+105
u4.5-135
Marlins
23-37
o3.5-102
u3.5-126