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 logo4.700-7
Jesus Luzardo logoJ.LuzardoPhiladelphia Phillies logo4.148-5

Phillies at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
54-39
-1.5
-1.5+122
o8-114
-138
Giants
51-43
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: 119-145-6 (+36.9u)
PHI -130
1u
Sir Lockselot
Sir Lockselot
Last 30d: 35-58-0 (+2.5u)
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: 116-97-3 (+2.5u)
PHI -125
1u
Bet Labs
Bet Labs
Last 30d: 41-38-1 (-1.8u)
PHI -130
0.5u
Picks Office
Picks Office
Last 30d: 84-80-2 (+3.2u)
Over 8-115
0.87u
Follow @PicksOffice on X to read the full write up.
Moneyline Hacks
Moneyline Hacks
Last 30d: 76-73-7 (+53.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: 85-86-3 (+2.4u)
PHI -125
1u
Ryan Sura
Ryan Sura
Last 30d: 29-28-4 (+1.0u)
Over 4.5 (F5)+100
1u
Sean Zerillo
Sean Zerillo
Last 30d: 160-136-8 (+13.7u)
PHI -140 (F5)
0.36u
Flat to -150
FTN Fantasy
FTN Fantasy
Last 30d: 40-24-2 (+19.0u)
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
40-5418-2722-2719-4020-13
Phillies
48-4523-2325-2237-3511-10

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
42-49-318-2724-22-318-40-122-9-2
Phillies
37-52-422-22-215-30-229-39-48-13

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
51-4327-1824-2533-2617-16
Phillies
54-3930-1624-2347-257-14

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

    • Tom Murphy
      C

      Murphy is out with back

      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
    Nick Castellanos logo5N.Castellanos, RF2-4201
    Otto Kemp logo5O.Kemp, PH0-1000
    Otto Kemp logo5O.Kemp, LF0-1000
    Max Kepler logo6M.Kepler, LF1-3001
    Johan Rojas logo6J.Rojas, PR1-1200
    Johan Rojas logo6J.Rojas, CF1-1200
    J.T. 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
    Joey Lucchesi logoLJ.Lucchesi, P22110
    Tristan Beck logoRT.Beck, P230.106
    Scott Alexander logoLS.Alexander, P240.211
    Mike 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
    54-39
    o4.5+102
    u4.5-131
    Giants
    51-43
    o3.5-112
    u3.5-115