Giants vs. Marlins Odds & Betting Predictions - June 20, 2026

Giants at Marlins

8:10 pm • NBCS-BA
@
Starting Pitchers
pitcherteameraw-l
Max Meyer logoM.MeyerMiami Marlins logo2.757-0
Trevor McDonald logoT.McDonaldSan Francisco Giants logo4.642-4

Giants at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
31-44
+1.5
+1.5-185
o8-105
+118
Marlins
38-38
u8
-1.5+150
u8-115
-142
location pinSaturday 8:10 p.m.
June 20, 2026
loanDepot parkMiami
thermometer image89°Fahrenheit
rain image40%Rain
wind image8Wind
Giants vs. Marlins Expert Picks
Picks Office
Picks Office
Last 30d: 124-117-10 (-0.8u)
MIA -0.5 (F5)+100
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 64-80-2 (-10.7u)
MIA -0.5 (F5)+104
1.5u
Frank Ammirante
Frank Ammirante
Last 30d: 283-256-9 (+31.9u)
K.Stowers o0.5 HR+555
0.1u
Over 7.5-125
1.25u
M.Meyer o5.5 Ks-121
1.21u

Giants vs. Marlins Previews & Analysis

  • Over/Under Prediction for Giants vs Marlins  article feature image

    Over/Under Prediction for Giants vs Marlins

    Action Network Staff
    Jun 20, 2026 UTC
  • Opening Pitch: Zerillo’s MLB Projections for Saturday article feature image

    Opening Pitch: Zerillo’s MLB Projections for Saturday

    Sean Zerillo
    Jun 20, 2026 UTC
See more MLB Coverage Right Arrow

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

18%

Bets%

82%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Marlins
35-4118-2217-1918-1917-22
Giants
33-4214-2019-2210-1623-25

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
42-31-318-2224-9-316-2126-10-3
Giants
35-35-516-16-219-19-316-8-218-27-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
38-3824-1614-2225-1213-26
Giants
31-4414-2017-2412-1419-29

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 19thSFW 4-3+1.5 WU 8MIA -113
Jun 17th@PHIW 12-4-1.5 WO 9.5MIA +102
Jun 16th@PHIL 2-8+1.5 LO 8.5PHI +154
Jun 15th@PHIL 0-7+1.5 LU 8PHI +170
Jun 14th@PITW 4-2+1.5 WU 7MIA +135

Giants vs. Marlins Injury Updates

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

Marlins Injuries

  • Maximo Acosta
    SS

    Acosta is out with oblique

    Out

  • Adam Mazur
    SP

    Mazur is out with elbow

    Out

Giants vs. Marlins Starting Lineups
Giants Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Trevor McDonald logoRT.McDonald, P2-44.641.2898.65
HITTERSAVGOBPSLGHR
Luis Arraez logo1L.Arraez, 2B.321.354.4453
Bryce Eldridge logo2B.Eldridge, DH.308.393.5386
Matt Chapman logo3M.Chapman, 3B.249.335.3967
Rafael Devers logo4R.Devers, 1B.244.306.44311
Jung Hoo Lee logo5J.Lee, RF.328.359.4534
Willy Adames logo6W.Adames, SS.229.273.43213
Casey Schmitt logo7C.Schmitt, LF.286.316.50915
Drew Gilbert logo8D.Gilbert, CF.220.299.3533
Eric Haase logo9E.Haase, C.226.281.5094
Marlins Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Max Meyer logoRM.Meyer, P7-02.751.11810.06
HITTERSAVGOBPSLGHR
Liam Hicks logo1L.Hicks, DH.278.359.47213
Owen Caissie logo2O.Caissie, RF.222.277.4178
Heriberto Hernandez logo3H.Hernandez, LF.231.297.3856
Kyle Stowers logo4K.Stowers, 1B.223.307.4047
Xavier Edwards logo5X.Edwards, 2B.291.375.4256
Otto Lopez logo6O.Lopez, SS.334.367.4705
Jakob Marsee logo7J.Marsee, CF.203.328.3094
Connor Norby logo8C.Norby, 3B.208.320.3334
Joe Mack logo9J.Mack, C.255.321.3923

Giants vs. Marlins Odds Comparison

Right Arrow

Could not load odds

Giants at Marlins Team Totals

MatchupOverUnder
Giants
31-44
N/A
N/A
Marlins
38-38
N/A
N/A