The Baseball Cube
TBC PremiumTBC Premium is only $24/year. That's $2/month. Why not give it a try?
Tracker
Store
Sign In / Register

2024 Arizona Diamondbacks

National League
PREV   NEXT
Season
2024
League
National League
Division
West
W-L Record
89-73 (.549)   GBL: 10.5
Div/Lg/MLB Rank
3 / 7 / 8
General Manager
Mike Hazen
Payroll
$ 165,611,416 (Rank: 8)
Attendance
2,341,876 (Rank: 17)
Ballpark
Chase Field
Playoffs
dnq
Spring Record
15-15 ... #7 in Cactus League
Spring Ballpark
Salt River Fields at Talking Stick (Scottsdale,Arizona)
Top Draft Pick
Slade Caldwell (1-29)
More Information

Batting Statistics

csv
Glossary
 
 
 
 
 
 
 
 
**Filters require PREMIUM subscription
#playerageposbagabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat years
7Corbin Carroll23CF-RFL15858912113622142274358731301039032526845878.231.322.428.750.367.197.25610.6719.0126.7726.77
2019-  1-  16-ARI
ActiveARIMLBMLB2022-20242019-2024
28Eugenio Suarez323BR1585719014628230101214917690110102686406086.256.319.469.788.301.213.3097.6627.5019.0319.03
2008-  UDFA  -DET
ActiveARIMLBMLB2014-20242011-2024
12Lourdes Gurriel30LFR133513721432221875712910160511622355342101.279.322.435.757.224.156.3135.2418.2628.5028.50
2016-  UDFA  -TOR
ActiveARIMLBMLB2018-20242017-2024
4Ketel Marte302B-DHB1365049314723236957165106509792825836186.292.372.560.932.409.268.29911.1518.1814.0014.00
2011-  UDFA  -SEA
ActiveARIMLBMLB2015-20242011-2024
53Christian Walker331BR130479721202602684225513310084122245525268.251.335.468.803.332.217.2879.9624.0918.4218.42
2012-  4- 132-BAL
ActiveHOUMLBMLB2014-20242010-2024
31Jake McCarthy26RF-CFL1424426612613785625631781453141774952898.285.349.400.749.229.115.3296.2615.7655.2555.25
2018-  1-  39-ARI
ActiveARIMLBMLB2021-20242016-2024
3Joc Pederson32DHL13236762101171236474551051813251894444160.275.393.515.908.398.240.32212.3923.6515.9615.96
2010- 11- 352-LAN
ActiveTEXMLBMLB2014-20242010-2024
2Geraldo Perdomo24SSB983376192212337913658375051263882666.273.344.374.718.231.101.3179.2814.95112.33112.33
2016-  UDFA  -ARI
ActiveARIMLBMLB2021-20242017-2024
14Gabriel Moreno24CR9730539811815453141522031101163512457.266.353.380.733.256.114.30311.6814.8161.0061.00
2016-  UDFA  -TOR
ActiveARIMLBMLB2022-20242017-2024
18Kevin Newman30SS-2BR1112884180171328811548062171083112159.278.311.375.686.174.097.3224.8215.4396.0096.00
2015-  1-  19-PIT
ActiveANAMLBMLB2018-20242013-2024
15Randal Grichuk32RF-DHR10625440742021246002046302051342793440.291.348.528.876.315.237.3137.1716.4921.1721.17
2009-  1-  24-ANA
ActiveARIMLBMLB2014-20242009-2024
9Blaze Alexander25SS-3BR6116619417032131154931001571851031.247.321.343.664.199.096.3338.1126.4955.3355.33
2018- 11- 339-ARI
ActiveARIMLBMLB2024-20242018-2024
36Josh Bell311B-DHB4114024395152201173210009611581128.279.361.436.797.271.157.33010.7620.2528.0028.00
2011-  2-  61-PIT
ActiveWASMLBMLB2016-20242012-2024
26Pavin Smith281B-RFL60137263711093610183100304751582017.270.348.547.895.416.277.28011.3919.6215.2215.22
2017-  1-   7-ARI
ActiveARIMLBMLB2020-20242015-2024
11Jose Herrera27CB4297112241113009270710131114616.227.290.320.610.186.093.3007.8923.6897.0097.00
2013-  UDFA  -ARI
ActiveARIMLBMLB2022-20242014-2024
5Alek Thomas24CFL399513185131741717010073410399.189.245.358.603.274.169.2006.8016.5031.6731.67
2018-  2-  63-ARI
ActiveARIMLBMLB2022-20242018-2024
16Tucker Barnhart33CL318113143006101331020001796311.173.287.210.497.210.037.28013.5432.290.000.00
2009- 10- 299-CIN
MinorsTEXAAAMLB2014-20242009-2024
25Adrian Del Castillo24CL258012255041911728000014287916.313.368.525.893.300.212.4388.0532.1820.0020.00
2021-  2-  67-ARI
ActiveARIMLBMLB2024-20242019-2024
13Luis Guillorme292B-3BL1837662004301180010284924.162.347.216.563.432.054.20022.4516.330.000.00
2013- 10- 296-NYN
MinorsHOUAAAMLB2018-20242013-2024
6Jace Peterson34SS-2BL142221000100360010112601.045.154.045.199.136.000.05911.5423.080.000.00
2011-  1-  58-SDN
Free AgtMLB2014-20242009-2024
1Jorge Barrosa23CF-RFB81733200110020100051821.176.176.294.470.176.118.2000.0011.110.000.00
2017-  UDFA  -ARI
ActiveARIMLBMLB2024-20242018-2024
30Scott McGough34PR210000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2011-  5- 164-LAN
MinorsARIAAAMLB2015-20242009-2024
63Justin Martinez22PR200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2018-  UDFA  -ARI
ActiveARIMLBMLB2023-20242018-2024
40Bryce Jarvis26PL200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2020-  1-  18-ARI
ActiveARIMLBMLB2023-20242018-2024
65Luis Frias26PR100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2015-  UDFA  -ARI
MinorsCLEAAAMLB2021-20242016-2024
37Kevin Ginkel30PL200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2016- 22- 659-ARI
ActiveARIMLBMLB2019-20242016-2024
33A.J. Puk29PL100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2016-  1-   6-OAK
ActiveARIMLBMLB2019-20242014-2024
81Ryan Thompson32PR100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2014- 23- 676-HOU
ActiveARIMLBMLB2020-20242013-2024
38Paul Sewald34PR100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2012- 10- 320-NYN
ActiveCLEMLBMLB2017-20242009-2024
35Joe Mantiply33PR100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2013- 27- 816-DET
ActiveARIMLBMLB2016-20242010-2024
Tot:30 Players175355228861452271372118451193056912658434661711224306275519933.263.337.440.777.296.177.3029.0720.162.2226.17
Top 10 in stats for year/league
Top ranked in stat for year/league

Pitching Statistics

csv
Glossary
 
 
 
 
 
 
**Filters require PREMIUM subscription
#playeragethwleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bbdraft infostatuscur-orgcur-levhilvlmlb yearsstat years
32Brandon Pfaadt25R11104.71323200000181.21831039524421851041.249.071.192.089.175.104.40
2020-  5- 149-ARI
ActiveARIMLBMLB2023-20242018-2024
19Ryne Nelson26R1064.24282500131150.2155737117341264051.259.261.022.037.534.363.71
2019-  2-  56-ARI
ActiveARIMLBMLB2022-20242017-2024
23Zac Gallen28R1463.65282800000148.0133626013541565041.268.090.793.289.493.772.89
2016-  3- 106-SLN
ActiveARIMLBMLB2019-20242014-2024
52Jordan Montgomery31L876.23252100341117.014983811444837021.6511.461.083.386.386.381.89
2014-  4- 122-NYA
ActiveARIMLBMLB2017-20242012-2024
43Slade Cecconi25R276.6620130027077.09257571617642141.4210.751.871.997.486.663.76
2020-  1-  33-ARI
ActiveCLEMLBMLB2023-20242019-2024
29Merrill Kelly35R514.0313130000073.26735331119631221.178.191.342.327.704.283.32
2010-  8- 251-TBA
ActiveARIMLBMLB2019-20242008-2024
63Justin Martinez22R562.48640002864872.2592620236918121.317.310.254.4611.273.222.53
2018-  UDFA  -ARI
ActiveARIMLBMLB2023-20242018-2024
37Kevin Ginkel30R833.21720001672570.0693125615774031.208.870.771.939.903.995.13
2016- 22- 659-ARI
ActiveARIMLBMLB2019-20242016-2024
81Ryan Thompson32R753.2667000467266.1642624515522011.198.680.682.047.063.533.47
2014- 23- 676-HOU
ActiveARIMLBMLB2020-20242013-2024
35Joe Mantiply33L623.9275200873159.2522726118533101.177.840.152.727.994.072.94
2013- 27- 816-DET
ActiveARIMLBMLB2016-20242010-2024
40Bryce Jarvis26R123.19440001744059.1522521633384051.437.890.915.015.763.791.15
2020-  1-  18-ARI
ActiveARIMLBMLB2023-20242018-2024
57Eduardo Rodriguez31L345.0410100000050.0562928819470011.5010.081.443.428.465.222.47
2010-  UDFA  -BAL
ActiveARIMLBMLB2015-20242010-2024
38Paul Sewald34R124.314200034421639.2351919610430031.137.941.362.279.764.314.30
2012- 10- 320-NYN
ActiveCLEMLBMLB2017-20242009-2024
47Tommy Henry26L237.04970012038.1493130918300041.7511.502.114.237.047.281.67
2019-  2-  74-ARI
ActiveARIMLBMLB2022-20242017-2024
30Scott McGough34R137.4426200724032.2343027621251111.689.371.655.796.898.271.19
2011-  5- 164-LAN
MinorsARIAAAMLB2015-20242009-2024
45Yilber Diaz23R113.81740013028.1271312312191001.388.580.953.816.044.131.58
2021-  UDFA  -ARI
ActiveARIMLBMLB2024-20242021-2024
22Logan Allen27L015.4612000412128.0321717310210021.5010.290.963.216.755.462.10
2015-  8- 231-BOS
IntlMLB2019-20242015-2024
33A.J. Puk29L011.3230000530227.1154425430010.734.940.661.6514.161.328.60
2016-  1-   6-OAK
ActiveARIMLBMLB2019-20242014-2024
48Blake Walston23L104.42720035018.116129410180031.427.851.964.918.845.891.80
2019-  1-  26-ARI
ActiveARIMLBMLB2024-20242019-2024
56Brandon Hughes28L008.1515200413017.2241616810211021.9212.234.085.0910.708.152.10
2017- 16- 495-CHN
MinorsCHNMLBMLB2022-20242015-2024
58,54Dylan Floro33R319.3715000215016.12317174480011.6512.672.202.204.419.372.00
2012- 13- 422-TBA
MinorsOAKAAAMLB2016-20242010-2024
49Thyago Vieira31R012.8711000411015.2116529142101.286.321.155.178.043.451.56
2010-  UDFA  -SEA
RestrARIAAAMLB2017-20242013-2024
50Miguel Castro29R005.9311000211013.220993380011.6813.171.981.985.275.932.67
2011-  UDFA  -TOR
MinorsHOUMLBMLB2015-20242012-2024
24Kyle Nelson27L004.2211000411010.28552480001.126.751.693.376.754.222.00
2017- 15- 462-CLE
ActiveARIMLBMLB2020-20242015-2024
54Humberto Castellanos26R005.23700047110.111660471021.459.580.003.486.105.231.75
2015-  UDFA  -HOU
Free AgtMLB2020-20242016-2024
55Matt Bowman33R008.1040001406.28661240001.5010.801.352.705.408.102.00
2012- 13- 410-NYN
MinorsBALMLBMLB2016-20242010-2024
65Luis Frias26R019.9570004706.111871471002.3715.631.425.689.9511.371.75
2015-  UDFA  -ARI
MinorsCLEAAAMLB2021-20242016-2024
64Cristian Mena21R0012.0011000003.04442320102.3312.006.009.006.0012.000.67
2019-  UDFA  -CHA
ActiveARIMLBMLB2024-20242021-2024
55Joe Jacques29L0013.5010000101.13221100003.0020.256.756.750.0013.500.00
2018- 33- 984-PIT
MinorsLANAAAMLB2023-20242014-2024
27Andrew Saalfrank26L0036.0020001201.02440401006.0018.000.0036.000.0036.000.00
2019-  6- 182-ARI
RestrARIAAAMLB2023-20242017-2024
26Pavin Smith28L000.0010001101.00000100011.000.000.009.000.000.000.00
2017-  1-   7-ARI
ActiveARIMLBMLB2020-20242015-2024
16Tucker Barnhart33R0018.0010001101.04221000004.0036.009.000.000.0018.000.00
2009- 10- 299-CIN
MinorsTEXAAAMLB2014-20242009-2024
Tot:32 Players89734.6316216200162536381443.114687887421814811313498541.359.151.133.008.194.912.73
Top 10 in stats for year/league
Top ranked in stat for year/league

Fielding Statistics

csv
Glossary
playerageposggsinnpoaedptctscfpctsbcssb%rfgrfirf9itm_shrpl_shrtm_rk
Gabriel Moreno24C9383732.06363124669667.997401671.47.20.918.2057.495.91
Jose Herrera27C4031283.2314711322321.99728390.38.01.1310.2024.795.22
Tucker Barnhart33C3129248.0214921225223.99114477.87.20.908.0919.1100.03
Adrian Del Castillo24C2419179.2171731181178.98327293.17.40.998.9414.896.04
Totals27.0C18816214431335548713971389.9941092581.37.40.968.67
Christian Walker331B1291261,104.197776210410551053.998008.20.958.5879.699.21
Josh Bell311B3130252.0213150192282281.000007.40.908.1419.175.62
Pavin Smith281B17564.05750562621.000003.60.978.7210.528.33
Kevin Newman301B10122.02210123231.000002.31.059.416.29.04
Lourdes Gurriel301B101.0000000.000000.00.000.000.60.85
Totals30.41B188162340126997212913681366.999007.30.958.52
Ketel Marte302B113109929.2216289573510505.990004.50.544.8969.883.11
Kevin Newman302B4429284.24383121127126.992002.90.443.9927.239.62
Blaze Alexander252B1713121.02243186665.985003.80.544.8310.527.93
Luis Guillorme292B161094.015270742421.000002.60.454.029.988.94
Jace Peterson342B4114.04402881.000002.00.575.142.528.65
Totals29.62B19416214433004467111753746.991003.80.524.65
Eugenio Suarez323B1551541,361.2882921033390380.974002.50.282.5195.798.11
Blaze Alexander253B8653.0212111514.933001.80.262.384.913.12
Kevin Newman303B6116.2221054.800000.70.252.223.75.43
Gabriel Moreno243B100.0000000.000000.00.000.61.04
Jose Herrera273B101.00100111.000001.01.009.000.62.44
Jace Peterson343B119.00100111.000001.00.111.000.67.14
Luis Guillorme293B102.00100111.000001.00.504.500.65.64
Totals28.73B17316283923091234413401.971002.30.282.50
Geraldo Perdomo24SS9795849.1112261555378373.987003.80.443.9559.999.01
Kevin Newman30SS5548428.046127330176173.983003.10.403.6434.049.52
Blaze Alexander25SS2016138.02122474743.915002.20.312.8012.332.83
Jace Peterson34SS5327.0380111111.000002.20.413.673.135.74
Ketel Marte30SS101.0000000.000000.00.000.000.60.75
Totals28.6SS17816214431824181293612600.980003.40.423.74
Lourdes Gurriel30LF1271201,059.0239450248243.980001.90.232.0778.495.51
Jake McCarthy26LF3316164.03500035351.000001.10.211.9220.423.22
Pavin Smith28LF1615124.12000020201.000001.30.161.459.926.73
Randal Grichuk32LF141190.02000020201.000001.40.222.008.613.24
Jorge Barrosa23LF103.01000111.000001.00.333.000.612.55
Kevin Newman30LF103.01000111.000001.00.333.000.60.95
Totals28.2LF192162385316450325320.985001.70.222.00
Corbin Carroll23CF8175672.0205211208207.995002.60.312.7750.051.31
Jake McCarthy26CF6358499.1135010136135.993002.10.272.4338.944.42
Alek Thomas24CF3526237.05700057571.000001.60.242.1621.689.73
Jorge Barrosa23CF5335.09010109.900001.80.262.313.162.54
Totals24.0CF1841621443406231411408.993002.20.282.54
Corbin Carroll23RF7871645.0153411158157.994002.00.242.1948.149.41
Jake McCarthy26RF6542398.1100211103102.990001.60.262.3140.145.82
Randal Grichuk32RF4335291.07710078781.000001.80.272.4126.540.63
Pavin Smith28RF1714109.02120023231.000001.40.211.9010.528.34
Totals27.3RF2031621443351922362360.994001.80.252.25
Joc Pederson32DH1201050.0000000.000000.00.0074.190.91
Randal Grichuk32DH41150.0000000.000000.00.0025.338.72
Ketel Marte30DH22180.0000000.000000.00.0013.616.23
Blaze Alexander25DH16130.0000000.000000.00.009.926.24
Josh Bell31DH840.0000000.000000.00.004.919.55
Lourdes Gurriel30DH430.0000000.000000.00.002.53.06
Eugenio Suarez32DH330.0000000.000000.00.001.91.97
Pavin Smith28DH310.0000000.000000.00.001.95.07
Jace Peterson34DH200.0000000.000000.00.001.214.39
Alek Thomas24DH200.0000000.000000.00.001.25.19
Kevin Newman30DH100.0000000.000000.00.000.60.911
Jake McCarthy26DH100.0000000.000000.00.000.60.711
Luis Guillorme29DH100.0000000.000000.00.000.65.611
Jose Herrera27DH100.0000000.000000.00.000.62.411
Totals29.3DH2251620000000000.0
Joe Mantiply33P75259.247111211.9177187.50.10.191.6746.3100.01
Kevin Ginkel30P72070.04400881.0006185.70.10.111.0344.4100.02
Ryan Thompson32P67066.1713112120.95217194.40.30.302.7241.4100.03
Justin Martinez22P64072.2171098.8892166.70.10.111.0039.5100.04
Bryce Jarvis26P44059.13500881.00020100.00.20.141.2227.2100.05
Paul Sewald34P42039.23300661.0004180.00.10.151.3825.9100.06
Brandon Pfaadt25P3232181.2711101918.9477370.00.60.100.8919.8100.07
A.J. Puk29P30027.10100111.00020100.00.00.040.3318.5100.08
Zac Gallen28P2828148.01270019191.00018290.00.70.131.1617.3100.09
Ryne Nelson26P2825150.288101716.94120100.00.60.110.9617.3100.09
Scott McGough34P26232.21301441.00040100.00.20.121.1216.0100.011
Jordan Montgomery31P2521117.0217102019.95014477.80.80.161.4615.4100.012
Slade Cecconi25P201377.03600991.0006554.50.50.121.0512.3100.013
Dylan Floro33P15016.13100441.00010100.00.30.252.249.3100.014
Brandon Hughes28P15217.22300551.00010100.00.30.292.629.3100.014
Merrill Kelly35P131373.295201614.8755271.41.10.191.728.0100.016
Logan Allen27P12028.02400661.00030100.00.50.211.937.4100.017
Kyle Nelson27P11010.2000000.000000.00.000.006.8100.018
Miguel Castro29P11013.20400441.000000.40.302.736.8100.018
Thyago Vieira31P11015.23000331.00010100.00.30.201.786.8100.018
Eduardo Rodriguez31P101050.0041054.8002250.00.40.080.726.2100.021
Tommy Henry26P9738.13100441.0001233.30.40.100.945.6100.022
Luis Frias26P706.1001010.000000.00.000.004.3100.023
Yilber Diaz23P7428.1011021.50020100.00.10.040.324.3100.023
Blake Walston23P7218.10200221.000000.30.110.994.3100.023
Humberto Castellanos26P7010.11000111.00010100.00.10.100.894.3100.023
Matt Bowman33P406.21000111.000000.30.161.452.5100.027
Andrew Saalfrank26P201.0000000.000000.00.000.001.2100.028
Cristian Mena21P113.0000000.000000.00.000.000.6100.029
Tucker Barnhart33P101.0000000.000000.00.000.000.63.229
Pavin Smith28P101.0000000.000000.00.000.000.61.729
Joe Jacques29P101.1000000.00010100.00.00.000.000.6100.029
Totals28.4P698162144379117113207196.9471092581.30.30.141.23

Season Roster

csv
Glossary
 
 
 
 
 
 
 
 
**Filters require PREMIUM subscription
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
9Blaze Alexander25SS5-11160RR1999-06-11Cape Coral,FLMLB2024-20242018-2024
2018- 11- 339-ARI
ActiveARIMLB740,000
22Logan Allen27P6-3200RL1997-05-23West Palm Beach,FLMLB2019-20242015-2024
2015-  8- 231-BOS
Intl740,000
16Tucker Barnhart33C5-11192LR1991-01-07Indianapolis,INMLB2014-20242009-2024
2009- 10- 299-CIN
MinorsTEXAAA740,000
1Jorge Barrosa23CF-LF5-6165BL2001-02-17Puerto Cabello,VZMLB2024-20242018-2024
2017-  UDFA  -ARI
ActiveARIMLB740,000
36Josh Bell311B-DH6-4261BR1992-08-14Irving,TXMLB2016-20242012-2024
2011-  2-  61-PIT
ActiveWASMLB16,500,000
55Matt Bowman33P6-0185RR1991-05-31Chevy Chase,MDMLB2016-20242010-2024
2012- 13- 410-NYN
MinorsBALMLB740,000
7Corbin Carroll23CF-LF5-10165LL2000-08-21Seattle,WAMLB2022-20242019-2024
2019-  1-  16-ARI
ActiveARIMLB3,000,000
54Humberto Castellanos26P5-11222RR1998-04-03Tepatitlan,MXMLB2020-20242016-2024
2015-  UDFA  -HOU
Free Agt740,000
50Miguel Castro29P6-7201RR1994-12-24La Romana,DRMLB2015-20242012-2024
2011-  UDFA  -TOR
MinorsHOUMLB5,000,000
43Slade Cecconi25p6-4219RR1999-06-24Oviedo,FLMLB2023-20242019-2024
2020-  1-  33-ARI
ActiveCLEMLB740,000
25Adrian Del Castillo24C5-10208LR1999-09-27Miami,FLMLB2024-20242019-2024
2021-  2-  67-ARI
ActiveARIMLB740,000
45Yilber Diaz23P6-0190RR2000-08-19Guatire,VZMLB2024-20242021-2024
2021-  UDFA  -ARI
ActiveARIMLB740,000
58,54Dylan Floro33P6-2212LR1990-12-27Merced,CAMLB2016-20242010-2024
2012- 13- 422-TBA
MinorsOAKAAA2,250,000
65Luis Frias26P6-3245RR1998-05-23Rio San Juan,DRMLB2021-20242016-2024
2015-  UDFA  -ARI
MinorsCLEAAA748,300
23Zac Gallen28P6-2189RR1995-08-03Somerdale,NJMLB2019-20242014-2024
2016-  3- 106-SLN
ActiveARIMLB10,011,000
37Kevin Ginkel30P6-4235LR1994-03-24San Diego,CAMLB2019-20242016-2024
2016- 22- 659-ARI
ActiveARIMLB1,225,000
15Randal Grichuk32RF-CF6-2216RR1991-08-13Rosenberg,TXMLB2014-20242009-2024
2009-  1-  24-ANA
ActiveARIMLB1,500,000
13Luis Guillorme292B-SS5-10190LR1994-09-27Caracas,VZMLB2018-20242013-2024
2013- 10- 296-NYN
MinorsHOUAAA1,100,000
12Lourdes Gurriel30LF6-4215RR1993-10-10Sancti Spiritus,CUMLB2018-20242017-2024
2016-  UDFA  -TOR
ActiveARIMLB10,000,000
47Tommy Henry26P6-3205LL1997-07-29Portage,MIMLB2022-20242017-2024
2019-  2-  74-ARI
ActiveARIMLB760,500
11Jose Herrera27C5-9217BR1997-02-24San Carlos,VZMLB2022-20242014-2024
2013-  UDFA  -ARI
ActiveARIMLB740,000
56Brandon Hughes28P6-2215BL1995-12-01Sterling Heights,MIMLB2022-20242015-2024
2017- 16- 495-CHN
MinorsCHNMLB740,000
55Joe Jacques29p6-4210LL1995-03-11Shrewsbury,NJMLB2023-20242014-2024
2018- 33- 984-PIT
MinorsLANAAA740,000
40Bryce Jarvis26p6-2195LR1997-12-26Lexington,KYMLB2023-20242018-2024
2020-  1-  18-ARI
ActiveARIMLB743,600
29Merrill Kelly35P6-2202RR1988-10-14Houston,TXMLB2019-20242008-2024
2010-  8- 251-TBA
ActiveARIMLB8,000,000
35Joe Mantiply33P6-4219RL1991-03-01Danville,VAMLB2016-20242010-2024
2013- 27- 816-DET
ActiveARIMLB925,000
4Ketel Marte30CF-2B6-1210BR1993-10-12Nizao,DRMLB2015-20242011-2024
2011-  UDFA  -SEA
ActiveARIMLB13,000,000
63Justin Martinez22p6-3180RR2001-07-30Bonao,DRMLB2023-20242018-2024
2018-  UDFA  -ARI
ActiveARIMLB850,000
31Jake McCarthy26RF6-2215LL1997-07-30Scranton,PAMLB2021-20242016-2024
2018-  1-  39-ARI
ActiveARIMLB766,000
30Scott McGough34P5-11190RR1989-10-31Monroeville,PAMLB2015-20242009-2024
2011-  5- 164-LAN
MinorsARIAAA3,000,000
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
64Cristian Mena21P6-2170RR2002-12-21San Francisco de Macoris,DRMLB2024-20242021-2024
2019-  UDFA  -CHA
ActiveARIMLB740,000
52Jordan Montgomery31P6-6228LL1992-12-27Sumter,SCMLB2017-20242012-2024
2014-  4- 122-NYA
ActiveARIMLB25,000,000
14Gabriel Moreno24C5-11195RR2000-02-14Barquisimeto,VZMLB2022-20242017-2024
2016-  UDFA  -TOR
ActiveARIMLB760,100
24Kyle Nelson27P6-1175LL1996-07-08San Francisco,CAMLB2020-20242015-2024
2017- 15- 462-CLE
ActiveARIMLB757,300
19Ryne Nelson26P6-3184RR1998-02-01Henderson,NVMLB2022-20242017-2024
2019-  2-  56-ARI
ActiveARIMLB764,300
18Kevin Newman30SS-3B6-1195RR1993-08-04Poway,CAMLB2018-20242013-2024
2015-  1-  19-PIT
ActiveANAMLB1,000,000
3Joc Pederson32LF6-1220LL1992-04-21Palo Alto,CAMLB2014-20242010-2024
2010- 11- 352-LAN
ActiveTEXMLB9,500,000
2Geraldo Perdomo24SS6-2203BR1999-10-22Santo Domingo,DRMLB2021-20242017-2024
2016-  UDFA  -ARI
ActiveARIMLB786,000
6Jace Peterson342B-1B6-0215LR1990-05-09Lake Charles,LAMLB2014-20242009-2024
2011-  1-  58-SDN
Free Agt5,000,000
32Brandon Pfaadt25p6-4220RR1998-10-15Louisville,KYMLB2023-20242018-2024
2020-  5- 149-ARI
ActiveARIMLB754,400
33A.J. Puk29P6-7248LL1995-04-25Minneapolis,MNMLB2019-20242014-2024
2016-  1-   6-OAK
ActiveARIMLB1,800,000
57Eduardo Rodriguez31P6-2231LL1993-04-07Valencia,VZMLB2015-20242010-2024
2010-  UDFA  -BAL
ActiveARIMLB14,000,000
27Andrew Saalfrank26p6-3205LL1997-08-18Fort Wayne,INMLB2023-20242017-2024
2019-  6- 182-ARI
RestrARIAAA740,000
38Paul Sewald34P6-3219RR1990-05-26Las Vegas,NVMLB2017-20242009-2024
2012- 10- 320-NYN
ActiveCLEMLB7,350,000
26Pavin Smith28RF-DH6-2208LL1996-02-06Jupiter,FLMLB2020-20242015-2024
2017-  1-   7-ARI
ActiveARIMLB1,000,000
28Eugenio Suarez323B5-11213RR1991-07-18Puerto Ordaz,VZMLB2014-20242011-2024
2008-  UDFA  -DET
ActiveARIMLB11,000,000
5Alek Thomas24CF5-11175LL2000-04-28Chicago,ILMLB2022-20242018-2024
2018-  2-  63-ARI
ActiveARIMLB769,500
81Ryan Thompson32P6-5210RR1992-06-26Turner,ORMLB2020-20242013-2024
2014- 23- 676-HOU
ActiveARIMLB1,350,000
49Thyago Vieira31P6-3259RR1993-01-07Sao Paulo,BRMLB2017-20242013-2024
2010-  UDFA  -SEA
RestrARIAAA777,500
53Christian Walker331B6-0208RR1991-03-28Norristown,PAMLB2014-20242010-2024
2012-  4- 132-BAL
ActiveHOUMLB10,900,000
48Blake Walston23P6-5175LL2001-06-28Wilmington,NCMLB2024-20242019-2024
2019-  1-  26-ARI
ActiveARIMLB740,000
51 record(s)
Listing of all players with at least 1 appearance during the selected season.

Coaching Staff

csv
Glossary
playerjobposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infototal jobs
Torey LovulloManager2B-3B6-0180BR1965-07-25Santa Monica,CAMLB1988-19991984-1999
1987-  5- 131-DET
23
Jeff BanisterBench CoachC6-2200RR1964-01-15Weatherford,OKMLB1991-19911986-1993
1986- 25- 621-PIT
31
Joe MatherHitting Coach1B-OF6-4215RR1982-07-23Sandpoint,IDMLB2008-20122001-2014
2001-  3- 104-SLN
9
Brent StromPitching CoachP6-3190RL1948-10-14San Diego,CAMLB1972-19771972-1981
1970-  1-   3-NYN
33
Dave McKayFirst Base Coach2B-3B6-1195BR1950-03-14Vancouver,BCMLB1975-19821975-1983
1971-  UDFA  -MIN
40
Tony PerezchicaThird Base CoachSS-2B5-11165RR1966-04-20Mexicali,MXMLB1988-19921984-1995
1984-  3-  63-SFN
16
Mike FettersBullpen CoachP6-4230RR1964-12-19Van Nuys,CAMLB1989-20041986-2004
1986-  1-  27-CAL
11
Mike HazenGeneral ManagerOF6-1195RL1976-01-07Abington,MAA1995-1999
1998- 31- 922-SDN
10
Damion EasleyAssistant Hitting Coach2B5-11195RR1969-11-11New York,NYMLB1992-20081989-2008
1988- 30- 767-CAL
8
Rick ShortAssistant Hitting Coach/Assistant Minor League Hitting Coordinator3B6-0200RR1972-12-06Elgin,ILMLB2005-20051992-2009
1994- 33- 923-BAL
16
Drew HedmanAssistant Hitting Coach/Director of Minor League Hitting1B6-2200LL1986-07-20Redding,CAAA2009-2012
2009- 50-1518-BOS
3
Dan CarlsonAssistant Pitching Coach/Minor League Pitching CoordinatorP6-1185RR1970-01-26Portland,ORMLB1996-19991990-2001
1989- 33- 856-SFN
20
Sharif OthmanBullpen CatcherC5-11190LR1989-03-23Riverside,CAAAA2008-2018
2011- 32- 973-MIA
1
Jose QuelizBullpen CatcherC6-2224RR1992-08-07Valencia,VZAAA2012-2019
2012-  UDFA  -ARI
1
14 record(s)

Affiliates

csv
Glossary
yearteam nameleaguelevelgwlwpctgblrfradiffranklgrkmanagerballparkplayoffs
2024Arizona DiamondbacksNLMLB1628973.54910.58867889837Torey LovulloChase Fielddnq
2024Reno AcesPCL2AAA1497970.5302.59108476334Blake LalliGreater Nevada FieldLost in Finals
2024Amarillo Sod PoodlesTex2AA1375879.42325.5619778-15948Tim BogarHodgetown Stadium-
2024Hillsboro HopsNwst2A+1316962.52710.5557573-1633Javier ColinaRon Tonkin Field-
2024Visalia RawhideCal2A1316764.5115.07136625125Dee GarnerValley Strong BallparkLost in Semi-Finals
2024Dominican DiamondbacksDslRk611249.19729.5272431-159951--
2024Dominican Diamondbacks 2DslRk563620.6435.528920485310--
2024ACL DiamondbacksACLRk603921.650-3933029112Gift NgoepeSalt River Fields at Talking StickLost in Finals
TotalsFull Organization887449438.5064639458554

Award Winners

csv
Glossary
yearplayerawardaward notes
2024Corbin CarrollNational League Player of the WeekAugust 25-August 31
2024Corbin CarrollNational League Player of the MonthAugust
2024Adrian Del CastilloPacific Coast League Most Valuable Player
2024Adrian Del CastilloMLB Pipeline All-Rookie Team2nd team c
2024Adrian Del CastilloTriple A All-Star TeamC
2024Adrian Del CastilloPacific Coast League All-StarC
2024Adrian Del CastilloBaseball America 1st team Minor League All-StarC
2024Adrian Del CastilloArizona Diamondbacks Minor League Player of the Year
2024Yilber DiazBaseball America Minor League 2nd All-Star TeamSP
2024Yilber DiazTriple A All-Star TeamSP
2024Lourdes GurrielNational League Player of the WeekMarch 24-March 30
2024Ketel MarteNational League Silver Slugger Award2B
2024Christian walkerNational League Gold Glove1b
13 record(s)

Awards Voting

csv
Glossary
playerageyearawardteamrank1st placesharepoints
Ketel Marte302024NL-MVPArizona Diamondbacks3055229
Torey Lovullo582024NL-MOYArizona Diamondbacks4058
2 record(s)
Page Last Updated: 2/27/2025 6:30:18 AM