Diamondbacks vs Blue Jays Picks and Prediction – 6/18/2025

By: David Anicetti |

Last Updated: 06/17/2025 at 9:06 PM ET

Arizona Diamondbacks at Toronto Blue Jays 06/18/25 - MLB Picks & Predictions
Game Start: 6/18/2025, 11:07 PM UTC

Diamondbacks vs Blue Jays Prediction

The Arizona Diamondbacks play game two of a three-game series on the road Wednesday versus the Toronto Blue Jays. Arizona is 36-35 following Sunday´s 8-2 loss to the San Diego Padres. The loss snapped a five-game winning streak by the Diamondbacks. Arizona is 4th in the National League West, seven games behind the first-place Los Angeles Dodgers. Keep up to date with all the MLB action with our MLB picks.

Josh Naylor is batting .300 to lead Arizona and has a team-high of 79 hits. Eugenio Suarez is the leader in home runs with 21 and in RBI with 57, while Geraldo Perdomo is the leader in on-base percentage at .361. Arizona is batting .253 with a .446 slugging percentage. On Wednesday, Arizona will send Eduardo Rodriguez to the mound. The left-hander is 2-3 with a 6.27 ERA, 60 Ks, and 19 BBs.

The Toronto Blue Jays are 38-33 following Sunday’s 11-3 loss to the Philadelphia Phillies. The Blue Jays were off on Monday. Toronto was swept in its three-game series by Philadelphia over the weekend, after Toronto swept St. Louis in a three-game series earlier in the week. Toronto is third in the American League East, four games behind the first-place New York Yankees.

Alejandro Kirk is batting .316 to lead Toronto, and George Springer leads in home runs with 10. Bo Bichette leads in RBI with 41 and hits with 80, while Vladimir Guerrero Jr. is the leader in on-base percentage at .375. Toronto is batting .254 with a .395 slugging percentage. Toronto has not announced its starting pitcher for Wednesday’s second game of the series with Arizona.

Diamondbacks vs Blue Jays Pick Analysis

Arizona has struggled head-to-head versus Toronto as the Diamondbacks have lost four of the last six versus the Blue Jays. Arizona has struggled on the road, losing eight of its last 11 away from home. Toronto has won 12 of its last 17 overall, and the Blue Jays have won nine of the last 10 played at home. Toronto is 10-4 in its last 14 versus an opponent from the National League. Final Score Prediction: Toronto Blue Jays win 6-3.

Our Free MLB Pick for Toronto Blue Jays vs Arizona Diamondbacks

Toronto Blue Jays