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

Phillies at Giants

1:45 am • NBCS-PH+
6 - 4

Phillies at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
5-4
-1.5
-1.5+142
o8.5-102
-119
Giants
3-7
u8
+1.5-166
u8.5-124
-106
location pinTuesday 1:45 a.m.
April 07, 2026
Oracle ParkSan Francisco
Phillies vs. Giants Expert Picks
Matt DiLeo
Matt DiLeo
Last 30d: 38-34-0 (-0.3u)
A.Painter o4.5 Ks-125
1u
Austin Pendergrass
Austin Pendergrass
Last 30d: 35-30-0 (+0.5u)
PHI -116
0.5u
Collin Whitchurch
Collin Whitchurch
Last 30d: 82-136-4 (+7.2u)
K.Schwarber o0.5 HR+411
0.25u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 59-90-3 (+0.8u)
K.Schwarber o0.5 HR+325
0.25u
@cowhitchurch 40-Grade https://myaction.app/quHl7VxE71b
Boomer Betz
Boomer Betz
Last 30d: 105-87-2 (+37.9u)
SF +110
$100.00
Brian Bitler
Brian Bitler
Last 30d: 61-77-2 (-54.0u)
SF +100
3u
Doug Ziefel
Doug Ziefel
Last 30d: 221-301-17 (-19.8u)
A.Houser u2.5 Earned Runs-110
0.55u
A.Painter u15.5 Outs-128
0.64u

Phillies vs. Giants Previews & Analysis

  • Monday's MLB Best Bets article feature image

    Monday's MLB Best Bets

    Action Network Staff
    Apr 6, 2026 UTC
  • Zerillo's Opening Pitch for Monday article feature image

    Zerillo's Opening Pitch for Monday

    Sean Zerillo
    Apr 6, 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

Phillies vs. Giants Public Betting Percentages

Away Logo

Phillies

Public

74%

Bets%

26%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
2-81-61-21-21-6
Phillies
2-71-51-22-7N/A

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
4-4-23-3-11-1-12-12-3-2
Phillies
5-3-14-1-11-25-3-1N/A

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
3-71-62-11-22-5
Phillies
5-43-32-15-4N/A

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 5thNYML 2-5-U 7.5NYM -125
Apr 5thNYML 0-9+1.5 LO 7.5NYM -120
Apr 4thNYML 3-10+1.5 LO 7.5NYM +113
Apr 3rdNYMW 7-2+1.5 WO 8SF +104
Apr 1st@SDL 1-7+1.5 LU 8SD +129

Giants vs. Phillies Injury Updates

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

Phillies Injuries

  • Zack Wheeler
    SP

    Wheeler is out with shoulder

    Out

  • Max Lazar
    RP

    Lazar is out with oblique

    Out

Phillies vs. Giants Box Score
Phillies Player Stats
Projected
PITCHERPCIPKER
Andrew Painter logoRA.Painter, P90414
Tim Mayza logoLT.Mayza, P9110
Jonathan Bowlan logoRJ.Bowlan, P15120
Jose Alvarado logoLJ.Alvarado, P22110
HITTERSH-ABRHRRBI
Trea Turner logo1T.Turner, SS1-5101
Kyle Schwarber logo2K.Schwarber, DH0-3100
Bryce Harper logo3B.Harper, 1B3-4103
Alec Bohm logo4A.Bohm, 3B2-4001
Bryson Stott logo5B.Stott, 2B0-4000
Adolis Garcia logo6A.Garcia, RF0-3000
Brandon Marsh logo7B.Marsh, LF1-3001
J.T. Realmuto logo8J.Realmuto, C2-3100
Justin Crawford logo9J.Crawford, CF2-3200
Giants Player Stats
Projected
PITCHERPCIPKER
Adrian Houser logoRA.Houser, P89634
Ryan Borucki logoLR.Borucki, P120.102
Caleb Kilian logoRC.Kilian, P170.210
Matt Gage logoLM.Gage, P80.210
HITTERSH-ABRHRRBI
Willy Adames logo1W.Adames, SS1-3100
Luis Arraez logo2L.Arraez, 2B2-3101
Matt Chapman logo3M.Chapman, 3B2-4102
Rafael Devers logo4R.Devers, 1B0-3000
Heliot Ramos logo5H.Ramos, LF1-3001
Jung Hoo Lee logo6J.Lee, RF0-3000
Jerar Encarnacion logo7J.Encarnacion, DH1-3000
Harrison Bader logo8H.Bader, CF1-3100
Patrick Bailey logo9P.Bailey, C1-3000

Phillies vs. Giants Odds Comparison

Right Arrow

Could not load odds

Phillies at Giants Team Totals

MatchupOverUnder
Phillies
5-4
N/A
N/A
Giants
3-7
N/A
N/A