2024 Arizona Diamondbacks Statistics

National League (NL)
Team Record: 89-73
Finished 3rd in the NL's West Division
Attendance: 2,341,876, Avg.
Ballpark: Chase Field
Manager: Torey Lovullo (89-73)
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.

Torey Lovullo coached the team.

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 Díaz11.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
Brandon Hughes15000000000000000000
Miguel Castro11000000000000000000
Brandon Pfaadt32000000000000000000
A. J. Puk30000000000000000000
Eduardo Rodriguez10000000000000000000
Andrew Saalfrank2000000000000000000
Paul Sewald42000000000000000000
Joe Mantiply75000000000000000000
Humberto Castellanos7000000000000000000
Matthew Bowman4000000000000000000
Ryan Thompson67000000000000000000
Thyago Vieira11000000000000000000
Logan Allen12000000000000000000
Slade Cecconi20000000000000000000
Yilber Díaz7000000000000000000
Dylan Floro15000000000000000000
Joe Jacques1000000000000000000
Bryce Jarvis44000000000000000000
Merrill Kelly13000000000000000000
Tommy Henry9000000000000000000
Kevin Ginkel72000000000000000000
Justin Martinez64000000000000000000
Zac Gallen28000000000000000000
Cristian Mena1000000000000000000
Jordan Montgomery25000000000000000000
Luis Frias7000000000000000000
Kyle Nelson11000000000000000000
Ryne Nelson28000000000000000000
Blake Walston7000000000000000000
Totals243662755522886145227137211845119305691265.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
Lourdes Gurriel1B101.00000.000.0000000
Ketel Marte2B113109929.7216289573.9904.8894.4690000
Kevin Newman2B4429284.74383121.9923.9842.8640000
Blaze Alexander2B1713121.0224318.9854.8353.8240000
Luis Guillorme2B161094.01527071.0004.0212.6250000
Jace Peterson2B4114.044021.0005.1432.0000000
Eugenio Suarez3B1551541361.7882921033.9742.5122.4520000
Blaze Alexander3B8653.021211.9332.3771.7500000
Kevin Newman3B6116.72210.8002.160.6670000
Jace Peterson3B119.001001.0001.0001.0000000
Luis Guillorme3B102.001001.0004.5001.0000000
Jose Herrera3B101.001001.0009.0001.0000000
Gabriel Moreno3B100.00000.0000000
Gabriel MorenoC9383732.06363124.9978.2017.172325401628.6
Jose HerreraC4031283.7314711.9971.1848.0253102839.7
Tucker BarnhartC3129248.0214921.9918.0937.1941714422.2
Adrian Del CastilloC2419179.7171731.9838.9177.417072726.9
Corbin CarrollOF1591461317.0358622.9952.4872.2890000
Jake McCarthyOF1611161061.7270221.9932.3061.6890000
Lourdes GurrielOF1271201059.0239450.9802.0651.9130000
Randal GrichukOF5746381.0971001.0002.3151.7190000
Alek ThomasOF3526237.0570001.0002.1651.6290000
Pavin SmithOF3329233.3412001.0001.6591.3030000
Jorge BarrosaOF6338.010010.9092.3681.6670000
Kevin NewmanOF103.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 DíazP7428.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
Pavin SmithP101.00000.000.0000000
Andrew SaalfrankP201.00000.000.0000000
Tucker BarnhartP101.00000.000.0000000
Geraldo PerdomoSS9795849.3112261555.9873.9533.8450000
Kevin NewmanSS5548428.046127330.9833.6383.1450000
Blaze AlexanderSS2016138.0212247.9152.8042.1500000
Jace PetersonSS5327.038011.0003.6672.2000000
Ketel MarteSS101.00000.000.0000000
Totals2198145812990.04330145662380.9894.0092.6327491092518.7




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