Marlins vs. Giants Odds & Betting Predictions - April 25, 2026

Marlins at Giants

8:05 pm • MIAM
0 - 0

Marlins at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Marlins
13-13
+1.5
-1.5+155
o7.5-109
-110
Giants
11-15
u7.5
+1.5-186
u7.5-111
-110
location pinSaturday 8:05 p.m.
April 25, 2026
Oracle ParkSan Francisco
Marlins vs. Giants Expert Picks
OldSchool0909
Last 30d: 159-184-0 (+1.0u)
MIA +104
1u
Player Prop Savant
Player Prop Savant
Last 30d: 133-95-3 (+25.0u)
SF -110 (F5)
1.1u
Derek Carty
Derek Carty
Last 30d: 22-45-4 (+1.1u)
E.Perez u5.5 Ks-135
1u
There is a value opportunity on Eury Perez's strikeouts prop. THE BAT X is projecting him to record 4.37 strikeouts, while oddsmakers are implying 5.22. The model believes there is a 72% chance he records fewer than 6 strikeouts, so there is value on the under at -135. This play is good down to at least -190. Love THE BAT X? Get all of Carty's sports betting projections at EV Analytics https://evanalytics.com/subscribe/mlb?ref=zdlkmgz

Marlins vs. Giants Previews & Analysis

  • Our Projection for Marlins vs Giants article feature image

    Our Projection for Marlins vs Giants

    Action Network Staff
    Apr 25, 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

Marlins vs. Giants Public Betting Percentages

Away Logo

Marlins

Public

46%

Bets%

54%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
9-175-94-82-67-11
Marlins
11-157-94-68-93-6

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
11-13-25-8-16-5-16-25-11-2
Marlins
15-9-28-87-1-29-86-1-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
11-155-96-63-58-10
Marlins
13-1310-63-711-62-7

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 25thMIAL 4-9+1.5 LO 7.5MIA -105
Apr 23rdLADL 0-3+1.5 LU 7.5LAD +133
Apr 23rdLADW 3-0+1.5 WU 7.5SF +171
Apr 22ndLADW 3-1+1.5 WU 7.5SF +150
Apr 19th@WSHL 0-3-1.5 LU 8WSH -142

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

  • Christopher Morel
    LF

    Christopher Morel (left oblique) scratched Friday.

    Out

  • Adam Mazur
    SP

    Mazur is out with elbow

    Out

Marlins vs. Giants Box Score
Marlins Player Stats
Projected
PITCHERPCIPKER
Eury Perez logoRE.Perez, P
HITTERSH-ABRHRRBI
Agustin Ramirez logo1A.Ramirez, C0-1000
Otto Lopez logo2O.Lopez, SS1-1000
Kyle Stowers logo3K.Stowers, LF0-1000
Connor Norby logo4C.Norby, 1B0-0000
Xavier Edwards logo5X.Edwards, 2B-
Heriberto Hernandez logo6H.Hernandez, RF-
Leo Jimenez logo7L.Jimenez, DH-
Javier Sanoja logo8J.Sanoja, 3B-
Esteury Ruiz logo9E.Ruiz, CF-
Giants Player Stats
Projected
PITCHERPCIPKER
Robbie Ray logoLR.Ray, P210.210
HITTERSH-ABRHRRBI
Willy Adames logo1W.Adames, SS-
Luis Arraez logo2L.Arraez, 2B-
Matt Chapman logo3M.Chapman, DH-
Rafael Devers logo4R.Devers, 1B-
Casey Schmitt logo5C.Schmitt, 3B-
Jung Hoo Lee logo6J.Lee, RF-
Heliot Ramos logo7H.Ramos, LF-
Drew Gilbert logo8D.Gilbert, CF-
Patrick Bailey logo9P.Bailey, C-

Marlins vs. Giants Odds Comparison

Right Arrow

Could not load odds

Marlins at Giants Team Totals

MatchupOverUnder
Marlins
13-13
N/A
N/A
Giants
11-15
N/A
N/A