Phillies vs. Diamondbacks Prediction, Odds, Picks - May 3

Phillies vs. Diamondbacks Prediction, Odds, Picks - May 3

Updated May. 3, 2025 6:00 p.m. ET
Data Skrive

Kyle Schwarber and Corbin Carroll will be among the stars on display when the Philadelphia Phillies face the Arizona Diamondbacks on Saturday at 6:05 p.m. ET, at Citizens Bank Park. The Phillies are -125 moneyline favorites in this matchup with the Diamondbacks (+105). Philadelphia is favored on the run line (-1.5). The over/under is 9.5 runs for the contest.

Take a look at everything you need to know from a betting perspective on the Phillies-Diamondbacks game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Diamondbacks vs. Phillies Highlights | MLB on FOX

Check out the best moments between the Arizona Diamondbacks and the Philadelphia Phillies.

Phillies vs. Diamondbacks Game Information & Odds

  • When: Saturday, May 3, 2025 at 6:05 p.m. ET
  • Where: Citizens Bank Park in Philadelphia, Pennsylvania
  • How to watch on TV: NBCS-PH and ARID
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Phillies -125 +105 9.5 -118 -102 -1.5 +157 -192

Phillies vs. Diamondbacks Prediction

  • Score Prediction: Phillies 5, Diamondbacks 4
  • Total Prediction: Under 9.5 runs
  • Win Probabilities: Phillies 52%, Diamondbacks 48%

Phillies vs. Diamondbacks Betting Insights

  • This season, the Phillies have been favored 24 times and won 14, or 58.3%, of those games.
  • This season Philadelphia has won 13 of its 19 games, or 68.4%, when favored by at least -125 on the moneyline.
  • The moneyline for this contest implies a 55.6% chance of a victory for the Phillies.
  • The Diamondbacks have won in five of the 10 contests they have been named as odds-on underdogs this year.
  • Arizona has a mark of 3-4 in contests where bookmakers favor it by +105 or worse on the moneyline.
  • The Diamondbacks have an implied victory probability of 48.8% according to the moneyline set for this matchup.

Phillies Recent Betting Performance

  • The Phillies have a 4-3 record across the seven games they were favored on the moneyline in their last 10 matchups.
  • In their last 10 outings (all had set totals), the Phillies combined with their opponents to go over the total four times.
  • The Phillies' ATS record is 4-6-0 over their past 10 games.

Phillies Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4
HR 9
ERA 2.86
K/9 9.5

Phillies Player Insights

  • The Phillies' best power option comes in the form of Schwarber and his 10-dinger 25-RBI season, both team highs.
  • In all of the majors, Schwarber is third in homers and 10th in RBI.
  • Bryce Harper is hitting .235 with six doubles, five home runs and 24 walks.
  • Harper ranks 53rd in home runs and 62nd in RBI in the bigs.
  • Harper carries a four-game streak with at least one hit into this contest. In his last five games he is batting .200 with a double and a walk.
  • Bryson Stott is hitting .275 with four doubles, two triples, two home runs and 12 walks.
  • Trea Turner's .299 batting average leads his team.
  • Turner is riding a two-game hitting streak into this one. In his last five games he is batting .579 with a double, two walks and three RBI.

Phillies Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Trea Turner 0.5 (-265) 1.5 (+115) - 0.5 (+160)
Nick Castellanos 0.5 (-260) 1.5 (+110) - 0.5 (+145)
Maximilian Kepler 0.5 (-210) 1.5 (+115) - 0.5 (+140)
Kyle Schwarber 0.5 (-175) 1.5 (+105) - 0.5 (+110)
J.T. Realmuto 0.5 (-215) 1.5 (+135) - 0.5 (+170)

Diamondbacks Recent Betting Performance

  • The Diamondbacks have played as underdogs in five of their past 10 games and won two of those contests.
  • In their last 10 games with a total, the Diamondbacks and their opponents have failed to hit the over four times.
  • The Diamondbacks have four wins against the spread in their last 10 chances.

Diamondbacks Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.3
HR 12
ERA 4.21
K/9 7.9

Diamondbacks Player Insights

  • Geraldo Perdomo has driven in a team-leading 26 runs batted in.
  • Among all hitters in the big leagues, Perdomo is 53rd in homers and eighth in RBI.
  • Perdomo carries a five-game hitting streak into this matchup. In his last five games he is hitting .412 with a double, two home runs, two walks and seven RBI.
  • Carroll is batting .285 with eight doubles, four triples, nine home runs and 10 walks.
  • Among all MLB hitters, Carroll ranks fifth in home runs and 17th in RBI.
  • Josh Naylor has racked up a team-high batting average of .316.
  • Eugenio Suarez leads the Diamondbacks with 10 home runs.

Diamondbacks Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Lourdes Gurriel 0.5 (-230) 1.5 (+125) - 0.5 (+170)
Ketel Marte 0.5 (-245) 1.5 (-105) - 0.5 (+125)
Josh Naylor 0.5 (-225) 1.5 (+115) - 0.5 (+150)
Eugenio Suárez 0.5 (-220) 1.5 (+100) - 0.5 (+125)
Corbin Carroll 0.5 (-255) 1.5 (-115) - 0.5 (+115)

Diamondbacks vs. Phillies Highlights | MLB on FOX

Check out the best moments between the Arizona Diamondbacks and the Philadelphia Phillies.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share