Flag Our Top Sportsbooks
50% BONUS Up To $1000
125% BONUS Up To $2500
50% BONUS Up To $1000
The Arizona Diamondbacks take on the Chicago Cubs on Friday night.

The Arizona Diamondbacks (17-15) are 7-2 over their last nine games heading into a three-game series against the Chicago Cubs (11-19). The Diamondbacks will try to keep things rolling as a Cubs vs Diamondbacks prediction favorite in Friday night’s series opener in Arizona.

Cubs vs Diamondbacks Betting Preview

Cubs vs Diamondbacks Odds & Analysis

Opening Odds

The Diamondbacks opened as -116 home favorites before betting action on them as the preferred Cubs vs Diamondbacks prediction bumped the line up to Arizona -125. Chicago is going off as a +105 road underdog and the total in this National League matchup is set at 8.5 runs. The UNDER is 8-4 in the last 12 games between Arizona and Chicago.

Get the best Cubs vs Diamondbacks odds and lines available from our recommended sportsbooks for your favorite picks of the night.

  • Best Spread
    -185
    +165
    CHC+1.5
    -1.5ARI
  • Best Moneyline
    +108
    -114
    CHC
    ARI
  • Best Total
    -105
    -110
    Over9
    9Under

Starting Pitchers

Drew Smyly allowed six hits and two earned runs in 4.1 innings pitched against the Los Angeles Dodgers last Saturday in a game the Cubs went on to lose 7-0. Smyly sports a respectable 3.04 ERA and a 1.23 WHIP on the season, but he hasn’t pitched more than five innings in a start and has recorded losses in each of his last three trips to the mound.

Zach Davies hasn’t given up an earned run in either of his last two starts, shaving his season ERA down from 5.40 to 3.34 in the process. Davies has started more games against the Cubs than against any other team in his career with 19 starts and 107.1 innings pitched, compiling a 3.61 ERA and a 1.22 WHIP.

Chicago Has Enjoyed Recent Success Over Arizona

The Cubs offense came to life this week against the San Diego Padres as Chicago took two of three games with a 6-0 win as a +151 underdog on Monday and a 7-5 win as a +139 underdog on Wednesday. Chicago averaged 5.67 runs per game in its three games against the Padres after averaging only 1.5 runs across a 1-5 slump prior to that series.

In their last eight games against Arizona, the Cubs are 6-2, including a 4-1 record in Arizona. Bettors taking Chicago as their Cubs vs Diamondbacks prediction will be looking for the team’s recent uptick on offense to continue in this series.

Sportsbooks Are Finally Making Arizona A Favorite After Impressive Start

The Diamondbacks were projected to be one of the worst teams in the majors coming off an MLB-worst 52-110 record in 2021, and they looked the part early with a 3-8 start to the season. But then the team started piling up wins, recording a 10-5 mark over its next 15 games, all while being listed as an underdog.

Arizona has been getting some respect over this current homestand, going off as a favorite in five of its last six games against the Colorado Rockies and Miami Marlins. The D-backs are 4-2 over those six games with a 3-2 record as a favorite and one upset win.

Cubs vs Diamondbacks Pick & Insights

Cubs: Keys To Victory

Drew Smyly has received terrible run support this season, with Chicago averaging only 2.2 runs per game in his five starts. If the Cubs can maintain the momentum on offense they had against San Diego, they could come out on top as a Cubs vs Diamondbacks prediction if Smyly turns in a standard start of four or five quality innings.

Diamondbacks: Keys To Victory

Arizona is 7-0 in its last seven games when scoring four or more runs. The pitching staff and bullpen have been getting the job done, so as long as the offense continues to do so on Friday night, the Diamondbacks should cash in as a Cubs vs Diamondbacks pick in this one.

Odds Shark’s Computer Cubs vs Diamondbacks Prediction: Cubs +105 ML

Check out more of Odds Shark’s signature MLB computer picks, plus our favorite sportsbooks that serve baseball customers.

Shark Bites
  • Chicago is 5-15 in its last 20 games.
  • Arizona is 11-4 in its last 15 games.
  • The UNDER is 4-2 in Arizona’s last 6 games.

Join A Top-Tier MLB Betting Site Now