Toronto Blue Jays vs Arizona Diamondbacks MLB Betting Prediction

MLB Blue Jays vs Arizona Diamondbacks Prediction 7/12/2024

The Toronto Blue Jays (43-50) travel to face off against the Arizona Diamondbacks (47-47) on Friday, July 12th. This game will be played at Chase Field in Phoenix and televised on None. Both team’s come into this one having won their previous games. First pitch is set for 8:40 CT.

Blue Jays vs. Diamondbacks Betting Prediction

  • Money Line Prediction: Diamondbacks (-130)
  • Over/Under Prediction: Over 9 Runs
  • Diamondbacks have scored 5 or more runs in 8 of their last 15 games.
  • Diamondbacks have a 6-4 record in their last 10 games.
  • Diamondbacks have won 4 out of their last 5 home games.
  • Diamondbacks have a higher league rank (8th) compared to the Blue Jays (12th).
  • Diamondbacks have won 3 of their last 4 series.

Blue Jays vs Diamondbacks

toronto blue jays nba

The Blue Jays Are Coming Off A Win

The Blue Jays’s offense was hot right out of the gates in their most recent game vs. the Giants, closing out their series with a 5-3 win. After allowing two runs to the Giants in the bottom of the first, the Blue Jays responded with three runs of their own. Toronto went on to add another two runs in the 4th inning.

Kevin Gausman put together a good start for the Blue Jays, going seven innings and giving up just two earned runs, and picking up the win. He only had three strikeouts in the outing and issued just one walk. Spencer Horwitz had only two hits, but one of them was a home run, and Danny Jansen also had a good day at the plate, going 2/4 with a run scored.

As underdogs, the Blue Jays have struggled this season, posting a 13-30 record. However, they have won two straight games as underdogs and are 30-20 when favored. Toronto’s overall run line record is 45-48, and they have covered the run line in nine consecutive road games, bringing their road run line record to 30-18.

Toronto is 43-50 overall and 14 games behind the Orioles in the AL East. They have a 12-16 record in division games and are currently on a two-game winning streak. The O/U record for Blue Jays games this season is 45-45, with an average of 8.7 runs per game.

Yariel Rodríguez Gets The Start For The Blue Jays

Right-hander Yariel Rodríguez is starting for the Blue Jays today as he faces the Diamondbacks on the road. He has made seven starts this year and has a record of 1-3 with a 3.68 ERA. Opponents are batting .214 off Rodríguez this season, and his WHIP is currently 1.33. In his most recent outing, he pitched well, going six innings and not giving up a run. He got the win in that start vs. the Mariners. Before that, he had given up at least two earned runs in three straight outings. Rodríguez has a 9.0 ERA on the road compared to 2.9 at home.

Blue Jays Offense Breakdown

For the season, the Blue Jays are averaging just 4.1 runs per game, which is 24th in the MLB. They have been even worse at home, averaging only 3.9 runs per game. As a team, they are batting just .235, and their collective slugging percentage of .374 is also near the bottom of the league. However, they do have the 5th fewest strikeouts in the league and are 7th in walks.

Over his last nine games, Spencer Horwitz has gone 11/32 with two homers and four RBIs. George Springer has also gone deep twice during this stretch, while batting .281. Ernie Clement has gone deep twice in his last eight games, but is batting just .233 during this stretch. Clement and Alejandro Kirk both come into the game on four-game hitting streaks.

The Diamondbacks Are Coming Off A Win

The Diamondbacks’s offense was carried by Eugenio Suarez in their most recent game vs. the Braves. Suarez went 1/2 with a homer and drove in the team’s only run. The Diamondbacks really only needed the one run, as they picked up a 1-0 win. Arizona was the slight underdog at +100 going into the game.

Brandon Pfaadt got the start for the Diamondbacks, going six innings and not giving up a run. He also issued just three hits and struck out four. Paul Sewald closed things out in the 9th, picking up the save.

Arizona has an even 47-47 record and is 3rd in the NL West, eight games behind the Dodgers. The Diamondbacks have won two straight games and split their series vs. the Braves 2-2. Their run line record is 22-25 at home and 26-21 on the road, with an overall run line record of 48-46.

When the over/under line is set at 9 runs, the Diamondbacks’ O/U record is 11-10-2. Their over/under record for the season is 49-42, with an average of 9.7 runs per game. Today’s O/U line of 9 runs is lower than usual, as 58.5% of their games have had lower total lines.

Ryne Nelson Gets The Start For The Diamondbacks

Ryne Nelson will be looking to build off his last outing, where he faced the Padres and picked up the win. In that start, he went 6 2/3 innings and gave up just one earned run. Looking at his overall numbers, Nelson has made 14 starts and six quality starts this year. His ERA for the season is 5.08, along with a record of 6-6. So far, opponents are batting .301 off Nelson this season. Per nine innings, he is averaging 6.1 strikeouts and just 2.26 walks. At home, his ERA is 8.4 compared to 4.05 on the road.

Diamondbacks Offense Breakdown

arizona diamondbacks

Arizona comes into the game as one of the league’s top offenses, averaging 4.9 runs per contest. They have been even better on the road, averaging 5 runs per game. As a team, they are batting .253, which is the 6th best mark in the league, and are 7th in team slugging percentage. Arizona has also done a good job of putting the ball in play, as their team strikeout numbers are the 10th best in the league.

Ketel Marte and Christian Walker have been the team’s top power threats this season, with Marte’s 18 homers being 2nd on the team and Walker’s 22 long balls leading the Diamondbacks. Walker also has the 5th most RBIs in the league, with 66. Marte is currently on a three-game hitting streak and has gone 8/28 with three homers over his last eight games.

Blue Jays vs Diamondbacks Prediction

We see the Diamondbacks taking this one at home with a predicted score of 6-5. Given that they are at -130 on the money line, this is the best way to play this one. Offensively, we have the Diamondbacks finishing with nine hits compared to the Blue Jays with nine.

Looking at the starting pitchers, we have Ryne Nelson finishing with four strikeouts compared to Yariel Rodriguez with five. Rodriguez is projected to finish with an ERA of 15th among starters, while Nelson is 15th. If you’re looking for a parlay, you could look to pair the Diamondbacks with the over, as the line is sitting at nine runs.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.