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

Giants at Marlins

8:10 pm • NBCS-BA
3 - 6
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-175
o8-110
+124
Marlins
38-38
u8
-1.5+141
u8-110
-149
location pinSaturday 8:10 p.m.
June 20, 2026
loanDepot parkMiami
Giants vs. Marlins Expert Picks
Matt Trollo
Matt Trollo
Last 30d: 71-78-8 (-6.8u)
SF +130 (F5)
0.5u
(DK) Climbed a bit too high. Starters virtually the same estimators. SFG LU 143 wRC+ L30 days, 120 v RHP since LY, MIA 103/102.
Sandy Plashkes
Sandy Plashkes
Last 30d: 93-125-2 (-28.8u)
K.Stowers o1.5 Hits + Runs + RBIs-110
1.1u
Picks Office
Picks Office
Last 30d: 126-120-12 (-1.9u)
MIA -0.5 (F5)+100
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 61-82-3 (-13.6u)
MIA -0.5 (F5)+104
1.56u
Frank Ammirante
Frank Ammirante
Last 30d: 295-263-10 (+36.1u)
K.Stowers o0.5 HR+555
0.1u
Over 7.5-125
1u
M.Meyer o5.5 Ks-121
1u

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

24%

Bets%

76%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Marlins
36-4119-2217-1919-1917-22
Giants
33-4314-2019-2310-1623-26

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
43-31-319-2224-9-317-2126-10-3
Giants
36-35-516-16-220-19-316-8-219-27-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
39-3825-1614-2226-1213-26
Giants
31-4514-2017-2512-1419-30

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 Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Trevor McDonald logoRT.McDonald, P69313
Matt Gage logoLM.Gage, P280.201
JT Brubaker logoRJ.Brubaker, P352.120
Tristan Beck logoRT.Beck, P18210
HITTERSH-ABRHRRBI
Luis Arraez logo1L.Arraez, 2B1-3000
Bryce Eldridge logo2B.Eldridge, DH1-4000
Matt Chapman logo3M.Chapman, 3B0-5000
Rafael Devers logo4R.Devers, 1B0-4000
Jung Hoo Lee logo5J.Lee, RF2-4200
Willy Adames logo6W.Adames, SS0-4000
Casey Schmitt logo7C.Schmitt, LF3-4112
Drew Gilbert logo8D.Gilbert, CF3-4001
Eric Haase logo9E.Haase, C0-3000
Victor Bericoto logo9V.Bericoto, PH0-1000
Daniel Susac logo9D.Susac, C0-0000
Marlins Player Stats
Projected
PITCHERPCIPKER
Max Meyer logoRM.Meyer, P98572
Tyler Zuber logoRT.Zuber, P221.120
Cade Gibson logoLC.Gibson, P25111
Anthony Bender logoRA.Bender, P130.200
Pete Fairbanks logoRP.Fairbanks, P15120
HITTERSH-ABRHRRBI
Jakob Marsee logo1J.Marsee, CF2-4101
Otto Lopez logo2O.Lopez, SS1-5200
Kyle Stowers logo3K.Stowers, 1B0-2000
Xavier Edwards logo4X.Edwards, 2B0-5000
Heriberto Hernandez logo5H.Hernandez, LF1-3112
Owen Caissie logo6O.Caissie, DH1-2001
Leo Jimenez logo7L.Jimenez, 3B0-2000
Javier Sanoja logo7J.Sanoja, 3B0-0000
Joe Mack logo8J.Mack, C1-4100
Esteury Ruiz logo9E.Ruiz, RF0-2100

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