Giants vs. Phillies Odds & Betting Predictions - April 30, 2026

Giants at Phillies

4:35 pm • NBC 10
@
Starting Pitchers
pitcherteameraw-l
Cristopher Sanchez logoC.SanchezPhiladelphia Phillies logo2.942-2
Logan Webb logoL.WebbSan Francisco Giants logo4.872-3

Giants at Phillies Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
13-16
+1.5
+1.5-185
o7-105
+120
Phillies
10-19
u8.5
-1.5+152
u7-115
-144
location pinThursday 4:35 p.m.
April 30, 2026
Citizens Bank ParkPhiladelphia
thermometer image60°Fahrenheit
rain image0%Rain
wind image7Wind
Giants vs. Phillies Expert Picks
Doug Ziefel
Doug Ziefel
Last 30d: 245-296-18 (-21.8u)
L.Webb o5.5 Ks+130
0.38u
Frank Ammirante
Frank Ammirante
Last 30d: 320-340-13 (+3.5u)
C.Sanchez o18.5 Outs+119
0.84u
C.Sanchez o6.5 Ks+117
0.85u
Anders
Anders
Last 30d: 10-16-2 (-6.2u)
PHI -134
1.34u
Run it back, this time 6 cents cheaper… 2U POD makes the Card as we look to win 6 of our last 7 days
Sean Zerillo
Sean Zerillo
Last 30d: 164-149-13 (-5.9u)
PHI -134
1u
Game 1. Bet to -165
Doug Ziefel
Doug Ziefel
Last 30d: 245-296-18 (-21.8u)
PHI -140
0.7u

Giants vs. Phillies Previews & Analysis

  • Thursday's Largest MLB Moneyline Edge article feature image

    Thursday's Largest MLB Moneyline Edge

    PJ Walsh
    Apr 30, 2026 UTC
  • McGrath's Pick for Giants-Phillies Game 1 article feature image

    McGrath's Pick for Giants-Phillies Game 1

    Tanner McGrath
    Apr 30, 2026 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. Phillies Public Betting Percentages

Away Logo

Giants

Public

18%

Bets%

82%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Phillies
6-233-133-105-161-7
Giants
11-187-94-94-67-12

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Phillies
14-13-28-7-16-6-111-9-13-4-1
Giants
13-14-27-8-16-6-18-25-12-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Phillies
10-196-104-99-121-7
Giants
13-167-96-75-58-11

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 28thSFW 7-0-1.5 WU 8PHI -159
Apr 26th@ATLL 2-6+1.5 LU 8ATL +180
Apr 25th@ATLW 8-5+1.5 WO 8.5PHI +115
Apr 24th@ATLL 3-5+1.5 LU 9ATL +137
Apr 23rd@CHCL 7-8-1.5 LO 9.5CHC -115

Giants vs. Phillies Injury Updates

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

Phillies Injuries

  • Max Lazar
    RP

    Lazar is out with oblique

    Out

  • Andrew Painter
    SP

    Andrew Painter was seen walking out to bullpen, he won't start but could be available in relief.

    Questionable

  • Steward Berroa
    RF

    Berroa is out with shoulder

    Out

Giants vs. Phillies Starting Lineups
Giants Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Logan Webb logoRL.Webb, P2-34.871.3787.78
HITTERSAVGOBPSLGHR
Jung Hoo Lee logo1J.Lee, RF.301.345.4562
Matt Chapman logo2M.Chapman, 3B.273.344.3641
Luis Arraez logo3L.Arraez, 2B.315.345.3800
Casey Schmitt logo4C.Schmitt, DH.286.337.5244
Rafael Devers logo5R.Devers, 1B.211.250.2982
Willy Adames logo6W.Adames, SS.202.242.3683
Drew Gilbert logo7D.Gilbert, CF.243.282.4052
Heliot Ramos logo8H.Ramos, LF.267.308.4163
Eric Haase logo9E.Haase, C.333.333.6670
Phillies Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Cristopher Sanchez logoLC.Sanchez, P2-22.941.60411.49
HITTERSAVGOBPSLGHR
Trea Turner logo1T.Turner, SS.254.323.3733
Kyle Schwarber logo2K.Schwarber, DH.190.346.5059
Bryce Harper logo3B.Harper, 1B.269.350.5096
Adolis Garcia logo4A.Garcia, RF.233.310.3883
Brandon Marsh logo5B.Marsh, LF.298.320.4684
Bryson Stott logo6B.Stott, 2B.213.267.2630
Alec Bohm logo7A.Bohm, 3B.157.228.2161
Justin Crawford logo8J.Crawford, CF.244.319.3290
Garrett Stubbs logo9G.Stubbs, C.333.286.3330

Giants vs. Phillies Odds Comparison

Right Arrow

Could not load odds

Giants at Phillies Team Totals

MatchupOverUnder
Giants
13-16
N/A
N/A
Phillies
10-19
N/A
N/A