MLB
7:10 PM EDT
AAA
9:45 PM
AA
6:05 PM
A+
9:35 PM
A
10:05 PM
GAME DAY
7:10 PM EDT Citi Field Game Hub →

Where to Watch

Probable Pitchers

Arizona Diamondbacks

Lineups

Arizona Diamondbacks

#PlayerPos
1Lars NootbaarDH
2Corbin CarrollRF
3Geraldo PerdomoSS
4Nolan Arenado3B
5Max KeplerLF
6Tim Tawa1B
7James McCannC
8Ildemaro Vargas2B
9Ryan WaldschmidtCF

San Francisco Giants

#PlayerPos
1Jonah CoxCF
2Rafael DeversDH
3Bryce Eldridge1B
4Jung Hoo LeeRF
5Shay Whitcomb3B
6Andrew KniznerC
7Grant McCrayLF
8Osleivis Basabe2B
9Christian KossSS

Preview

The San Francisco Giants host the Arizona Diamondbacks at Oracle Park on Saturday, August 29, with first pitch scheduled for 10:05 PM ET. Arizona sends left-hander Mitch Bratt to the mound, while the Giants have yet to announce their probable starter. With the NL West race in full swing during the final stretch of the regular season, every game at China Basin carries weight — and this one is no different. Catch the action on NBCS BA or listen on KNBR 680.

Giants vs. Diamondbacks Game Preview: August 29, 2026

Arizona Starting Pitcher: Mitch Bratt

The D-backs hand the ball to Mitch Bratt, a young arm who has been part of Arizona's pitching mix this season. Bratt's specific season statistics were not available at the time of this preview, so Giants hitters will need to do their homework on a pitcher who doesn't come with a well-worn scouting book at this level. That unknown quality cuts both ways — it can disrupt a lineup's rhythm, but it also means Bratt hasn't established a long track record of getting big-league hitters out consistently. The Giants' lineup will be the test.

San Francisco Starting Lineup

Manager Bob Melvin — or whoever is running the club by this point in 2026 — is rolling out a lineup that blends veteran presence with emerging talent. Rafael Devers slots in at DH and bats second, giving the Giants a powerful middle-of-the-order threat alongside first baseman Bryce Eldridge hitting third and Jung Hoo Lee in the cleanup spot at right field. That trio represents a legitimate run-producing core.

  • Jonah Cox, CF — leadoff
  • Rafael Devers, DH — batting second
  • Bryce Eldridge, 1B — batting third
  • Jung Hoo Lee, RF — cleanup
  • Shay Whitcomb, 3B — batting fifth
  • Andrew Knizner, C — batting sixth
  • Grant McCray, LF — batting seventh
  • Osleivis Basabe, 2B — batting eighth
  • Christian Koss, SS — batting ninth

Arizona Lineup to Watch

The Diamondbacks bring a dangerous top of the order to Oracle Park. Lars Nootbaar leads off at DH, followed by Corbin Carroll — one of the more dynamic young players in the NL — hitting second in right field. Nolan Arenado bats fourth at third base, providing the kind of veteran pop that never fully goes away regardless of team situation. Max Kepler fills out the five-hole in left. The bottom of Arizona's order is thinner, but Geraldo Perdomo batting third at shortstop keeps the lineup from having a clean soft spot at the top.

Keys to Watch

  • Giants' starter identity: Until San Francisco names their pitcher, this is the biggest unknown of the evening. The bullpen workload and game plan hinge entirely on who gets the ball.
  • Devers and Eldridge vs. Bratt: If the Giants can get production from the two and three holes early, they can put Arizona in a tough spot before Bratt finds his footing.
  • Corbin Carroll's at-bats: Carroll is the kind of hitter who can change the complexion of an inning by himself. The Giants need to limit his impact on the basepaths.
  • Late-inning bullpen management: With a 10:05 PM start and a starter TBD, the Giants' bullpen could see significant work. Depth and sequencing will matter.

Prediction

There are too many variables here to make a confident projection — chiefly, not knowing who is starting for San Francisco. What we do know is that the Giants' lineup, anchored by Devers, Eldridge, and Lee, has the firepower to solve a young pitcher in Bratt. If the Giants get a quality start from whoever takes the mound and Devers delivers in a big spot, Oracle Park should be loud late. Giants 5, Diamondbacks 3.