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

Giants at Marlins

11:10 pm • NBCS-BA
3 - 4
Starting Pitchers
pitcherteameraw-l
Lake Bachar logoL.BacharMiami Marlins logo2.980-0
Landen Roupp logoL.RouppSan Francisco Giants logo4.245-7

Giants at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
31-44
-1.5
-1.5+153
o8-115
-106
Marlins
38-38
u8
+1.5-183
u8-105
-113
location pinFriday 11:10 p.m.
June 19, 2026
loanDepot parkMiami
Giants vs. Marlins Expert Picks
Wags Wins
Wags Wins
Last 30d: 146-169-1 (-46.3u)
Over 8-106
1.25u
Nick Martin
Nick Martin
Last 30d: 18-22-1 (-2.3u)
SF +100
1u
Frank Ammirante
Frank Ammirante
Last 30d: 283-256-9 (+31.9u)
SF +110
0.91u
Adam Kaufman
Adam Kaufman
Last 30d: 87-97-0 (-20.5u)
SF +110
1u

Giants vs. Marlins Previews & Analysis

  • Opening Pitch: Zerillo’s MLB Projections for Friday article feature image

    Opening Pitch: Zerillo’s MLB Projections for Friday

    Sean Zerillo
    Jun 19, 2026 UTC
  • Giants vs Marlins: Miami's Hit Machine article feature image

    Giants vs Marlins: Miami's Hit Machine

    Action Network Staff
    Jun 19, 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

36%

Bets%

64%

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 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
Jun 13th@PITL 2-3-1.5 LU 9.5PIT -107

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
Landen Roupp logoRL.Roupp, P98672
Sam Hentges logoLS.Hentges, P110.102
Ryan Walker logoRR.Walker, P80.200
Dylan Smith logoRD.Smith, P180.200
Erik Miller logoLE.Miller, P50.110
HITTERSH-ABRHRRBI
Luis Arraez logo1L.Arraez, 2B0-5000
Bryce Eldridge logo2B.Eldridge, 1B0-4000
Matt Chapman logo3M.Chapman, 3B0-3000
Rafael Devers logo4R.Devers, DH2-3111
Jung Hoo Lee logo5J.Lee, RF2-4100
Willy Adames logo6W.Adames, SS1-4100
Casey Schmitt logo7C.Schmitt, LF2-4001
Drew Gilbert logo8D.Gilbert, CF1-4000
Daniel Susac logo9D.Susac, C1-3001
Marlins Player Stats
Projected
PITCHERPCIPKER
Lake Bachar logoRL.Bachar, P371.111
John King logoLJ.King, P201.110
Anthony Bender logoRA.Bender, P141.100
Michael Petersen logoRM.Petersen, P17112
Tyler Zuber logoRT.Zuber, P120.210
Cade Gibson logoLC.Gibson, P211.210
Calvin Faucher logoRC.Faucher, P90.200
Pete Fairbanks logoRP.Fairbanks, P17100
HITTERSH-ABRHRRBI
Liam Hicks logo1L.Hicks, 1B1-5001
Liam Hicks logo1L.Hicks, C1-5001
Owen Caissie logo2O.Caissie, RF3-3113
Heriberto Hernandez logo3H.Hernandez, DH1-4000
Kyle Stowers logo4K.Stowers, LF0-3000
Kyle Stowers logo4K.Stowers, 1B0-3000
Otto Lopez logo5O.Lopez, SS1-4000
Jakob Marsee logo6J.Marsee, CF1-3000
Connor Norby logo7C.Norby, 3B1-4000
Xavier Edwards logo7X.Edwards, 2B0-0000
Joe Mack logo8J.Mack, C0-2000
Esteury Ruiz logo8E.Ruiz, PH0-0100
Esteury Ruiz logo8E.Ruiz, LF0-0100
Javier Sanoja logo9J.Sanoja, 2B2-4200
Javier Sanoja logo9J.Sanoja, 3B2-4200

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