Arizona Diamondbacks @ Seattle Mariners 05/29/2026


ARI @ SEA R H E
ARI 6 13 0
SEA 7 13 0
Diamondbacks Batting
Name CS H AB R RBI BB K LOB AVG OPS
Geraldo Perdomo 21.100 3 6 3 1 0 0 2 0.232 0.703
Gabriel Moreno 20.333 3 5 1 2 0 0 0 0.268 0.745
Jose Fernandez 14.233 3 5 0 1 0 0 3 0.268 0.677
Ildemaro Vargas 12.533 0 5 0 2 0 0 4 0.295 0.794
Corbin Carroll 10.333 2 6 1 0 0 1 5 0.294 0.936
Josh Naylor 8.433 1 4 0 0 1 0 2 0.258 0.675
Ketel Marte 6.867 0 4 0 0 2 1 4 0.271 0.793
Adrian Del Castillo 6.833 0 2 1 0 1 1 0 0.190 0.580
Nolan Arenado 5.333 1 1 0 0 0 0 0 0.275 0.819
Ryan Waldschmidt 5.000 1 5 0 0 0 2 5 0.294 0.748
Tommy Troy 4.167 0 4 0 0 1 2 5 0.313 0.859
Tim Tawa 3.000 0 0 0 0 0 0 0 0.175 0.536
Dominic Canzone 2.400 0 3 0 0 0 2 3 0.231 0.744
Diamondbacks Pitching
Name CS IP H R ER BB K HR P ERA
Brandyn Garcia 24.781 1.0 1 0 0 0 2 0 16 0.900
Brandon Pfaadt 23.450 1.7 3 1 1 0 3 1 31 5.590
Jonathan Loaisiga 23.198 1.0 0 0 0 0 1 0 16 2.530
Taylor Clarke 20.000 0.3 0 0 0 0 0 0 4 1.960
Juan Morillo 18.846 0.3 1 1 0 1 1 0 9 2.860
Zac Gallen 10.667 5.0 8 5 5 1 2 3 84 5.160
Mariners Batting
Name CS H AB R RBI BB K LOB AVG OPS
J.p. Crawford 24.533 2 4 4 3 1 1 1 0.218 0.741
Julio Rodriguez 17.167 3 5 1 2 0 1 1 0.265 0.780
Luke Raley 12.700 2 4 1 1 0 1 0 0.271 0.896
Randy Arozarena 12.667 2 5 0 1 0 0 0 0.297 0.849
Josh Naylor 10.200 1 4 0 0 1 0 2 0.258 0.675
Jhonny Pereda 8.233 1 3 1 0 0 0 1 0.200 0.594
Cole Young 7.200 1 4 0 0 0 0 2 0.243 0.667
Patrick Wisdom 5.467 1 1 0 0 0 0 0 0.154 0.385
Colt Emerson 3.533 0 4 0 0 0 3 2 0.229 0.782
Rob Refsnyder 3.133 0 1 0 0 0 1 0 0.120 0.438
Dominic Canzone 3.067 0 3 0 0 0 2 3 0.231 0.744
Victor Robles 3.000 0 0 0 0 0 0 0 0.292 0.667
Mitch Garver 3.000 0 0 0 0 0 0 0 0.203 0.672
Mariners Pitching
Name CS IP H R ER BB K HR P ERA
Brandyn Garcia 23.322 1.0 1 0 0 0 2 0 16 0.900
Gabe Speier 21.750 0.3 0 0 0 0 1 0 3 2.630
Cooper Criswell 20.738 1.0 0 0 0 0 0 0 9 3.200
Jose A. Ferrer 19.441 0.7 1 0 0 0 0 0 12 1.750
Andres Munoz 18.929 1.0 2 1 1 0 1 0 25 4.980
Eduard Bazardo 17.953 1.0 2 0 0 1 0 0 27 2.130
Matt Brash 16.560 0.7 2 1 1 2 1 0 22 0.640
George Kirby 14.000 5.3 6 4 4 1 4 1 87 3.770