SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Houston Astros vs Toronto Blue Jays
Tue 7:07 PM ET
Houston Astros logo
Houston
Astros6
S. Arrighetti RHP
versus
Toronto Blue Jays logo
Toronto
Blue Jays7
J. Berrios RHP
Final
Team123456789T
Houston Astros0000500106
Toronto Blue Jays10420000

Houston Astros vs Toronto Blue Jays Betting Picks & Predictions

Game time: July 2, 2024 at 7:07 PM ET

Venue: Rogers Centre — Toronto, Ontario

Article updated Jul 1, 10:35 PM EDT

Published by SportsJaw Editorial Team

The Houston Astros and Toronto Blue Jays will face off in the second game of a four-game series, with Spencer Arrighetti starting for the Astros and Jose Berrios taking the

Game outlook

The Houston Astros and Toronto Blue Jays will face off in the second game of a four-game series, with Spencer Arrighetti starting for the Astros and Jose Berrios taking the mound for the Blue Jays. The game is scheduled to start at 7:07 EST at the Rogers Centre. Toronto is currently favored to win with an opening line of -111 that has not changed.

Betting Odds

Moneyline: Astros +101 | Blue Jays -111

Spread: Astros +1.5 (-210) | Blue Jays -1.5 (+175)

Total: Over/Under 8.5 (-110)

Based on the moneyline, the implied probability that Toronto will win straight-up is 53%.

Houston Astros

The Houston Astros are on a hot streak, winning their third straight game and 10 out of their last 11. They have scored 391 runs over 84 games, averaging 4.67 runs per game, which is the 11th best in the league. Their offense has been impressive, slashing .264/.322/.423 with 251 extra-base hits and 58 stolen bases. Yordan Alvarez has been a standout player, hitting .294 with 17 home runs and leading the team with 43 RBIs. On the pitching side, Houston has a team ERA of 4.04, with their starters having a 30-25 record and 4.25 ERA, while the bullpen is 13-16 with 18 saves and a 3.72 ERA. Rookie pitcher Arrighetti had a stellar performance in his last start, striking out a career-high 10 batters over seven innings. The team currently has a power ranking of 3, ranking 11th in offense, 12th in defense, and has a 42-41 record for the season.

—
7
MLB · Houston Astros at Toronto Blue Jays

Your Picks on Astros vs Blue Jays

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

Toronto Blue Jays Analysis

The Toronto Blue Jays are currently struggling, with a 2-3 record on their current homestand and a 4.04 runs per game average ranking them 23rd overall in offense. The team has a .235/.312/.374 slash line with 224 extra-base hits and 40 stolen bases. Bo Bichette has an on-base streak of eight games but is hitting just .231 in 71 games played. The pitching staff has a 4.31 team ERA with the starting rotation at 3.98 and the relievers at 4.80. Berrios had a strong outing in his last start, with a 4.85 ERA in June and a 5-4 record with a 3.93 ERA in 10 career starts against Houston. Currently, the Blue Jays have a power ranking of 16 and are ranked 22nd in offense, with an overall record of 79-83. Houston recently went 1-2 in their last three matchups against Toronto.

Houston Astros take early series lead against Toronto Blue Jays as pitching matchup favors Toronto at home

The Houston Astros secured an advantage in the series by winning the first game, giving them a 3-1 record against the Toronto Blue Jays this season. Houston's starting pitcher, Arrighetti, has faced challenges on the road since joining the major league team. He holds a record of 1-4 with a 6.34 ERA in seven road starts, with opponents batting .288 against him in those games. In contrast, Toronto's starter, Berrios, has excelled at home this season, boasting a 5-1 record in eight starts with a 2.39 ERA. He maintains a 1.01 WHIP and holds opponents to a .216 batting average at Rogers Centre. Berrios has a history of strong performances against the Astros, having pitched six innings of one-run ball against them in April. Considering Toronto's recent success at home against Houston, with a 3-1 record in their last four games, the Blue Jays are in a favorable position to claim victory in this extended series.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#HoustonAstros#TorontoBlueJays

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Astros vs Blue Jays archived game preview contains historical odds and availability that may no longer be current. View history of past Astros vs Blue Jays matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Houston Astros+101 → -103Moved
  • Moneyline · Toronto Blue Jays-111 → -110Moved
  • Spread · Houston Astros+1.5 (-210) → +1.5 (-205)Moved
  • Spread · Toronto Blue Jays-1.5 (+175) → -1.5 (+175)Unchanged
  • Total · Over8.5 (-110) → 8 (-110)Moved
  • Total · Under8.5 (-110) → 8 (-110)Moved

ATS and O/U trends

Houston Astros
81-81 matchup record · 9-1-0 ATS · 5-4-1 O/U
Last 10 completed games on file
Toronto Blue Jays
79-83 matchup record · 5-5-0 ATS · 6-3-1 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2024-07-02T02:35:15.983Z). Availability may have changed; review the cited sources.

No verified injury or availability note was included in the published matchup research.

Recent head-to-head

  • 2024-07-01Houston Astros 3 · Toronto Blue Jays 1
Final result

Matchup pick recap

Toronto Blue Jays defeated Houston Astros 7-6

Toronto Blue Jays defeated Houston Astros 7-6 on July 2, 2024, a 1-run decision in the series. Toronto Blue Jays' strongest period was the 3rd inning, when it outscored its opponent 4-0. Against SportsJaw's recorded Houston Astros +1.5 (-205) spread, Houston Astros covered, while the 13 combined runs finished over the recorded total of 8.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • 1224045314Moneyline · Houston Astros +101Loss
  • DtownsendMoneyline · Toronto Blue Jays -111Win
  • VegaspatMoneyline · Houston Astros +101Loss
  • JamescashiolaMoneyline · Toronto Blue Jays +101Win
  • MackintoshTotal · Under 8.5 (-110)Loss
  • UncledavidMoneyline · Toronto Blue Jays -111Win
  • Randy54Moneyline · Toronto Blue Jays -111Win
  • GsimmsMoneyline · Houston Astros +101Loss
  • RoycejacobsMoneyline · Toronto Blue Jays -111Win
  • TphamMoneyline · Toronto Blue Jays -113Win
  • Fisher49Moneyline · Toronto Blue Jays -113Win
  • Drew_WestcottMoneyline · Toronto Blue Jays -102Win
  • ThetotalerMoneyline · Houston Astros -102Loss
  • RainmanTotal · Over 8.5 (-110)Win
  • IrishblueMoneyline · Toronto Blue Jays -113Win
  • MauriceJonesTotal · Under 8.5 (-110)Loss
  • PurplebloodMoneyline · Houston Astros -102Loss
  • Novacek84
Moneyline · Houston Astros -102
Loss
  • HopkinspicksTotal · Over 8.5 (-110)Win
  • JtgarciaMoneyline · Toronto Blue Jays -112Win
  • JohnmiznerMoneyline · Houston Astros -102Loss
  • Randy54Total · Under 8.5 (-110)Loss
  • GeorgewMoneyline · Toronto Blue Jays -112Win
  • JtphamMoneyline · Houston Astros -102Loss
  • Roderick806Total · Over 8.5 (-110)Win
  • KrockpicksMoneyline · Toronto Blue Jays -112Win
  • MookiebetsMoneyline · Houston Astros -102Loss
  • Josh720Moneyline · Toronto Blue Jays -112Win
  • VegaspatTotal · Over 8.5 (-110)Win