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.721-1
Robbie Ray logoR.RaySan Francisco Giants logo2.567-0

Giants at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
32-26
-1.5
-1.5+120
o7.5-120
-148
Marlins
23-33
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: 70-70-3 (-13.3u)
Under 7.5-110
1u
YBK Picks.com
Last 30d: 32-29-3 (-1.4u)
MIA +1-110
1.82u
Austin Pendergrass
Austin Pendergrass
Last 30d: 100-115-3 (-5.0u)
SF -148
0.5u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 131-177-5 (-5.7u)
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: 88-88-0 (+1.0u)
MIA +130
3.9u
Scott Rickenbach
Scott Rickenbach
Last 30d: 80-75-2 (-7.3u)
SF -170
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 91-93-5 (+2.6u)
Under 0.5 (1st Inn)-130
1u
Sean Zerillo
Sean Zerillo
Last 30d: 131-147-8 (-9.0u)
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-2616-1414-122-427-22
Giants
25-3312-1413-1912-2312-10

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
32-2416-1416-103-329-20
Giants
27-30-111-1516-15-111-2415-6-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
23-3314-169-174-219-30
Giants
32-2617-915-1721-1410-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

  • Jerar Encarnacion
    RF

    Encarnacion is out with hand

    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
32-26
N/A
N/A
Marlins
23-33
N/A
N/A