+18 or +21, depending on state | Commercial Content | T&C's Apply | Play Responsibly | Publishing Principles
This page contains affiliate links. When you purchase through the links provided, we may earn a commission.
2025 MLB All-Star GameGetty Images Sport

How to watch Toronto Blue Jays vs San Francisco Giants MLB game: Live stream, regional networks, team news and start time

George Springer and the Toronto Blue Jays are set to welcome Rafael Devers and the San Francisco Giants to Rogers Centre on Friday for what should be an exciting cross-league showdown.

The Giants, one of the more steady performers in the early part of the 2025 campaign, enter this matchup sitting third in the fierce NL West despite a sub-.500 road record (24–25).

On the other side, Toronto surged into the All-Star break on fire, winning 13 of their last 17 to claim the top spot in the AL East outright.

Here, GOAL brings you everything you need to know about how to watch the Toronto Blue Jays vs the San Francisco Giants MLB game, plus plenty more.

How to watch Toronto Blue Jays vs San Francisco Giants MLB game on TV & stream live online

  • National TV Channel: MLB Network
  • Local TV Channel: SNET and NBCS-BA
  • Streaming service: Fubo

To watch the entire MLB season, Fubo and DirecTV Stream are the two best streaming services for baseball fans. Both carry MLB.tv for out-of-market access to games and you can also check out our table below for information on regional sports networks and where to find them.

READ MORE:FuboTV Review: Pricing, plans, subscriptions, free trials and more

TeamLocal NetworkStreaming Providers
Arizona DiamondbacksDBACKS.tvFubo, DirecTV Stream
Atlanta BravesFanDuel Sports NetworkFubo, DirecTV Stream
Baltimore OriolesMid-Atlantic Sports NetworkFubo, DirecTV Stream
Boston Red SoxNew England Sports NetworkFubo, DirecTV Stream, NESN 360
Chicago CubsMarquee Sports NetworkFubo, DirecTV Stream
Chicago White SoxNBC Sports ChicagoFubo, DirecTV Stream
Cincinnati RedsFanDuel Sports Network OhioFubo, DirecTV Stream
Cleveland GuardiansCLEGaurdains.TV, FanDuel Sports Network Great LakesFubo, DirecTV Stream
Colorado RockiesROCKIES.tv

DirecTV Stream

Detroit TigersFanDuel Sports NetworkFubo, DirecTV Stream
Houston AstrosSpace City Home NetworkFubo, DirecTV Stream
Kansas City RoyalsFanDuel Sports Network Kansas CityFubo, DirecTV Stream
Los Angeles AngelsFanDuel Sports Network WestFubo, DirecTV Stream
Los Angeles DodgersSportsNet Los Angeles

DirecTV Stream

Miami MarlinsFanDuel Sports Network FloridaFubo, DirecTV Stream
Milwaukee BrewersFanDuel Sports Network WisconsinFubo, DirecTV Stream
Minnesota TwinsTwins.TV, FanDuel Sports Network NorthFubo, DirecTV Stream
New York MetsSportsNet New YorkFubo, DirecTV Stream
New York YankeesYES NetworkFubo, DirecTV Stream
Oakland AthleticsNBC Sports CaliforniaFubo, DirecTV Stream
Philadelphia PhilliesNBC Sports Philadelphia

Fubo

Pittsburgh PiratesSportsNet PittsburghFubo, DirecTV Stream
San Diego PadresPadres.TVFubo, DirecTV Stream
San Francisco GiantsNBC Sports Bay AreaFubo, DirecTV Stream
Seattle MarinersROOT SportsFubo, DirecTV Stream
St Louis CardinalsFanDuel Sports Network MidwestFubo, DirecTV Stream
Tampa Bay RaysFanDuel Sports Network SunFubo, DirecTV Stream
Texas RangersVictory+, MLB.tv, SouthwestFubo, DirecTV Stream
Toronto Blue JaysSportnet (Canada)N/A
Washington NationalsMid-Atlantic Sports NetworkFubo, DirecTV Stream

Toronto Blue Jays vs San Francisco Giants: Date and First-Pitch time

The Toronto Blue Jays will take on the San Francisco Giants in an electrifying MLB game on Friday, July 18, 2025, at 7:07 pm ET/4:07 pm PT at Rogers Centre in Toronto, Ontario.

DateFriday, July 18, 2025
First-Pitch Time7:07 pm ET/4:07 pm PT
VenueRogers Centre
LocationToronto, Ontario

Streaming the game with a VPN

Unable to watch this game due to broadcast restrictions? A VPN could be the answer to your problems.

When it comes to streaming live sports while you're out of state, NordVPN is our pick for the best VPN service in 2024. You can even try NordVPN risk-free with a 30-day money-back guarantee.

Toronto Blue Jays vs San Francisco Giants team news, injury reports & key players

Toronto Blue Jays team news

Vladimir Guerrero Jr. has been a key cog in Toronto’s offense, slashing .277 with 19 doubles, 12 homers, and 56 walks. He may not be lighting up the leaderboard, ranking 82nd in home runs and 72nd in RBIs, but his presence in the lineup is undeniable. Springer leads the team in long balls (16) and RBIs (53), placing 43rd in MLB in both categories. Bo Bichette, meanwhile, has also driven in 53 and carries a nine-game hitting streak into Friday’s game, batting .378 in his last 10 appearances. Alejandro Kirk tops the Blue Jays with a .303 average.

Chris Bassitt will get the ball for Toronto. The veteran righty is 9–4 with a 4.12 ERA through 19 starts and a relief appearance this season. He was sharp his last time out, tossing six solid frames of one-run ball against the White Sox. Toronto has won 12 of his 20 outings in 2025, and Bassitt owns a 2.81 ERA at home across 10 starts, he’s been tough to beat at Rogers Centre.

San Francisco Giants team news

For San Francisco, Justin Verlander will toe the rubber. The future Hall of Famer has struggled this year, holding an 0–7 record with a 4.70 ERA through 15 starts. In his latest effort, he gave up two runs over six innings in a loss to the Phillies. The Giants are just 4–11 in his starts and his road ERA sits at 4.99 across six appearances away from Oracle Park.

Devers continues to swing a hot bat for the Giants, leading the club with 17 home runs and 68 RBIs, ranking 31st and 10th in the majors, respectively. Heliot Ramos owns the team’s best batting average at .262, while Jung Hoo Lee has added solid contributions with a .249 average, 19 doubles, eight triples, and six dingers. Willy Adames has chipped in with 12 home runs and 45 walks despite batting just .220.

Toronto Blue Jays vs San Francisco Giants Series info

Game 2

DateSaturday, July 19, 2025
First-Pitch Time3:07 pm ET
Starting Pitcher (Blue Jays)Eric Lauer
Starting Pitcher (Giants)TBC
TV ChannelSNET and NBCS-BA
LivestreamFubo

Game 3

DateSunday, July 20, 2025
First-Pitch Time12:05 pm ET
Starting Pitcher (Blue Jays)José Berrios
Starting Pitcher (Giants)TBC
TV ChannelRoku and SNET
LivestreamFubo

Toronto Blue Jays vs San Francisco Giants head-to-head record

DateCompetitionHome TeamAway TeamScore
12.07.24MLBSan Francisco GiantsToronto Blue Jays3 - 5
11.07.24MLBSan Francisco GiantsToronto Blue Jays6 - 10
10.07.24MLBSan Francisco GiantsToronto Blue Jays4 - 3
30.06.23MLBToronto Blue JaysSan Francisco Giants2 - 1
29.06.23MLBToronto Blue JaysSan Francisco Giants6 - 1
Advertisement

ENJOYED THIS STORY?

Add GOAL.com as a preferred source on Google to see more of our reporting