2004 Arizona Diamondbacks

National League
Record: 51 - 111
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
Robby HammockCFF62210474182233913.241.287.405A/A+/B-$1.69M
Chris SnyderCFF29110235151002513.240.327.458A+/A+/A+$1.53M
Brent MayneCFP3611124010911713.255.343.340A/B+/A+$1.48M
Juan BritoCFF5418435312171419.205.246.298B/A+/B-$1.05M
Shea HillenbrandF14860417415806824924.310.348.464C-/B$3.91M
Richie SexsonF23104219232002114.233.337.578A-/A$883K
Carlos BaergaF79942021160126.235.309.329C/D-$250K
Scott HairstonF1013648413293938821.248.293.442C/C-$1.98M
Matt KataF42177402131742913.247.301.364A/B+$1.30M
Roberto AlomarP38125343161401812.309.382.473C/D-$787K
Chad TracyF1435321378534526045.285.343.407C-/B+$3.18M
Tim OlsonF481141825811816.186.301.320C/B-$442K
Andy GreenF461192214131175.202.241.266C/C$402K
Alex CintronF1546131484495635931.262.301.363B/D$2.97M
Jerry GilF2988150832330.174.182.221C-/D$226K
Steve FinleyP10445611123486185240.275.338.490A/B$3.87M
Danny BautistaF14158215411656466635.286.332.401B/C$3.55M
Luis GonzalezF1054519817486925868.259.373.493D/D-$2.78M
Luis TerreroF622555641421107820.245.319.358D/C+$1.24M
Quinton McCrackenP55172452132022313.288.341.410B/D-$938K
Doug DeVoreF501142431351317.224.272.374A+/D+$532K
Josh KroegerF225590250211.167.182.222C/D+$200K
Pitchers
Player Role Type GP IP/162 GS ERA OAV WHIP K/BB K/9 BB/9 HR/9 Salary
Randy JohnsonSF35246.00352.600.1970.906.59110.621.610.659$10.27M
Brandon WebbSF35208.00353.590.2481.501.3787.105.150.736$4.53M
Steve SparksSF29121.00186.040.2871.521.2674.253.361.342$1.91M
Casey FossumSF27142.00276.650.3021.651.8577.423.991.965$1.89M
Casey DaigleSF1049.00107.160.3201.840.6303.124.961.653$459K
Edgar GonzalezSF1047.00109.330.3621.941.7226.033.502.916$300K
Mike GoslingSF626.0044.620.2741.541.0774.984.621.779$226K
Mike KoploveRF7687.0004.050.2691.421.4865.713.840.727$1.73M
Elmer DessensRP3886.0094.750.3011.522.3915.802.431.161$1.36M
Stephen RandolphRF4582.0065.510.2351.820.8166.838.371.212$1.30M
Randy ChoateRF7451.0004.620.2671.581.7508.704.970.178$1.27M
Greg AquinoRF3436.0003.060.1941.161.5296.634.331.020$881K
Brian BruneyRF3032.0004.310.1891.501.2599.787.760.575$695K
Andrew GoodRF1741.0025.310.2721.382.0005.752.871.769$551K
Jose ValverdeRF2930.0004.240.2131.352.23511.525.152.121$514K
Lance CormierRF1746.0058.150.3331.920.9604.774.972.583$331K

The 2004 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 2004 Arizona Diamondbacks.

For information regarding statistical abbreviations, please View the Statistics Legend