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

Giants at Phillies

10:40 pm • NBCS-PH
0 - 7
Starting Pitchers
pitcherteameraw-l
Jesus Luzardo logoJ.LuzardoPhiladelphia Phillies logo5.512-3
Tyler Mahle logoT.MahleSan Francisco Giants logo5.871-4

Giants at Phillies Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
13-16
+1.5
+1.5-160
o8-112
+134
Phillies
10-19
u8.5
-1.5+131
u8-108
-159
location pinTuesday 10:40 p.m.
April 28, 2026
Citizens Bank ParkPhiladelphia
Giants vs. Phillies Expert Picks
Picks Office
Picks Office
Last 30d: 195-177-11 (+5.9u)
SF +135 (Live)
1u
Pre Game Line Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
Austin Pendergrass
Austin Pendergrass
Last 30d: 36-37-0 (-7.8u)
PHI -165
0.61u
Matt DiLeo
Matt DiLeo
Last 30d: 59-47-1 (+5.6u)
J.Luzardo o4.5 Hits Allowed-129
1u
Frank Ammirante
Frank Ammirante
Last 30d: 317-345-14 (-2.2u)
PHI -163
1u
J.Luzardo u1.5 BB+135
1u
Collin Whitchurch
Collin Whitchurch
Last 30d: 81-159-6 (-7.9u)
B.Harper To Hit 1+ Home Runs Yes+425
0.1u
B.Harper To Record 2+ Total Bases Yes+148
0.37u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 102-134-8 (+17.2u)
B.Harper To Hit 1+ Home Runs Yes+410
0.25u
@cowhitchurch ⭐️ https://myaction.app/k1rPw360H2b
PHI -160
0.63u
@Zerillo ⭐️⭐️⭐️ https://myaction.app/k1rPw360H2b
B.Harper To Record 2+ Total Bases Yes+120
1.2u
@cowhitchurch ⭐️⭐️⭐️ https://myaction.app/k1rPw360H2b
Frank Ammirante
Frank Ammirante
Last 30d: 317-345-14 (-2.2u)
T.Mahle u15.5 Outs-125
1u
OldSchool0909
Last 30d: 165-205-0 (-11.3u)
SF +153
1u
Sean Zerillo
Sean Zerillo
Last 30d: 163-151-12 (-5.8u)
PHI -160
0.5u
Bet to -195
Doug Ziefel
Doug Ziefel
Last 30d: 249-323-18 (-27.5u)
Under 8.5-125
0.5u

Giants vs. Phillies Previews & Analysis

  • Whitchurch's Player Prop for Giants-Phillies article feature image

    Whitchurch's Player Prop for Giants-Phillies

    Collin Whitchurch
    Apr 28, 2026 UTC
  • MLB Best Bets for Tuesday article feature image

    MLB Best Bets for Tuesday

    Action Network Staff
    Apr 28, 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

38%

Bets%

62%

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 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
Apr 22nd@CHCL 2-7+1.5 LO 7.5CHC +162

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 Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Tyler Mahle logoRT.Mahle, P82535
Matt Gage logoLM.Gage, P20110
Blade Tidwell logoRB.Tidwell, P47222
HITTERSH-ABRHRRBI
Jung Hoo Lee logo1J.Lee, RF0-4000
Matt Chapman logo2M.Chapman, 3B0-4000
Luis Arraez logo3L.Arraez, 2B1-3000
Casey Schmitt logo4C.Schmitt, DH0-3000
Rafael Devers logo5R.Devers, 1B0-3000
Willy Adames logo6W.Adames, SS0-3000
Heliot Ramos logo7H.Ramos, LF1-3000
Drew Gilbert logo8D.Gilbert, CF0-3000
Patrick Bailey logo9P.Bailey, C0-2000
Jerar Encarnacion logo9J.Encarnacion, PH0-1000
Phillies Player Stats
Projected
PITCHERPCIPKER
Jesus Luzardo logoLJ.Luzardo, P88780
Orion Kerkering logoRO.Kerkering, P20120
Tim Mayza logoLT.Mayza, P17120
HITTERSH-ABRHRRBI
Trea Turner logo1T.Turner, SS4-5201
Kyle Schwarber logo2K.Schwarber, DH0-3100
Bryce Harper logo3B.Harper, 1B2-4101
Adolis Garcia logo4A.Garcia, RF1-3102
Brandon Marsh logo5B.Marsh, LF1-3101
Bryson Stott logo6B.Stott, 2B0-3000
Alec Bohm logo7A.Bohm, 3B2-4001
Justin Crawford logo8J.Crawford, CF1-4101
Rafael Marchan logo9R.Marchan, C0-3000

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