Arizona Diamondbacks vs Philadelphia Phillies Prediction, 5/2/2025 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs Philadelphia Phillies
Date: Friday, May 2, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Arizona (+162) Philadelphia (-196)
The Philadelphia Phillies (17-13) will try to beat the Arizona Diamondbacks (16-14) at Citizens Bank Park on Friday. The moneyline on this contest has the Diamondbacks at +162 and the Phillies are coming in at -196. The over/under comes in at 9. The expected starting pitchers will be Merrill Kelly and Jesus Luzardo.


The Diamondbacks have earned 62 doubles as a unit and have knocked 40 balls out of the stadium. Arizona has a slugging rate of .437 and have struck out 223 times, while being walked on 124 occasions. As a squad, the Arizona Diamondbacks are scoring 5.2 runs per contest, which has them at 4th in MLB. They have tallied 152 RBI's in addition to 246 hits so far this season, and their team batting average comes in at .244. They are sitting with 157 runs while holding a team on-base percentage of .330.
Today’s Featured MLB Best Bet! AUGUST YOUNG is starting to build a momentum on the diamond and has a 7-Unit MLB Play (9 p.m.) Thursday. Young banked over +10,000 in MLB last. Year and his plays rated 7.0+ have taken in nearly +30,000 in Young’s time at Doc’s. Sign up below! (CROY has the same side.) You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Expert Picks
They have a K/BB ratio of 2.66 and their pitching staff holds a collective WHIP of 1.29. Diamondbacks pitchers have yielded 37 home runs in addition to 149 runs in total (25th in MLB). Arizona has allowed 249 hits (8.3 per 9 innings) as well as 134 earned runs. The Diamondbacks have compiled a team earned run average of 4.47 on the season (24th in MLB), and they have rung up 263 batters. Their pitching staff has walked 99 hitters and their FIP is 4.16 as a team so far this year.
Diamondbacks pitchers have gone to the mound with runners on 25 times and also have had 30 appearances in high leverage situations. The bullpen have recorded 19 holds on the season (13th in baseball). The Diamondbacks relievers have earned a save rate of 64.3% and have entered the game in 34 save situations. They have earned 9 saves on the season and have blown 5 of 14 chances to get a save. The relievers have inherited 29 runners so far this season with 31.0% of those runners ended up scoring. The Diamondbacks have dispatched 90 relief pitchers to the hill so far this season.
The Arizona Diamondbacks have earned a total of 810 putouts so far this season, as well as 267 assists and 20 errors. Their fielding rate is at .982 which has them sitting 23rd in professional baseball, and have 23 double plays. The Diamondbacks have converted 69.6% of balls in play into outs out of 2,430 innings on the field, which ranks them 18th in the majors.
Kelly has taken the ball for 856 innings and is sitting with 769 punch outs so far in his pro baseball career. His ERA is 3.85 (366 ER's allowed) and he has a WHIP of 1.212. He has allowed 774 base hits (8.1 hits per 9 innings) and has 264 free passes. Kelly (56-45 career record) holds a FIP of 3.79 and he has gone up against 3,530 batters in the majors.
The Philadelphia Phillies have accounted for an on-base percentage of .336 in addition to a team batting average of .251 for the year. They have been rung up on 241 instances (22nd in MLB) and have accounted for 254 base hits. Philadelphia has accounted for 27 long balls over the course of the season as well as 129 RBIs. The Phillies hold a slugging percentage of .385 and they score 4.60 runs per contest (12th in the league). They have tallied 45 doubles, while taking a walk 124 times as well as putting up 138 runs.
The Phillies have a WHIP of 1.306 and have a FIP of 3.58 as a unit on the season. They are sitting at 22nd in baseball as a pitching staff in total hits relinquished with 260. The Philadelphia pitching staff have surrendered 132 runs so far this year while holding an ERA of 4.01 (119 earned runs yielded). Their K/BB ratio comes in at 10.00 (297 strikeouts against 89 walks). They have surrendered 33 long balls and they relinquish 4.45 runs per 9 innings (16th in the league).
Philadelphia relief pitchers have an inherited score rate of 44.0% out of 25 inherited runners. Their relief pitchers have stepped onto the mound 32 times in high leverage situations in addition to 18 occasions with runners on. With 34 save situations, the Phillies have 17 holds and also 8 blown saves. They are ranked 26th in baseball holding a save percentage of 50.0%, and they have sent 97 relievers to the hill on the season. Philadelphia has called on bullpen pitchers to step onto the mound in 16 save chances and they have walked away with 8 saves.
The Philadelphia Phillies have gotten 21 double plays and own a fielding percentage of .988 (10th in pro baseball). The Phillies have 250 assists, 13 errors and have a total of 803 putouts so far this season. In 2,409 innings played, the Phillies are sitting with a efficiency on defense of 67.1% (27th in professional baseball).
Thus far in his career, Luzardo has allowed 490 hits while he has accumulated 600 K's in 548 innings. Luzardo (29-34 career record) is the owner of a 4.12 ERA and has conceded 8.0 hits per nine innings. He has given up a total of 251 earned runs while earning a WHIP of 1.241 and a FIP of 4.1. His K/BB ratio is 3.16 and he has faced 2,291 opposing hitters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Arizona (+162)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Philadelphia Phillies - Twitter
Arizona Diamondbacks - Twitter