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

Giants at Marlins

5:40 pm • NBCS-BA
@

Giants at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
29-43
N/A
N/A
N/A
Marlins
36-38
N/A
N/A
N/A
location pinSunday 5:40 p.m.
June 21, 2026
loanDepot parkMiami
thermometer image91°Fahrenheit
rain image9%Rain
wind image7Wind

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

50%

Bets%

50%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Marlins
34-4018-2116-1918-1816-22
Giants
31-4114-2017-2110-1621-24

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
41-30-318-2123-9-316-2025-10-3
Giants
34-34-416-16-218-18-216-8-217-26-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
36-3823-1613-2224-1212-26
Giants
29-4314-2015-2312-1417-28

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 Odds Comparison

Right Arrow

Could not load odds

Giants at Marlins Team Totals

MatchupOverUnder
Giants
29-43
N/A
N/A
Marlins
36-38
N/A
N/A