San Francisco Giants vs Seattle Mariners Starting Lineup — Sunday, Jul 19, 2026
Starting Lineups
San Francisco Giants @ Seattle Mariners · Sunday, Jul 19, 2026
| # | Batter | AVG | OBP | OPS | HR | RBI | vAVG | vOPS |
|---|---|---|---|---|---|---|---|---|
| 1 | Luis Arraez | 0.327 | 0.367 | 0.821 | 4 | 35 | 0.167 | 0.834 |
| 2 | Bryce Eldridge | 0.274 | 0.366 | 0.843 | 9 | 22 | — | — |
| 3 | Casey Schmitt | 0.279 | 0.308 | 0.798 | 19 | 50 | 0.000 | 0.000 |
| 4 | Rafael Devers | 0.245 | 0.314 | 0.791 | 20 | 53 | 0.100 | 0.382 |
| 5 | Heliot Ramos | 0.277 | 0.311 | 0.774 | 8 | 28 | — | — |
| 6 | Jung Hoo Lee | 0.304 | 0.336 | 0.764 | 5 | 33 | — | — |
| 7 | Willy Adames | 0.230 | 0.280 | 0.712 | 17 | 42 | 0.600 | 2.667 |
| 8 | Grant McCray | 0.000 | 0.000 | 0.000 | 0 | 0 | — | — |
| 9 | Drew Cavanaugh | 0.265 | 0.390 | 0.655 | 0 | 2 | — | — |
| # | Batter | AVG | OBP | OPS | HR | RBI | vAVG | vOPS |
|---|---|---|---|---|---|---|---|---|
| 1 | J.P. Crawford | 0.214 | 0.334 | 0.686 | 10 | 28 | 0.200 | 0.700 |
| 2 | Julio Rodríguez | 0.256 | 0.319 | 0.739 | 14 | 41 | 0.000 | 0.000 |
| 3 | Cole Young | 0.254 | 0.313 | 0.713 | 12 | 46 | — | — |
| 4 | Randy Arozarena | 0.281 | 0.377 | 0.827 | 11 | 45 | 0.118 | 0.343 |
| 5 | Cal Raleigh | 0.165 | 0.271 | 0.573 | 9 | 29 | 0.400 | 0.800 |
| 6 | Josh Naylor | 0.251 | 0.316 | 0.667 | 8 | 36 | 0.000 | 0.167 |
| 7 | Mitch Garver | 0.182 | 0.313 | 0.622 | 4 | 14 | 0.000 | 0.000 |
| 8 | Weston Wilson | 0.211 | 0.297 | 0.630 | 2 | 6 | — | — |
| 9 | Colt Emerson | 0.193 | 0.265 | 0.645 | 7 | 20 | — | — |
San Francisco Giants at Seattle Mariners (2026-07-19). Robbie Ray vs Logan Gilbert at T-Mobile Park.
Starters — Ray enters with a 3.38 ERA, 1.27 WHIP, and 106.2 innings, pairing 7.59 K/9 with a higher 4.39 BB/9 and 1.27 HR/9. His last three starts were 5.0 IP, 1 ER, 4 K, 6 BB; 6.0 IP, 3 ER, 4 K, 3 BB; and 8.0 IP, 0 ER, 2 K, 1 BB. The run prevention has been solid lately, but the walk rate remains the main volatility point, even with an upward trend. Gilbert brings a 3.32 ERA, 0.99 WHIP, and 114.0 innings with stronger bat-missing and command indicators at 9.39 K/9 and 1.89 BB/9, plus 1.11 HR/9. His last three were 6.2 IP, 4 ER, 5 K, 2 BB; 7.1 IP, 0 ER, 7 K, 0 BB; and 7.0 IP, 4 ER, 7 K, 0 BB. The overall profile is steadier, and the low WHIP stands out, with an upward trend noted.
Teams — San Francisco has the better offensive baseline here with a .729 OPS, .256 average, and 405 runs scored. The Giants are 5-5 over their last 10, while their pitching staff has been less reliable overall with a 4.40 team ERA and 1.35 WHIP. Seattle’s offense has been lighter by comparison at a .684 OPS, .227 average, and 396 runs, and the Mariners are 4-6 in their last 10. The edge for Seattle comes from run prevention, with a 3.62 team ERA and 1.18 WHIP, giving them the stronger full-staff pitching support behind Gilbert.