Diamondbacks vs. Phillies Odds & Betting Predictions - May 3, 2025
Diamondbacks at Phillies
10:05 pm • ARIDStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
|  |  | 6.01 | 5-10 | |
|  |  | 5.25 | 13-9 | 
Diamondbacks at Phillies Odds
Spread, Total, Moneyline
| MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
|  Diamondbacks0-0 | -1.5 | +1.5-192 | o10-114 | +105 | 
|  Phillies 1-3 | u9 | -1.5+157 | u10-108 | -125 | 

Citizens Bank ParkPhiladelphia
Diamondbacks vs. Phillies Expert Picks

Matt DiLeo
Last 30d: 42-37-0 (-1.2u)
B.Pfaadt o15.5 Outs-120
1u

Capper Central
Last 30d: 78-70-0 (-6.1u)
ARI +106
1u

Picks Office
Last 30d: 121-100-4 (+14.2u)
Over 9.5-105
2u
Nola's been shaky at home – 7.15 ERA, 1.40 WHIP. Dbacks hit RHP hard – 5.65 R/9 vs righties. They average 5.12 runs on the road, top-tier away lineup. Phillies Over is 10-2 last 12 at home. Nola’s history vs AZ? Ugly – Over in 6 of last 8 meetings.
Phillies mashing at home – 5.18 R/G, .269 AVG. Pfaadt solid overall but 3.86 ERA on road, 5 HR allowed. Over has hit in 12 of his last 18 starts. Harper, Schwarber, Bohm all dangerous. AZ bullpen shaky – 5.54 ERA, 1.62 WHIP last 26 IP. Big red flag.
Dbacks scoring 5.09 R/G overall, power spread out across lineup. Nola gives up the long ball – 6 HR in 35 IP. Phillies’ bullpen no lock – 4.70 season ERA. Over trend strong for both teams, especially in Philly. 

Bet Labs
Last 30d: 20-19-0 (+2.4u)
PHI -125
1u

Royals Props
Last 30d: 31-19-2 (+8.2u)
Over 9.5-112
1.12u

Top Shelf Action 🥃
Last 30d: 194-187-1 (-14.8u)
A.Nola u5.5 Ks-106
0.9u

Brian Bitler 
Last 30d: 71-77-2 (-27.5u)
ARI +105
3u

David Payne
Last 30d: 8-11-0 (-3.5u)
Over 9.5-105
1u
FD

Sean Zerillo
Last 30d: 89-104-5 (+8.2u)
Over 9-120
0.6u
Bet to 9.5 (-108)
Diamondbacks vs. Phillies Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Diamondbacks vs. Phillies Public Betting Percentages
Betting Trends
- Phillies are 4-1 in their last 5 games.
- Phillies are 2-3 in their last 5 games against the spread
- Phillies are 40-41 in their road games against the spread
- The totals have gone OVER in 1 of Phillies' last 5 games
- The totals have gone OVER in 41 of Phillies' 81 last games at home
Matchup History
Against the Spread (ATS) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
|  | 81-81 | 41-40 | 40-41 | 62-67 | 19-14 | 
|  | 82-79 | 40-41 | 42-38 | 36-52 | 45-27 | 
Over/Under History
| overall | home o/u | away o/u | favorite o/u | underdog o/u | |
|---|---|---|---|---|---|
|  | 70-81-11 | 41-37-3 | 29-44-8 | 57-61-11 | 13-20 | 
|  | 80-74-7 | 39-36-6 | 41-38-1 | 43-40-5 | 37-33-2 | 
Straight-Up (ML) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
|  | 96-66 | 55-26 | 41-40 | 80-49 | 16-17 | 
|  | 80-82 | 43-38 | 37-43 | 45-43 | 34-38 | 
Last 5 Matchups
Phillies vs. Diamondbacks Injury Updates

Phillies Injuries

Diamondbacks Injuries
- John CurtissRPCurtiss is out with elbow Out 
Diamondbacks vs. Phillies Box Score
 Diamondbacks Player Stats
Diamondbacks Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
|  | 93 | 4.2 | 6 | 6 | |
|  | 15 | 1.1 | 0 | 0 | |
|  | 37 | 2 | 0 | 0 | 
| HITTERS | H-AB | R | HR | RBI | 
|---|---|---|---|---|
|  | 0-3 | 0 | 0 | 0 | 
|  | 0-3 | 0 | 0 | 0 | 
|  | 0-3 | 0 | 0 | 0 | 
|  | 0-1 | 0 | 0 | 0 | 
|  | 0-1 | 0 | 0 | 0 | 
|  | 0-4 | 0 | 0 | 0 | 
|  | 2-4 | 0 | 0 | 0 | 
|  | 2-4 | 1 | 0 | 0 | 
|  | 2-4 | 1 | 1 | 2 | 
|  | 1-4 | 0 | 0 | 0 | 
|  | 0-3 | 0 | 0 | 0 | 
 Phillies Player Stats
Phillies Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
|  | 109 | 6 | 8 | 0 | |
|  | 18 | 1 | 2 | 2 | |
|  | 10 | 1 | 1 | 0 | |
|  | 22 | 1 | 2 | 0 | 
| HITTERS | H-AB | R | HR | RBI | 
|---|---|---|---|---|
|  | 1-5 | 0 | 0 | 0 | 
|  | 2-5 | 1 | 0 | 0 | 
|  | 0-4 | 0 | 0 | 0 | 
|  | 0-3 | 1 | 0 | 0 | 
|  | 1-4 | 1 | 0 | 0 | 
|  | 2-4 | 2 | 1 | 2 | 
|  | 2-4 | 2 | 1 | 3 | 
|  | 1-3 | 0 | 0 | 0 | 
|  | 2-4 | 0 | 0 | 1 | 
Diamondbacks vs. Phillies Odds Comparison
Could not load odds
Diamondbacks at Phillies Team Totals
| MatchupOverUnder | ||
|---|---|---|
|  Diamondbacks0-0 | o4.5-121 | u4.5-107 | 
|  Phillies 1-3 | o4.5-130 | u4.5+101 | 


