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
22-35
-1.5
-1.5+127
o8.5-103
-128
Pirates
30-28
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: 0-0-0 (+0.0u)
SF -128
1u
Capper Central
Capper Central
Last 30d: 1-0-0 (+1.0u)
PIT +114
1.14u
Scott Rickenbach
Scott Rickenbach
Last 30d: 44-45-2 (-2.4u)
Over 8.5-105
0.95u
Picks Office
Picks Office
Last 30d: 134-136-11 (-11.0u)
Under 8.5-110
1u
Follow @PicksOffice on X.
Doug Ziefel
Doug Ziefel
Last 30d: 186-150-4 (+15.0u)
J.Verlander o15.5 Outs-105
0.53u
Brian Bitler
Brian Bitler
Last 30d: 97-74-0 (+111.5u)
PIT +110
3.3u
Sean Zerillo
Sean Zerillo
Last 30d: 178-151-12 (+4.6u)
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
30-2815-1615-1217-1612-12
Giants
23-3412-1611-187-1316-20

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
31-25-220-1111-14-221-129-13-2
Giants
27-27-314-12-213-15-114-5-112-22-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
30-2816-1514-1319-1410-14
Giants
22-3512-1610-199-1113-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

    Giants Injuries

    • Hayden Birdsong
      SP

      Birdsong is out with arm

      Out

    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
    22-35
    N/A
    N/A
    Pirates
    30-28
    N/A
    N/A