Arizona Diamondbacks vs Toronto Blue Jays Prediction, Preview and Odds - 06/17/2025

by Rod Pearson

Wednesday, Jun 18, 2025
Game Time: 3:07 pm ET, Tuesday, June 17, 2025
Venue:  Rogers Centre, Toronto, ON
Where to Watch:  MLBN, Sportsnet


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Diamondbacks +118, Blue Jays -144; Over/Under:  8.5 runs
Bet365:  Moneyline odds:  Diamondbacks +120, Blue Jays -145; Over/Under:  8.5 runs
BetMGM:  Moneyline odds:  Diamondbacks +120, Blue Jays -145; Over/Under:  8.5 runs

Season Record

Arizona Diamondbacks:  36-36 (4th place, NL West)
Toronto Blue Jays:  39-33 (3rd place, AL East)

Do not miss out on our expert handicapper analysis! Brian Bitler is on a HOT STREAK in the MLB on a 28-19-1 MLB RUN for +$9,430 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
Arizona Diamondbacks:  5-5 last 10
Toronto Blue Jays:  6-4 last 10



Arizona Diamondbacks vs Toronto Blue Jays Preview and Analysis


The Diamondbacks are entering this series off a loss and won their 3-game series against the San Diego Padres 2-1 in their last series. They enter this game with a 36-36 record overall and have a road record of 16-18. This is the series finale of a 3-game series with the Blue Jays on Thursday with the 2nd game still to be played on Wednesday. The Diamondbacks lost the series opener of this series on Tuesday. Their offense ranks 3rd in the MLB with a .775 OPS. Eduardo Rodríguez is their starting pitcher on Wednesday while Ryne Nelson is making his start in this game on Thursday. He is 3-2 with a 4.14 ERA this season. His team lost 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 0 ER, 0 HR, and 1 BB with 3 SO on 6 hits through 5 IP against the San Diego Padres.

The Blue Jays are entering this series off a loss and got swept in their 3-game series against the Philadelphia Phillies 3-0 in their last series. They enter this game with a 39-33 record overall and have a home record of 23-13. This is the 3rd game of a 3-game series with the Diamondbacks on Thursday with the 2nd game of this series still to be played on Wednesday. The Blue Jays won the 1st game of this series on Tuesday. Their offense ranks 11th in the MLB with a .721 OPS. Eric Lauer is their starting pitcher on Wednesday while Kevin Gausman is making his start in this game on Thursday. He is 5-5 with a 4.08 ERA this season. His team won 4 of their last 5 games this season with him making an appearance. In his last MLB regular season start, he allowed 4 earned runs, 1 homer, and 4 walks with 7 strikeouts on 4 hits through 5 innings pitched against the Philadelphia Phillies.


Diamondbacks vs Blue Jays Prediction

The current betting odds have the Blue Jays listed as a favorite in this game according to Draftkings Sportsbook. The Blue Jays have looked good in their games this season with their 39-33 record overall which has them right in the middle of the AL East. They have looked a lot better in their own ballpark this season too with their 23-13 home record. Meanwhile, the Diamondbacks have looked good in their games this season with their 36-36 record overall, but that record has them right near the bottom of the NL West in a competitive division. They haven't been a great road team either with their 16-18 road record this season. The Blue Jays got swept in their last series against the Phillies, but they are still 6-4 in their last 10 games and have already taken the series opener in this series. They also have the better pitching matchup in this one and can take advantage of that to win this series. Gausman is on the mound for the Blue Jays and he has looked good this season. He is 5-5 with a 4.08 ERA and he did give up 4 earned runs in his last start, but he has also looked a lot better at home this year and will be looking to bounce back after that bad start. The team has had a ton of success with him lately too, winning 4 of the last 5 games he started in. The Diamondbacks are going with Nelson in this one and he has been really up and down. He is 3-2 with a 4.14 ERA and is coming off a great start in which he gave up no runs, but that hasn't been the case in a lot of his starts this year. He will struggle more in this road start against a good offense, and the team has lost 2 of the last 3 games he started in too. The Blue Jays can take advantage of this better pitching matchup at home where they have looked a lot better all season. The best way to place a bet here is on the Blue Jays to win this game. 

Diamondbacks Blue Jays Prediction:  Our MLB Pick for Tuesday, June 17, 2025 (3:07 pm ET start time) is Blue Jays 5 Diamondbacks 3.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this Arizona Diamondbacks Toronto Blue Jays prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


Arizona Diamondbacks: 218-194 (+16.2 units) on the moneyline in all games. 91-103 (+15.2 units) on the moneyline as an underdog of +100 or higher. 108-97 (+23.4 units) on the moneyline in road games. 12-5 OVER on the road against AL East opponents.

Toronto Blue Jays: 201-196 (-22.8 units) on the moneyline in all games. 104-93 (-19 units) on the moneyline in home games. 119-98 (-22 units) on the moneyline as a favorite of -110 or higher. 11-6 OVER after 6 consecutive games versus interleague opponents.

Key Injuries


Arizona Diamondbacks:  G. Moreno (C) Day To Day - Hand. J. Martinez (RP) Sixty Day IL - Elbow. C. Montes De Oca (RP) Fifteen Day IL - Elbow. C. Mena (SP) Sixty Day IL - Shoulder. K. Graveman (RP) Fifteen Day IL - Hip. C. Burnes (SP) Sixty Day IL - Elbow. A. Puk (RP) Sixty Day IL - Elbow. J. Montgomery (SP) Sixty Day IL - Elbow. B. Walston (SP) Sixty Day IL - Elbow.

Toronto Blue Jays:  M. Straw (CF) Day To Day - Ankle. J. Clase (LF) Day To Day - Knee. B. Francis (SP) Fifteen Day IL - Shoulder. N. Lukes (RF) Seven Day IL - Neck. D. Varsho (CF) Ten Day IL - Hamstring. A. Santander (RF) Ten Day IL - Shoulder. Y. Garcia (RP) Fifteen Day IL - Shoulder. M. Scherzer (SP) Sixty Day IL - Thumb. R. Burr (RP) Sixty Day IL - Shoulder. N. Sandlin (RP) Fifteen Day IL - Back. A. Manoah (SP) Sixty Day IL - Elbow. A. Bastardo (SP) Sixty Day IL - Elbow.


Notable Quotes


“I love Toronto. It was two great years. I met some unbelievable people. Still have friends here in this organization that I'll have for life. This is a great downtown. [The ballpark is] a great environment. The fans are passionate. This place can really get pumping. And it's always nice to come back here and reacquaint myself with everybody that meant so much to me while I was here.” - Torey Lovullo on returning to Toronto after his team’s loss against the Blue Jays in their game on Tuesday.


“You want Vlad to have a chance late. It's a constant battle between trying to construct a lineup where you could put some runs up against a starter, and then who do you want against high-leverage arms. I think Vladdy being comfortable in the three-hole is real. The numbers are what they are, and conversations with him are what they are. Glad it worked out today. But I think you have to have people around him to make it work.” - John Schneider after his team’s win against the Diamondbacks in their game on Tuesday.


Starting Lineups


Arizona Diamondbacks
Corbin Carroll (L) RF
Ketel Marte (S) 2B
Geraldo Perdomo (S) SS
Josh Naylor (L) 1B
Eugenio Suárez (R) 3B
Lourdes Gurriel Jr. (R) LF
Pavin Smith (L) DH
Alek Thomas (L) CF
Jose Herrera (S) C

Toronto Blue Jays
Bo Bichette (R) SS
Addison Barger (L) RF
Vladimir Guerrero Jr. (R) 1B
Alejandro Kirk (R) C
George Springer (R) DH
Andrés Giménez (L) 2B
Ernie Clement (R) 3B
Will Robertson (L) LF
Jonatan Clase (S) CF

Statistical Leaders


Arizona Diamondbacks
Batting Average:  Josh Naylor (.302)
Hits:  Josh Naylor (81)
Home Runs:  Eugenio Suárez (21)
RBI:  Eugenio Suárez (58)
Stolen Bases:  Geraldo Perdomo (11)
Wins:  Brandon Pfaadt (8)
Saves:  Shelby Miller (7)
ERA:  Kyle Backhus (0.00)

Toronto Blue Jays
Batting Average:  Tyler Heineman (.410)
Hits:  Bo Bichette (82)
Home Runs:  George Springer (10)
RBI:  Bo Bichette (42)
Stolen Bases:  Andrés Giménez (9)
Wins:  Chris Bassitt (7)
Saves:  Jeff Hoffman (17)
ERA:  Spencer Turnbull (2.08)

Managers:
Arizona Diamondbacks: Torey Lovullo (9th season)
Toronto Blue Jays: John Schneider (4th season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.