San Francisco GiantsOpen full analysis
Seattle MarinersOpen full analysis
The Seattle Mariners defeated the San Francisco Giants 6–3 on July 19 at T-Mobile Park, staying under the Vegas total of 7.5 runs as both offenses struggled. The Mariners generated 11 hits and 2 home runs while driving in 5 runs, though their .228 batting average and .686 OPS reflected inconsistent contact. San Francisco managed only 5 hits and struck out 16 times, with a 1 home run and 3 RBI output that proved insufficient despite a marginally better .727 OPS. Seattle's pitching staff dominated the strikeout column with 16 K's while allowing just 5 hits and 3 earned runs across a 3.61 ERA performance, compared to the Giants' pitchers who surrendered 11 hits, 4 earned runs, and posted a 4.40 ERA with only 7 strikeouts. The Mariners' clean defensive sheet (zero errors) supported their pitching advantage, while San Francisco's inability to generate consistent offensive pressure—evidenced by their strikeout-to-hit ratio—proved costly. Seattle's pitching depth will be critical as the rotation moves forward in a competitive AL West race.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
SF | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 3 | 5 | 2 |
SEA | 0 | 0 | 0 | 2 | 1 | 1 | 2 | 0 | 0 | 6 | 11 | 0 |
Batting box score
Pitching box score
Players who scored
Bryce Eldridge
Casey Schmitt
Willy Adames
Cole Young ×2
Julio Rodríguez
Randy Arozarena
Josh Naylor
Luke Raley