How to Watch Giants vs. Pirates: Streaming & TV on July 28

placeholder image

The Pittsburgh Pirates (44-62) kick off a three-game series on Monday against the San Francisco Giants (54-52). The contest starts at 9:45 p.m. ET at Oracle Park.

Giants vs. Pirates: July 28, 2025 Viewing Options

  • Date: Monday, July 28, 2025
  • Time: 9:45 p.m. ET
  • TV: MLB Network and NBCS-BA and SportsNet PT
  • Live Stream: Watch this game on Fubo (Regional restrictions may apply)
  • Location: San Francisco, California
  • Venue: Oracle Park

Watch MLB, other live sports and more on Fubo. What is Fubo? Fubo is a streaming service that gives you access to your favorite live sports and shows on demand. Use our link to sign up.

Giants vs. Pirates Starting Pitchers

Season Stats
Carson Whisenhunt (RHP) Mitch Keller (RHP)
0 GS 21
0-0 W-L 4-10
- ERA 3.53
0.0 IP/Start 6.0
0 WHIP 1.160
0 K/9 7.0

Catch MLB action all year long on Fubo.

Giants vs. Pirates Team Stats

  • The Giants rank 24th in MLB action with 100 total home runs.
  • The Pirates have hit just 69 homers this season, which ranks last in the majors.
  • San Francisco has the fifth-worst batting average in the majors (.232).
  • Pittsburgh ranks 28th in MLB with a team batting average of just .230.
  • The Giants are the 23rd-highest scoring team in MLB play averaging 4.1 runs per game (436 total).
  • The Pirates have scored the fewest runs in the league this season with just 358 (3.4 per game).

Hitters To Watch In Giants vs. Pirates

Giants

Name GP BA OBP SLG HR RBI H
Rafael Devers 107 .261 .381 .469 19 73 104
Jung Hoo Lee 99 .252 .319 .401 6 42 95
Willy Adames 105 .233 .321 .403 15 54 90
Heliot Ramos 104 .268 .341 .425 14 50 107
Matt Chapman 82 .243 .351 .459 16 41 72

Rep your favorite MLB players with officially licensed gear. Head to Fanatics to find jerseys, shirts, hats, and much more.

Pirates

Name GP BA OBP SLG HR RBI H
Oneil Cruz 94 .221 .322 .428 17 44 75
Bryan Reynolds 100 .232 .290 .375 10 51 91
Andrew McCutchen 92 .248 .327 .376 9 32 82
Ke'Bryan Hayes 97 .238 .282 .294 2 36 86
Isiah Kiner-Falefa 92 .266 .308 .328 1 24 81

A Look Ahead...

Upcoming Giants Games

  • July 28: vs. Pirates, 9:45 p.m. ET
  • July 29: vs. Pirates, 9:45 p.m. ET
  • July 30: vs. Pirates, 3:45 p.m. ET
  • Aug. 1: at Mets, 7:10 p.m. ET
  • Aug. 2: at Mets, 4:10 p.m. ET
  • Aug. 3: at Mets, 1:40 p.m. ET

Get tickets for any MLB game this season at StubHub.

Upcoming Pirates Games

  • July 28: at Giants, 9:45 p.m. ET
  • July 29: at Giants, 9:45 p.m. ET
  • July 30: at Giants, 3:45 p.m. ET
  • Aug. 1: at Rockies, 8:10 p.m. ET
  • Aug. 2: at Rockies, 3:10 p.m. ET
  • Aug. 3: at Rockies, 3:10 p.m. ET