Arizona Diamondbacks vs Toronto Blue Jays Prediction, 6/18/2025 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs Toronto Blue Jays
Date: Wednesday, June 18, 2025
Location: Rogers Centre in Toronto, ON
TV: Sportsnet
Odds/Point Spread: Arizona (+220) Toronto (-275)
The Arizona Diamondbacks (36-35) are traveling to Rogers Centre on Wednesday where they will take on the Toronto Blue Jays (38-33). The odds on this game have Arizona at +220 while Toronto is coming in at -275. The total comes in at 8.5. The pitchers who are expected to start are Eduardo Rodriguez and Eric Lauer.


The Diamondbacks have hit 127 two-baggers as a team and have hit 102 baseballs out of the park. Arizona has a slugging rate of .446 and have been called out on strikes 552 times, while drawing a walk on 260 occasions. As a team, the Arizona Diamondbacks are putting up 5.1 runs/g, which has them at 4th in MLB. They have accrued 354 runs batted in and 607 base knocks so far this year, and their average at the plate comes in at .253. They have a total of 361 runs and have an on-base percentage of .330.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is perfect this season on 6-unit plays. Thursday will feature a strong 6-unit run line selection you do not want to miss (first pitch is 7 p.m.). You can receive this selection by signing-up below with a daily picks package from MLB Baseball and let 53 years of handicapping experience work for you. 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 MLB package. Join Now! |
Get all of our MLB Betting Picks
They have earned a strikeout to walk ratio of 2.49 and their pitching staff has earned a collective WHIP of 1.35. Diamondbacks pitchers have allowed 92 home runs in addition to 366 runs in total (27th in MLB). Arizona has allowed 615 base knocks (8.7 per 9 innings) and 336 earned runs. The Diamondbacks have compiled a team ERA of 4.77 this year (25th in MLB), and they have struck out 599 batters. Their pitching staff has walked 241 opposing hitters and their FIP sits at 4.35 as a unit so far this season.
The Diamondbacks relief pitchers have recorded a save rate of 62.9% and have come into the game in 75 save situations. The relievers have inherited 78 base runners so far this season and 35.9% of those runners crossed home plate. Diamondbacks pitchers have entered the contest with runners on base 60 times and also have had 67 appearances in high leverage situations. The Diamondbacks have dispatched 221 relief pitchers to the mound this season. The bullpen have tallied 38 holds on the season (18th in baseball). They have recorded 22 saves for the year and have missed out on 13 of 35 chances to save the game.
The Arizona Diamondbacks have accumulated 1,902 putouts this season, as well as 644 assists and 33 errors. Their fielding percentage is holding steady at .987 which has them ranked 12th in the majors, and have 53 double plays. The Diamondbacks have turned 69.3% of balls in play into outs out of their 5,706 innings on the field, which ranks them 21st in professional baseball.
Rodriguez (87-60 win-loss mark in his career) sits with a FIP of 4.12 while he has faced 5,142 hitters in the major leagues. He has surrendered 1,172 base hits (8.7 hits per 9 innings) and has 414 free passes. His ERA is 4.18 (560 ER's allowed) and he has a WHIP of 1.315. Rodriguez has taken the mound for 1,206 innings and has 1,214 punch outs so far in his career.
The Toronto Blue Jays have compiled an OBP of .322 in addition to a batting average of .254 for the year. They have been called out on strikes on 486 occasions (30th in baseball) and have 608 hits. Toronto has tallied 70 home runs so far this year and 290 RBIs. The Blue Jays have a slugging percentage of .395 and they score 4.25 runs per game (16th in MLB). They have hit 121 doubles, while taking a walk 230 times and putting up 302 runs.
The Toronto pitching staff have given up 314 runs this season while holding a team ERA of 4.22 (296 earned runs relinquished). They have yielded 99 long balls and they allow 4.48 runs per 9 innings (21st in the league). The Blue Jays hold a team WHIP of 1.248 and are the owners of a FIP of 4.29 as a pitching staff this year. Their K/BB ratio comes in at 9.00 (632 strikeouts against 217 free passes). They are sitting at 14th in MLB as a pitching staff in total hits given up with 571.
Toronto relievers have an inherited score percentage of 26.0% out of 96 inherited base runners. Their bullpen pitchers have stepped onto the mound 64 times in high leverage situations in addition to 71 occasions with base runners. Sitting with 73 save situations, the Blue Jays have accrued 38 holds and also 11 blown saves. They are ranked 10th in MLB holding a save rate of 67.6%, and they have dispatched 239 relievers to the mound on the campaign. Toronto has had relief pitchers take the mound in 34 save chances and they have walked away with 23 saves.
The Toronto Blue Jays have turned 48 double plays and own a fielding percentage of .987 (14th in baseball). The Blue Jays have accrued 549 assists, 32 errors and have earned 1,895 putouts during this campaign. In 5,685 innings played, the Blue Jays have earned a defensive efficiency of 70.6% (11th in baseball).
During his pro baseball career, Lauer has given up 603 base hits while he has earned 595 punch outs in 626 innings. He has given up a total of 293 earned runs while holding a WHIP of 1.346 and being the owner of a FIP of 4.1. He has a K/BB ratio of 2.48 and he has faced 2,695 opposing batters so far in his MLB career. Lauer (38-38 career mark) has earned a 4.21 ERA while surrendering 8.7 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Toronto (-275)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Toronto Blue Jays - Twitter
Arizona Diamondbacks - Twitter