Toronto Blue Jays vs Arizona Diamondbacks Prediction, 4/18/2026 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Arizona Diamondbacks
Date: Saturday, April 18, 2026
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Toronto (+106) Arizona (-128)
The Toronto Blue Jays (7-11) are traveling to Chase Field on Saturday where they will meet the Arizona Diamondbacks (11-8). The moneyline on this contest has the Blue Jays at +106 while the Diamondbacks are sitting at -128. The over/under comes in at 8.5. The starting pitchers will be Max Scherzer and Zac Gallen.

The Blue Jays have tallied 29 doubles as a team and have hit 16 balls out of the park. Toronto owns a slugging percentage of .370 and have been called out on strikes 125 times, while being walked on 59 occasions. As a team, the Toronto Blue Jays are compiling 3.8 runs per outing, which has them sitting at 25th in MLB. They have accumulated 66 runs batted in as well as 148 hits so far this year, while their team batting average is .241. They have a total of 68 runs while holding a team on-base percentage of .311.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Expert Picks
The Blue Jays are sitting with a team earned run average of 4.48 this year (24th in MLB), and the staff has rung up 194 batters. Blue Jays pitchers have yielded 22 home runs and 93 runs in total (24th in the league). They have walked 68 players from the other team and their FIP comes in at 3.92 as a unit this season. Toronto has conceded 148 base hits (8.2 per 9 innings) and 81 earned runs. They have accrued a K/BB ratio of 2.85 and their pitching staff holds a collective WHIP of 1.33.
Blue Jays relief pitchers have stepped onto the hill with players on base 28 times in addition to having 29 appearances in high leverage situations. The bullpen have recorded 11 holds on the season (16th in the league). The Blue Jays bullpen have earned a save percentage of 22.2% and have come into the game in 22 save situations. They have accumulated 2 saves over the course of the season and have missed out on 7 of their 9 chances to save the game. The relief pitchers have inherited 36 runners so far this season and 30.6% of those runners earned a run for their team. The Blue Jays have sent 73 relievers to the mound on the season.
The Blue Jays have turned 67.5% of baseballs in play into outs out of 1,464 innings, which has them sitting at 26th in MLB. The Toronto Blue Jays have earned 488 putouts on the campaign, as well as 150 assists and 12 errors. Their fielding rate sits at .982 which has them ranked 23rd in pro baseball, and they have turned 11 double plays.
Scherzer has taken the ball for 2,973 frames and has accounted for 3,498 strikeouts during his pro baseball career. His earned run average is 3.24 (1,070 earned runs allowed) and he has a career WHIP of 1.085. He has allowed 2,444 base knocks (7.4 hits per 9 innings) and has had 783 walks. Scherzer (222-119 career mark) sits with a FIP of 3.19 and he has gone up against 12,033 batters during his time in the majors.
The Arizona Diamondbacks are sitting with an OBP of .291 and a batting average of .238 so far this year. They have been rung up on 160 instances (12th in baseball) and have notched a total of 149 base knocks. Arizona is sitting with 15 home runs this season and 81 RBIs. The Diamondbacks have a team slugging percentage of .396 and they have an average of 4.37 runs per outing (16th in the league). They have 42 doubles, while taking a walk 46 times as well as scoring 83 runs.
The Diamondbacks are sitting with a team WHIP of 1.231 and have a FIP of 4.40 as a squad on the year. They rank 12th in MLB as a staff in total hits allowed with 146. The Arizona pitching staff have allowed 87 runs so far this year while having a team ERA of 3.85 (72 earned runs yielded). They have earned a strikeout to walk ratio of 7.50 (141 strikeouts against 61 bases on balls). They have relinquished 22 HR's and they allow 4.66 runs per 9 innings (19th in the league).
With 35 save situations, the Diamondbacks have tallied 21 holds and 5 blown saves. Arizona has called on bullpen pitchers to enter the game in 13 save chances and they have come away with 8 saves. Arizona relief pitchers hold an inherited score percentage of 25.0% of 24 inherited base runners. Their relief pitchers have come in 38 times in high leverage situations in addition to 17 occasions with runners on base. They sit at 17th in MLB with a save rate of 61.5%, and they have sent 69 relievers to the mound on the year.
In 1,515 innings played, the Diamondbacks have a defensive efficiency of 72.6% (4th in baseball). The Arizona Diamondbacks have gotten 11 double plays and have a fielding percentage of .984 (20th in professional baseball). The Diamondbacks have recorded 167 assists, 11 errors and have a total of 505 putouts so far this year.
During his career, Gallen has given up 865 hits while he has tallied 1,071 punch outs in 1,027 frames. He has given up 409 earned runs while earning a WHIP of 1.164 and having a FIP of 3.5. His K/BB ratio is 3.24 and he has gone up against 4,227 hitters so far in his MLB career. Gallen (67-53 mark in his career) holds a 3.58 ERA and has given up 7.6 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Arizona (-128)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Arizona Diamondbacks - Twitter
Toronto Blue Jays - Twitter
