2024 Arizona Diamondbacks Statistics

National League (NL)
Team Record: 89-73
Finished 3rd in the NL's West Division
Location: Phoenix, Arizona
2024 Arizona Diamondbacks Roster
2024 Arizona Diamondbacks Results

The Arizona Diamondbacks of the National League ended the 2024 season with a record of 89 wins and 73 losses, finishing third in the NL's West Division.

The Diamondbacks scored 886 runs, most in the league. Arizona conceded 788 runs. Ketel Marte walloped 36 home runs for the squad, while Eugenio Suarez, Corbin Carroll, Christian Walker, Lourdes Gurriel and Joc Pederson each added 20 or more, too. Eugenio Suarez accounted for 101 RBI. Ketel Marte led all regular hitters with a .292 average. Zac Gallen topped the team with 14 wins and a team-best 3.65 ERA, tops among regularly-used pitchers.

Click on column headings to sort.

Pitching:

Player W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
Zac Gallen146.7003.6528280000148.0133626013540156405621
Brandon Pfaadt1110.5244.7132320000181.71831039524421185401760
Ryne Nelson106.6254.2428251001150.7155737117342126504630
Kevin Ginkel83.7273.217201600570.0693125615077304291
Jordan Montgomery87.5336.2325213001117.014983811444383207532
Ryan Thompson75.5833.26670400266.3642624515252102272
Joe Mantiply62.7503.92752800159.7522726118753013243
Merrill Kelly51.8334.031313000073.76735331119063221300
Justin Martinez56.4552.486402800872.7592620236691218308
Dylan Floro31.7509.37150200016.3231717440810075
Eduardo Rodriguez34.4295.041010000050.0562928819147100224
Tommy Henry23.4007.0497100038.3493130918030400182
Slade Cecconi27.2226.662013200077.09257571617164412338
Blake Walston101.0004.4272300018.31612941001830083
Yilber Diaz11.5003.8174100028.3271312312019001119
Bryce Jarvis12.3333.194401700059.3522521633438504258
Paul Sewald12.3334.3142034001639.7351919610143300165
Scott McGough13.2507.44262700032.7343027621025111150
Pavin Smith000.001010001.000001001005
Kyle Nelson004.22110400010.7855241800042
Humberto Castellanos005.2370400110.31166040720148
Miguel Castro005.93110200013.72099330810064
Matthew Bowman008.104010006.7866120400031
Brandon Hughes008.15152400017.724161681002120189
Cristian Mena0012.001100003.0444230201015
Joe Jacques0013.501000001.332211000007
Tucker Barnhart0018.001010001.042210000007
Andrew Saalfrank0036.002010001.024404100018
A. J. Puk01.0001.32300500227.3154425243100103
Thyago Vieira01.0002.87110400015.711652901401266
Logan Allen01.0005.46120400128.0321717310021200128
Luis Frias01.0009.957040006.31187140700131
Totals8973.5494.6369816216200381443.31468788742181481321313548496195

Batting:

Player GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
Ketel Marte1365835049314723236957165106.292.372.560.93228295097
Eugenio Suarez15864057190146282301012149176.256.319.469.7882681090110
Lourdes Gurriel1335535137214322218757129101.279.322.435.757223166051
Corbin Carroll1586845891211362214227435873130.231.322.428.749252310390
Jake McCarthy142495442661261378562563178.285.349.400.749177414531
Christian Walker1305524797212026026842255133.251.335.468.8032241210084
Joc Pederson1324443676210117123647455105.275.393.515.908189518132
Geraldo Perdomo983883376192212337913658.273.344.374.71812653750
Gabriel Moreno973513053981181545314152.266.353.380.734116102031
Kevin Newman1113112884180171328811548.278.311.375.68610870621
Randal Grichuk10627925440742021246002046.291.348.528.87513453020
Blaze Alexander61185166194170321311549.247.321.343.6645713100
Josh Bell41158140243951522011732.279.361.436.7966191000
Pavin Smith601581372637110936101831.270.348.547.8967540030
Adrian Del Castillo25878012255041911728.313.368.525.8934210000
Jose Herrera421149711224111300927.227.290.320.6093110710
Alek Thomas391039513185131741717.189.245.358.6033470100
Tucker Barnhart31968113143006101331.173.287.210.4971700200
Luis Guillorme18493766200430118.162.347.216.563820010
Jorge Barrosa818173320011002.176.176.294.471500100
Jace Peterson1426222100010036.045.154.045.199110010
Scott McGough26110000000001.000.000.000.000000000
Ryan Thompson67000000000000000000
Paul Sewald42000000000000000000
A. J. Puk30000000000000000000
Bryce Jarvis44000000000000000000
Luis Frias7000000000000000000
Kevin Ginkel72000000000000000000
Joe Mantiply75000000000000000000
Justin Martinez64000000000000000000
Totals216762755522886145227137211845119305691265.263.337.440.777243011284346617


Fielding:

Player Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G PB WP SB CS CS%
Christian Walker1B1291261104.3977762104.9988.5828.1630000
Josh Bell1B3130252.0213150191.0008.1437.3550000
Pavin Smith1B17564.0575051.0008.7193.6470000
Kevin Newman1B10122.0221011.0009.4092.3000000
Ketel Marte2B113109929.7216289573.9904.8894.4690000
Blaze Alexander2B1713121.0224318.9854.8353.8240000
Luis Guillorme2B161094.01527071.0004.0212.6250000
Jace Peterson2B4114.044021.0005.1432.0000000
Eugenio Suarez3B1551541361.7882921033.9742.5122.4520000
Jose Herrera3B101.001001.0009.0001.0000000
Gabriel MorenoC9383732.06363124.9978.2017.172325401628.6
Tucker BarnhartC3129248.0214921.9918.0937.1941714422.2
Adrian Del CastilloC2419179.7171731.9838.9177.417072726.9
Corbin CarrollCF8175672.0205211.9952.7722.5560000
Alek ThomasCF3526237.0570001.0002.1651.6290000
Joc PedersonDH1171050.00000.0000000
Lourdes GurrielLF1271201059.0239450.9802.0651.9130000
Jake McCarthyLF3316164.0350001.0001.9211.0610000
Randal GrichukLF141190.0200001.0002.0001.4290000
Jorge BarrosaLF103.010001.0003.0001.0000000
Brandon PfaadtP3232181.771110.947.892.5630000
Ryne NelsonP2825150.78810.941.956.5710000
Zac GallenP2828148.0127001.0001.155.6790000
Jordan MontgomeryP2521117.021710.9501.462.7600000
Slade CecconiP201377.036001.0001.052.4500000
Merrill KellyP131373.79520.8751.7101.0770000
Justin MartinezP64072.71710.889.991.1250000
Kevin GinkelP72070.044001.0001.029.1110000
Ryan ThompsonP67066.371311.9522.714.2990000
Joe MantiplyP75259.74711.9171.659.1470000
Bryce JarvisP44059.335001.0001.213.1820000
Eduardo RodriguezP101050.00410.800.720.4000000
Paul SewaldP42039.733001.0001.361.1430000
Tommy HenryP9738.331001.000.939.4440000
Scott McGoughP26232.713011.0001.102.1540000
Yilber DiazP7428.30110.500.318.1430000
Logan AllenP12028.024001.0001.929.5000000
A. J. PukP30027.301001.000.329.0330000
Blake WalstonP7218.302001.000.982.2860000
Brandon HughesP15217.723001.0002.547.3330000
Dylan FloroP15016.331001.0002.204.2670000
Thyago VieiraP11015.730001.0001.723.2730000
Miguel CastroP11013.704001.0002.634.3640000
Kyle NelsonP11010.70000.000.0000000
Humberto CastellanosP7010.310001.000.871.1430000
Matthew BowmanP406.710001.0001.350.2500000
Luis FriasP706.30010.000.000.0000000
Cristian MenaP113.00000.000.0000000
Joe JacquesP101.30000.000.0000000
Andrew SaalfrankP201.00000.000.0000000
Geraldo PerdomoSS9795849.3112261555.9873.9533.8450000
Totals184211909639.03383118447317.9904.2642.479439812221.4




Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License