MLB Betting Preview (July 3): Astros vs. Blue Jays predictions

Photo credit: © Troy Taormina-USA TODAY Sports
Jul 3, 2024, 13:00 EDTUpdated: Jul 3, 2024, 13:28 EDT
The Blue Jays will get a second look at Ronel Blanco Wednesday, who threw a no-hitter against them on April 1st in Houston. Blanco has remained the Astros’ best starter since that point and owns a 2.49 ERA across 90 and 1/3 IP this season.
Toronto will start Yusei Kikuchi in this matchup, who has struggled to a 7.12 ERA over his last seven outings.
Let’s dive into the odds and relevant game notes for Wednesday’s matchup between the Yankees and Blue Jays:
Astros vs. Blue Jays odds
Astros Moneyline Odds | -115 |
Blue Jays Moneyline Odds | -105 |
Runline Odds | Astros -1.5 (+150), Blue Jays +1.5 (-180) |
Over/Under | Over 8.5 runs (-105, Under 8.5 runs (-115) |
Time/Date | July 2, 5:07 p.m. ET |
TV | Broadcast: Sportsnet, Sportsnet+ |
Houston Astros
After Spencer Arrighetti blew up early on in Tuesday’s matchup, the Astros certainly didn’t quit, as they made it a one-run game, but were unable to Jeremy Pena home after a lead-off double in the ninth. They put up eight hits in the game from an xBA of .267, and struck out six times.
The Astros offence has been in dominant of late, and is going to look pretty scary when Kyle Tucker returns to the lineup in the near future. They have hit to a wRC+ of 116 over the last 30 days, with a .440 slug rate. They own the third-lowest K-rate in the league over that span at 18.9%.
Houston has been effective against left-handed pitching in particular recently, as it has hit to a wRC+ of 131 over the last month with an OPS of .803.
Over the entirety of the season, the Astros own the league’s second-best expected batting average. They were widely projected to be one of the best offensive teams in baseball this season, and their recent tear seems to just be a side living up to its potential.
What was far less expected was Ronel Blanco to be one of the A.L.’s better starting pitchers more than halfway through the season. Blanco does look to be a strong regression candidate though, as he owns an xERA of 3.55 and an xFIP of 4.21. Thanks to a .183 BABIP in at-bats with runners on Blanco has stranded 86.7% of base-runners, which is the highest mark of any qualified starter this season.
Blanco holds a Stuff+ rating of 95, with a Location+ rating of 100. His fastball averages 93.5, and holds a Stuff+ rating of just 83.
Toronto Blue Jays
The Blue Jays continue to be one of the worst teams in the league versus high-velocity fastballs, and that continues to be a great way to find success against their scrappy lineup. Blanco’s fastball does not rate out well, and batters own an xSLG rate of .551 against them. Chances are the Jays will see a steady diet of fastballs here, and their effectiveness against Blanco’s fastball will be an important storyline in this matchup.
The Blue Jays have hit to a wRC+ of 103 versus right-handed pitching over the last 30 days and a wRC+ of 120 versus righties over the last two weeks.
As the offence has finally started to produce runs at a reasonable rate the alarmingly bad form of the bullpen has drawn more attention. Over the last 30 days Toronto’s bullpen owns an ERA of 5.10, the third-worst mark in baseball.
Kikuchi continues to underperform the tremendous ratings of his arsenal. He has allowed an xBA of .299 over the last five outings, and has been hard-hit 48% of the time. He’s allowed several home runs with runners on, which has helped make a bad run of play even worse than it needs to be.
Predictions for Astros vs Blue Jays
This looks like a good matchup to target another high-scoring game similar to last night’s thriller. Blanco has run with some favourable luck on batted balls in play in key moments. As a soft throwing righty he should not match up well against the Blue Jays offence, and we should see Toronto hit him far better the second time around.
The Astros’ offence is on fire right now and should continue to be one of the most productive units in baseball moving forward. Kikuchi’s stuff continues to rate out quite well and he could be a pitcher-to-back sometime soon, but I’m not sure today is the day considering how tough Houston has been lately on opposing pitchers.
The Blue Jays bullpen has been a full-blown disaster of late too, and could easily blow this game if Kikuchi does bounce-back with a stronger showing.
It feels like there are a lot of ways for this game to get past 8.5 runs to get there in this matchup, and there is value in betting the over at anything better than -115.
Best Bet: Over 8.5 Runs -105 (Play to -115)
Breaking News
- Blue Jays: Examining the situation with the back end of the rotation
- Blue Jays slow playing Trey Yesavage’s build-up, won’t make Grapefruit League debut until next week
- Blue Jays Nation’s 2026 Pre-Season Prospect Countdown – No. 11: Victor Arias
- The 2024 trade deadline moves are starting to pay dividends for the Blue Jays
- One stat to be excited about for every Blue Jays pitcher heading into 2026
