Toronto Blue Jays vs San Francisco Giants Prediction, 7/7/2026 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs San Francisco Giants
Date: Tuesday, July 7, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Toronto (-132) San Francisco (+110)
Oracle Park is where the San Francisco Giants (37-52) will try to beat the Toronto Blue Jays (42-48) on Tuesday. The odds on this game have the Blue Jays at -132 while the Giants are sitting at +110. The betting total comes in at 8. The starting pitchers will be Spencer Miles and Trevor McDonald.

As a squad, the Toronto Blue Jays are earning 4.0 runs per outing, which is 29th in baseball. They have tallied 356 runs while holding a team OBP of .306. The Blue Jays have tallied 144 doubles as a unit and have knocked 88 balls out of the stadium. They have earned 342 RBI's in addition to 734 base knocks on the campaign, and their team batting average is sitting at .244. Toronto has a slugging rate of .382 and have struck out 667 times, while drawing a walk on 246 occasions.
Today’s Featured MLB Best Bet! ARUN SHIVA has a 7-Unit MLB Totals Play on Monday (6:30 p.m.). Shiva is on a 3-0, +1,270 run in MLB over the weekend. He picked is coming off a winning week hitting 5 of his 7 selections and you can receive this play by signing-up below. Stream this game live on MLB.tv. 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 MLB Expert Picks
The Blue Jays have an earned run average of 4.11 so far this year (12th in baseball), and the staff has rung up 800 hitters. Blue Jays pitchers have yielded 102 long balls and also 398 total runs (15th in the league). Their pitching staff has walked 318 opposing hitters and their FIP comes in at 4.06 as a unit this season. Toronto has allowed 723 hits (8.2 per 9 innings) and also 365 earned runs. They have earned a K/BB ratio of 2.52 and the pitching staff has earned a collective WHIP of 1.30.
The Blue Jays have dispatched 336 relief pitchers to the mound this season. The relievers have inherited 146 base runners on the campaign with 26.0% of those runners earned a run for their team. The bullpen have racked up 59 holds on the season (4th in MLB). Blue Jays pitchers have entered the game with runners on 100 times as well as having 109 appearances in high leverage situations. They have compiled 28 saves this year and have not converted 12 of 40 chances to get a save. The Blue Jays relief pitchers have earned a save percentage of 70.0% and stepped onto the hill in 102 save situations.
The Blue Jays have converted 69.5% of balls in play into outs out of their 7,188 innings on the field, ranking them 20th in pro baseball. The Toronto Blue Jays have accounted for 2,396 putouts on the year, in addition to 752 assists and 57 errors. Their fielding percentage sits at .982 which puts them in 26th in MLB, and have accumulated 64 double plays.
Miles has thrown 54 innings and has earned 55 strikeouts during his pro baseball career. Miles (4-1 career mark) is the owner of a FIP of 2.79 and he has gone up against 217 opposing batters in the major leagues. His ERA is 2.83 (17 ER's allowed) and his WHIP is 1.037. He has allowed 39 base hits (6.5 hits per 9 innings) and has 17 walks.
The San Francisco Giants have recorded an on-base percentage of .308 and a batting average of .256 this season. They have been called out on strikes on 693 occasions (26th in the league) and have 783 hits. San Francisco is sitting with 99 long balls this year as well as 355 runs batted in. The Giants have a SLG% of .422 and they are earning 4.09 runs per outing (23rd in baseball). They have tallied 171 doubles, while walking 213 times and putting up 364 runs.
The Giants have a WHIP of 1.382 in addition to having a FIP of 4.27 as a staff on the campaign. They come in at 20th in baseball as a staff in total hits allowed with 745. The San Francisco pitching staff have allowed 430 runs for the season while having an ERA of 4.52 (393 earned runs yielded). They currently have a strikeout to walk ratio of 7.90 (687 strikeouts against 337 bases on balls). They have relinquished 90 homers and they relinquish 4.94 runs per 9 innings (22nd in the league).
San Francisco bullpen pitchers hold an inherited score percentage of 34.7% out of their 147 inherited runners. Their bullpen pitchers have come in 68 times in high leverage situations in addition to 98 occasions with base runners. Sitting with 73 save situations, the Giants have earned 44 holds and 11 blown saves. They sit at 18th in the league with a save rate of 62.1%, and they have sent 283 relievers to the mound so far this year.
Out of their 7,053 innings on the diamond, the Giants are sitting with a defensive efficiency of 69.0% (23rd in professional baseball). The San Francisco Giants have turned 83 double plays and have a fielding rate of .981 (29th in the majors). The Giants have recorded 815 assists, 61 errors and have a total of 2,351 putouts so far this season.
McDonald (4-6 career record) has a 3.72 ERA and has conceded 7.7 hits per nine innings. He has a K/BB ratio of 2.95 and he has faced 318 batters during his pro baseball career. He has given up a total of 31 ER's while earning a WHIP of 1.147 and a FIP of 3.7. In his MLB career, McDonald has surrendered 64 hits and he has 65 strikeouts in 75 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Francisco (+110)
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
