MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Arizona Diamondbacks NL West
2024 Ari Batters Statistics
Player Pos Team G AB R H 2B 3B HR RBI BB K SB CS OBP SLG AVG
Ketel Marte 2B Ari 20 81 20 26 6 0 5 11 8 14 1 0 .374 .580 .321
Lourdes Gurriel Jr. OF Ari 18 76 14 20 3 0 5 20 8 12 2 0 .333 .500 .263
Corbin Carroll OF Ari 19 75 11 17 2 0 1 5 12 9 8 2 .341 .293 .227
Christian Walker 1B Ari 20 73 14 18 1 0 3 11 15 24 0 2 .389 .384 .247
Eugenio Suarez 3B Ari 19 72 9 16 3 0 2 13 5 21 0 0 .275 .347 .222
Gabriel Moreno C Ari 17 49 5 11 3 1 0 6 8 4 0 0 .333 .327 .224
Blaze Alexander DH Ari 15 42 6 13 1 0 2 7 4 12 1 1 .370 .476 .310
Jake McCarthy OF Ari 17 39 4 10 3 0 0 5 1 11 2 1 .275 .333 .256
Joc Pederson DH Ari 17 37 7 11 2 0 2 5 9 2 0 0 .429 .514 .297
Randal Grichuk OF Ari 10 30 3 7 3 0 1 4 1 5 0 0 .250 .433 .233
Geraldo Perdomo IF Ari 7 24 3 6 1 0 0 2 2 3 0 0 .333 .292 .250
Jace Peterson OF Ari 14 22 2 1 0 0 0 1 3 6 0 0 .154 .045 .045
Tucker Barnhart C Ari 7 19 3 4 1 0 0 0 2 5 1 0 .286 .263 .211
Kevin Newman IF Ari 7 18 2 3 1 0 0 2 1 2 0 0 .211 .222 .167
Alek Thomas OF Ari 4 14 2 3 1 0 1 4 0 3 0 0 .214 .500 .214
Jorge Barrosa OF Ari 3 10 1 2 1 0 0 1 0 1 0 0 .200 .300 .200
Scott McGough P Ari 2 1 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Miguel Castro P Ari 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Bryce Jarvis P Ari 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Ryne Nelson P Ari 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Zac Gallen P Ari 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Kyle Nelson P Ari 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Logan Allen P Ari 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Ryan Thompson P Ari 3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Kevin Ginkel P Ari 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Brandon Pfaadt P Ari 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Justin Martinez P Ari 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Luis Frias P Ari 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Tommy Henry P Ari 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Joe Mantiply P Ari 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Merrill Kelly P Ari 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Show: