2024 Arizona Diamondbacks

National League
Record: 89 - 73
View All MLB Seasons

Learn more about this team at
Baseball-Reference

WhatIfSports
WhatIfSports is the Internet's foremost authority on simulation for baseball, football, hockey, basketball & college sports.

Click to Learn More about WhatIfSports!
SimLeague Baseball
SimLeague Baseball lets you put Ruth, Ichiro & Mays in the same outfield to square off against Koufax and Pedro!

Click to Try SimLeague Baseball for Free!

Position Players
Player Pos Type GP PA/162 H HR RBI R SB SO BB BA OBP SLG F/R/A Salary
Gabriel MorenoCF97351815453935241.266.353.380A/A+/C$2.24M
Adrian Del CastilloCF258725419121287.313.368.525C/A+/D-$614K
Jose HerreraCF4211422113110279.227.290.320A/A+/D-$361K
Tucker BarnhartCF319614061313113.173.287.210B/A+/D$296K
Christian Walker1BF130552120268472213355.251.335.468A/C$3.69M
Pavin Smith1BF60158379362613118.270.348.547A+/D-$1.04M
Josh Bell1BP41162395222403217.279.361.436A+/D-$861K
Ketel Marte2BF136583147369593710665.292.372.560A/A$6.79M
Eugenio Suarez3BF1586401463010190217649.256.319.469A/C-$4.28M
Geraldo PerdomoSSF98388923376195836.273.344.374A/C+$2.83M
Kevin NewmanSSF111311803284184815.278.311.375A/D-$1.55M
Blaze AlexanderSSF61185413211934915.247.321.343D/D-$808K
Joc PedersonDHF132449101236462710555.275.393.515D-/D-$3.08M
Corbin CarrollOFF15868413622741213513073.231.322.428A/B-$5.16M
Jake McCarthyOFF14249512685666257831.285.349.400A/D+$3.29M
Lourdes GurrielOFF133553143187572710129.279.322.435C/D+$3.24M
Randal GrichukOFF1062797412464004620.291.348.528A+/D-$1.97M
Alek ThomasOFF3910318317134177.189.245.358A+/D-$501K
Pitchers
Player Role Type GP IP/162 GS ERA OAV WHIP K/BB K/9 BB/9 HR/9 Salary
Brandon PfaadtSF32181.67324.710.2581.244.4059.172.081.189$3.92M
Zac GallenSF28148.00283.650.2371.262.8899.493.280.791$3.57M
Ryne NelsonSF28150.67254.240.2651.253.7067.532.031.015$3.15M
Jordan MontgomerySF25117.00216.230.3111.651.8866.383.381.077$1.66M
Merrill KellySF1373.67134.030.2411.173.3167.702.321.344$1.54M
Slade CecconiSF2077.00136.660.2941.423.7657.481.991.870$1.07M
Eduardo RodriguezSF1050.00105.040.2771.502.4748.463.421.440$708K
Yilber DiazSF728.3343.810.2571.381.5836.043.810.953$410K
Tommy HenrySF938.3377.040.3121.751.6677.044.232.113$310K
Justin MartinezRF6472.6702.480.2211.312.52811.274.460.248$2.29M
Joe MantiplyRF7559.6723.920.2311.172.9447.992.720.151$1.97M
Kevin GinkelRF7270.0003.210.2561.205.1339.901.930.771$1.60M
Ryan ThompsonRF6766.3303.260.2541.193.4677.062.040.678$1.54M
A.J. PukRP3027.3301.320.1550.738.60014.161.650.659$1.30M
Bryce JarvisRF4459.3303.190.2391.431.1525.765.010.910$1.05M
Paul SewaldRF4239.6704.310.2321.134.3009.762.271.361$811K
Logan AllenRP1228.0005.460.2811.502.1006.753.210.964$341K
Scott McGoughRF2632.6727.440.2741.681.1906.895.791.653$324K

The 2024 Arizona Diamondbacks roster is above. All columns may be sorted by clicking the column name. Clicking on an individual player will display the player's career statistics including his time with the 2024 Arizona Diamondbacks.

For information regarding statistical abbreviations, please View the Statistics Legend