Arizona Diamondbacks vs Philadelphia Phillies Prediction 5/4/25 MLB Picks
Philadelphia Phillies (19-14) vs Arizona Diamondbacks (17-16)
Game Info: Sunday, May 4, 2025 at 2:05 pm (Citizens Bank Park)
E. Rodriguez (L) vs R. Suarez (L)
Betting Odds: Philadelphia Phillies -130 / Arizona Diamondbacks +110 --- Over/Under: 9 Click Here for the Latest Odds
Where to Watch: MLB.TV
The Arizona Diamondbacks and the Philadelphia Phillies meet Sunday in MLB action from Citizens Bank Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s an Arizona Diamondbacks vs. Philadelphia Phillies prediction.
Starting Pitching Matchup
The Arizona Diamondbacks will send out Eduardo Rodriguez for the start here, and Rodriguez is 1-3 with a 6.06 ERA and 35 strikeouts this season. In his career, Rodriguez is 1-1 with a 3.06 ERA and 25 strikeouts against the Phillies. Ranger Suarez will get the start for the Phillies here and was 12-8 with a 3.46 ERA and 145 strikeouts last season. In his last five starts against the Diamondbacks, Suarez is 1-1 with a 3.55 ERA and 23 strikeouts.
Arizona Diamondbacks Recap
The Arizona Diamondbacks come into this game looking to rebound from a 7-2 loss at the hands of the Phillies on Saturday to fall to 17-16 on the year. After this series, the Diamondbacks will head home for a series against the New York Mets.
Diamondbacks Looking To Salvage Something From Series Vs. Phillies
Corbin Carroll has a team-high 39 hits with 9 home runs, 23 RBIs, 4 triples, and 8 doubles, while Josh Naylor has 37 hits with 9 doubles, 4 home runs, and 19 RBIs as well this season. Eugenio Suarez has also added 10 home runs and 21 RBIs, while Geraldo Perdomo has 26 RBIs. Naylor has also chipped in 5 stolen bases as well up to this point in the year, while Suarez has the unfortunate distinction of leading the Diamondbacks with 41 strikeouts so far this season. Carroll also has 5 stolen bases, and Perdomo has a team-high 7 stolen bases as well this season.
Why the Arizona Diamondbacks will win
- The Diamondbacks have won seven of their last eight Sunday games as underdogs.
- The Phillies have lost each of their last three Sunday games as favorites.
- The Diamondbacks have covered the run line in each of their last 10 Sunday games as underdogs.
- The Phillies have failed to cover the run line in each of their last eight Sunday games as home favorites.
Arizona Diamondbacks Player Prop Facts
- Lourdes Gurriel Jr. has recorded a Double in three of the Diamondbacks' last four road games against NL East opponents.
- Ketel Marte has hit a home run in three of his last four appearances in day games against NL teams that held a winning record.
- Ketel Marte has recorded at least one RBI in four of his last five appearances in day games against NL teams that held a winning record.
- Gabriel Moreno has scored a run in each of his last seven road appearances against NL East opponents.
- Gabriel Moreno has recorded at least one Single in each of his last six appearances against the Phillies after playing the previous day.
- Lourdes Gurriel Jr. has recorded at least one hit in each of his last 12 appearances against the Phillies.
- Eduardo Rodriguez has recorded six or more strikeouts in four of his five previous appearances with his team as an underdog against NL East opponents.
- Eugenio Suarez ranks T3rd in the league in Home Runs (10) this season.
Philadelphia Phillies Recap
The Philadelphia Phillies come into this game looking to keep the momentum going after their win over the Diamondbacks from Saturday’s matchup to improve to 19-14 on the year. After this series, the Phillies will head on the road for a series against the Tampa Bay Rays.
Phillies Win 6 Of Their Last 7
Nick Castellanos has 33 hits with 8 doubles, including 3 home runs and 17 RBIs, while Kyle Schwarber has 28 hits with a team-high 10 home runs and 25 RBIs as well on the year. Bryce Harper has 6 stolen bases, 5 home runs, and 16 RBIs. Trea Turner also has 37 hits with a team-high 6 stolen bases. Max Kepler has 7 doubles and Bryson Stott has 4 doubles, 2 triples, 2 homers, and 15 RBIs, while Stott has a team-high 7 stolen bases as well this season.
Why the Philadelphia Phillies will win
- The home team has won seven of the last eight games between the Diamondbacks and Phillies.
- The Diamondbacks have lost each of their last four games at Citizens Bank Park.
- The Phillies have covered the run line in four of their last five day games against NL West opponents.
- The Diamondbacks have failed to cover the run line in six of their last seven games at Citizens Bank Park following a road loss.
Philadelphia Phillies Player Prop Facts
- Ranger Suarez has recorded five or more strikeouts in 10 of his last 11 home appearances against opponents that held a winning record.
- Trea Turner has recorded at least one Single in each of the Phillies' last six games against NL opponents that held a winning record.
- Trea Turner has scored at least one run in each of the Phillies' last 10 home games.
- Max Kepler has hit a home run in each of his last five home appearances against the Diamondbacks.
- Max Kepler has recorded at least one RBI in each of his eight previous home appearances against the Diamondbacks.
- Max Kepler has recorded at least one hit in each of his eight previous home appearances against the Diamondbacks after playing the previous day.
- Kyle Schwarber ranks T3rd in the league in Home Runs (10) this season.
Total Runs Facts
- Each of the Diamondbacks' last five road games after playing the previous day have gone UNDER the total runs line.
- Six of the last seven games between the Diamondbacks and Phillies at Citizens Bank Park have gone UNDER the total runs line.
Arizona Diamondbacks vs. Philadelphia Phillies Prediction
I’m on the Phillies in this one. I get any potential hesitation, backing Ranger Suarez in his season debut, but Suarez was on point in his rehab starts and has perennially been one of the better lefties in baseball time and time again. The Diamondbacks are struggling in this series, and the Phillies’ bullpen is improving as of late. Give me Philly.
Chris’s Pick Philadelphia Phillies -130
AUTHOR: Chris Ruffolo

Follow Chris Ruffolo on Twitter @ruffthepickdawg