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 HammockCF62210474182233913.241.287.405A/A+/B-$1.69M
Chris SnyderCF29110235151002513.240.327.458A+/A+/A+$1.53M
Brent MayneCP3611124010911713.255.343.340A/B+/A+$1.48M
Juan BritoCF5418435312171419.205.246.298B/A+/B-$1.05M
Shea Hillenbrand1BF14860417415806824924.310.348.464C-/B$3.91M
Richie Sexson1BF23104219232002114.233.337.578A-/A$883K
Carlos Baerga1BF79942021160126.235.309.329C/D-$250K
Scott Hairston2BF1013648413293938821.248.293.442C/C-$1.98M
Matt Kata2BF42177402131742913.247.301.364A/B+$1.30M
Roberto Alomar2BP38125343161401812.309.382.473C/D-$787K
Chad Tracy3BF1435321378534526045.285.343.407C-/B+$3.18M
Tim Olson3BF481141825811816.186.301.320C/B-$442K
Andy Green3BF461192214131175.202.241.266C/C$402K
Alex CintronSSF1546131484495635931.262.301.363B/D$2.97M
Jerry GilSSF2988150832330.174.182.221C-/D$226K
Steve FinleyOFP10445611123486185240.275.338.490A/B$3.87M
Danny BautistaOFF14158215411656466635.286.332.401B/C$3.55M
Luis GonzalezOFF1054519817486925868.259.373.493D/D-$2.78M
Luis TerreroOFF622555641421107820.245.319.358D/C+$1.24M
Quinton McCrackenOFP55172452132022313.288.341.410B/D-$938K
Doug DeVoreOFF501142431351317.224.272.374A+/D+$532K
Josh KroegerOFF225590250211.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