Where to Watch
Probable Pitchers
Lineups
San Francisco Giants
| # | Player | Pos |
|---|---|---|
| 1 | Luis Arraez | 2B |
| 2 | Bryce Eldridge | DH |
| 3 | Casey Schmitt | 3B |
| 4 | Rafael Devers | 1B |
| 5 | Heliot Ramos | LF |
| 6 | Jung Hoo Lee | RF |
| 7 | Willy Adames | SS |
| 8 | Grant McCray | CF |
| 9 | Drew Cavanaugh | C |
Seattle Mariners
| # | Player | Pos |
|---|---|---|
| 1 | J.P. Crawford | 3B |
| 2 | Julio Rodríguez | CF |
| 3 | Cole Young | 2B |
| 4 | Randy Arozarena | LF |
| 5 | Cal Raleigh | DH |
| 6 | Josh Naylor | 1B |
| 7 | Mitch Garver | C |
| 8 | Weston Wilson | RF |
| 9 | Colt Emerson | SS |
Preview
The San Francisco Giants head to T-Mobile Park on Sunday, July 19, 2026, for a 4:10 p.m. ET first pitch against the Seattle Mariners. Robbie Ray takes the mound for San Francisco against Seattle's Logan Gilbert in what shapes up as a genuine pitching duel between two arms capable of controlling a game from the first inning. This is a road test with real stakes — the kind of July afternoon that can define a team's direction heading into the back half of the season.
Giants vs. Mariners Pitching Matchup: Robbie Ray Faces Logan Gilbert
Ray gets the ball for the Giants in a road environment that will demand precision. Gilbert is one of the more reliable starters Seattle has deployed, a pitcher who works down in the zone and generates weak contact when his fastball command is on. Ray, a left-hander with a sharp slider, will need to navigate a Mariners lineup built around some legitimate middle-of-the-order threats. The head-to-head between these two starters is worth watching closely — neither is the type to pitch around trouble, which could mean a brisk, low-scoring game.
San Francisco Giants Starting Lineup at Seattle
- Luis Arraez, 2B
- Bryce Eldridge, DH
- Casey Schmitt, 3B
- Rafael Devers, 1B
- Heliot Ramos, LF
- Jung Hoo Lee, RF
- Willy Adames, SS
- Grant McCray, CF
- Drew Cavanaugh, C
Rafael Devers anchors this lineup at cleanup and gives the Giants a legitimate power presence against a righty like Gilbert. Luis Arraez leads off and brings a contact-first approach that could put pressure on Gilbert early if he's not locating his fastball. Bryce Eldridge hitting second is an interesting construction — the young designated hitter gets a prime spot in the order and a chance to do damage before the defense can shift its attention to Devers. Heliot Ramos and Jung Hoo Lee round out a middle portion of the order that can do damage in bunches.
Seattle Mariners Starting Lineup
- J.P. Crawford, 3B
- Julio Rodríguez, CF
- Cole Young, 2B
- Randy Arozarena, LF
- Cal Raleigh, DH
- Josh Naylor, 1B
- Mitch Garver, C
- Weston Wilson, RF
- Colt Emerson, SS
Julio Rodríguez hitting second gives Seattle an athletic, dynamic presence early in the order, and Cal Raleigh in the five-hole as a DH is a legitimate power threat Ray will need to respect. Randy Arozarena batting cleanup adds another layer of danger — the outfielder has postseason pedigree and brings energy to any lineup he joins. Ray has faced lineups with this kind of top-to-bottom athleticism before, but keeping Rodríguez and Arozarena in the park will be a priority.
Keys to Watch for the Giants
- Ray's command against a contact-heavy and athletic Seattle lineup — limiting walks will be critical
- Whether Arraez can get on base consistently and set the table for Eldridge and Devers
- Devers's plate appearances against Gilbert — any power the Giants generate likely flows through him
- McCray and Cavanaugh at the bottom of the order providing any kind of offensive spark
Prediction
This one has the feel of a 3-2 or 4-2 game decided late. Gilbert is a tough draw on the road, and T-Mobile Park plays as one of the more pitcher-friendly environments in the American League. But the Giants have enough in Devers and Ramos to manufacture runs even when hits are hard to come by. Robbie Ray matches Gilbert pitch for pitch through five or six innings, and San Francisco finds a way to push across the decisive run in the seventh. Giants win, 3-2. Catch it on NBCS Bay Area or KNBR 680.