Arizona Diamondbacks vs Philadelphia Phillies MLB Betting Prediction

MLB Diamondbacks vs Philadelphia Prediction 6/21/2024

The Arizona Diamondbacks (37-38) travel to face off against the Philadelphia Phillies (49-25) on Friday, June 21st. This game will be played at Citizens Bank Park in Philadelphia and televised on APLTV. The Diamondbacks are coming off a win in their previous game, while the Phillies are looking to get back on track from a loss to the Padres. First pitch is set for 5:40  CT.

Diamondbacks vs Phillies

arizona diamondbacks nba

Heading into their last game vs. the Nationals, the Diamondbacks closed out the series with a 5-2 win. Leading up to the game, they were the slight favorite at +121 on the money line. It was a big 4th inning that turned things in their favor, as the Diamondbacks scored three runs in the inning. Arizona’s offense added another run in the 5th to close out the scoring.

Ryne Nelson put together a good start for the Diamondbacks, going seven innings and giving up just two runs on three hits. He only had two strikeouts in the outing and got the win.

Arizona is 37-38 overall as they take on the Phillies today, and they are nine games behind the Dodgers for the NL West lead. The Diamondbacks are in 2nd place in the division and are 15-12 in divisional games this year. Arizona took two of three from the Nationals in their most recent series.

As for their overall record, the Diamondbacks are 20-16 as the favorite and 17-22 as the underdog. They have won three straight games as the underdog overall, and they have an even 18-20 record on the road compared to 19-18 at home. Arizona’s overall series record is 10-11-3, and they have won three straight series.

When the Diamondbacks win, they win by an average of 4.4 runs per game. That’s a big reason why they are 36-39 against the run line this season. They are 20-18 against the run line on the road, where they have a scoring margin of 0.4 runs per game. When they are the underdog, they are 22-17 against the run line.

Arizona has played to the over in 36 of 73 games this season, but the under has hit in three straight. The Diamondbacks have played to the over in just 8% of their games this season when the line has been set at 9.5 runs or higher. Their games have averaged 9.5 runs per game, which is exactly where today’s line is set.

Jordan Montgomery Gets The Start For The Diamondbacks

Jordan Montgomery gets the start for the Diamondbacks today and will be looking to build off his last two outings, where he picked up the win. In his most recent start, he went 5 innings and gave up just 1 earned run. Looking back over his last four outings, Montgomery has allowed at least 3 earned runs in three of them. His overall record this season is 5-4, and he has an ERA of 6.00. Opposing batters are hitting .296 off Montgomery this season. Per nine innings, he has 6.16 strikeouts and 3.32 walks.

Diamondbacks Offense Breakdown

Arizona’s offense has been one of the better units in the league this season, averaging 4.8 runs per game, which is 6th in the MLB. They have been especially good at home, averaging 4.9 runs per contest. As a team, they are batting .253, which is 5th in the league and have the 5th best team BABIP in the league. The Diamondbacks have been hitting a lot of home runs, as they are 15th in the league and have the league’s 9th and 2nd home run hitters in Christian Walker and Ketel Marte, respectively.

Walker has been swinging a hot bat of late, going 11/41 over his last nine games, with five homers and nine RBIs. He is currently on a four-game hitting streak. For the season, Walker is batting .258 with 17 homers and 50 RBIs. Marte is 2nd on the team with 42 RBIs and is batting .280 for the season.

The Phillies will be looking to get back on track after closing out their series vs. the Padres with a 5-2 loss. This was especially tough, as it was the Padres who handed out the Phillies, making it three straight losses. Philadelphia was the heavy favorite at -189 going into the game.

Ranger Suárez put together a good start for the Phillies, going six innings and giving up just one earned run while striking out four. However, the Phillies’s offense was only able to score two runs, both of which came in the 3rd inning. Bryce Harper hit a pair of homers, going 2/4.

Philadelphia is hosting the Diamondbacks today with an overall record of 49-25, good for 1st place in the NL East. Currently, they lead the Braves by 7.0 games for the division lead. The Phillies went 12-6 in divisional games and took their series vs. the Padres 2-1.

At home, the Phillies have gone 29-11 this season compared to a 20-14 mark on the road. This year, they have been really good as the favorite, going 43-19, and they are 28-9 as the favorite at home. So far, they have gone 34-12 in night games, and their overall series record is 15-7-4. Heading into today’s game, the Phillies are just 4-6 over their last 10 games.

The Phillies have been a solid bet on the run line this season, as they are 39-35 overall. They have been especially good at home, where they are 21-19. Their average run margin for the season is +1.4, and they have been even better at home, where their average run margin is +1.8. They have been a good bet as the favorite, going 33-29 on the run line.

Philadelphia has had an Over/Under record of 32-37 this season, with the average line set at 8 runs per game. However, in games with an O/U line of 9.5 runs, they have gone under in three of four contests. Their games have averaged 8.6 runs per game this season, and they are currently on a two-game under streak.

Taijuan Walker Gets The Start For The Phillies

Taijuan Walker will be looking to bounce back from a rough outing vs. the Orioles, as he finished with the loss and gave up three earned runs in 5 2/3 innings of work. In that outing, he gave up one homer. Walker has made two quality starts this year and has a record of 3-2 with a 5.33 ERA. Opposing batters are hitting .280 off Walker this season. Looking back at his last four outings, Walker has finished with a no-decision in three straight starts. He has been much better at home, with a record of 1-0 and 5.16 ERA compared to 2-2 with a 5.57 ERA on the road.

Phillies Offense Breakdown

philadelphia phillies

Philadelphia’s offense has been one of the best in the league this season, as they are 4th in runs per game and 3rd in team batting average. The Phillies are also one of the top home run hitting teams in the league, and they have been even better at home, averaging 5.4 runs per game. Not only do they have a lot of home runs, but they also do a good job of getting on base, as they have the 3rd best on-base percentage in the league.

Both Bryce Harper and Kyle Schwarber come into the game with 17 homers, which is 7th in the league. Harper is also 10th in the league with 48 RBIs, while Schwarber is right behind him at 48. Alec Bohm has been on a tear of late, going 14/34 in his last eight games with a homer and nine RBIs. He is also on a six-game hitting streak.

Diamondbacks vs Phillies Prediction

The best way to play this Diamondbacks and Phillies matchup is to take the Diamondbacks on the money line at +119. We actually have the Diamondbacks winning this one by a score of 6-5, so you could also look to take the over, as the line is currently sitting at 9.5 runs.

Looking at the starting pitcher matchups, we have Jordan Montgomery finishing with five strikeouts compared to Taijuan Walker with four. However, we have Walker going longer in this one, as Montgomery is projected to go just five innings.

Offensively, we have the Diamondbacks finishing with 11 team strikeouts compared to the Phillies with eight. The Diamondbacks are also projected to finish with 11 hits compared to the Phillies with nine.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.