Page title background image

Mariners vs Giants March 4, 2026

Final
1 2 3 4 5 6 7 8 9 R H E
SEA 0 0 1 0 2 1 0 0 0 4 6 1
SF 0 0 0 5 3 0 0 1 0 9 9 1

Batters

Mariners

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Cole Young2B3010111.333.500.3333.0
Austin St. Laurent2B1000000.000.000.0000.0
2J.P. CrawfordDH2000200.000.000.0002.0
Jakson ReetzDH2000001.000.000.0000.0
3Brennen DavisLF4000000.000.000.0000.0
Blake RambuschLF0000000.000.000.0000.0
4Connor Joe1B2110010.500.667.5003.0
Spencer Packard1B0000010.0001.000.0001.0
5Leo RivasSS3000002.000.000.0000.0
Brock RoddenSS1000001.000.000.0000.0
6Andrew KniznerC3010000.333.333.3331.0
Jhonny PeredaC1000000.000.000.0000.0
7Will Wilson3B0100010.0001.000.0003.0
Luis Suisbel3B2000101.000.000.0001.0
8Lazaro MontesRF3000002.000.000.0000.0
Bill KnightRF0000010.0001.000.0001.0
9Jonny FarmeloCF22200001.0001.0002.5007.0
Jared SundstromCF2010001.500.500.5001.0
31 4 6 0 4 5 9 .194 .316 .290 23.0

Giants

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Willy AdamesSS3000001.000.000.0000.0
Tyler FitzgeraldSS2010101.500.5001.0003.0
2Matt Chapman3B2010000.500.500.5001.0
Parks Harber3B2100001.000.333.0002.0
3Will BrennanLF21200001.0001.0001.0003.0
Jerar EncarnacionLF2010000.500.500.5001.0
4Casey Schmitt1B3110000.333.333.3332.0
Victor Bericoto1B1000000.000.000.0000.0
5Luis MatosRF11100001.0001.0001.0003.0
Jared OlivaCF1100110.000.500.0007.0
6Grant McCrayCF1100110.000.500.0003.0
Bo DavidsonRF1100011.000.500.0002.0
7Jake HoltonDH2111400.500.5002.0009.0
Bryce EldridgeDH2010200.500.5001.0004.0
Jonah CoxDH0100000.000.000.0003.0
8Eric HaaseC3000002.000.000.0000.0
Jesus RodriguezC1000001.000.000.0000.0
9Christian Koss2B2000000.000.000.0000.0
Nate Furman2B2000001.000.000.0000.0
33 9 9 1 9 3 8 .273 .368 .424 43.0

Pitchers

Mariners

IP H R ER BB SO HR PIT STR ERA FPTS
Cooper Criswell3.020001041260.003.0
Carlos Vargas0.2455101241567.50-4.3
Reese Lumpkin0.1000010530.000.3
Jose A. Ferrer0.2233100241340.50-2.3
Jimmy Kingsbury0.1000010530.000.3
Josh Simpson1.00000201490.001.0
Yosver Zulueta1.000011025160.001.0
Ryan Loutos1.011002018130.001.0
8.0 9 9 8 3 8 1 156 98 9.00 -0.0

Giants

IP H R ER BB SO HR PIT STR ERA FPTS
Robbie Ray2.221112050333.381.7
Jack Choate0.1000000210.000.3
Carson Seymour2.233212049356.754.7
Keaton Winn1.11001201480.001.3
Michael Fulmer1.00001201370.001.0
Nick Zwack1.000011027170.001.0
9.0 6 4 3 5 9 0 155 101 3.00 10.0
LEGEND