
Phillies vs. Diamondbacks Prediction, Odds, Picks - May 3
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
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
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.
2026 MLB Free Agent Signings, Trades: Giants, Cubs, Nats, Reds Add Pitchers
MLB Free Agency Rumors, Buzz: Blue Jays Finalize Deal With Tyler Rogers
3 MLB Free Agent Fits for Los Angeles Dodgers After Signing Edwin Díaz
3 MLB Free Agents New York Mets Should Target After Quiet Winter Meetings
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
What are the 100 best athlete nicknames of all time?
How the Dodgers Wooed Longtime Mets Closer Edwin Díaz: ‘I’m Looking to Win'
Ranking the 10 best first basemen in MLB for 2025
2026 MLB Free Agent Signings, Trades: Giants, Cubs, Nats, Reds Add Pitchers
MLB Free Agency Rumors, Buzz: Blue Jays Finalize Deal With Tyler Rogers
3 MLB Free Agent Fits for Los Angeles Dodgers After Signing Edwin Díaz
3 MLB Free Agents New York Mets Should Target After Quiet Winter Meetings
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
What are the 100 best athlete nicknames of all time?
How the Dodgers Wooed Longtime Mets Closer Edwin Díaz: ‘I’m Looking to Win'
Ranking the 10 best first basemen in MLB for 2025

