Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 12:12 a.m.

On Sunday in MLB, the Toronto Blue Jays are playing the San Francisco Giants.

Before you do any MLB betting on this game at FanDuel Sportsbook, here's what you need to know.

Blue Jays vs Giants Game Info

  • Toronto Blue Jays (57-41) vs. San Francisco Giants (52-47)
  • Date: Sunday, July 20, 2025
  • Time: 12:05 p.m. ET
  • Venue: Rogers Centre -- Toronto, Ontario
  • Coverage: Roku and SNET

Blue Jays vs Giants Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: TOR: (-108) | SF: (-108)
  • Spread: TOR: +1.5 (-176) | SF: -1.5 (+146)
  • Total: 8 -- Over: (-115) | Under: (-105)

Blue Jays vs Giants Probable Starting Pitchers

Probable Pitchers: José Berrios (Blue Jays) - 5-4, 3.75 ERA vs Robbie Ray (Giants) - 9-3, 2.65 ERA

The probable pitchers are Jose Berrios (5-4) for the Blue Jays and Robbie Ray (9-3) for the Giants. When Berrios starts, his team is 11-9-0 against the spread this season. When Berrios starts a game and his team is the favorite on the moneyline, they have a record of 5-5. The Giants have gone 12-8-0 against the spread when Ray starts. The Giants have a 4-1 record in Ray's five starts this season when they were the moneyline underdog.

Blue Jays vs Giants Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Blue Jays win (50.2%)

Blue Jays vs Giants Moneyline

  • Toronto is a -108 favorite on the moneyline, while San Francisco is a -108 underdog on the road.

Blue Jays vs Giants Spread

Blue Jays vs Giants Over/Under

  • The over/under for the Blue Jays versus Giants game on July 20 has been set at 8, with -115 odds on the over and -105 odds on the under.

Bet on Toronto Blue Jays vs. San Francisco Giants on FanDuel today!

Blue Jays vs Giants Betting Trends

  • The Blue Jays have been victorious in 25, or 61%, of the 41 contests they have been chosen as favorites in this season.
  • Toronto has a record of 27-16 in contests when oddsmakers favor them by -108 or more on the moneyline.
  • The Blue Jays and their opponents have hit the over in 51 of their 97 games with a total set by oddsmakers this season.
  • In 97 games with a line this season, the Blue Jays have a mark of 58-39-0 against the spread.
  • The Giants have been the underdog on the moneyline 35 total times this season. They've gone 17-18 in those games.
  • In games it has played as a moneyline underdog with odds of -108 or longer, San Francisco has a 17-18 record (winning 48.6% of its games).
  • In the 99 games oddsmakers have set an over/under for the Giants, they have combined with opponents to go over the total 44 times (44-51-4).
  • The Giants have a 42-57-0 record ATS this season.

Blue Jays Player Leaders

  • Vladimir Guerrero Jr. leads Toronto in OBP (.382) this season, fueled by 98 hits. He has a .275 batting average and a slugging percentage of .429.
  • Among all qualified hitters in baseball, his batting average ranks 45th, his on-base percentage ranks ninth, and he is 74th in slugging.
  • George Springer leads Toronto with 85 hits. He is batting .276 this season and has 33 extra-base hits. He's also slugging .490 with an on-base percentage of .368.
  • His batting average ranks 43rd among qualified players, his on-base percentage 25th, and his slugging percentage 26th.
  • Springer has picked up a hit in two straight games. In his last five games he is hitting .211 with a walk.
  • Bo Bichette leads Toronto in slugging percentage (.438) powered by 38 extra-base hits.
  • Alejandro Kirk is batting .306 with a .362 OBP and 45 RBI for Toronto this season.

Giants Player Leaders

  • Rafael Devers has accumulated an on-base percentage of .381 and has 94 hits, both team-best numbers for the Giants. He's batting .255 and slugging .458.
  • He ranks 88th in batting average, 11th in on-base percentage and 55th in slugging percentage among all qualified hitters in the big leagues.
  • Jung Hoo Lee is batting .247 with 19 doubles, eight triples, six home runs and 32 walks. He's slugging .398 with an on-base percentage of .314.
  • He is 110th in batting average, 111th in on-base percentage and 105th in slugging percentage in the majors.
  • Heliot Ramos has a .429 slugging percentage, which leads the Giants.
  • Willy Adames is batting .224 with 14 doubles, two triples, 14 home runs and 45 walks.

Blue Jays vs Giants Head to Head

  • 7/19/2025: 6-3 TOR (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 7/18/2025: 4-0 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
  • 7/11/2024: 5-3 TOR (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 7/10/2024: 10-6 TOR (Favorite: Giants, Spread: -1.5, Total: 7, Favorite Moneyline: -156, Underdog Moneyline: +132)
  • 7/9/2024: 4-3 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 6/29/2023: 2-1 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 9, Favorite Moneyline: -152, Underdog Moneyline: +128)
  • 6/28/2023: 6-1 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
  • 6/27/2023: 3-0 SF (Favorite: Blue Jays, Spread: -1.5, Total: 8, Favorite Moneyline: -190, Underdog Moneyline: +160)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup