Blue Jays vs. Giants Prediction, Odds, Picks - July 18

Blue Jays vs. Giants Prediction, Odds, Picks - July 18

Updated Jul. 18, 2025 7:00 p.m. ET
FOX Sports

Vladimir Guerrero Jr. and the Toronto Blue Jays take on Jung Hoo Lee and the San Francisco Giants on Friday at 7:07 p.m. ET in the first game of a three-game series. Oddsmakers list the Blue Jays as -144 favorites on the moneyline, while giving the underdog Giants +121 moneyline odds to win. Toronto (-1.5) is the favorite on the run line. The over/under is 8.5 runs for this game.

Here is everything you need to know from a betting perspective on the Blue Jays-Giants game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Shohei Ohtani, Aaron Judge Headline 2025 MLB All-Star Game Starters | MLB on FOX

Shohei Ohtani, Aaron Judge, and other superstars headlined the 2025 MLB All-Star Game starting lineup.

Blue Jays vs. Giants Game Information & Odds

  • When: Friday, July 18, 2025 at 7:07 p.m. ET
  • Where: Rogers Centre in Toronto, Ontario
  • How to watch on TV: MLB Network, SNET, and NBCS-BA
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Blue Jays -144 +121 8.5 -115 -105 -1.5 +141 -168

Blue Jays vs. Giants Prediction

  • Score Prediction: Blue Jays 5, Giants 4
  • Total Prediction: Over 8.5 runs
  • Win Probabilities: Blue Jays 54%, Giants 46%

Blue Jays vs. Giants Betting Insights

  • The Blue Jays have been favorites in 42 games this season and won 25 (59.5%) of those contests.
  • Toronto is 16-6 this season when entering a game favored by -144 or more on the moneyline.
  • The bookmakers' moneyline implies a 59% chance of a victory for the Blue Jays.
  • The Giants have been underdogs in 36 games this season and have come away with the win 18 times (50%) in those contests.
  • San Francisco has a mark of 5-7 in contests where oddsmakers favor it by +121 or worse on the moneyline.
  • Sportsbooks have implied with the moneyline set for this matchup that the Giants have a 45.2% chance of pulling out a win.

Blue Jays Recent Betting Performance

  • The Blue Jays went 6-3 across the nine games they were favored on the moneyline in their last 10 matchups.
  • In their last 10 outings (all had set totals), the Blue Jays combined with their opponents to hit the over on the total three times.
  • The Blue Jays' record against the spread is 3-7-0 over their past 10 games.

Blue Jays Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 4.7
HR 12
ERA 3.31
K/9 9.6

Blue Jays Player Insights

  • Guerrero is hitting .277 with 19 doubles, 12 home runs and 56 walks.
  • Of all batters in MLB, Guerrero ranks 82nd in homers and 72nd in RBI.
  • George Springer has put his power on display as he paces his team with 16 home runs and 53 runs batted in.
  • Of all MLB hitters, Springer is 43rd in home runs and 43rd in RBI.
  • Bo Bichette has racked up a team-best 53 runs batted in.
  • Bichette will look to build on his nine-game hitting in this game. In his last 10 games he is hitting .378 with five doubles, a home run, four walks and four RBIs.
  • Alejandro Kirk's .303 batting average leads his team.

Blue Jays Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Nathan Lukes 0.5 (-235) 1.5 (+135) - 0.5 (+235)
George Springer 0.5 (-255) 1.5 (+105) - 0.5 (+160)
Ernie Clement 0.5 (-220) 1.5 (+150) - 0.5 (+225)
Alejandro Kirk 0.5 (-255) 1.5 (+120) - 0.5 (+175)
Addison Barger 0.5 (-230) 1.5 (+120) - 0.5 (+165)

Giants Recent Betting Performance

  • The Giants have played as underdogs in five of their past 10 games and won two of those contests.
  • In their last 10 games with a total, the Giants and their opponents are 4-5-1 when it comes to hitting the over.
  • The Giants have a record of 5-5-0 ATS over their last 10 games.

Giants Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4
HR 8
ERA 4.15
K/9 8.2

Giants Player Insights

  • Rafael Devers leads the Giants with 17 long balls and runs batted in, driving in 68.
  • Devers is 31st in homers and 10th in RBI among all hitters in MLB.
  • Lee has 19 doubles, eight triples, six home runs and 32 walks while batting .249.
  • Lee is currently 201st in homers and 97th in RBI in the big leagues.
  • Heliot Ramos has accumulated a team-high batting average of .262.
  • Willy Adames is batting .220 with 14 doubles, two triples, 12 home runs and 45 walks.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Rafael Devers 0.5 (-205) 1.5 (+120) - 0.5 (+170)
Matt Chapman 0.5 (-195) 1.5 (+135) - 0.5 (+165)
Jung Hoo Lee 0.5 (-220) 1.5 (+145) - 0.5 (+210)
Heliot Ramos 0.5 (-250) 1.5 (+115) - 0.5 (+200)
Justin Verlander - - - -

Athletics vs. Blue Jays Highlights | MLB on FOX

Check out the best moments between the Oakland Athletics and the Toronto Blue Jays game 1.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share