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

Giants at Pirates

10:40 pm • SportsNet PT
4 - 5
Starting Pitchers
pitcherteameraw-l
Johan Oviedo logoJ.OviedoPittsburgh Pirates logo3.572-1
Justin Verlander logoJ.VerlanderSan Francisco Giants logo3.854-11

Giants at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
0-0
-1.5
-1.5+127
o8.5-103
-128
Pirates
0-0
u8.5
+1.5-157
u8.5-116
+107
location pinMonday 10:40 p.m.
August 04, 2025
PNC ParkPittsburgh
Giants vs. Pirates Expert Picks
Analytics Trends
Analytics Trends
Last 30d: 1-1-0 (-0.2u)
SF -128
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 194-179-3 (-3.5u)
SF -125
1u
Road Revenge Favorites Overall: 284-139-0,67% (ROI:14%) Season:6-4-0,60% (ROI:2%)
Capper Central
Capper Central
Last 30d: 94-73-0 (+9.1u)
PIT +114
1.14u
Scott Rickenbach
Scott Rickenbach
Last 30d: 117-100-1 (+3.8u)
Over 8.5-105
0.95u
Picks Office
Picks Office
Last 30d: 153-135-4 (+9.5u)
Under 8.5-110
1u
Follow @PicksOffice on X.
Brian Bitler
Brian Bitler
Last 30d: 78-76-2 (-6.1u)
PIT +110
3.3u
Sean Zerillo
Sean Zerillo
Last 30d: 63-97-2 (-2.7u)
Under 8.5-105
0.53u
Bet to -110

Giants vs. Pirates Previews & Analysis

  • Zerillo's Opening Pitch for Monday article feature image

    Zerillo's Opening Pitch for Monday

    Sean Zerillo•
    Aug 4, 2025 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. Pirates Public Betting Percentages

Away Logo

Giants

Public

63%

Bets%

37%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
90-7248-3342-3919-2669-45
Giants
76-8635-4641-4035-5740-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
61-92-933-43-528-49-417-26-242-65-7
Giants
75-80-735-45-140-35-636-55-137-25-6

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
71-9144-3727-5422-2348-66
Giants
81-8142-3939-4249-4331-37

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

Giants Injuries

    Giants vs. Pirates Box Score
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Justin Verlander logoRJ.Verlander, P100540
    Carson Seymour logoRC.Seymour, P36222
    Spencer Bivens logoRS.Bivens, P160.210
    Randy Rodriguez logoRR.Rodriguez, P320.212
    HITTERSH-ABRHRRBI
    Heliot Ramos logo1H.Ramos, LF3-5100
    Rafael Devers logo2R.Devers, 1B0-4100
    Willy Adames logo3W.Adames, SS0-3100
    Matt Chapman logo4M.Chapman, 3B1-3100
    Dominic Smith logo5D.Smith, DH1-4001
    Casey Schmitt logo6C.Schmitt, 2B1-3001
    Christian Koss logo6C.Koss, 2B0-0000
    Jung Hoo Lee logo7J.Lee, CF1-4002
    Patrick Bailey logo8P.Bailey, C0-4000
    Grant McCray logo9G.McCray, RF0-4000
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Johan Oviedo logoRJ.Oviedo, P43132
    Yohan Ramirez logoRY.Ramirez, P412.220
    Kyle Nicolas logoRK.Nicolas, P362.232
    Ryan Borucki logoLR.Borucki, P201.220
    Dauri Moreta logoRD.Moreta, P10110
    HITTERSH-ABRHRRBI
    Spencer Horwitz logo1S.Horwitz, 1B2-4100
    Tommy Pham logo2T.Pham, LF0-3000
    Nick Gonzales logo3N.Gonzales, 2B1-3001
    Oneil Cruz logo4O.Cruz, CF0-4000
    Andrew McCutchen logo5A.McCutchen, DH1-3000
    Alexander Canario logo5A.Canario, PR0-0100
    Liover Peguero logo6L.Peguero, SS0-2100
    Bryan Reynolds logo6B.Reynolds, PH0-1000
    Jack Suwinski logo7J.Suwinski, RF1-3212
    Joey Bart logo8J.Bart, C1-4001
    Henry Davis logo8H.Davis, PR0-0000
    Isiah Kiner-Falefa logo9I.Kiner-Falefa, 3B0-4001

    Giants vs. Pirates Odds Comparison

    Right Arrow

    Could not load odds

    Giants at Pirates Team Totals

    MatchupOverUnder
    Giants
    0-0
    o4.5+103
    u4.5-133
    Pirates
    0-0
    o3.5-126
    u3.5-102