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

Odds updated as of 9:12 p.m.
Tuesday's slate in the MLB includes a matchup between the Toronto Blue Jays and 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 (42-49) vs. San Francisco Giants (38-52)
- Date: Tuesday, July 7, 2026
- Time: 9:45 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: NBCS-BA and SNET
Blue Jays vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: TOR: (-116) | SF: (-102)
- Spread: TOR: -1.5 (+150) | SF: +1.5 (-182)
- Total: 7.5 -- Over: (-118) | Under: (-104)
Blue Jays vs Giants Probable Starting Pitchers
Probable Pitchers: Spencer Miles (Blue Jays) - 4-1, 2.83 ERA vs Trevor McDonald (Giants) - 3-6, 4.42 ERA
The probable starters are Spencer Miles (4-1) for the Blue Jays and Trevor McDonald (3-6) for the Giants. Miles has a record of 0-2-0 ATS in two starts with a spread this season. This will be Miles' first start this season with his team as the moneyline favorite. The Giants have gone 6-5-0 ATS in McDonald's 11 starts with a set spread. The Giants have a 5-6 record in McDonald's 11 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: Giants win (59.6%)
Blue Jays vs Giants Moneyline
- The moneyline numbers for Blue Jays vs. Giants reveal Toronto as the favorite (-116) and San Francisco as the underdog (-102) despite being the home team.
Blue Jays vs Giants Spread
- The Blue Jays are at the Giants and are favored by 1.5 runs (+150 to cover) on the runline. San Francisco is -182 to cover.
Blue Jays vs Giants Over/Under
- Blue Jays versus Giants, on July 7, has an over/under of 7.5, with the over being -118 and the under -104.
Bet on Toronto Blue Jays vs. San Francisco Giants on FanDuel today!
Blue Jays vs Giants Betting Trends
- The Blue Jays have come away with 28 wins in the 51 contests they have been listed as the favorites in this season.
- Toronto has a record of 25-21 in contests when bookmakers favor them by -116 or more on the moneyline.
- Contests with the Blue Jays have gone over the total set by sportsbooks in 47 of 90 chances this season.
- The Blue Jays are 42-48-0 against the spread in their 90 games with a line set by sportsbooks this season.
- The Giants have won 38.2% of the games this season they were the moneyline underdog (21-34).
- When playing as a moneyline underdog with odds of -102 or longer, San Francisco has a 19-26 record (winning 42.2% of its games).
- The Giants have played in 87 games with a set over/under, and have combined with their opponents to go over the total 41 times (41-40-6).
- The Giants have put together a 38-49-0 record ATS this season.
Blue Jays Player Leaders
- Vladimir Guerrero Jr. leads Toronto in OBP (.347) this season, fueled by 83 hits. He has a .263 batting average and a slugging percentage of .346.
- Among all qualified batters in MLB, his batting average ranks 66th, his on-base percentage ranks 48th, and he is 136th in slugging.
- Ernie Clement has hit seven homers this season while driving in 29 runs. He's batting .293 this season and slugging .427 with an on-base percentage of .315.
- Among all qualified hitters, he is 15th in batting average, 106th in on-base percentage and 74th in slugging percentage.
- Clement heads into this matchup looking to extend his two-game hit streak. In his last five games he is batting .222 with a double and an RBI.
- Kazuma Okamoto leads Toronto in total hits (75) this season, and 31 of those have gone for extra bases.
- Daulton Varsho has seven home runs, 23 RBI and a batting average of .246 this season.
Giants Player Leaders
- Luis Arraez has an on-base percentage of .362 and a slugging percentage of .459. Both lead the Giants. He's batting .325.
- He ranks second in batting average, 35th in on-base percentage and 52nd in slugging percentage among all qualified hitters in MLB.
- Jung Hoo Lee has 20 doubles, three triples, five home runs and 14 walks while hitting .315. He's slugging .447 with an on-base percentage of .347.
- He is currently fifth in batting average, 48th in on-base percentage and 64th in slugging percentage among all qualifying batters.
- Casey Schmitt has racked up 91 hits, a team-high for the Giants.
- Rafael Devers is batting .246 with 24 doubles, a triple, 18 home runs and 33 walks.
Blue Jays vs Giants Head to Head
- 7/6/2026: 10-1 SF (Favorite: Blue Jays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 7/20/2025: 8-6 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 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!



