At Chase Field on Friday, the Toronto Blue Jays (43-50) open a three-game series against the Arizona Diamondbacks (47-47), at 9:40 PM ET.

The Diamondbacks are favored (-124 on the moneyline) when they host the Blue Jays (+104). The Diamondbacks will start Ryne Nelson (6-6) against the Blue Jays and Yariel Rodriguez (1-3).

The Diamondbacks won their last contest versus the Braves by a 1-0 score yesterday, with Brandon Pfaadt picking up the win pitching going six innings without giving up an earned run on three hits, while striking out four. Eugenio Suarez went 1-for-2 with a home run and an RBI to lead them offensively.

The Blue Jays earned a 5-3 victory over the Giants yesterday. Spencer Horwitz (2-for-5 with a home run and an RBI) led the way offensively, while Kevin Gausman got the win on the mound after going seven innings, giving up two earned runs on six hits while striking out three.

Before this Diamondbacks vs. Blue Jays showdown, here’s everything you need to get ready for Friday’s MLB action, including viewing options.

Arizona Diamondbacks vs. Toronto Blue Jays odds and betting lines

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

  • Favorite: Diamondbacks (-124, bet $124 to win $100)
  • Underdog: Blue Jays (+104, bet $100 to win $104)
  • Over/under: 8.5

Diamondbacks vs. Blue Jays: Live streaming info & game time

  • Game Day: Friday, July 12, 2024
  • Game Time: 9:40 PM ET
  • Stadium: Chase Field
  • TV Channel: Diamondbacks
  • Live Stream: Fubo (Watch for free)

Diamondbacks stats and trends

Diamondbacks betting records

  • This season, the Diamondbacks have won 23 out of the 41 games, or 56.1%, in which they’ve been favored.
  • This season Arizona has won 17 of its 29 games, or 58.6%, when favored by at least -124 on the moneyline.
  • The implied probability of a win from the Diamondbacks, based on the moneyline, is 55.4%.
  • Games involving Arizona have gone over the total set by bookmakers in 49 of 94 chances this season.
  • The Diamondbacks are 46-47-0 against the spread in their 93 chances this season.

Ryne Nelson (Diamondbacks probable starter)

  • Nelson gets the start for the Diamondbacks, his 15th of the season. He is 6-6 with a 5.08 ERA and 54 strikeouts through 79 2/3 innings pitched.
  • His last time out was on Sunday against the San Diego Padres, when the right-hander threw 6 2/3 innings, surrendering one earned run while giving up three hits.
  • The 26-year-old has an ERA of 5.08, with 6.1 strikeouts per nine innings, in 16 games this season. Opponents have a .301 batting average against him.
  • Nelson has five quality starts this year.
  • Nelson will try to pitch five or more innings for his third straight appearance. He’s averaging five innings per outing.
  • In two of his appearances this season he did not allow an earned run.
  • The opposing Blue Jays offense has a collective .235 batting average, and is 26th in the league with 721 total hits and 24th in MLB play with 377 runs scored. It has the 24th-ranked slugging percentage (.374) and ranks 26th in home runs (84) in all of MLB.

Diamondbacks batting stats

  • The Diamondbacks’ 98 home runs rank 14th in Major League Baseball.
  • Fueled by 281 extra-base hits, Arizona ranks ninth in MLB with a .409 slugging percentage this season.
  • The Diamondbacks have a team batting average of .253 this season, which ranks seventh among MLB teams.
  • Arizona has scored the sixth-most runs in the majors this season with 458.
  • The Diamondbacks have an OBP of .323 this season, which ranks seventh in MLB.
  • Arizona ranks 10th in MLB in strikeouts per game with an average of 7.9 whiffs per contest.

Blue Jays stats and trends

Blue Jays betting records

  • The Blue Jays have come away with 12 wins in the 40 contests they have been listed as the underdogs in this season.
  • This year, Toronto has won 11 of 27 games when listed as at least +104 or worse on the moneyline.
  • The moneyline set for this matchup implies the Blue Jays have a 49% chance of walking away with the win.
  • Contests with Toronto has gone over the total set by sportsbooks in 45 of 93 chances this season.
  • The Blue Jays are 44-48-0 against the spread in their 92 games with a line set by sportsbooks this season.

Yariel Rodriguez (Blue Jays probable starter)

  • The Blue Jays are sending Rodriguez (1-3) to the mound for his eighth start of the season. He is 1-3 with a 3.68 ERA and 29 strikeouts over 29 1/3 innings pitched.
  • The right-hander last pitched on Saturday against the Seattle Mariners, when he went six scoreless innings while giving up one hit.
  • The 27-year-old has a 3.68 ERA and 8.9 strikeouts per nine innings over seven games this season, while giving up a batting average of .222 to his opponents.
  • Rodriguez is looking to register his third straight quality start in this matchup.
  • Rodriguez will look to pitch five or more innings for his third straight start. He’s averaging 4.2 innings per outing.
  • He has had one outing this season that he kept his opponents to zero earned runs.
  • The opposing Diamondbacks offense has a collective .253 batting average, and is eighth in the league with 803 total hits and sixth in MLB play with 458 runs scored. They have the ninth-ranked slugging percentage (.409) and are 14th in all of MLB with 98 home runs.

Blue Jays batting stats

  • The Blue Jays are fifth-worst in MLB play with 84 home runs.
  • This season, Toronto is 24th in baseball with a .374 slugging percentage.
  • The Blue Jays have the 21st-ranked batting average in the majors (.235).
  • Toronto scores the 24th-most runs in baseball (377 total, 4.1 per game).
  • The Blue Jays are 14th in MLB with an on-base percentage of .312.
Watch the MLB on Fubo!