MLB
9:45 PM EDT
GAME DAY
9:45 PM EDT Oracle Park Game Hub →

Lineups

San Francisco Giants

#PlayerPos
1Luis Arraez2B
2Bryce Eldridge1B
3Matt Chapman3B
4Rafael DeversDH
5Jung Hoo LeeRF
6Willy AdamesSS
7Casey SchmittLF
8Drew GilbertCF
9Eric HaaseC

Atlanta Braves

#PlayerPos
1Mauricio DubónCF
2Drake BaldwinDH
3Matt Olson1B
4Ozzie Albies2B
5Austin Riley3B
6Eli WhiteLF
7Jorge MateoSS
8Mike YastrzemskiRF
9Sandy LeónC

Preview

The San Francisco Giants head to Truist Park on Wednesday, June 17, to face the Atlanta Braves in what shapes up as a compelling mid-June matchup between two clubs still jockeying for position in their respective divisions. No probable pitchers have been announced for either side, which adds an element of uncertainty heading into game time — but the lineups are set, and both clubs are sending serious weapons to the plate. This one matters: every road series win in June carries real weight as the calendar turns toward the stretch run.

Giants Lineup Analysis: A Dangerous Order Top to Bottom

Manager Bob Melvin is rolling out a lineup that can genuinely hurt you at every spot. Luis Arraez leads things off at second base, and if you need a reminder of what that means, the man is a career .320 hitter who makes contact like it's a moral obligation. Getting him on base consistently sets the table for everything that follows.

Hitting second, top prospect Bryce Eldridge at first base is a name Giants fans should be watching closely. The 21-year-old has the tools to be a cornerstone of this franchise for years, and every at-bat against major-league pitching is a data point worth noting.

The heart of the order is legitimately scary. Matt Chapman hits third, bringing his elite defense at third base and a power bat that punishes mistakes. Then comes Rafael Devers at cleanup — a left-handed masher who can change a game with one swing. Jung Hoo Lee slots in fifth, and after a rocky 2024, Lee has something to prove this season. A healthy, locked-in Lee in the five-hole makes this lineup even harder to navigate for opposing pitchers.

Willy Adames at six gives the Giants another run-producing threat at shortstop, while Casey Schmitt in left field at seven adds defensive value and has shown flashes of being a legitimate offensive contributor. Drew Gilbert in center and Eric Haase behind the dish round out the order.

Braves Lineup: A Familiar Threat in Atlanta

The Braves counter with a lineup anchored by Matt Olson at first, Ozzie Albies at second, and Austin Riley at third — a middle-of-the-order trio that has punished National League pitching for years. Mauricio Dubón leads off in center, and former Giants fans will do a double-take seeing his name on the other side of the scorecard. Drake Baldwin DHs second for Atlanta, while Jorge Mateo at shortstop adds speed and defensive range. Mike Yastrzemski hits eighth in right field — another name deeply familiar to Giants fans — and Sandy León catches at nine.

Keys to Watch on Wednesday

  • Pitching announcements: With no starters listed yet, the pitching matchup could shift this preview entirely. Watch for late roster moves that clarify who's taking the ball for San Francisco.
  • Arraez on base: If the Giants' leadoff man gets on consistently, the middle of the order — Chapman, Devers, Lee — will have chances to do damage early and often.
  • Eldridge's development: Every at-bat for the young first baseman is a measuring stick moment. How he handles Atlanta's pitching staff will be one of the more interesting subplots of this game.
  • Giants vs. Atlanta's power trio: Olson, Albies, and Riley are dangerous regardless of who's pitching. San Francisco's staff must avoid the big inning against that trio.

Prediction

Without confirmed starters, this preview has inherent limits — pitching is everything in a one-game snapshot. But the Giants' lineup is built to compete with anyone, and Arraez-Chapman-Devers as a 1-3-4 combination is as formidable as anything in the National League. Expect a competitive, back-and-forth game at Truist Park. Call it Giants 5, Braves 4 in a game that goes down to the late innings.