Diamondbacks vs. Phillies Odds & Betting Predictions - May 4, 2025

Diamondbacks at Phillies

6:05 pm • NBCS-PH
11 - 9
Starting Pitchers
pitcherteameraw-l
Ranger Suarez logoR.SuarezPhiladelphia Phillies logo17.180-0
Eduardo Rodriguez logoE.RodriguezArizona Diamondbacks logo5.921-3

Diamondbacks at Phillies Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
18-16
+1.5
+1.5-162
o9-102
+130
Phillies
19-15
u9
-1.5+136
u9-117
-155
location pinSunday 6:05 p.m.
May 04, 2025
Citizens Bank ParkPhiladelphia
Diamondbacks vs. Phillies Expert Picks
YBB SportsData
YBB SportsData
Last 30d: 9-9-0 (-0.5u)
ARI +110 (Live)
0.55u
Boomer Betz
Boomer Betz
Last 30d: 171-177-4 (+49.6u)
B.Harper o0.5 HR+350
0.35u
Day 1
Brian Bitler
Brian Bitler
Last 30d: 82-100-0 (-60.0u)
ARI +115
3.45u
Greg DiNardo
Greg DiNardo
Last 30d: 79-56-1 (+19.9u)
ARI +110
1.1u

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Diamondbacks vs. Phillies Public Betting Percentages

Away Logo

Diamondbacks

Public

24%

Bets%

76%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Phillies
17-1710-97-812-145-3
Diamondbacks
17-177-910-810-127-5

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Phillies
16-1811-85-1013-133-5
Diamondbacks
17-14-37-6-310-811-8-36-6

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Phillies
19-1513-66-915-114-4
Diamondbacks
18-168-810-812-106-6

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 3rdARIW 7-2-1.5 WU 10PHI -125
May 2ndARIW 3-2-1.5 LU 9PHI -157
May 1stWSHL 2-4-1.5 LU 10WSH -180
Apr 30thWSHW 7-2-1.5 WO 8PHI -255
Apr 29thWSHW 7-6-1.5 LO 8.5PHI -194

Phillies vs. Diamondbacks Injury Updates

Phillies Injuries

    Diamondbacks Injuries

    • Jordan Montgomery
      P

      Montgomery is out for season with elbow

      Out for Season

    • Blaze Alexander
      IF

      Alexander is out with oblique

      Out

    Diamondbacks vs. Phillies Box Score
    Diamondbacks Player Stats
    Projected
    PITCHERPCIPKER
    Eduardo Rodriguez logoLE.Rodriguez, P1015.1103
    Juan Morillo logoRJ.Morillo, P100.211
    Kevin Ginkel logoRK.Ginkel, P19111
    Ryan Thompson logoRR.Thompson, P11100
    Shelby Miller logoRS.Miller, P22122
    Jalen Beeks logoLJ.Beeks, P20100
    HITTERSH-ABRHRRBI
    Geraldo Perdomo logo1G.Perdomo, SS4-5203
    Corbin Carroll logo2C.Carroll, RF2-6103
    Randal Grichuk logo3R.Grichuk, DH1-5001
    Pavin Smith logo3P.Smith, PH0-1000
    Pavin Smith logo3P.Smith, DH0-1000
    Eugenio Suarez logo4E.Suarez, 3B0-5100
    Josh Naylor logo5J.Naylor, 1B1-4101
    Lourdes Gurriel logo6L.Gurriel, LF0-3100
    Tim Tawa logo7T.Tawa, 2B1-4101
    Garrett Hampson logo8G.Hampson, CF0-1200
    Alek Thomas logo8A.Thomas, PH1-2000
    Alek Thomas logo8A.Thomas, CF1-2000
    Jose Herrera logo9J.Herrera, C2-4202
    Gabriel Moreno logo9G.Moreno, PH0-0000
    Gabriel Moreno logo9G.Moreno, C0-0000
    Phillies Player Stats
    Projected
    PITCHERPCIPKER
    Ranger Suarez logoLR.Suarez, P823.267
    Orion Kerkering logoRO.Kerkering, P241.100
    Jordan Romano logoRJ.Romano, P15110
    Matt Strahm logoLM.Strahm, P7100
    Joe Ross logoRJ.Ross, P10110
    Jose Alvarado logoLJ.Alvarado, P301.103
    Carlos Hernandez logoRC.Hernandez, P170.210
    HITTERSH-ABRHRRBI
    Trea Turner logo1T.Turner, SS1-6000
    Bryce Harper logo2B.Harper, DH2-5211
    Kyle Schwarber logo3K.Schwarber, LF1-5111
    Nick Castellanos logo4N.Castellanos, RF2-5000
    Brandon Marsh logo4B.Marsh, PR0-0100
    Brandon Marsh logo4B.Marsh, CF0-0100
    J.T. Realmuto logo5J.Realmuto, C2-5001
    Alec Bohm logo6A.Bohm, 3B2-4101
    Edmundo Sosa logo7E.Sosa, 2B0-1200
    Bryson Stott logo7B.Stott, PH1-2100
    Bryson Stott logo7B.Stott, 2B1-2100
    Weston Wilson logo8W.Wilson, 1B2-5113
    Johan Rojas logo9J.Rojas, CF1-3001
    Max Kepler logo9M.Kepler, PH0-1001
    Max Kepler logo9M.Kepler, CF0-1001
    Max Kepler logo9M.Kepler, RF0-1001

    Diamondbacks vs. Phillies Odds Comparison

    Right Arrow

    Could not load odds

    Diamondbacks at Phillies Team Totals

    MatchupOverUnder
    Diamondbacks
    18-16
    o3.5-140
    u3.5+109
    Phillies
    19-15
    o4.5-113
    u4.5-115