Blue Jays vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for July 18

Odds updated as of 6:11 p.m.
The Toronto Blue Jays will face the San Francisco Giants in MLB action on Friday.
We've got you covered, in terms of the most important info regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Blue Jays vs Giants Game Info
- Toronto Blue Jays (55-41) vs. San Francisco Giants (52-45)
- Date: Friday, July 18, 2025
- Time: 7:07 p.m. ET
- Venue: Rogers Centre -- Toronto, Ontario
- Coverage: MLB Network, SNET, and NBCS-BA
Blue Jays vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: TOR: (-142) | SF: (+120)
- Spread: TOR: -1.5 (+140) | SF: +1.5 (-170)
- Total: 8.5 -- Over: (-114) | Under: (-106)
Blue Jays vs Giants Probable Starting Pitchers
Probable Pitchers: Chris Bassitt (Blue Jays) - 9-4, 4.12 ERA vs Justin Verlander (Giants) - 0-7, 4.81 ERA
The Blue Jays will look to Chris Bassitt (9-4) versus the Giants and Justin Verlander (0-7). Bassitt and his team are 14-4-0 ATS this season when he starts. Bassitt's team has been victorious in 70% of the games he's started as the moneyline favorite with a record of 7-3. The Giants have a 3-12-0 ATS record in Verlander's 15 starts with a set spread. The Giants have a 1-5 record in Verlander's six starts this season when they were the underdog on the moneyline.
Blue Jays vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Blue Jays win (59.8%)
Blue Jays vs Giants Moneyline
- The Blue Jays vs Giants moneyline has Toronto as a -142 favorite, while San Francisco is a +120 underdog on the road.
Blue Jays vs Giants Spread
- The Giants are at the Blue Jays, and are +1.5 on the runline. The Giants are +140 to cover the spread, and the Blue Jays are -170.
Blue Jays vs Giants Over/Under
- An over/under of 8.5 has been set for Blue Jays-Giants on July 18, with the over being -114 and the under -106.
Bet on Toronto Blue Jays vs. San Francisco Giants on FanDuel today!
Blue Jays vs Giants Betting Trends
- The Blue Jays have been chosen as favorites in 40 games this year and have walked away with the win 24 times (60%) in those games.
- This year Toronto has won 16 of 23 games when listed as at least -142 on the moneyline.
- Contests with the Blue Jays have gone over the total set by sportsbooks in 50 of 95 chances this season.
- The Blue Jays are 56-39-0 against the spread in their 95 games with a line set by sportsbooks this season.
- The Giants have won 50% of the games this season they were the underdog on the moneyline (17-17).
- San Francisco is 6-7 (winning 46.2% of its games) when it has played as a moneyline underdog of +120 or longer.
- The Giants have had an over/under set by bookmakers 97 times, and have combined with opponents to go over the total in 43 of those games (43-50-4).
- The Giants have gone 42-55-0 against the spread this season.
Blue Jays Player Leaders
- Vladimir Guerrero Jr. leads Toronto in OBP (.384) this season, fueled by 97 hits. He has a .277 batting average and a slugging percentage of .434.
- Among qualified hitters, he ranks 46th in batting average, his on-base percentage ranks seventh, and he is 72nd in slugging.
- George Springer leads Toronto in total hits (81) this season while batting .270 with 33 extra-base hits. He's slugging .490 with an on-base percentage of .363.
- His batting average is 59th among qualified players, his on-base percentage 32nd, and his slugging percentage 27th.
- Bo Bichette has hit 12 homers with a team-high .443 SLG this season.
- Bichette has logged a hit or more in nine straight games. In his last 10 outings he is batting .378 with five doubles, a home run, four walks and four RBIs.
- Alejandro Kirk has seven home runs, 45 RBI and a batting average of .303 this season.
Giants Player Leaders
- Rafael Devers has 92 hits with a .384 on-base percentage, leading the Giants in both statistics. He's batting .255 and slugging .460.
- Including all qualified players in the majors, he ranks 88th in batting average, seventh in on-base percentage and 52nd in slugging percentage.
- Jung Hoo Lee is hitting .249 with 19 doubles, eight triples, six home runs and 32 walks. He's slugging .403 with an on-base percentage of .317.
- His batting average ranks 104th among all qualified players, his on-base percentage ranks 104th, and he is 103rd in slugging.
- Heliot Ramos has accumulated a slugging percentage of .429, a team-best for the Giants.
- Willy Adames has 14 doubles, two triples, 12 home runs and 45 walks while hitting .220.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!