Arizona Diamondbacks vs Chicago Cubs MLB Betting Prediction

MLB Diamondbacks vs Chicago Cubs Prediction 7/19/2024

The Arizona Diamondbacks (49-48) travel to face off against the Chicago Cubs (47-51) on Friday, July 19th. This game will be played at Wrigley Field in Chicago and televised on MLBN. The Cubs are coming off a win in their previous game, while the Diamondbacks are looking to get back on track from a loss to the Blue Jays. First pitch is set for 1:20 CT.

Diamondbacks vs. Cubs Betting Prediction

  • Money Line Prediction: Diamondbacks (-106)
  • Over/Under Prediction: Over 7.5 Runs
  • Diamondbacks have scored 7 or more runs in 7 of their last 15 games.
  • Diamondbacks have won 4 of their last 5 road games.
  • Diamondbacks have a 6-4 record in their last 10 games.
  • Diamondbacks have a 19-14 record against division opponents, while the Cubs have a 12-21 record against division opponents.
  • Diamondbacks have won 3 of their last 4 games against the Cubs.

Diamondbacks vs Cubs

arizona diamondbacks nba

The Cubs Took The Last Game Of This Series

The Diamondbacks will be looking to get back on track after closing out their series vs. the Blue Jays with an 8-7 loss. This was especially tough, as they held a seven-run lead after the 3rd inning. However, the Blue Jays scored six runs in the 4th to tie things up, and added another two runs in the 5th to take the lead. Arizona was the -155 favorite at home going into the game.

Zac Gallen had a rough outing, giving up six earned runs on nine hits and issuing three walks. He only lasted 3 2/3 innings, and the Diamondbacks needed to use five other pitchers out of the bullpen to close things out. Kevin Ginkel took the loss, as the Diamondbacks couldn’t hold onto their lead in the 8th inning.

Arizona is 49-48 overall and has won two straight series on the road. They are 4-6 as the road favorite this year and have a 26-21 run line record on the road. Their games have averaged 9.8 runs per game, and the over/under record is 52-42. The Diamondbacks have covered the run line in two straight games and are on a 3-game over streak heading into today’s game.

For the season, Arizona has a 25-19 record as the favorite and a 24-29 record as the underdog. In the NL West, they are seven games behind the Dodgers and have a 19-14 divisional record. The Diamondbacks have an average run differential of +0.5 runs per game on the road, and 84.5% of their games have had higher lines than today’s 7.5 runs.

Ryne Nelson Gets The Start For The Diamondbacks

Ryne Nelson will be looking to build off his last outing, where he went seven innings and gave up three earned runs. In that July 12th outing vs. the Blue Jays, he didn’t give up a homer. Looking back at his last three starts, Nelson has finished with a no-decision in each outing. His ERA for the season is 4.99, along with a record of 6-6. Nelson’s WHIP for the season is 1.42. Opposing batters have a batting average of .296 vs. Nelson this season. Out of his 15 starts, he has six quality starts.

Diamondbacks Offense Breakdown

So far this season, the Diamondbacks have been one of the league’s top offenses, averaging 5 runs per game, which is the 2nd best mark in the MLB. They have been even better at home, averaging 4.9 runs per game. As a team, they are batting .254, which is the 5th best in the league, and have the 5th best on-base percentage in the league. Arizona also does a good job of avoiding strikeouts, as they are 9th in the league in this category.

Christian Walker and Ketel Marte have been the team’s top power hitters so far this season, with Walker leading the team with 22 homers and Marte right behind him with 19. Walker’s 66 RBIs is the 6th best mark in the MLB, and Marte is 13th in the league with 57 RBIs. Eugenio Suarez has also been swinging a hot bat of late, going 11/32 with four homers in his last nine games.

The Cubs Are Coming Off A Win

Heading into their last game vs. the Cardinals, the Cubs closed out the series with an 8-3 win. Leading up to the game, they were the slight favorite at +108 on the money line. It was a big second inning that really turned things in their favor, as the Cubs scored two runs in the inning and added another two in the 3rd.

Jameson Taillon put together a good start for the Cubs, going 5 2/3 innings and giving up just three runs on seven hits. He only had three strikeouts in the outing and got the win.

Chicago has a 7-3 record in their last ten games and they are 25-21 at home this season. They have a 49-49 record against the run line, including a 36-18 record as underdogs. The Cubs’ games have averaged 8.5 runs per game, and their over/under record is 43-51.

The Cubs are 5th in the NL Central with a 47-51 record, 8.5 games behind the Brewers. In divisional matchups, they have gone 12-21 this season. Today, they will host the Diamondbacks, and their average run differential in wins is +3.4 runs per game.

Justin Steele Gets The Start For The Cubs

Left-hander Justin Steele gets the start for the Cubs today as he faces the Diamondbacks at home. He has made 14 starts this season and has a record of 2-3 with an ERA of 2.71. Steele’s WHIP for the season is currently .95. In his last outing, he didn’t give up a run in seven innings of work, picking up the win. Before that, he had given up at least two earned runs in three straight starts. Steele has turned in eight quality starts this year and has a complete game.

Cubs Offense Breakdown

chicago cubs

Over the past eight games, Christopher Morel has gone deep three times, and he is batting .242 in this stretch. For the season, Morel is batting just .202. Ian Happ and Christopher Morel are the Cubs’ top home run hitters this season, with 15 and 18 homers, respectively. Happ’s 57 RBIs are the best mark on the team and 13th in the league.

Nico Hoerner has been swinging a hot bat of late, going 14/37 over his last nine games. This has helped him raise his season batting average to .256. Hoerner is also currently on an 11-game hitting streak. Overall, the Cubs are just 19th in runs scored, averaging 4.2 runs per game.

Diamondbacks vs Cubs Prediction

With the Diamondbacks being the underdog on the money line, this is a great spot to take them to win straight up. They are currently at -106 to win, and we have them taking this one 5-4.

Looking at the starting pitchers, we have Justin Steele finishing with six strikeouts compared to Ryne Nelson with just four. Steele is projected to go six innings, while Nelson is expected to go just five.


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.