Where to Watch
Probable Pitchers
Lineups
San Francisco Giants
| # | Player | Pos |
|---|---|---|
| 1 | Luis Arraez | 2B |
| 2 | Bryce Eldridge | DH |
| 3 | Heliot Ramos | LF |
| 4 | Rafael Devers | 1B |
| 5 | Jung Hoo Lee | RF |
| 6 | Willy Adames | SS |
| 7 | Grant McCray | CF |
| 8 | Drew Cavanaugh | C |
| 9 | Christian Koss | 3B |
Preview
The Milwaukee Brewers head to the Bay Area for a Tuesday night contest against the San Francisco Giants at Oracle Park, with first pitch set for 9:45 PM ET. Right-hander Logan Henderson gets the ball for Milwaukee against Giants hurler Landen Roupp. With the calendar deep into July, every start matters as rosters take shape and rotations solidify heading toward the stretch run. This is a road test in one of baseball's most pitcher-friendly environments, and how Henderson handles it will say plenty about where he stands in the Brewers' plans.
Milwaukee Brewers at San Francisco Giants: Tuesday July 28, 2026 Game Preview
Starting Pitchers
Logan Henderson draws the start for the Brewers. The young right-hander has been working his way through the rotation, and a start at Oracle Park — with its cool night air, expansive outfield dimensions, and notoriously tricky wind currents — is exactly the kind of assignment that tests a pitcher's stuff and command. Keeping the ball down and trusting his defense will be critical in a ballpark that rewards pitchers who work the zone intelligently.
Landen Roupp takes the mound for San Francisco. The Giants right-hander has shown flashes of the stuff that made him a prospect worth watching, and pitching at home gives him a familiar environment to work in. Milwaukee's lineup will need to be disciplined and patient if it wants to get into the Giants' bullpen early.
San Francisco Giants Lineup to Watch
The Giants are presenting a lineup with some serious names that Milwaukee's pitchers will need to navigate carefully. Leading off is Luis Arraez at second base — one of the game's most consistent contact hitters, a player who simply does not give away at-bats. Getting through Arraez without damage is a priority for Henderson from pitch one.
Batting cleanup is Rafael Devers at first base. Devers is a middle-of-the-order force with legitimate power, and Henderson cannot afford to leave pitches elevated against him. Former Brewer Willy Adames slots in at shortstop, batting sixth — Brewers fans will know exactly what he's capable of, and there may be a little extra edge to that matchup.
- Luis Arraez (2B) — elite contact, no easy outs at the top of the order
- Bryce Eldridge (DH) — young power bat batting second, worth monitoring
- Heliot Ramos (LF) — dangerous gap-to-gap hitter in the three hole
- Rafael Devers (1B) — cleanup presence with significant power potential
- Willy Adames (SS) — former Brewer who Brewers fans know all too well
Keys to the Game for Milwaukee
- Henderson's command early: Oracle Park can be forgiving to pitchers, but only if they establish their fastball and keep the ball down in the zone.
- Handling Arraez at the top: Getting a lead-off out against one of baseball's best contact hitters sets the tone for the entire inning.
- Patience against Roupp: The Giants starter can be effective when batters chase. Milwaukee's lineup needs to work counts and avoid getting swept up in early-count swings.
- Managing the Adames moment: Any time a former fan favorite comes to the plate in a meaningful situation, there's a storyline. Keep the focus on execution.
Prediction
This one sets up as a low-scoring affair given the ballpark and the pitching matchup on paper. Oracle Park historically suppresses offense, and if Henderson can limit the damage against the top of San Francisco's order, the Brewers have a path to staying in this game deep into the night. Call it a tight contest that comes down to bullpen management and timely hitting. Brewers 3, Giants 2.