Giants vs. Pirates Odds & Betting Predictions - August 4, 2025

Giants at Pirates

10:40 pm • SportsNet PT
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Johan Oviedo logoJ.OviedoPittsburgh Pirates logo0.000-0
Justin Verlander logoJ.VerlanderSan Francisco Giants logo4.531-8

Giants at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
56-56
-1.5
-1.5+129
o8.5-110
-135
Pirates
48-64
u8.5
+1.5-156
u8.5-110
+112
location pinMonday 10:40 p.m.
August 04, 2025
PNC ParkPittsburgh
thermometer image80°Fahrenheit
rain image0%Rain
wind image5Wind
Giants vs. Pirates Expert Picks
Sean Zerillo
Sean Zerillo
Last 30d: 141-160-9 (+2.1u)
Under 8.5-105
0.53u
Bet to -110

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Giants vs. Pirates Public Betting Percentages

Away Logo

Giants

Public

57%

Bets%

43%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
60-5233-2327-2912-2246-30
Giants
46-6620-3426-3220-4625-19

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
44-63-523-30-321-33-214-2029-42-5
Giants
51-57-421-32-130-25-322-43-127-14-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
48-6431-2517-3915-1932-44
Giants
56-5628-2628-3034-3221-23

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Aug 3rd@COLW 9-5-1.5 WO 11PIT -156
Aug 2nd@COLL 5-8-1.5 LO 10COL -245
Aug 2nd@COLL 16-17-1.5 LO 11.5COL -142
Jul 30th@SFW 2-1+1.5 WU 7PIT +170
Jul 30th@SFW 3-1+1.5 WU 8PIT +145

Pirates vs. Giants Injury Updates

Pirates Injuries

  • Johan Oviedo
    SP

    Oviedo is questionable with elbow

    Questionable

  • Endy Rodriguez
    1B

    Rodriguez is out with elbow

    Out

  • Jared Jones
    SP

    Jones is out with elbow

    Out

  • Spencer Horwitz
    1B

    Horwitz is questionable with wrist

    Questionable

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

Giants vs. Pirates Starting Lineups
Giants Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Justin Verlander logoRJ.Verlander, P1-84.531.4897.76
HITTERSAVGOBPSLGHR
Heliot Ramos logo1H.Ramos, LF.268.344.41914
Rafael Devers logo2R.Devers, DH.272.401.50415
Willy Adames logo3W.Adames, SS.232.316.40817
Matt Chapman logo4M.Chapman, 3B.230.344.43816
Dominic Smith logo5D.Smith, 1B.269.341.4073
Casey Schmitt logo6C.Schmitt, 2B.253.326.4106
Jung Hoo Lee logo7J.Lee, CF.258.327.4066
Patrick Bailey logo8P.Bailey, C.209.267.2992
Grant McCray logo9G.McCray, RF.222.222.4440
Pirates Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
HITTERSAVGOBPSLGHR
Spencer Horwitz logo1S.Horwitz, 1B.259.332.3945
Andrew McCutchen logo2A.McCutchen, DH.246.323.38111
Bryan Reynolds logo3B.Reynolds, RF.237.296.37410
Nick Gonzales logo4N.Gonzales, 2B.275.325.4155
Oneil Cruz logo5O.Cruz, CF.213.311.41518
Tommy Pham logo6T.Pham, LF.271.339.3845
Liover Peguero logo7L.Peguero, SS.265.306.6474
Joey Bart logo8J.Bart, C.243.355.3011
Jared Triolo logo9J.Triolo, 3B.161.263.2623

Giants vs. Pirates Odds Comparison

Right Arrow

Could not load odds

Giants at Pirates Team Totals

MatchupOverUnder
Giants
56-56
N/A
N/A
Pirates
48-64
N/A
N/A