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.68M
Chris SnyderCF29110235151002513.240.327.458A+/A+/A+$1.52M
Brent MayneCP3611124010911713.255.343.340A/B+/A+$1.46M
Juan BritoCF5418435312171419.205.246.298B/A+/B-$1.04M
Shea Hillenbrand1BF14860417415806824924.310.348.464C-/B$3.92M
Richie Sexson1BF23104219232002114.233.337.578A-/A$884K
Carlos Baerga1BF79942021160126.235.309.329C/D-$249K
Scott Hairston2BF1013648413293938821.248.293.442C/C-$1.96M
Matt Kata2BF42177402131742913.247.301.364A/B+$1.29M
Roberto Alomar2BP38125343161401812.309.382.473C/D-$790K
Chad Tracy3BF1435321378534526045.285.343.407C-/B+$3.17M
Tim Olson3BF481141825811816.186.301.320C/B-$436K
Andy Green3BF461192214131175.202.241.266C/C$396K
Alex CintronSSF1546131484495635931.262.301.363B/D$2.97M
Jerry GilSSF2988150832330.174.182.221C-/D$224K
Steve FinleyOFP10445611123486185240.275.338.490A/B$3.86M
Danny BautistaOFF14158215411656466635.286.332.401B/C$3.51M
Luis GonzalezOFF1054519817486925868.259.373.493D/D-$2.77M
Luis TerreroOFF622555641421107820.245.319.358D/C+$1.22M
Quinton McCrackenOFP55172452132022313.288.341.410B/D-$930K
Doug DeVoreOFF501142431351317.224.272.374A+/D+$525K
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$12.07M
Brandon WebbSF35208.00353.590.2481.501.3787.105.150.736$4.52M
Steve SparksSF29121.00186.040.2871.521.2674.253.361.342$1.90M
Casey FossumSF27142.00276.650.3021.651.8577.423.991.965$1.88M
Casey DaigleSF1049.00107.160.3201.840.6303.124.961.653$455K
Edgar GonzalezSF1047.00109.330.3621.941.7226.033.502.916$300K
Mike GoslingSF626.0044.620.2741.541.0774.984.621.779$225K
Mike KoploveRF7687.0004.050.2691.421.4865.713.840.727$1.72M
Elmer DessensRP3886.0094.750.3011.522.3915.802.431.161$1.34M
Stephen RandolphRF4582.0065.510.2351.820.8166.838.371.212$1.29M
Randy ChoateRF7451.0004.620.2671.581.7508.704.970.178$1.27M
Greg AquinoRF3436.0003.060.1941.161.5296.634.331.020$879K
Brian BruneyRF3032.0004.310.1891.501.2599.787.760.575$691K
Andrew GoodRF1741.0025.310.2721.382.0005.752.871.769$546K
Jose ValverdeRF2930.0004.240.2131.352.23511.525.152.121$513K
Lance CormierRF1746.0058.150.3331.920.9604.774.972.583$329K

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