The Pittsburgh Pirates (52-52) travel to face off against the Arizona Diamondbacks (55-50) on Sunday, July 28th. This game will be played at Chase Field in Phoenix and televised on SN PT. The Diamondbacks are coming off a win in their previous game, while the Pirates are looking to get back on track from a loss to the Diamondbacks. First pitch is set for 3:10 CT.
Pirates vs. Diamondbacks Betting Prediction
- Money Line Prediction: Diamondbacks (-102)
- Over/Under Prediction: Over 8.5 Runs
- Diamondbacks have won 7 of their last 10 games.
- Diamondbacks have a 4-game winning streak.
- Diamondbacks have scored an average of 6.2 runs per game in their last 10 home games.
- Diamondbacks have won their last 2 head-to-head games against the Pirates.
- Diamondbacks have a better home record (28-24) compared to the Pirates’ away record (26-26).
Pirates vs Diamondbacks
Arizona cruised to a 9-5 win over the Pirates in the most recent game of this series. The Diamondbacks had a huge 2nd inning, scoring three runs, and added three more in the 6th. As for the Pirates, they scored their first run in the 5th and added three more in the 6th. Heading into the game, the Diamondbacks were favored at -180 on the money line.
Pittsburgh wasted a good outing from Marco Gonzales, as he gave up just one run in 2 1/3 innings of work for the Pirates. Quinn Priester took the loss, giving up five earned runs in 2 2/3 innings. Brandon Pfaadt got the win for the Diamondbacks, going six innings and giving up five earned runs.
Oneil Cruz hit the game’s only home run while going 2/4 with three RBIs, but it came in a losing effort. Jake McCarthy did a bit of everything for the Diamondbacks, going 5/5 with a triple and three RBIs.
After two straight losses, the Pirates are now a game behind the Cardinals for the second Wild Card spot. They have an even 52-52 record and are seven games behind the Brewers in the NL Central. Pittsburgh has covered the run line in 42 of 62 games as an underdog and has an overall run line record of 57-47.
This season, when the over/under line is 8.5 runs, the Pirates have a 20-14 O/U record. Their average run total per game is 8.4, and 47 of their games have gone over the total, resulting in a 47-56 O/U record.
Mitch Keller Gets The Start For The Pirates
Pittsburgh is sending right-hander Mitch Keller to the mound today vs. the Diamondbacks. He has made 20 starts this season and has a record of 10-5 with a 3.34 ERA. Keller’s WHIP for the season is currently 1.25. In his last outing, Keller finished with a no-decision, going seven innings and giving up one earned run on six hits. He has made 11 quality starts this year and is averaging 8.01 strikeouts per nine innings. Keller has been much better at home this year, coming in with a 3.11 ERA compared to 4.23 on the road.
Pirates Offense Breakdown
So far this season, the Pirates are averaging 4.1 runs per game, which is 22nd in the league. They have been slightly better on the road, averaging 4.3 runs per game. As a team, they are batting just .232, and their on-base percentage of .299 is also near the bottom of the league. The Pirates have not been a big home run-hitting team this season, as their 103 homers are 20th in the league.
Bryan Reynolds has been the Pirates’ top hitter this season, with a batting average of .288 and 18 home runs, which is 14th in the league. He also has 61 RBIs, which is also 14th in the MLB. Oneil Cruz has also been swinging a hot bat of late, going 12/37 in his last nine games with two homers and nine RBIs. Cruz is batting .252 for the season with 16 homers.
Arizona is 55-50 overall and have won four straight games, entering today’s game as underdogs. As underdogs, they have a 27-31 record, while as favorites, they are 28-19. The Diamondbacks are 28-24 straight up at home and 27-26 on the road. Their run line record is 55-50, with an average run margin of +0.3.
When the total is set at 8.5 runs, the Diamondbacks have gone over in 20 of 34 games this season. Their games have averaged 9 runs per game, and 55 of their 102 games have gone over the total. The over/under line for today’s game is 8.5 runs, which is lower than their season average.
Yilber Diaz Gets The Start For The Diamondbacks
Yilber Diaz is getting the start for the Diamondbacks at home against the Pirates. He is 1-1 on the season, with his most recent start being a loss to the Royals. Diaz has gone 6 innings in each of his first two starts, picking up a win over the Blue Jays and taking a no-decision against the Braves.
Diamondbacks Offense Breakdown
Arizona has been one of the best offensive teams in the league this season, as they are 2nd in runs per game at 5 runs per contest. This has been true both at home and on the road, with the Diamondbacks averaging 5 runs per game in each situation. They are also near the top of the league in team batting average and on-base percentage.
Over his last five games, Ketel Marte has been on fire, going 8/18 with four home runs and 11 RBIs. For the season, he is batting .296 with 23 homers, which is 1st on the team and 9th in the league. Christian Walker is also tied for the team lead with 23 homers and has driven in 71 runs, which is 6th in the league.
Pirates vs Diamondbacks Prediction
Our prediction for this Pirates vs. Diamondbacks matchup is to take the Diamondbacks on the money line, with the payout currently sitting at -102. We actually have the Diamondbacks winning this one by a score of 5-4, and with the over/under line at 8.5 runs, you could also look to take the over.
Looking at the starting pitchers, we have Mitch Keller finishing with six strikeouts, which is the eighth-best among all starters today. As for Diamondbacks starter Yilber Diaz, he is projected to finish with six strikeouts, which is the seventh best.
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.
Last updated:July 28, 2024 Diamondbacks, Pirates