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 4:15 a.m.

The MLB schedule on Sunday includes the Toronto Blue Jays taking on the San Francisco Giants.

We've got you covered, in terms of the vital info about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

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 (-178) | 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 starters are Jose Berrios (5-4) for the Blue Jays and Robbie Ray (9-3) for the Giants. Berrios and his team are 11-9-0 ATS this season when he starts. Berrios' team has won 50% of his starts when they are favored on the moneyline (5-5). When Ray starts, the Giants are 12-8-0 against the spread. The Giants are 4-1 in Ray's five starts this season that 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

  • Looking at the moneyline for Giants-Blue Jays, San Francisco is the underdog at -108, and Toronto is -108 playing at home.

Blue Jays vs Giants Spread

Blue Jays vs Giants Over/Under

  • Blue Jays versus Giants on July 20 has an over/under of 8 runs, with the odds on the over -115 and the under set at -105.

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

Blue Jays vs Giants Betting Trends

  • The Blue Jays have been favorites in 41 games this season and have come away with the win 25 times (61%) in those contests.
  • This season Toronto has been victorious 27 times in 43 chances when named as a favorite of at least -108 on the moneyline.
  • The Blue Jays' games have gone over the total in 51 of their 97 opportunities.
  • In 97 games with a line this season, the Blue Jays have a mark of 58-39-0 against the spread.
  • The Giants are 17-18 in games they were the underdog on the moneyline (winning 48.6% of those games).
  • When playing 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 collected a 42-57-0 record against the spread 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 the qualified hitters in baseball, his batting average ranks 46th, his on-base percentage ranks ninth, and he is 74th in slugging.
  • George Springer leads Toronto in total hits (85) this season while batting .276 with 33 extra-base hits. He's slugging .490 with an on-base percentage of .368.
  • Among qualified batters, he is 44th in batting average, 24th in on-base percentage and 26th in slugging percentage.
  • Springer brings a two-game streak with at least one hit into this one. In his last five games he is hitting .211 with a walk.
  • Bo Bichette has an OPS of .760, fueled by an OBP of .322 and a team-best slugging percentage of .438 this season.
  • Alejandro Kirk has seven home runs, 45 RBI and a batting average of .306 this season.

Giants Player Leaders

  • Rafael Devers has racked up an on-base percentage of .381 and has 94 hits, both team-high numbers for the Giants. He's batting .255 and slugging .458.
  • He is 88th in batting average, 11th in on-base percentage and 55th in slugging percentage among all qualified hitters in MLB.
  • Jung Hoo Lee is hitting .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 currently 110th in batting average, 110th in on-base percentage and 105th in slugging percentage among all qualified hitters.
  • 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