Diamondbacks vs Blue Jays Prediction, Odds, Moneyline, Spread & Over/Under for April 17

Odds updated as of 9:12 p.m.
Friday's slate in the MLB includes a matchup between the Arizona Diamondbacks and the Toronto Blue Jays.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
Diamondbacks vs Blue Jays Game Info
- Arizona Diamondbacks (11-8) vs. Toronto Blue Jays (7-11)
- Date: Friday, April 17, 2026
- Time: 9:40 p.m. ET
- Venue: Chase Field -- Phoenix, Arizona
- Coverage: Dbacks.TV and SNET
Diamondbacks vs Blue Jays Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ARI: (-142) | TOR: (+120)
- Spread: ARI: -1.5 (+142) | TOR: +1.5 (-172)
- Total: 8.5 -- Over: (-118) | Under: (-104)
Diamondbacks vs Blue Jays Probable Starting Pitchers
Probable Pitchers: Mike Soroka (Diamondbacks) - 3-0, 2.87 ERA vs Braydon Fisher (Blue Jays) - 0-0, 0.93 ERA
The Diamondbacks will call on Mike Soroka (3-0) versus the Blue Jays and Braydon Fisher. Soroka and his team have covered in each of his three starts with a spread this season. Soroka's team is 2-0 this season when he starts and they're favored on the moneyline. Last season Fisher pitched in one game with a spread, which his team did not cover. Fisher's team was never a moneyline underdog a season ago in games he pitched.
Diamondbacks vs Blue Jays Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Blue Jays win (55.9%)
Diamondbacks vs Blue Jays Moneyline
- Arizona is the favorite, -142 on the moneyline, while Toronto is a +120 underdog on the road.
Diamondbacks vs Blue Jays Spread
- The Diamondbacks are hosting the Blue Jays and are favored by 1.5 runs (+142 to cover) on the runline. Toronto is -172 to cover.
Diamondbacks vs Blue Jays Over/Under
- The over/under for Diamondbacks-Blue Jays on April 17 is 8.5. The over is -118, and the under is -104.
Bet on Arizona Diamondbacks vs. Toronto Blue Jays on FanDuel today!
Diamondbacks vs Blue Jays Betting Trends
- The Diamondbacks have yet to lose any of the three games they have been chosen as the favorite in this season.
- These are the best odds of a victory sportsbooks have given Arizona this season, with a -142 moneyline set for this game.
- The Diamondbacks and their opponents have gone over in 11 of their 19 games with a total set by sportsbooks this season.
- The Diamondbacks have posted a record of 15-4-0 against the spread this season.
- The Blue Jays have won 40% of the games this season they were the underdog on the moneyline (2-3).
- Toronto has played as a moneyline underdog of +120 or longer in just two games this season, which it split 1-1.
- The Blue Jays have combined with opponents to go over the total nine times this season for a 9-9-0 record against the over/under.
- The Blue Jays have a 5-13-0 record against the spread this season (covering only 27.8% of the time).
Diamondbacks Player Leaders
- Corbin Carroll has 19 hits and an OBP of .394 to go with a slugging percentage of .607. All three of those stats are tops among Arizona hitters this season. He has a .311 batting average, as well.
- Among all qualifying hitters in MLB, he ranks 25th in batting average, 23rd in on-base percentage, and 11th in slugging.
- Ildemaro Vargas is batting .383 with five doubles, a triple, two home runs and two walks, while slugging .660 with an on-base percentage of .408.
- Vargas has picked up at least one hit in 12 games in a row. During his last 10 outings he is batting .375 with five doubles, a triple, a home run, two walks and seven RBIs.
- Geraldo Perdomo has 12 hits this season and has a slash line of .194/.307/.274.
- Perdomo brings a two-game hitting streak into this game. During his last five outings he is batting .222 with two walks.
- Ketel Marte has four home runs, nine RBI and a batting average of .211 this season.
- Marte heads into this game on a two-game hitting streak. During his last five outings he is hitting .278 with three home runs, two walks and five RBIs.
Blue Jays Player Leaders
- Andres Gimenez has accumulated 19 hits, a team-high for the Blue Jays. He's batting .292 and slugging .492 with an on-base percentage of .333.
- Including all the qualifying hitters in the big leagues, his batting average places him 41st, his on-base percentage ranks 91st, and he is 44th in slugging.
- Gimenez hopes to build on a four-game hitting streak in this matchup. During his last five outings he is hitting .353 with two doubles, a home run, a walk and two RBIs.
- Vladimir Guerrero Jr. leads his team with a .436 OBP, and has a club-high .431 slugging percentage. He has a batting average of .323.
- Including all qualified players, he ranks 16th in batting average, ninth in on-base percentage and 73rd in slugging percentage.
- Daulton Varsho has four doubles, three home runs and seven walks while batting .266.
- Ernie Clement's .356 slugging percentage paces his team.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



