MLB betting preview (July 18): Giants vs. Blue Jays predictions

Photo credit: Darren Yamashita-Imagn Images
By Greg Warren
Jul 18, 2025, 14:53 EDT
The All-Star break is over, and that means it’s time for the Toronto Blue Jays to begin the unofficial second half of the season on Friday night when they host the San Francisco Giants in the opener of a three-game interleague series.
After posting 10 straight wins, Toronto cooled off with three losses in four games heading into the break to inferior opponents (Athletics and Chicago White Sox).
San Francisco also slid into the break, dropping three of its last four contests, including its last two to the Los Angeles Dodgers.
Let’s take a look at the odds for Friday’s series opener between the Giants and Blue Jays courtesy of bet365.
Giants vs. Blue Jays odds
Giants moneyline odds | +125 |
Blue Jays moneyline odds | -150 |
Runline odds | Blue Jays -1.5 (+140), Giants +1.5 (-165) |
Game total | Over 8.5 runs (-115), Under 8.5 (-105) |
Date/time | July 18, 7:07 p.m. ET |
About the Giants (52-45 SU, 41-56 ATS, 43-51-3 o/u)
The Giants find themselves just a half game out of playoff spot in the National League heading into action Friday, so they have plenty of motivation to string some wins together leading up to the trade deadline at the end of the month.
San Francisco is a well below average team at the plate, but its pitching has been elite this season. The Giants are averaging 4.1 runs per game (21st in the majors) while allowing just 3.9 (fourth in MLB). They also boast a very impressive 3.50 team ERA while limiting opponents to just 84 total homers, the second least in the majors.
About the Blue Jays (55-41 SU, 55-41 ATS, 50-44-2 o/u)
After a slow start to the season at the plate, the Blue Jays have really kicked it into high gear with the bats over the last month or so. Their .258 team batting average is tied with the Houston Astros and Tampa Bay Rays for the best in baseball, while their .330 on-base percentage ranks third in the majors.
Additionally, they’re averaging a robust 5.31 runs per game this season at Rogers Centre with a .796 team OPS (third best home mark in baseball).
However, their pitching staff has largely struggled at home, posting a combined 4.16 ERA (22nd in majors) while coughing up 126 home runs to the opposition.
Probable starting pitchers
San Francisco: RHP Justin Verlander (0-7, 4.70 ERA, 7.87 K/9)
Verlander, a nine-time All-Star and three-time Cy Young Award winner, has really struggled in his age-42 season. He ranks below league average in most Statcast metrics, and opponents are hitting a lofty .385 (.297 xBA) off of his once-lethal curveball. Surprisingly, Verlander has only ever made two starts throughout his illustrious career at Rogers Centre, but his numbers at the venue are fantastic in a small sample size. He owns a 1.23 ERA with a 0.75 WHIP across 14 2/3 innings in Toronto, where he also threw his third career no-hitter against the Blue Jays back in 2019.
Toronto: RHP Chris Bassitt (9-4, 4.12 ERA, 8.75 K/9)
After an incredibly strong start to the season, Bassitt floundered in May and June, posting an ERA of 5.06 and 5.46 in those months, respectively. However, he’s rebounded to start to July, allowing just four earned runs over 12 2/3 innings while striking out 11 (2.84 ERA this month). The veteran right-hander has been exceptional on the mound at Rogers Centre, posting a perfect 6-0 record with a 2.81 ERA across 10 starts this year.
Notable injuries
Second baseman Christian Koss (hamstring) and pitcher Erik Miller (elbow) are on the injured list for the Giants.
Outfielder Daulton Varsho (hamstring), outfielder Anthony Santander (shoulder), infielder Andres Gimenez (ankle), pitcher Bowden Francis (shoulder), pitcher Nick Sandlin (elbow), pitcher Yimi Garcia (ankle), and pitcher Paxton Schultz (finger) are on the IL for the Blue Jays.
Weather
Forecasts are calling or evening temperatures around 22 C and clear skies. Winds will blow out to left field at 8 mph.
Giants vs. Blue Jays betting trends
- The Blue Jays have the best record on runline (29-19) at home in the majors.
- The under is 7-2 in Toronto’s last nine games.
- The under is 6-2 in San Francisco’s last eight games.
- The Blue Jays have hit the team total over in 27 of their last 41 games.
Giants vs. Blue Jays player prop trends
- Verlander has recorded four or more strikeouts in four of his last five starts and seven of his last 10. He’s around -150 to record over 3.5 strikeouts against Toronto, which strikes out the least times (6.76) per game in the majors.
- Vladimir Guerrero Jr. has struck out at least once in four straight games and seven of his last 10. He’s -125 to strike out at least once on Friday.
- Giants outfielder Mike Yastrzemski has walked at least once in four straight games and six of his last 10. He’s +120 to draw a walk.
Giants vs. Blue Jays best bets
- Under 8.5 runs scored: -103 for one unit (best odds @ NorthStar Bets). We have a strong pitching matchup featuring two veteran hurlers that have excelled at Rogers Centre recently and throughout their careers, and they should have the edge over some rusty hitters that have now had four days off due to the All-Star break. Both teams will have fresh bullpens at their disposal, too, so the managers won’t hesitate to call on reliever arms for the best matchups early and often in this one.
- Rafael Devers over 1.5 hits + runs + RBIs: -110 for one unit (best odds @ Sports Interaction). Devers owns a .471 batting average with a 1.589 OPS in 17 career at-bats against Bassitt with three home runs. He’s also traditionally raked at Rogers Centre, where he owns a career .323/.405/.605 slash line with 12 homers and 33 RBIs in 44 career games at the venue.
Breaking News
- Blue Jays: 3 prospect pitchers looking for a spot in the big leagues in 2026
- Blue Jays 2026 40-man Roster Review: Jonatan Clase’s ceiling depends on his ability to hit for power in MLB
- Blue Jays Nation’s 2026 Pre-Season Prospect Countdown – No. 18: Jake Bloss
- Blue Jays Nation’s 2026 Pre-Season Prospect Countdown – No. 19: Tim Piasentin
- MLB Injury Notebook: López to undergo Tommy John surgery, Westburg suffers partial UCL tear, Braves’ rotation takes early hit
