Giants spring training broadcast and radio schedule

· Yahoo Sports

SCOTTSDALE, ARIZONA - FEBRUARY 13: Logan Webb #62 and Patrick Bailey #14 of the San Francisco Giants high-five during Spring Training at Scottsdale Stadium on February 13, 2026 in Scottsdale, Arizona. (Photo by Andy Kuno/San Francisco Giants/Getty Images) | Getty Images

The Cactus League is upon us! Baseball is here!

It’s an especially exciting time for San Francisco Giants fans. Not only do we get our first glimpse of how the team will perform under the leadership of trailblazing manager Tony Vitello, but we also get to see tons of exciting prospects in action. The Giants farm system is stronger than at any point in recent memory, and opportunities will be in abundance, given that the organization is sending a cavalry — including their entire starting outfield — to the World Baseball Classic.

Visit chickenroad-game.rodeo for more information.

Thankfully, preseason baseball is modernizing. Not only is every Cactus League stadium now equipped with Statcast gear, but there are more televised games that starved-for-baseball Giants fans have grown accustomed to. So here’s the complete schedule for the preseason, with dates, times, and, most importantly, TV schedules. The games listed as being broadcast by the Giants will be available to those with access to NBC Sports Bay Area, while the games broadcast by the opposing team can be watched on MLB TV (subscription required, with exceptions noted).

So here it is, friends! All the baseball!

  • Saturday, February 21at Mariners(Peoria)
    • 12:10 p.m. PT
    • Mariners TV broadcast (free on MLB TV)
    • Mariners radio
  • Sunday, February 22 vs. Cubs (Scottsdale)
    • 12:05 p.m. PT
    • Giants TV broadcast
    • Giants radio
  • Monday, February 23 vs. Athletics (Scottsdale)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants and A’s radio
  • Tuesday, February 24 at Angels split squad (Tempe)
    • 12:10 p.m. PT
    • No TV broadcast
    • Giants and Angels radio
  • Wednesday, February 25 at Brewers (Phoenix)
    • 12:10 p.m. PT
    • No TV broadcast
    • Giants and Brewers radio
  • Thursday, February 26 vs. Rockies (Scottsdale)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants radio
  • Friday, February 27 vs. Dodgers (Scottsdale)
    • 12:05 p.m. PT
    • Giants and Dodgers broadcast
    • Giants and Dodgers radio
  • Saturday, February 28 at Athletics (Mesa)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants and A’s radio
  • Sunday, March 1 vs. Padres (Scottsdale)
    • 12:05 p.m. PT
    • Giants TV broadcast
    • Giants and Padres radio
  • Monday, March 2 at White Sox (Phoenix)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants and White Sox radio
  • Tuesday, March 3 vs. Team USA (Scottsdale)
    • 12:05 p.m. PT
    • ESPN broadcast
    • Giants radio
  • Wednesday, March 4 vs. Mariners (Scottsdale)
    • 6:05 p.m. PT
    • Giants and Mariners TV broadcast
    • Mariners radio
  • Friday, March 6 vs. Reds (Scottsdale)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants and Reds radio
  • Saturday, March 7 split squad vs. Rangers (Scottsdale)
    • 12:05 p.m. PT
    • Giants TV broadcast
    • Giants and Rangers radio
  • Saturday, March 7 split squad at Diamondbacks (Scottsdale)
    • 12:10 p.m. PT
    • No TV broadcast
    • D-Backs radio
  • Sunday, March 8 at Cubs (Mesa)
    • 1:05 p.m. PT
    • Cubs TV broadcast
    • Giants and Cubs radio
  • Monday, March 9 vs. Angels (Scottsdale)
    • 1:05 p.m. PT
    • No TV broadcast
    • Giants and Angels radio
  • Tuesday, March 10 at Guardians (Goodyear)
    • 1:05 p.m. PT
    • No TV broadcast
    • Giants and Guardians radio
  • Wednesday, March 11 at Royals split squad (Surprise)
    • 1:05 p.m. PT
    • No TV broadcast
    • Giants and Royals radio
  • Thursday, March 12 vs. White Sox (Scottsdale)
    • 6:05 p.m. PT
    • Giants TV broadcast
    • No radio
  • Friday, March 13 split squad vs. Reds split squad (Scottsdale)
    • 4:05 p.m. PT
    • No TV broadcast
    • Giants radio
  • Friday, March 13 split squad at Reds split squad (Goodyear)
    • 6:05 p.m. PT
    • No TV broadcast
    • Reds radio
  • Saturday, March 14 vs. Diamondbacks (Scottsdale)
    • 1:05 p.m. PT
    • Giants TV broadcast
    • Giants and D-Backs radio
  • Sunday, March 15 vs. Brewers (Scottsdale)
    • 1:05 p.m. PT
    • Giants TV broadcast
    • Giants and Brewers radio
  • Monday, March 16 at Padres (Peoria)
    • 1:10 p.m. PT
    • Padres TV broadcast
    • Giants and Padres radio
  • Wednesday, March 18 at Dodgers (Phoenix)
    • 1:05 p.m. PT
    • Dodgers TV broadcast
    • Giants and Dodgers radio
  • Thursday, March 19 Spring Breakout: Giants prospects vs. Reds prospects (Scottsdale)
    • 1:05 p.m. PT
    • MLB.com broadcast
    • No radio
  • Thursday, March 19 at Rockies (Scottsdale)
    • 1:10 p.m. PT
    • No TV broadcast
    • No radio
  • Friday, March 20 split squad at Rangers (Surprise)
    • 5:05 p.m. PT
    • Rangers TV broadcast
    • Rangers radio
  • Friday, March 20 split squad vs. Royals (Scottsdale)
    • 5:05 p.m. PT
    • No TV broadcast
    • Giants and Royals radio
  • Saturday, March 21 vs. Guardians (Scottsdale)
    • 12:05 p.m. PT
    • Giants TV broadcast
    • Giants radio
  • Sunday, March 22 at River Cats [Giants AAA affiliate] (Sacramento)
    • 5:07 p.m. PT
    • No TV broadcast
    • Giants radio
  • Monday, March 23 vs. Sultanes [Mexican League] (San Francisco)
    • 6:45 p.m. PT
    • Giants TV broadcast
    • Giants radio
  • Tuesday, March 24 vs. Sultanes [Mexican League] (San Francisco)
    • 6:45 p.m. PT
    • Giants TV broadcast
    • Giants radio

And then it’s off to the races! Less than 24 hours after that final exhibition against Sultanes, the Giants will be hosting the New York Yankees in the first game of the 2026 MLB season.

As always, the broadcast and radio schedule can change. I’ll try to update this article as it does.

Read full story at source