The Chicago Cubs (47-51) will host the Arizona Diamondbacks (49-48), Friday at 2:20 PM ET, in the opener of a three-game series.

The Diamondbacks are favored (-122 moneyline odds to win) when they square off against the Cubs (+103). The Cubs will hand the ball to Justin Steele (2-3, 3.06), but the Diamondbacks’ starter has not been determined for this Game.

The Diamondbacks lost their most recent Game against the Blue Jays by an 8-7 score Friday. Ketel Marte went 3-for-5 with a home run and four RBI to lead them offensively. Kevin Ginkel picked up the loss after throwing one inning, giving up one earned run on three hits while striking out two.

The Cubs secured an 8-3 victory against the Cardinals Friday. Pete Crow-Armstrong (2-for-3 with two home runs and two RBI) led the way offensively, while Jameson Taillon got the win on the mound after going 5 2/3 innings, giving up three earned runs on seven hits while striking out three.

Here is what you need to prepare for Friday’s Diamondbacks vs. Cubs contest, including viewing options.

Arizona Diamondbacks vs. Chicago Cubs odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 3:16 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Diamondbacks (-122, bet $122 to win $100)
  • Underdog: Cubs (+103, bet $100 to win $103)

Diamondbacks vs. Cubs: Live streaming info & game time

  • Game Day: Friday, July 19, 2024
  • Game Time: 2:20 PM ET
  • Stadium: Wrigley Field
  • TV Channel: Diamondbacks
  • Live Stream: Fubo (Watch for free)

Diamondbacks stats and trends

Diamondbacks betting records

  • The Diamondbacks have won 25, or 56.8%, of the 44 games they’ve played as favorites this season.
  • Arizona has a record of 20-14 in games when oddsmakers favor them by at least -122 on the moneyline.
  • Sportsbooks have implied with the moneyline set for this matchup that the Diamondbacks have a 55% chance to win.
  • Arizona and its opponents have hit the over in 52 of its 97 games with a total this season.
  • The Diamondbacks are 47-49-0 against the spread in their 96 chances this season.

Diamondbacks batting stats

  • The Diamondbacks’ 102 home runs rank 16th in Major League Baseball.
  • Fueled by 288 extra-base hits, Arizona ranks ninth in MLB with a .410 slugging percentage this season.
  • The Diamondbacks’ .254 batting average is among the best in baseball, ranking sixth in MLB.
  • Arizona has scored the second-most runs in the majors this season with 482.
  • The Diamondbacks have an OBP of .326 this season, which ranks fifth in MLB.
  • Arizona is one of the most-disciplined teams at the plate this season, ranking ninth with an average of 7.9 strikeouts per game.

Cubs stats and trends

Cubs betting records

  • The Cubs have been victorious in 25, or 45.5%, of the 55 contests they have been chosen as underdogs in this season.
  • This season, Chicago has been victorious 20 times in 42 chances when named as an underdog of at least +103 or longer on the moneyline.
  • The Cubs have an implied victory probability of 49.3% according to the moneyline set for this matchup.
  • Chicago and its opponents have gone over the total this season in 43 of its 98 opportunities.
  • In 97 games with a line this season, the Cubs have a mark of 44-53-0 against the spread.

Justin Steele (Cubs probable starter)

  • Steele makes the start for the Cubs, his 15th of the season. He is 2-3 with a 2.71 ERA and 81 strikeouts in 86 1/3 innings pitched.
  • The lefty last pitched on Thursday against the Baltimore Orioles, when he threw seven scoreless innings while giving up three hits.
  • The 29-year-old has put up an ERA of 2.71, with 8.4 strikeouts per nine innings in 14 games this season. Opposing batters have a .200 batting average against him.
  • Steele is trying to build on a seventh-game quality start streak in this game.
  • Steele is aiming for his 12th straight outing lasting five or more innings. He averages 6.2 frames per start.
  • In four of his 14 total appearances this season he has not surrendered an earned run.
  • The opposing Diamondbacks offense has a collective .254 batting average, and is seventh in the league with 833 total hits and second in MLB action with 482 runs scored. They have the ninth-ranked slugging percentage (.410) and are 16th in all of MLB with 102 home runs.

Cubs batting stats

  • The Cubs rank 20th in baseball with 100 home runs. They average 1.0 per game.
  • So far this season, Chicago is 21st in the majors, slugging .382.
  • The Cubs are 22nd in the majors with a .235 batting average.
  • The offense for Chicago is the No. 16 offense in baseball, scoring 4.2 runs per game (415 total runs).
  • The Cubs are 13th in baseball with an on-base percentage of .313.
Watch the MLB on Fubo!