Pirates vs. Giants Odds & Betting Predictions - July 30, 2025

Pirates at Giants

7:45 pm • SportsNet PT
2 - 1
Starting Pitchers
pitcherteameraw-l
Logan Webb logoL.WebbSan Francisco Giants logo3.2215-11
Mike Burrows logoM.BurrowsPittsburgh Pirates logo3.942-4

Pirates at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
0-0
+1.5
+1.5-125
o7-106
+170
Giants
0-0
u7
-1.5+104
u7-114
-210
location pinWednesday 7:45 p.m.
July 30, 2025
Oracle ParkSan Francisco
Pirates vs. Giants Expert Picks
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 194-179-3 (-3.5u)
Under 7-105
0.95u
Getaway Day Unders (***) Overall: 704-521-50,57% (ROI:11%) Season:24-7-1,77% (ROI:47%)
SF -205
1u
Desperate Favorites in Game 3 (***) Overall: 379-233-0,62% (ROI:14%) Season:15-7-0,68% (ROI:23%)
Boomer Betz
Boomer Betz
Last 30d: 203-173-5 (+41.4u)
L.Webb u5.5 Hits Allowed-107
1u
@braydenhenry
The Pick Don
The Pick Don
Last 30d: 19-8-0 (+11.7u)
SF -1.5+112
1.5u
POTD
Lines at Lunch
Lines at Lunch
Last 30d: 97-103-2 (-13.2u)
SF -0.5 (F5)-140
1.4u
Ryan Sura
Ryan Sura
Last 30d: 94-99-1 (-3.8u)
SF -0.5 (F5)-140
1.4u
Lines at Lunch
Lines at Lunch
Last 30d: 97-103-2 (-13.2u)
R.Devers o1.5 Total Bases+115
0.87u
Sean Zerillo
Sean Zerillo
Last 30d: 63-97-2 (-2.7u)
Under 7.5-115
0.5u
Bet to -122

Pirates vs. Giants Previews & Analysis

  • Pirates vs Giants: Zerillo's Best Bet for This Afternoon article feature image

    Pirates vs Giants: Zerillo's Best Bet for This Afternoon

    Sean Zerillo
    Jul 30, 2025 UTC
  • Zerillo's Opening Pitch For Wednesday article feature image

    Zerillo's Opening Pitch For Wednesday

    Sean Zerillo
    Jul 30, 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

Pirates vs. Giants Public Betting Percentages

Away Logo

Pirates

Public

20%

Bets%

80%

Money%

Matchup History

Against the Spread (ATS) History

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

Over/Under History

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

Straight-Up (ML) History

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

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 30thPITL 1-3-1.5 LU 8PIT -172
Jul 29thPITL 5-6-1.5 LO 7.5PIT -136
Jul 27thNYML 3-5+1.5 LU 8NYM +109
Jul 27thNYML 1-2+1.5 WU 7.5NYM -113
Jul 26thNYML 1-8-1.5 LO 7.5NYM -149

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

    Pirates vs. Giants Box Score
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Mike Burrows logoRM.Burrows, P91671
    Carmen Mlodzinski logoRC.Mlodzinski, P19200
    Isaac Mattson logoRI.Mattson, P26230
    HITTERSH-ABRHRRBI
    Spencer Horwitz logo1S.Horwitz, 1B2-4001
    Andrew McCutchen logo2A.McCutchen, DH0-4000
    Bryan Reynolds logo3B.Reynolds, RF1-4000
    Oneil Cruz logo4O.Cruz, CF0-4100
    Nick Gonzales logo5N.Gonzales, 2B1-4000
    Jack Suwinski logo6J.Suwinski, LF0-3000
    Henry Davis logo7H.Davis, C1-4001
    Liover Peguero logo8L.Peguero, SS1-5000
    Isiah Kiner-Falefa logo9I.Kiner-Falefa, 3B1-4100
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Logan Webb logoRL.Webb, P1095.2111
    Spencer Bivens logoRS.Bivens, P30.100
    Matt Gage logoLM.Gage, P140.200
    Tristan Beck logoRT.Beck, P171.100
    Camilo Doval logoRC.Doval, P16130
    Ryan Walker logoRR.Walker, P21100
    HITTERSH-ABRHRRBI
    Heliot Ramos logo1H.Ramos, LF1-5100
    Rafael Devers logo2R.Devers, DH0-3000
    Willy Adames logo3W.Adames, SS1-4000
    Matt Chapman logo4M.Chapman, 3B0-4000
    Dominic Smith logo5D.Smith, 1B2-4001
    Brett Wisely logo5B.Wisely, PR0-0000
    Brett Wisely logo5B.Wisely, 2B0-0000
    Jung Hoo Lee logo6J.Lee, CF0-4000
    Casey Schmitt logo7C.Schmitt, 2B1-4000
    Casey Schmitt logo7C.Schmitt, 1B1-4000
    Mike Yastrzemski logo8M.Yastrzemski, RF1-3000
    Patrick Bailey logo9P.Bailey, C0-3000

    Pirates vs. Giants Odds Comparison

    Right Arrow

    Could not load odds

    Pirates at Giants Team Totals

    MatchupOverUnder
    Pirates
    0-0
    o2.5-118
    u2.5-110
    Giants
    0-0
    o3.5-145
    u3.5+114