Phillies vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for May 4

Odds updated as of 1:11 p.m.
Sunday's slate in the MLB includes a matchup between the Philadelphia Phillies and the Arizona Diamondbacks.
Before you do any MLB betting on this game at FanDuel Sportsbook, here's everything you need to know.
Phillies vs Diamondbacks Game Info
- Philadelphia Phillies (19-14) vs. Arizona Diamondbacks (17-16)
- Date: Sunday, May 4, 2025
- Time: 2:05 p.m. ET
- Venue: Citizens Bank Park -- Philadelphia, Pennsylvania
- Coverage: NBCS-PH and ARID
Phillies vs Diamondbacks Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-154) | ARI: (+130)
- Spread: PHI: -1.5 (+128) | ARI: +1.5 (-154)
- Total: 9 -- Over: (-102) | Under: (-120)
Phillies vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Ranger Suarez (Phillies) - 0-0, 0.00 ERA vs Eduardo Rodríguez (Diamondbacks) - 1-3, 6.06 ERA
The Phillies will give the nod to Ranger Suarez versus the Diamondbacks and Eduardo Rodriguez (1-3). Suarez and his team were 16-12-0 against the spread when he pitched last season. Suarez appeared in 22 games last season as the moneyline favorite and his team finished with a record of 14-8 in those contests. The Diamondbacks have gone 2-4-0 ATS in Rodríguez's six starts that had a set spread. The Diamondbacks were named the moneyline underdog for one Rodriguez start this season -- they lost.
Phillies vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (60.1%)
Phillies vs Diamondbacks Moneyline
- Philadelphia is a -154 favorite on the moneyline, while Arizona is a +130 underdog on the road.
Phillies vs Diamondbacks Spread
- The Phillies are hosting the Diamondbacks and are favored by 1.5 runs on the spread. The Phillies are +128 to cover the runline, with the Diamondbacks being -154.
Phillies vs Diamondbacks Over/Under
- The over/under for Phillies-Diamondbacks on May 4 is 9. The over is -102, and the under is -120.
Bet on Philadelphia Phillies vs. Arizona Diamondbacks on FanDuel today!
Phillies vs Diamondbacks Betting Trends
- The Phillies have been favorites in 25 games this season and have come away with the win 15 times (60%) in those contests.
- This year Philadelphia has won 12 of 15 games when listed as at least -154 on the moneyline.
- The Phillies' games have gone over the total in 15 of their 32 opportunities.
- The Phillies are 17-15-0 against the spread in their 32 games that had a posted line this season.
- The Diamondbacks have won four of the 10 games they were the underdog on the moneyline this season (40%).
- Arizona has played as a moneyline underdog of +130 or longer in only one game this season, which it won.
- The Diamondbacks have played in 32 games with a set over/under, and have combined with their opponents to go over the total 16 times (16-14-2).
- The Diamondbacks have a 15-17-0 record against the spread this season.
Phillies Player Leaders
- Kyle Schwarber leads Philadelphia in OBP (.400) and total hits (28) this season. He's batting .243 batting average while slugging .548.
- Among qualifying hitters in baseball, he ranks 89th in batting average, 10th in on-base percentage, and 16th in slugging.
- Bryce Harper has six doubles, five home runs and 25 walks. He's batting .228 and slugging .398 with an on-base percentage of .358.
- Among qualified batters, his batting average ranks him 112th, his on-base percentage 44th, and his slugging percentage 94th.
- Trea Turner has an OPS of .757, fueled by an OBP of .380 and a team-best slugging percentage of .377 this season.
- Turner takes a three-game hitting streak into this game. In his last five games he is batting .526 with two doubles, two walks and an RBI.
- Bryson Stott has been key for Philadelphia with 31 hits, an OBP of .344 plus a slugging percentage of .395.
Diamondbacks Player Leaders
- Geraldo Perdomo has put up a team-best .382 on-base percentage. He's batting .270 and slugging .443.
- Including all the qualified hitters in the majors, he ranks 56th in batting average, 26th in on-base percentage and 57th in slugging percentage.
- Corbin Carroll paces his team with 39 hits and has a club-best .586 slugging percentage. He has a batting average of .279 with an on-base percentage of .344.
- He ranks 41st in batting average, 59th in on-base percentage and eighth in slugging percentage in MLB.
- Josh Naylor has nine doubles, four home runs and 15 walks while batting .306.
- Eugenio Suarez is hitting .197 with five doubles, 10 home runs and 12 walks.
Phillies vs Diamondbacks Head to Head
- 5/3/2025: 7-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 5/2/2025: 3-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 8/11/2024: 12-5 ARI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 8/10/2024: 11-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/9/2024: 3-2 ARI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 8/8/2024: 6-4 PHI (Favorite: Diamondbacks, Spread: -1.5, Total: 10.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 6/23/2024: 4-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -245, Underdog Moneyline: +200)
- 6/22/2024: 12-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -270, Underdog Moneyline: +220)
- 6/21/2024: 5-4 ARI (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 10/24/2023: 4-2 ARI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -166, Underdog Moneyline: +140)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!