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

Marlins at Giants

8:05 pm • MIAM
2 - 6
Starting Pitchers
pitcherteameraw-l
Robbie Ray logoR.RaySan Francisco Giants logo2.702-3
Eury Perez logoE.PerezMiami Marlins logo4.602-2

Marlins at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Marlins
13-14
+1.5
PK-116
o7.5-110
-109
Giants
12-15
u7.5
PK+101
u7.5-111
-111
location pinSaturday 8:05 p.m.
April 25, 2026
Oracle ParkSan Francisco
Marlins vs. Giants Expert Picks
OldSchool0909
Last 30d: 169-197-0 (-1.1u)
MIA +104
1u
Player Prop Savant
Player Prop Savant
Last 30d: 145-100-4 (+33.9u)
SF -110 (F5)
1.1u
Derek Carty
Derek Carty
Last 30d: 24-50-5 (+0.3u)
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
10-176-94-83-67-11
Marlins
11-167-94-78-93-7

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
12-13-26-8-16-5-17-25-11-2
Marlins
16-9-28-88-1-29-87-1-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
12-156-96-64-58-10
Marlins
13-1410-63-811-62-8

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, P945.164
Anthony Bender logoRA.Bender, P70.210
Tyler Phillips logoRT.Phillips, P46202
HITTERSH-ABRHRRBI
Agustin Ramirez logo1A.Ramirez, C2-5100
Otto Lopez logo2O.Lopez, SS1-4000
Kyle Stowers logo3K.Stowers, LF0-3000
Connor Norby logo4C.Norby, 1B0-2000
Xavier Edwards logo5X.Edwards, 2B2-4001
Heriberto Hernandez logo6H.Hernandez, RF0-4000
Leo Jimenez logo7L.Jimenez, DH0-2000
Owen Caissie logo7O.Caissie, PH0-1100
Javier Sanoja logo8J.Sanoja, 3B0-2000
Liam Hicks logo8L.Hicks, PH0-1000
Esteury Ruiz logo9E.Ruiz, CF0-2000
Jakob Marsee logo9J.Marsee, PH1-2001
Jakob Marsee logo9J.Marsee, CF1-2001
Giants Player Stats
Projected
PITCHERPCIPKER
Robbie Ray logoLR.Ray, P97541
Matt Gage logoLM.Gage, P23100
Keaton Winn logoRK.Winn, P11100
Erik Miller logoLE.Miller, P21120
Ryan Walker logoRR.Walker, P12100
HITTERSH-ABRHRRBI
Willy Adames logo1W.Adames, SS0-5000
Luis Arraez logo2L.Arraez, 2B2-5001
Matt Chapman logo3M.Chapman, DH1-3100
Rafael Devers logo4R.Devers, 1B0-4000
Casey Schmitt logo5C.Schmitt, 3B2-3112
Jung Hoo Lee logo6J.Lee, RF2-3100
Heliot Ramos logo7H.Ramos, LF2-4111
Drew Gilbert logo8D.Gilbert, CF1-4111
Patrick Bailey logo9P.Bailey, C1-3101

Marlins vs. Giants Odds Comparison

Right Arrow

Could not load odds

Marlins at Giants Team Totals

MatchupOverUnder
Marlins
13-14
N/A
N/A
Giants
12-15
N/A
N/A