Toronto Blue Jays vs San Francisco Giants Prediction, 7/8/2026 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs San Francisco Giants
Date: Wednesday, July 8, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Toronto (-160) San Francisco (+132)
Oracle Park is the location where the San Francisco Giants (38-52) will play the Toronto Blue Jays (42-49) on Wednesday. The odds on this game have the Blue Jays at -160 and the Giants are coming in at +132. The over/under is set at 8.5. The pitchers expected to start will be Dylan Cease and Logan Webb.

The Blue Jays have compiled 144 doubles as a squad and have hit 89 baseballs out of the park. Toronto has a slugging rate of .381 and have struck out 674 times, while taking a walk on 248 occasions. As a squad, the Toronto Blue Jays are putting up 3.9 runs per contest, which has them at 29th in MLB. They have 343 runs batted in and 737 hits this season, and their average at the plate is sitting at .242. They have 357 runs scored while having a team on-base percentage of .304.
Today’s Featured MLB Best Bet! SCOTT SPREITZER has a 6-Unit MLB Play on Tuesday night. Scott is 10-4 with 6-Unit baseball plays since May 17 and he's shown a profit overall on the bases since May 1. Scott's 18-9, +4,050 with his last 27 MLB plays overall and all top plays, those rated 5.0+ are +39,855 long term. Get Scott Spreitzer's 6-Unit MLB play on Tuesday by signing up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our Free MLB Picks
They have a K/BB ratio of 2.49 and the pitching staff holds a collective WHIP of 1.31. Blue Jays pitchers have surrendered 104 long balls and also 408 runs in total (16th in the league). Toronto has surrendered 731 base knocks (8.2 per 9 innings) as well as 371 earned runs. The Blue Jays hold a team ERA of 4.14 on the year (13th in the league), and the staff has rung up 808 hitters. Their pitching staff has walked 324 opposing players and their FIP sits at 4.08 as a unit over the course of the season.
The Blue Jays have dispatched 338 relief pitchers to the hill on the year. The bullpen pitchers have inherited 148 runners this year with 27.0% of those runners ended up scoring. The relievers have a total of 59 holds over the course of the season (6th in baseball). Blue Jays relief pitchers have stepped onto the hill with players on base 101 times in addition to having 109 appearances in high leverage situations. They have accumulated 28 saves for the season and have blown 12 of 40 chances to get a save. The Blue Jays relief pitchers have a save percentage of 70.0% and stepped onto the hill in 102 save situations.
The Blue Jays have turned 69.4% of balls hit into play into outs in their 7,260 innings, which has them sitting at 20th in the majors. The Toronto Blue Jays have amassed 2,420 putouts thus far, in addition to 760 assists and 60 errors. Their fielding percentage is at .981 which has them sitting 27th in baseball, and have 65 double plays.
Cease has pitched in 1,105 innings and has accounted for 1,368 K's so far in his pro baseball career. His earned run average is 3.79 (466 earned runs allowed) and his WHIP is 1.259. He has given up 920 base hits (7.5 hits per nine innings) and has had 471 walks. Cease (70-62 career mark) holds a FIP of 3.74 and he has gone up against 4,677 hitters in the major leagues.
The San Francisco Giants have accumulated an on-base percentage of .309 and a batting average of .256 on the campaign. They have been called out on strikes on 701 instances (26th in the league) and have notched a total of 791 base hits. San Francisco has hit 101 home runs for the year and 362 RBIs. The Giants hold a slugging % of .423 and they average 4.16 runs per game (23rd in MLB). They have tallied 171 doubles, while taking a walk 219 times as well as putting up 374 runs.
The Giants hold a team WHIP of 1.372 in addition to having a FIP of 4.27 as a pitching staff on the season. They sit at 20th in baseball as a pitching staff in total hits given up with 748. The San Francisco pitching staff have given up 431 runs for the season while holding an ERA of 4.48 (394 earned runs conceded). Their strikeout to walk ratio comes in at 7.90 (694 strikeouts against 339 free passes). They have conceded 91 home runs and they concede 4.90 runs per 9 innings (20th in the league).
San Francisco relievers hold an inherited score percentage of 34.7% out of their 147 inherited base runners. Their relief pitchers have taken the field 68 times in high leverage situations and also on 98 occasions with base runners. Sitting with 73 save situations, the Giants have compiled 44 holds in addition to 11 blown saves. They rank 17th in baseball with a save percentage of 62.1%, and they have sent 284 bullpen pitchers onto the diamond on the year.
In their 7,134 innings on the field, the Giants have a defensive efficiency of 69.2% (22nd in pro baseball). The San Francisco Giants have turned 83 double plays and have a fielding rate of .981 (29th in MLB). The Giants have recorded 823 assists, 62 errors and have accounted for 2,378 putouts on the campaign.
So far in his pro baseball career, Webb has surrendered 1,105 hits and he has 1,072 K's in 1,155 innings. He has given up a total of 437 earned runs while holding a WHIP of 1.194 and a FIP of 3.4. His K/BB ratio is 3.91 and he has faced 4,732 batters thus far in his career. Webb (75-59 career win-loss mark) has a 3.40 earned run average and has allowed 8.6 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Toronto (-160)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Toronto Blue Jays - Twitter
