MLB betting preview (July 18): Giants vs. Blue Jays predictions
San Francisco Giants designated hitter Rafael Devers (16) bats during the third inning against the Athletics at Sutter Health Park.
Photo credit: Darren Yamashita-Imagn Images
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.