On Friday, the San Francisco Giants (52-45) are visiting the Toronto Blue Jays (55-41), at 7:07 p.m. ET. The Giants have lost two straight, and the Blue Jays have dropped two in a row.

The favored Blue Jays (-142 on the moneyline to win) take the field at home against the Giants (+119). The Toronto Blue Jays will give the start to Chris Bassitt (9-4), but the Giants’ starter has not been announced yet.

The Blue Jays’ matchup Sunday versus the Athletics finished in a 6-3 loss. Addison Barger went 1 for 3 with a home run and two RBIs in the defeat, while Jose Berrios threw three innings, giving up four earned runs on five hits while striking out one en route to taking the loss.

The Giants fell to the Dodgers 5-2 Sunday. Luis Matos went 1 for 2 with a home run and two RBIs in the defeat, while Spencer Bivens took the loss on the mound, throwing one inning, giving up two earned runs on three hits while striking out one.

Here’s everything you need to get ready for Friday’s Blue Jays vs. Giants action, including viewing options.

Toronto Blue Jays vs. San Francisco Giants odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 9:19 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Blue Jays (-142, bet $142 to win $100)Underdog: Giants (+119, bet $100 to win $119)Blue Jays vs. Giants: Game time and live stream infoGame day: Friday, July 18, 2025Game time: 7:07 p.m. ETLocation: Toronto, OntarioStadium: Rogers CentreTV channel: MLB Network, SNET, and NBCS-BALive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Blue Jays vs. Giants on Fubo!

Blue Jays stats and trendsBlue Jays betting recordsThe Blue Jays have been favorites in 42 games this season and won 25 (59.5%) of those contests.This season Toronto has won 16 of its 22 games, or 72.7%, when favored by at least -142 on the moneyline.The implied probability of a win from the Blue Jays, based on the moneyline, is 58.7%.Toronto’s games have gone over the total in 49 of its 95 chances.The Blue Jays are 55-40-0 against the spread this season.Chris Bassitt (Blue Jays probable starter)Bassitt goes for his 10th victory when he makes the start for the Blue Jays, his 20th of the season. He is 9-4 with a 4.12 ERA and 104 strikeouts in 107 2/3 innings pitched.In his most recent appearance — out of the bullpen on Sunday — the right-hander tossed one scoreless inning against the Athletics without surrendering a hit.The 36-year-old has put up an ERA of 4.12, with 8.7 strikeouts per nine innings, in 20 games this season. Opponents are batting .271 against him.Bassitt is looking to collect his eighth quality start of the year in this outing.Bassitt will look to pick up his 18th matchup of five or more innings pitched this season. He’s averaging 5.4 innings per appearance.He has had four appearances this season in which he held his opponents to zero earned runs.He will face a Giants offense that is hitting .229 as a unit (28th in MLB). It is also slugging a collective .369 (27th in MLB) with 89 total home runs (25th in MLB).The 36-year-old ranks 40th in ERA (4.12), 54th in WHIP (1.346), and 28th in K/9 (8.7) among qualifying pitchers in MLB action this season.Blue Jays batting statsThe Blue Jays’ 101 home runs rank 19th in Major League Baseball.Hitters for Toronto have combined for a team rank of 13th in the majors with a .404 team slugging percentage.No team has a better batting average than the .258 AVG the Blue Jays have posted this season.Toronto ranks 12th in the majors with 440 total runs scored this season.The Blue Jays have an on-base percentage of .329 this season, which ranks third in the league.Toronto has the fewest strikeouts in MLB, whiffing only 6.8 times per game on average.Giants stats and trendsGiants betting recordsThe Giants have been chosen as underdogs in 36 games this year and have walked away with the win 18 times (50%) in those games.This season, San Francisco has come away with a win six times in 14 chances when named as an underdog of at least +119 or worse on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Giants have a 45.7% chance of pulling out a win.San Francisco and its opponents have gone over in 43 of its 97 games with a total set by sportsbooks this season.The Giants are 42-55-0 against the spread in their 97 games that had a posted line this season.Giants batting statsThe Giants rank 25th in baseball with 89 total home runs.So far this year, San Francisco has the fourth-lowest slugging percentage in baseball (.369).The Giants are 28th in MLB with a .229 batting average.San Francisco scores the 21st-most runs in baseball (399 total, 4.1 per game).The Giants are 21st in MLB with an on-base percentage of .309.

Watch the MLB on Fubo!