Phillies vs. Giants Odds & Betting Predictions - July 9, 2025

Phillies at Giants

7:45 pm • NBCS-BA
13 - 0
Starting Pitchers
pitcherteameraw-l
Justin Verlander logoJ.VerlanderSan Francisco Giants logo3.854-11
Jesus Luzardo logoJ.LuzardoPhiladelphia Phillies logo3.9215-7

Phillies at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
0-0
-1.5
-1.5+122
o8-114
-138
Giants
0-0
u7.5
+1.5-151
u8-107
+116
location pinWednesday 7:45 p.m.
July 09, 2025
Oracle ParkSan Francisco
Phillies vs. Giants Expert Picks
Kyle Murray
Kyle Murray
Last 30d: 56-53-4 (+7.6u)
PHI -130
1u
Zense
Zense
Last 30d: 1-4-0 (-3.1u)
PHI -135
2.22u
PHI -130
1.15u
Sir Lockselot
Sir Lockselot
Last 30d: 30-58-0 (-21.7u)
PHI -1.5+126
2.52u
🔑 Phillies -1.5 +126 (FanDuel) 2u It’s been rough for both me and the Phils but I expect a huge bounce back for me and the Phils. Luzardo has been up and down but he’s talented enough to go 6IP with 10+ ks any day of the week. JV is washed, Phils lose a hart breaker last night, it’s time they get their lick back. Tail with caution but I’m feeling good today
Capper Central
Capper Central
Last 30d: 94-56-1 (+24.5u)
PHI -125
1u
Bet Labs
Bet Labs
Last 30d: 22-13-0 (+7.6u)
PHI -130
0.5u
Picks Office
Picks Office
Last 30d: 61-80-3 (-15.6u)
Over 8-115
0.87u
Follow @PicksOffice on X to read the full write up.
Moneyline Hacks
Moneyline Hacks
Last 30d: 118-133-5 (+48.7u)
Under 8.5-112
1u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/A8v49URQaG 🎙️Fade the Noise PODCAST - Subscribe!✅ https://www.youtube.com/@FadetheNoise Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60
Sandy Plashkes
Sandy Plashkes
Last 30d: 74-104-3 (-10.5u)
PHI -125
1u
Ryan Sura
Ryan Sura
Last 30d: 99-94-2 (+7.7u)
Over 4.5 (F5)+100
1u
Sean Zerillo
Sean Zerillo
Last 30d: 148-170-6 (-11.0u)
PHI -140 (F5)
0.36u
Flat to -150
FTN Fantasy
FTN Fantasy
Last 30d: 74-69-1 (+2.3u)
SF +115
1u

Phillies vs. Giants Previews & Analysis

  • Wednesday's MLB Best Bets article feature image

    Wednesday's MLB Best Bets

    Action Network Staff
    Jul 9, 2025 UTC
  • Phillies vs Giants: +144 SGP for Wednesday Afternoon article feature image

    Phillies vs Giants: +144 SGP for Wednesday Afternoon

    Chilly Bets
    Jul 9, 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

Phillies vs. Giants Public Betting Percentages

Away Logo

Phillies

Public

67%

Bets%

33%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
76-8635-4641-4035-5740-28
Phillies
81-8141-4040-4162-6719-14

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
75-80-735-45-140-35-636-55-137-25-6
Phillies
70-81-1141-37-329-44-857-61-1113-20

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
81-8142-3939-4249-4331-37
Phillies
96-6655-2641-4080-4916-17

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 9thPHIW 4-3-1.5 LU 8SF -164
Jul 8thPHIW 3-1+1.5 WU 7.5SF +118
Jul 7th@ATHW 6-2-U 10SF +107
Jul 6th@ATHW 7-2-1.5 WU 9.5SF -186
Jul 5th@ATHL 2-11-1.5 LO 10ATH -110

Phillies vs. Giants Injury Updates

Phillies Injuries

    Giants Injuries

    • Thomas Murphy
      C

      Murphy is out with back

      Out

    • Jonathan Brubaker
      RP

      Brubaker is out with ribs

      Out

    Phillies vs. Giants Box Score
    Phillies Player Stats
    Projected
    PITCHERPCIPKER
    Jesus Luzardo logoLJ.Luzardo, P106770
    Seth Johnson logoRS.Johnson, P16110
    Joe Ross logoRJ.Ross, P16100
    HITTERSH-ABRHRRBI
    Trea Turner logo1T.Turner, SS0-5101
    Edmundo Sosa logo1E.Sosa, SS0-1001
    Kyle Schwarber logo2K.Schwarber, DH1-5113
    Bryce Harper logo3B.Harper, 1B4-6311
    Alec Bohm logo4A.Bohm, 3B2-4201
    Nicholas Castellanos logo5N.Castellanos, RF2-4201
    Otto Kemp logo5O.Kemp, PH0-1000
    Otto Kemp logo5O.Kemp, LF0-1000
    Maximilian Kepler logo6M.Kepler, LF1-3001
    Johan Rojas logo6J.Rojas, PR1-1200
    Johan Rojas logo6J.Rojas, CF1-1200
    Jacob Realmuto logo7J.Realmuto, C3-5202
    Bryson Stott logo8B.Stott, 2B1-3001
    Brandon Marsh logo9B.Marsh, CF2-4001
    Brandon Marsh logo9B.Marsh, RF2-4001
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Justin Verlander logoRJ.Verlander, P96672
    Joseph Lucchesi logoLJ.Lucchesi, P22110
    Tristan Beck logoRT.Beck, P230.106
    Scott Alexander logoLS.Alexander, P240.211
    Michael Yastrzemski logoLM.Yastrzemski, P21102
    HITTERSH-ABRHRRBI
    Heliot Ramos logo1H.Ramos, LF1-4000
    Rafael Devers logo2R.Devers, DH0-3000
    Patrick Bailey logo2P.Bailey, PH0-1000
    Willy Adames logo3W.Adames, SS0-3000
    Dominic Smith logo3D.Smith, 1B0-1000
    Matt Chapman logo4M.Chapman, 3B1-4000
    Wilmer Flores logo5W.Flores, 1B2-3000
    Brett Wisely logo5B.Wisely, SS0-1000
    Casey Schmitt logo6C.Schmitt, 2B0-2000
    Jung Hoo Lee logo7J.Lee, CF0-2000
    Luis Matos logo8L.Matos, RF0-3000
    Andrew Knizner logo9A.Knizner, C0-3000

    Phillies vs. Giants Odds Comparison

    Right Arrow

    Could not load odds

    Phillies at Giants Team Totals

    MatchupOverUnder
    Phillies
    0-0
    o4.5+102
    u4.5-131
    Giants
    0-0
    o3.5-112
    u3.5-115