GET DIRECTV
Sports - Article

San Francisco Giants vs. Arizona Diamondbacks – Where to Watch, Streaming, Channels & Preview

By Nicole O’Reilly-Barash
Share
San Francisco Giants vs. Arizona Diamondbacks – Where to Watch, Streaming, Channels & Preview

It’s the San Francisco Giants versus the Arizona Diamondbacks at Chase Field on May 18, 2026. Here’s how to watch live on TV.

  • Time: 9:40 PM ET
  • Location: Chase Field, Phoenix, AZ
  • TV Channels: NBC Sports Bay Area, MLB Diamondbacks
  • League Package: MLB Extra Innings®

How to Watch San Francisco Giants vs. Arizona Diamondbacks on May 18, 2026

Watch the Arizona Diamondbacks take on the San Francisco Giants live on NBC Sports Bay Area channel 696 and MLB Diamondbacks channel 686 with DIRECTV on May 18, 2026 at 9:40 PM ET.

San Francisco Giants (20-27) at Arizona Diamondbacks (22-23) — Game Preview

The San Francisco Giants (20-27) head into Chase Field to face the Arizona Diamondbacks (22-23), with both clubs carrying losing records and the Giants trying to slow a slide that has dropped them toward the bottom of the NL West. Arizona has hit .239 with a .699 OPS against the Giants’ .244 and .668 OPS, but San Francisco has been the steadier group on the mound at a 3.97 team ERA against Arizona’s 4.39. Tonight’s mound matchup pairs Robbie Ray, who has worked through 50.1 innings at a 3.04 ERA and 1.17 WHIP with 49 strikeouts for the Giants, against Zac Gallen, who has struggled to a 5.02 ERA and 1.51 WHIP across 43.0 frames for Arizona. Luis Arraez has been the central bat in the San Francisco lineup at a .328 average from second base, while on the Diamondbacks side Ildemaro Vargas leads the way at a .333 average with a .549 slug, 7 home runs and 31 RBIs from first base. Eduardo Rodriguez has been one of the steadier rotation arms in the league at a 2.53 ERA with 39 strikeouts for Arizona, and Casey Schmitt has chipped in 8 home runs and 21 RBIs at a .297 average for the Giants. Landen Roupp gives San Francisco another arm to watch with 58 strikeouts at a 3.49 ERA.

Regional Coverage

NBC Sports Bay Area, MLB Diamondbacks

League Packages

MLB Extra Innings®MLB.TV

What Time is the Arizona Diamondbacks vs. San Francisco Giants Game Today?

The San Francisco Giants vs. Arizona Diamondbacks game starts at 9:40 PM ET.

Where Can I Watch San Francisco Giants vs. Arizona Diamondbacks?

You can watch San Francisco Giants vs. Arizona Diamondbacks on your local regional sports network and MLB Extra Innings®.

Arizona Diamondbacks Channel on DIRECTV

MLB Diamondbacks (Channel 686)

San Francisco Giants Channel on DIRECTV

NBC Sports Bay Area (Channel 696)

Watch Major League Baseball Live on DIRECTV

You can watch Major League Baseball games live every day right on DIRECTV. Get started today!

Interested in a service that lets you access live sports, and only live sports and includes ESPN Unlimited at no extra cost? Check out MySports® Genre Pack® today.

© 2026 Major League Baseball Properties, Inc. All rights reserved. Major League Baseball trademarks and copyrights are used with permission of Major League Baseball Properties, Inc

DIRECTV Insider brings you our views on what’s happening in streaming, t.v., movies and sports. Companies and persons mentioned are not necessarily associated with and do not necessarily endorse DIRECTV. We will disclose sponsored content on our site when we show it to you, and some of the links on the site may be ads or affiliate links which means DIRECTV may earn compensation from your purchases.

Staff picks