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

Odds updated as of 5:18 a.m.
Saturday's slate in the MLB includes a matchup between the San Francisco Giants and the Toronto Blue Jays.
We've got you covered, in terms of the vital information about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Giants vs Blue Jays Game Info
- San Francisco Giants (52-46) vs. Toronto Blue Jays (56-41)
- Date: Saturday, July 19, 2025
- Time: 3:07 p.m. ET
- Venue: Rogers Centre -- Toronto, Ontario
- Coverage: SNET and NBCS-BA
Giants vs Blue Jays Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-118) | TOR: (-100)
- Spread: SF: -1.5 (+138) | TOR: +1.5 (-166)
- Total: 8 -- Over: (-118) | Under: (-104)
Giants vs Blue Jays Probable Starting Pitchers
Probable Pitchers: Logan Webb (Giants) - 9-6, 2.94 ERA vs Eric Lauer (Blue Jays) - 4-2, 2.78 ERA
This contest's pitching matchup is set, as the Giants will send Logan Webb (9-6) to the mound, while Eric Lauer (4-2) will take the ball for the Blue Jays. Webb's team is 8-12-0 against the spread in his starts this season. Webb's team has won 50% of his starts when they are favored on the moneyline (9-9). When Lauer starts, the Blue Jays are 5-3-0 against the spread. The Blue Jays have a 2-1 record in Lauer's three starts this season when they were the moneyline underdog.
Giants vs Blue Jays Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Blue Jays win (62.4%)
Giants vs Blue Jays Moneyline
- The Giants vs Blue Jays moneyline has San Francisco as a -118 favorite, while Toronto is a -100 underdog at home.
Giants vs Blue Jays Spread
- The Giants are 1.5-run road favorites on the runline against the Blue Jays. The Giants are +138 to cover, and the Blue Jays are -166.
Giants vs Blue Jays Over/Under
- Giants versus Blue Jays on July 19 has an over/under of 8 runs, with the odds on the over -118 and the under set at -104.
Bet on San Francisco Giants vs. Toronto Blue Jays on FanDuel today!
Giants vs Blue Jays Betting Trends
- The Giants have come away with 35 wins in the 63 contests they have been listed as the favorites in this season.
- This year San Francisco has won 33 of 57 games when listed as at least -118 on the moneyline.
- The Giants and their opponents have gone over the total this season in 43 of their 98 opportunities.
- The Giants are 42-56-0 against the spread in their 98 games that had a posted line this season.
- The Blue Jays have put together a 29-24 record in games they were listed as the moneyline underdog (winning 54.7% of those games).
- Toronto has a 22-17 record (winning 56.4% of its games) when it has played as a moneyline underdog of -100 or longer.
- The Blue Jays have combined with opponents to go over the total 50 times this season for a 50-43-3 record against the over/under.
- The Blue Jays have a 57-39-0 record against the spread this season (covering 59.4% of the time).
Giants Player Leaders
- Rafael Devers has 94 hits and an OBP of .385, both of which rank first among San Francisco hitters this season. He has a .258 batting average and a slugging percentage of .463.
- Among all qualified hitters in MLB, he is 83rd in batting average, sixth in on-base percentage, and 50th in slugging.
- Jung Hoo Lee has 19 doubles, eight triples, six home runs and 32 walks. He's batting .249 and slugging .401 with an on-base percentage of .316.
- Among qualifiers, he ranks 102nd in batting average, 106th in on-base percentage and 103rd in slugging percentage.
- Lee has picked up a hit in two games in a row. During his last five outings he is hitting .313 with a double, a triple, three walks and three RBIs.
- Heliot Ramos has an OPS of .768, fueled by an OBP of .338 and a team-best slugging percentage of .430 this season.
- Wilmer Flores has 11 home runs, 55 RBI and a batting average of .244 this season.
Blue Jays Player Leaders
- Vladimir Guerrero Jr. has put up a team-high .383 on-base percentage. He's batting .275 and slugging .431.
- Including all qualifying hitters in the majors, his batting average places him 48th, his on-base percentage ranks eighth, and he is 73rd in slugging.
- George Springer's 84 hits lead his team. He has a batting average of .276 while slugging .493 with an on-base percentage of .367.
- Including all qualifying hitters, his batting average puts him 46th, his on-base percentage is 26th, and he is 24th in slugging.
- Bo Bichette has a slugging percentage of .439, a team-best for the Blue Jays.
- Alejandro Kirk has nine doubles, seven home runs and 27 walks while hitting .306.
Giants vs Blue Jays Head to Head
- 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!