The Baseball Cube
Tracker
Store
Sign In / Register

2004 Arizona Diamondbacks

National League
PREV   NEXT
Season
2004
League
National League
Division
West
W-L Record
51-111 (.315)   GBL: 42.0
Div/Lg/MLB Rank
5 / 16 / 30
General Manager
Joe Garagiola
Payroll
$ 69,780,750 (Rank: 9)
Attendance
2,519,560 (Rank: 13)
Ballpark
Bank One Ballpark
Playoffs
dnq
Spring Ballpark
Tucson Electric Park (Tucson,Arizona)
Top Draft Pick
Stephen Drew (1-15)
More Information

Batting Statistics

csv
Glossary
 
 
 
 
 
 
 
 
**Filters require PREMIUM subscription
#playerageposbagabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat years
10Alex Cintron25SSB15456456148317449333159212421120561342106.262.301.363.664.156.101.2855.069.62141.00141.00
1997- 36-1103-ARI
MLB2001-20091997-2012
28Shea Hillenbrand281BR148562681743631580202449120621826160454120.310.348.464.812.201.154.3153.978.1137.4737.47
1996- 10- 301-BOS
MLB2001-20071996-2012
29Danny Bautista32RFR14153964154271116562356641322021658239115.286.332.401.733.187.115.3086.0111.3449.0049.00
1989-  UDFA  -DET
MLB1993-20041990-2007
18Chad Tracy243BL143481451372938532345600153111965324097.285.343.407.750.214.122.3098.4611.2860.1360.13
2001-  7- 218-ARI
Free AgtMLB2004-20131999-2013
12Steve Finley39CFL104404611111612348844052165191984564071.275.338.490.828.324.215.2638.7711.4017.5717.57
1987- 13- 325-BAL
MLB1989-20071984-2007
20Luis Gonzalez36LFL105379699828517482268582021191874515048.259.373.493.866.414.234.26515.0812.8622.2922.29
1988-  4-  90-HOU
MLB1990-20081986-2008
5Scott Hairston242BR10133939841561329332188121041503643450.248.293.442.735.257.194.2975.7724.1826.0826.08
2001-  3-  98-ARI
Free AgtMLB2004-20142001-2014
27Luis Terrero24CFR622292156140414102207851025822551838.245.319.358.677.236.113.3547.8430.5957.2557.25
1997-  UDFA  -ARI
MLB2003-20071999-2016
7Robby Hammock27CR62195224716241833133901169792102225.241.287.405.692.231.164.2816.1918.5748.7548.75
1998- 23- 703-ARI
MLB2003-20111998-2011
48Juan Brito26CR541711735703121094111216511841025.205.246.298.544.152.093.2484.8922.2857.0057.00
1996-  UDFA  -KCA
MLB2002-20041997-2007
8Matt Kata262BB4216217409221341132901121591771327.247.301.364.665.216.117.2887.3416.3881.0081.00
1999-  9- 268-ARI
Free AgtMLB2003-20091997-2012
4Quinton McCracken33LFB55156204511121324132302102641721431.288.341.410.751.192.122.3267.5613.3778.0078.00
1992- 25- 711-COL
MLB1995-20061989-2007
2,12Roberto Alomar362BB3811014345231602121812002521251024.309.382.473.855.255.164.3489.6014.4036.6736.67
1985-  UDFA  -SDN
MLB1988-20041985-2004
1Andy Green263B-2BR4610913222114115171310229119418.202.241.266.507.110.064.2284.2014.29109.00109.00
2000- 24- 729-ARI
MLB2004-20091997-2010
29Doug DeVore26LF-RFL5010752432313117310000140114816.224.272.374.646.215.150.2886.1427.1935.6735.67
1999- 12- 358-ARI
MLB2004-20041999-2006
14Tim Olson253B-SSR48978187025101618010043111499.186.301.320.621.309.134.20814.0415.7948.5048.50
2000-  7- 219-ARI
MLB2004-20052000-2007
19Chris Snyder23CR299610236051500132500110441101112.240.327.458.785.354.218.26911.8222.7319.2019.20
2002-  2-  68-ARI
RetiredMLB2004-20132000-2014
6Brent Mayne36CL3694924610101013170314532111717.255.343.340.683.234.085.30811.7115.320.000.00
1989-  1-  13-KCA
MLB1990-20041988-2004
11Richie Sexson291BR23902021409230014210000252104138.233.337.578.915.500.345.20013.4620.1910.0010.00
1993- 24- 671-CLE
MLB1997-20081993-2008
2Jerry Gil21SSR2986315210820033101021988312.174.182.221.403.070.047.2780.0037.500.000.00
1999-  UDFA  -ARI
Free AgtMLB2004-20042000-2015
3Carlos Baerga351BB79856202021100612300072894416.235.309.329.638.165.094.2546.3812.7742.5042.50
1985-  UDFA  -SDN
MLB1990-20051986-2005
51Randy Johnson40PR338011030060043703001138737.125.167.163.330.088.038.2334.6042.530.000.00
1985-  2-  36-MON
MLB1988-20091983-2009
55Brandon Webb25PR3364360004003360400067106.094.134.094.228.047.000.2144.2350.700.000.00
2000-  8- 249-ARI
MLB2003-20091998-2011
43Josh Kroeger21LF-RFL22545930020112100002125536.167.182.222.404.056.055.2731.8238.180.000.00
2000-  4- 129-ARI
Free AgtMLB2004-20042000-2013
16Casey Fossum26PL2742340000001160300144604.095.116.095.211.024.000.1542.1734.780.000.00
1999-  1-  48-BOS
MLB2001-20091997-2015
15Koyie Hill25CB1336391016102600011133827.250.289.361.650.194.111.2765.2615.7936.0036.00
2000-  4- 117-LAN
Free AgtMLB2003-20141998-2014
25Alan Zinter361BB28342720160051500100124034.206.300.353.653.294.147.31612.5037.5034.0034.00
1989-  1-  24-NYN
MLB2002-20041987-2007
23Steve Sparks38PR2731040001000140100043204.129.129.129.258.000.000.2350.0043.750.000.00
1987-  5- 123-MIL
MLB1995-20041986-2004
35Greg Colbrunn34DH-1BR202713000100150000032803.111.143.111.254.037.000.1363.5717.860.000.00
1987-  6- 148-MON
MLB1992-20041988-2005
4Donnie Sadler29SS-LFR182313200000170000052421.130.167.217.384.130.087.1884.1729.170.000.00
1994- 11- 299-BOS
MLB1998-20071994-2007
45Elmer Dessens33PR361803200000330400152521.167.286.278.564.278.111.20012.0012.000.000.00
1993-  UDFA  -PIT
MLB1996-20101995-2011
54Casey Daigle23PR111722200000070100141820.118.118.235.353.118.117.2000.0038.890.000.00
1999-  1-  31-ARI
MLB2004-20102000-2011
17Bobby Estalella29CR71422002400060000081420.143.143.571.714.429.428.0000.0042.867.007.00
1992- 23- 641-PHI
MLB1996-20041993-2004
49Edgar Gonzalez21PR101302000000021100021502.154.214.154.368.000.000.1820.0013.330.000.00
2000-  UDFA  -ARI
Free AgtMLB2003-20132002-2023
34Stephen Randolph30PL451245300300030000081232.417.417.6671.084.250.250.5560.0025.000.000.00
1995- 18- 506-NYA
MLB2003-20071995-2010
32Lance Cormier23PR17812100100120100031011.250.333.375.708.250.125.33310.0020.000.000.00
2002-  4- 129-ARI
MLB2004-20111999-2011
44Mike Gosling23PL660000000014010000800.000.143.000.143.167.000.00012.5050.000.000.00
2001-  2-  66-ARI
MLB2004-20091999-2010
52Andrew Good24PR1650000010002001000600.000.000.000.000.000.000.0000.0033.330.000.00
1998-  8- 253-ARI
MLB2003-20051998-2007
43Brandon Villafuerte28PR1510000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1994- 66-1587-NYN
MLB2000-20041995-2011
36Scott Service37PR1910000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1985-  UDFA  -PHI
MLB1988-20041986-2004
41Greg Aquino26PR3410000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1995-  UDFA  -ARI
MLB2004-20092002-2013
45Chad Durbin26PR710000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1996-  3-  79-KCA
RetiredMLB1999-20131996-2013
33Randy Choate28PL6910000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1997-  5- 169-NYA
RetiredMLB2000-20151995-2016
Tot:43 Players20625544615140129538135582533244110223556373813721776113468933.253.310.393.703.223.140.2867.2116.722.3241.07
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
51Randy Johnson40L16142.60353542000245.21778871184429031100.906.480.661.6110.623.226.59
1985-  2-  36-MON
MLB1988-20091983-2009
55Brandon Webb25R7163.59353510000208.01941118317119164171111.508.390.745.157.104.801.38
2000-  8- 249-ARI
MLB2003-20091998-2011
16Casey Fossum26L4156.65272700000142.0171111105316311742101.6510.841.963.997.427.041.86
1999-  1-  48-BOS
MLB2001-20091997-2015
23Steve Sparks38R376.042918006110120.213989811845574051.5210.371.343.364.256.641.27
1987-  5- 123-MIL
MLB1995-20041986-2004
22Mike Koplove27R444.05760002476286.2864239737554051.428.930.733.845.714.361.49
1998- 29- 883-ARI
MLB2001-20071996-2011
45Elmer Dessens33R164.7538900729285.110754451123552011.5211.291.162.435.805.702.39
1993-  UDFA  -PIT
MLB1996-20101995-2011
34Stephen Randolph30L255.5145600539081.27356501176623011.828.041.218.386.836.170.82
1995- 18- 506-NYA
MLB2003-20071995-2010
33Randy Choate28L244.62740001774050.2522626128491151.589.240.184.978.704.621.75
1997-  5- 169-NYA
RetiredMLB2000-20151995-2016
54Casey Daigle23R237.1610100000049.0634139927171121.8411.571.654.963.127.530.63
1999-  1-  31-ARI
MLB2004-20102000-2011
49Edgar Gonzalez21R099.3210100000046.17249481518313151.9413.992.913.506.029.521.72
2000-  UDFA  -ARI
Free AgtMLB2003-20132002-2023
32Lance Cormier23R148.1417500312045.16242411325242121.9212.312.584.964.768.340.96
2002-  4- 129-ARI
MLB2004-20111999-2011
52Andrew Good24R125.3117200315040.2432524813262031.389.521.772.885.755.532.00
1998-  8- 253-ARI
MLB2003-20051998-2007
41Greg Aquino26R023.063400026341635.1241512417264021.166.111.024.336.623.821.53
1995-  UDFA  -ARI
MLB2004-20092002-2013
39Brian Bruney22R344.31300001430031.1201615227342011.505.740.577.769.774.601.26
2000- 12- 369-ARI
Free AgtMLB2004-20122000-2012
47Jose Valverde26R124.25290002029829.2231714717384011.356.982.125.1611.535.162.24
1997-  UDFA  -ARI
Free AgtMLB2003-20141999-2019
44Mike Gosling23L114.62640002025.1261313513142021.549.241.784.624.974.621.08
2001-  2-  66-ARI
MLB2004-20091999-2010
36Scott Service37R117.0821000521020.1241716510171021.6710.622.214.437.527.521.70
1985-  UDFA  -PHI
MLB1988-20041986-2004
43Brandon Villafuerte28R034.0520000620020.02599214130011.9511.250.906.305.854.050.93
1994- 66-1587-NYN
MLB2000-20041995-2011
39Mike Fetters39R018.6823000623118.2232218214144011.9811.090.966.756.7510.611.00
1986-  1-  27-CAL
MLB1989-20041986-2004
56Oscar Villarreal22R027.0017000417018.025141437175011.7812.501.503.508.507.002.43
1998-  UDFA  -ARI
Free AgtMLB2003-20081999-2017
40Shane Nance26L115.8419000219012.11911821291032.5113.861.468.766.578.030.75
2000- 11- 327-LAN
MLB2002-20041997-2005
31Matt Mantei30R0311.8112000912410.217151456130002.1614.344.225.0610.9712.662.17
1991- 25- 656-SEA
MLB1995-20051991-2006
45Chad Durbin26R118.6870000709.19109111102012.148.680.9610.619.649.640.91
1996-  3-  79-KCA
RetiredMLB1999-20131996-2013
37Shane Reynolds36R014.5011000002.06610200004.0027.000.009.000.0027.000.00
1989-  3-  72-HOU
MLB1992-20041989-2004
13Jeff Fassero41L000.0010000101.00000010000.000.000.000.009.000.000.00
1984- 22- 554-SLN
MLB1991-20061984-2006
Tot:25 Players511114.9816216252157471331436.014808997951976681153718751.509.281.234.197.235.631.73
Top 10 in stats for year/league
Top ranked in stat for year/league

Fielding Statistics

csv
Glossary
playerageposggsinnpoaedptctscfpctsbcssb%rfgrfirf9itm_shrpl_shrtm_rk
Juan Brito26C5453461.23853042419415.990351668.67.70.908.1033.3100.01
Robby Hammock27C4642376.23132118335334.997271269.27.30.897.9928.474.22
Brent Mayne36C3027236.21821820202200.990141253.86.70.857.6218.583.33
Chris Snyder23C2927247.121319022322321.00013668.48.00.948.4517.9100.04
Koyie Hill25C111083.0575106362.9848466.75.60.756.726.884.65
Bobby Estalella29C6330.21920021211.000003.50.706.263.785.76
Totals27.7C176162143611699581212721264.994975066.07.20.887.93
Shea Hillenbrand281B1311291,113.11127721310512121199.989009.21.089.6980.988.51
Richie Sexson291B2323204.119927119227226.996009.81.119.9714.2100.02
Chad Tracy241B11233.0293123332.970002.90.978.736.87.73
Alan Zinter361B8339.0413114544.978005.51.1310.154.928.64
Carlos Baerga351B6435.23240236361.000006.01.029.203.77.65
Greg Colbrunn341B219.07100881.000004.00.898.001.210.06
Brent Mayne361B101.22000221.000002.01.6715.000.62.87
Totals31.71B18216232414371101612915631547.990008.51.089.71
Scott Hairston242B8583704.01742071147392381.972004.50.544.8752.584.21
Matt Kata262B3835320.275111225188186.989004.90.585.2323.590.52
Roberto Alomar362B2823203.14853310104101.971003.60.504.4817.373.73
Alex Cintron252B1917147.03346268179.975004.20.544.8411.712.34
Andy Green262B14455.01615143231.969002.20.565.078.630.45
Donnie Sadler292B206.02101331.000001.50.504.501.211.16
Totals27.72B18616214363484331993800781.976004.20.544.90
Chad Tracy243B1351201,061.11042582528387362.935002.70.343.0783.394.41
Tim Olson253B191199.11735225452.963002.70.524.7211.739.62
Andy Green263B1814117.01232414844.917002.40.383.3811.139.13
Shea Hillenbrand283B1715133.0629333835.921002.10.262.3710.511.54
Matt Kata263B3217.14400881.000002.70.474.211.97.15
Donnie Sadler293B205.01000111.000000.50.201.801.211.16
Robby Hammock273B102.01000111.000001.00.504.500.61.67
Alex Cintron253B101.01000111.000001.01.009.000.60.67
Totals26.33B1961623761463583434538504.937002.60.353.16
Alex Cintron25SS1331251,099.01413831561539524.972003.90.484.2982.186.41
Jerry Gil21SS2824212.13473518112107.955003.80.504.5417.396.62
Tim Olson25SS171097.11829485147.922002.80.484.3610.535.43
Donnie Sadler29SS3218.03301661.000002.00.333.001.916.74
Matt Kata26SS119.13502881.000008.00.887.910.62.45
Totals25.2SS1821623381994932490716692.966003.80.484.34
Luis Gonzalez36LF104103900.1162260170164.965001.60.181.6464.299.01
Quinton McCracken33LF2726223.22810029291.000001.10.131.1716.749.12
Doug DeVore26LF1812107.22720129291.000001.60.272.4311.136.03
Robby Hammock27LF121079.0201102221.955001.80.272.397.419.44
Josh Kroeger21LF11657.01700017171.000001.50.302.686.850.05
Andy Green26LF9445.11010011111.000001.20.242.205.619.66
Donnie Sadler29LF309.01000111.000000.30.111.001.916.77
Scott Hairston24LF204.0000000.000000.00.000.001.22.08
Chad Tracy24LF101.02000221.000002.02.0018.000.60.79
Luis Terrero24LF101.0000000.000000.00.000.000.61.69
Tim Olson25LF118.03000331.000003.00.383.380.62.19
Totals26.9LF1891621436270771284277.975001.50.191.74
Steve Finley39CF103102896.1214523221219.991002.10.242.2063.699.01
Luis Terrero24CF5755488.2111563122116.951002.00.242.1435.291.92
Donnie Sadler29CF307.01000111.000000.30.141.291.916.73
Quinton McCracken33CF304.13000331.000001.00.736.591.95.53
Tim Olson25CF2110.24000441.000002.00.393.531.24.25
Josh Kroeger21CF2214.07000771.000003.50.504.501.29.15
Danny Bautista32CF2214.06000661.000003.00.433.861.21.45
Doug DeVore26CF101.01000111.000001.01.009.000.62.08
Totals28.8CF17316214363471086365357.978002.10.252.24
Danny Bautista32RF1351351,178.2265841277273.986002.00.232.0983.395.71
Doug DeVore26RF1510100.22500025251.000001.70.252.259.330.02
Quinton McCracken33RF10869.0141101615.938001.50.221.966.218.23
Josh Kroeger21RF8546.19000991.000001.10.201.764.936.44
Luis Terrero24RF4434.0602086.750001.50.181.592.56.55
Scott Hairston24RF202.2000000.000000.00.000.001.22.06
Donnie Sadler29RF101.2000000.000000.00.000.000.65.67
Tim Olson25RF103.0000000.000000.00.000.000.62.17
Totals26.9RF176162258319971335328.979001.90.232.06
Greg Colbrunn34DH200.0000000.000000.00.001.210.01
Alan Zinter36DH200.0000000.000000.00.001.27.11
Carlos Baerga35DH200.0000000.000000.00.001.22.51
Roberto Alomar36DH100.0000000.000000.00.000.62.64
Steve Finley39DH100.0000000.000000.00.000.61.04
Danny Bautista32DH100.0000000.000000.00.000.60.74
Luis Gonzalez36DH100.0000000.000000.00.000.61.04
Totals35.4DH1000000000000.0
Mike Koplove27P76086.2623243129.935000.40.343.0346.9100.01
Randy Choate28P74050.23100113131.000000.20.262.3345.7100.02
Stephen Randolph30P45681.22710109.900000.20.111.0027.8100.03
Elmer Dessens33P38985.1512101817.944000.40.201.8023.5100.04
Randy Johnson40P3535245.25200025251.000000.70.100.9221.6100.05
Brandon Webb25P3535208.01341575954.915001.50.262.3421.6100.05
Greg Aquino26P34035.13400771.000000.20.201.7921.0100.07
Brian Bruney22P30031.1231065.833000.20.161.4518.5100.08
Steve Sparks38P290120.2821203129.935001.00.242.1717.9100.09
Jose Valverde26P29029.2422086.750000.20.211.8517.9100.09
Casey Fossum26P2727142.04200124241.000000.90.171.5216.7100.011
Mike Fetters39P23018.2221054.800000.20.221.9814.2100.012
Scott Service37P21020.13200551.000000.20.252.2413.0100.013
Brandon Villafuerte28P20020.02500771.000000.40.353.1512.3100.014
Shane Nance26P19012.10100111.000000.10.080.7411.7100.015
Andrew Good24P17240.22401661.000000.40.151.3410.5100.016
Oscar Villarreal22P17018.00400441.000000.20.222.0010.5100.016
Lance Cormier23P17545.11400551.000000.30.111.0010.5100.016
Matt Mantei30P12010.21200331.000000.30.292.657.4100.019
Casey Daigle23P101049.0560011111.000001.10.222.026.290.920
Edgar Gonzalez21P101046.10702771.000000.70.151.376.2100.020
Chad Durbin26P719.10100111.000000.10.110.994.3100.022
Mike Gosling23P6425.1211043.750000.50.121.083.7100.023
Jeff Fassero41P101.0000000.000000.00.000.000.6100.024
Shane Reynolds36P112.0000000.000000.00.000.000.6100.024
Totals28.8P6331451436732021616291275.945000.40.191.73

Season Roster

csv
Glossary
 
 
 
 
 
 
 
 
**Filters require PREMIUM subscription
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
2,12Roberto Alomar362B6-0190BR1968-02-05Ponce,PRMLB1988-20041985-2004
1985-  UDFA  -SDN
1,000,000
41Greg Aquino26P6-1190RR1978-01-11Palenque,DRMLB2004-20092002-2013
1995-  UDFA  -ARI
300,000
3Carlos Baerga352B5-11215BR1968-11-04San Juan,PRMLB1990-20051986-2005
1985-  UDFA  -SDN
1,000,000
29Danny Bautista32RF-LF5-11225RR1972-05-24Santo Domingo,DRMLB1993-20041990-2007
1989-  UDFA  -DET
4,000,000
48Juan Brito26C5-11205RR1977-11-07Santiago Rodriguez,DRMLB2002-20041997-2007
1996-  UDFA  -KCA
300,000
39Brian Bruney22P6-3235RR1982-02-17Astoria,ORMLB2004-20122000-2012
2000- 12- 369-ARI
Free Agt300,000
33Randy Choate28P6-1210LL1975-09-05San Antonio,TXMLB2000-20151995-2016
1997-  5- 169-NYA
Retired325,750
10Alex Cintron25SS6-2210BR1978-12-17Humacao,PRMLB2001-20091997-2012
1997- 36-1103-ARI
335,000
35Greg Colbrunn341B6-0215RR1969-07-26Fontana,CAMLB1992-20041988-2005
1987-  6- 148-MON
2,750,000
32Lance Cormier23P6-1200RR1980-08-19Lafayette,LAMLB2004-20111999-2011
2002-  4- 129-ARI
300,000
54Casey Daigle23P6-6220RR1981-04-04Lake Charles,LAMLB2004-20102000-2011
1999-  1-  31-ARI
300,000
45Elmer Dessens33P5-11200RR1971-01-13Hermosillo,MXMLB1996-20101995-2011
1993-  UDFA  -PIT
4,000,000
29Doug DeVore26LF-RF6-4225LL1977-12-14Columbus,OHMLB2004-20041999-2006
1999- 12- 358-ARI
300,000
45Chad Durbin26P6-2225RR1977-12-03Spring Valley,ILMLB1999-20131996-2013
1996-  3-  79-KCA
Retired315,000
17Bobby Estalella29C6-1225RR1974-08-23Hialeah,FLMLB1996-20041993-2004
1992- 23- 641-PHI
550,000
13Jeff Fassero41P6-1215LL1963-01-05Springfield,ILMLB1991-20061984-2006
1984- 22- 554-SLN
500,000
39Mike Fetters39P6-4230RR1964-12-19Van Nuys,CAMLB1989-20041986-2004
1986-  1-  27-CAL
300,000
12Steve Finley39CF6-2195LL1965-03-12Union City,TNMLB1989-20071984-2007
1987- 13- 325-BAL
7,000,000
16Casey Fossum26P6-1160LL1978-01-06Cherry Hill,NJMLB2001-20091997-2015
1999-  1-  48-BOS
345,000
2Jerry Gil21P6-3215RR1982-10-14San Pedro De Macoris,DRMLB2004-20042000-2015
1999-  UDFA  -ARI
Free Agt300,000
49Edgar Gonzalez21P6-2210RR1983-02-23Nuevo Leon,MXMLB2003-20132002-2023
2000-  UDFA  -ARI
Free Agt300,000
20Luis Gonzalez36LF6-2210LR1967-09-03Tampa,FLMLB1990-20081986-2008
1988-  4-  90-HOU
8,250,000
52Andrew Good24P6-1210RR1979-09-19San Diego,CAMLB2003-20051998-2007
1998-  8- 253-ARI
300,000
44Mike Gosling23P6-2210LL1980-09-23Madison,WIMLB2004-20091999-2010
2001-  2-  66-ARI
300,000
1Andy Green263B-2B5-10180RR1977-07-07Lexington,KYMLB2004-20091997-2010
2000- 24- 729-ARI
300,000
5Scott Hairston24RF-LF6-0200RR1980-05-25Fort Worth,TXMLB2004-20142001-2014
2001-  3-  98-ARI
Free Agt300,000
7Robby Hammock27C-3B5-10185RR1977-05-13Macon,GAMLB2003-20111998-2011
1998- 23- 703-ARI
315,000
15Koyie Hill25C6-1205BR1979-03-09Tulsa,OKMLB2003-20141998-2014
2000-  4- 117-LAN
Free Agt300,000
28Shea Hillenbrand283B-1B6-1210RR1975-07-27Mesa,AZMLB2001-20071996-2012
1996- 10- 301-BOS
2,600,000
51Randy Johnson40P6-10225RL1963-09-10Walnut Creek,CAMLB1988-20091983-2009
1985-  2-  36-MON
16,000,000
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
8Matt Kata263B6-1185BR1978-03-14Fairview Park,OHMLB2003-20091997-2012
1999-  9- 268-ARI
Free Agt315,000
22Mike Koplove27P6-0165RR1976-08-30Philadelphia,PAMLB2001-20071996-2011
1998- 29- 883-ARI
330,000
43Josh Kroeger21RF6-3230LL1982-08-31Davenport,IAMLB2004-20042000-2013
2000-  4- 129-ARI
Free Agt300,000
31Matt Mantei30P6-1205RR1973-07-07Tampa,FLMLB1995-20051991-2006
1991- 25- 656-SEA
7,000,000
6Brent Mayne36C6-1190LR1968-04-19Loma Linda,CAMLB1990-20041988-2004
1989-  1-  13-KCA
800,000
4Quinton McCracken33CF-LF5-8185BR1970-08-16Wilmington,NCMLB1995-20061989-2007
1992- 25- 711-COL
1,750,000
40Shane Nance26P5-8190LL1977-09-07Pasadena,TXMLB2002-20041997-2005
2000- 11- 327-LAN
307,500
14Tim Olson253B-SS6-2200RR1978-08-01Grand Forks,NDMLB2004-20052000-2007
2000-  7- 219-ARI
300,000
34Stephen Randolph30P6-3210LL1974-05-01Okinawa,JPMLB2003-20071995-2010
1995- 18- 506-NYA
322,500
37Shane Reynolds36P6-3215RR1968-03-26Bastrop,LAMLB1992-20041989-2004
1989-  3-  72-HOU
1,000,000
4Donnie Sadler292B-SS5-6175RR1975-06-17Gohlson,TXMLB1998-20071994-2007
1994- 11- 299-BOS
400,000
36Scott Service37P6-6240RR1967-02-26Cincinnati,OHMLB1988-20041986-2004
1985-  UDFA  -PHI
300,000
11Richie Sexson291B6-8240RR1974-12-29Portland,ORMLB1997-20081993-2008
1993- 24- 671-CLE
8,725,000
19Chris Snyder23C6-4235RR1981-02-12Houston,TXMLB2004-20132000-2014
2002-  2-  68-ARI
Retired300,000
23Steve Sparks38P5-11190RR1965-07-02Tulsa,OKMLB1995-20041986-2004
1987-  5- 123-MIL
500,000
27Luis Terrero24CF6-3205RR1980-05-18Barahona,DRMLB2003-20071999-2016
1997-  UDFA  -ARI
300,000
18Chad Tracy241B6-1205LR1980-05-22Charlotte,NCMLB2004-20131999-2013
2001-  7- 218-ARI
Free Agt300,000
47Jose Valverde26P6-4265RR1978-03-24San Pedro de Macoris,DRMLB2003-20141999-2019
1997-  UDFA  -ARI
Free Agt320,000
43Brandon Villafuerte28P5-11195RR1975-12-17Hilo,HIMLB2000-20041995-2011
1994- 66-1587-NYN
300,000
56Oscar Villarreal22P6-0195LR1981-11-22Monterrey,MXMLB2003-20081999-2017
1998-  UDFA  -ARI
Free Agt325,000
55Brandon Webb25P6-3230RR1979-05-09Ashland,KYMLB2003-20091998-2011
2000-  8- 249-ARI
335,000
25Alan Zinter361B6-2195BR1968-05-19El Paso,TXMLB2002-20041987-2007
1989-  1-  24-NYN
300,000
52 record(s)
Listing of all players with at least 1 appearance during the selected season.

Coaching Staff

csv
Glossary
playerjobposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infototal jobs
Bob BrenlyManagerC6-2210RR1954-02-25Coshocton,OHMLB1981-19891973-1989
1976-  UDFA  -SFN
27
Al PedriqueManagerSS6-0155RR1960-08-11Valencia,VZMLB1987-19891978-1994
1978-  UDFA  -NYN
29
Lorenzo BundyBench CoachSS6-2205LR1959-11-06Philadelphia,PAAAA1979-1989
1977- 22- 556-BAL
33
Rick SchuHitting Coach3B6-0170RR1962-01-26Philadelphia,PAMLB1984-19961981-1997
1980-  UDFA  -PHI
15
Chuck KniffinPitching CoachP5-11200RL1950-10-28Rockville Centre,NYAAA1976-1978
1969- 25- 582-PHI
21
Glenn SherlockFirst Base CoachC6-1200LR1960-09-26Nahant,MAAAA1983-1988
1983- 21- 527-HOU
35
Thomas JonesFirst Base CoachOF-2B6-1185RR1954-10-13Stockton,CAAAA1978-198124
Al PedriqueThird Base CoachSS6-0155RR1960-08-11Valencia,VZMLB1987-19891978-1994
1978-  UDFA  -NYN
29
Glenn SherlockThird Base CoachC6-1200LR1960-09-26Nahant,MAAAA1983-1988
1983- 21- 527-HOU
35
Mark DavisBullpen CoachP6-4205LL1960-10-19Livermore,CAMLB1980-19971979-1997
1979-  1-   1-PHI
18
Joe GaragiolaGeneral ManagerEXEC8
Mark GraceBroadcaster1B6-2200LL1964-06-28Winston-Salem,NCMLB1988-20031986-2003
1985- 24- 622-CHN
10
Joe GaragiolaBroadcasterC6-0190LR1926-02-12St. Louis,MOMLB1946-19541946-195423
Ken PhelpsBroadcaster1B6-1209LL1954-08-06Seattle,WAMLB1980-19901976-1991
1976- 15- 354-KCA
3
Jeff MotuzasBullpen CatcherC6-2205RR1971-10-01Nashua,NHAAA1990-1996
1990- 13- 354-NYA
17
Thomas JonesDirector of Player DevelopmentOF-2B6-1185RR1954-10-13Stockton,CAAAA1978-198124
Michael RizzoDirector of ScoutingSS-2B5-10175RR1960-12-14Chicago,ILA+1982-1984
1982- 22- 554-CAL
41
Dennis LewallynMinor League Pitching CoordinatorP6-4200RR1953-08-11Pensacola,FLMLB1975-19821975-1987
1972-  1-   8-LAN
25
Jack HowellOrganizational hitting coach3B6-0200LR1961-08-18Tucson,AZMLB1985-19991983-1999
1983-  UDFA  -CAL
22
Mark BacaScoutOF5-10165RR1964-09-19A+1987-1988
1987- 22- 577-CAL
22
Fred CostelloScoutP6-4190RR1966-10-01San Bruno,CAAAA1986-1995
1986-  4-  94-HOU
5
Ed GustafsonScoutP6-3205RR1967-06-01Gig Harbor,WAAA1989-1992
1989- 18- 466-SFN
7
Scott JasterScoutOF6-5205RR1965-08-09Midland,MIAAA1985-1993
1985-  2-  45-NYN
8
Hal KurtzmanScoutIF5-11170RR1951-04-02Los Angeles,CA
1968-  7- 152-BOS
18
Miguel NavaScout1B-P5-11175LLA+1978-19787
Ray BlancoScoutSCOUTRR5
Trip CouchScoutCOACH1967-02-19Charlotte,NC27
Mike DaughtryScoutSCOUT6
Bill EarnhartScoutOF5-10175RR1935-09-17Gold Hill,NC25
Greg LonigroScoutSS-3B6-1180RR1965-11-20Connellsville,PAAAA1986-1993
1986-  1-   7-CIN
10
Steve KmetkoScoutSCOUT6
Howard McCulloughScoutSCOUT7
Phil RizzoScoutSCOUT21
Mike ValarezoScoutSCOUT7
Luke WrennScoutSCOUTSeymour,IN25
Bryan LambeSpecial Assignment ScoutOF5-10175RR1948-10-14AAA1976-197636
Junior NoboaSpecial Assistant to the GM/Director, Latin American Ops2B-SS5-10160RR1964-11-10Azua,DRMLB1984-19941982-1995
1981-  UDFA  -CLE
29
37 record(s)

Affiliates

csv
Glossary
yearteam nameleaguelevelgwlwpctgblrfradiffranklgrkmanagerballparkplayoffs
2004Arizona DiamondbacksNLMLB16251111.31542.0615899-284516Al Pedrique, Bob BrenlyBank One Ballparkdnq
2004Tucson SidewindersPCLAAA1447470.5145.0792835-4327Chip HaleTucson Electric Parkdnq
2004El Paso DiablosTexAA1374889.35036.5668787-11948Scott CoolbaughCohen Stadiumdnq
2004Lancaster JetHawksCalifA+1408654.614-8567609612Wally BackmanLancaster Municipal StadiumLost in FInals
2004South Bend Silver HawksMidwA1407763.550-6305993122Tony PerezchicaStanley Covelski Regional StadiumLost in Semi-Finals
2004Yakima BearsNwstA-763541.4617.0403423-2047Bill PlummerYakima County Stadiumdnq
2004Missoula OspreyPioRk732746.37014.0399491-9248Jim PresleyOgren Park at Allegiance Fielddnq
TotalsFull Organization872398474.45643634794-431

Award Winners

csv
Glossary
yearplayerawardaward notes
2004Danny BautistaNational League Player of the WeekApril 19-April 25
2004Steve FinleyNational League Gold GloveOF
2004Steve FinleyNational League Player of the WeekSeptember 6-September 12
2004Luis GonzalezNational League Player of the WeekMay 31-June 6
2004Koyie HillTriple A All-Star TeamC
2004Randy JohnsonNational League Player of the WeekMay 17-May 23
2004Randy JohnsonNational League Player of the WeekMay 17-May 23
2004randy johnsonBaseball America 1st team Minor League All-StarSP
2004randy johnsonBaseball America 1st team Minor League All-StarSP
2004randy johnsonArizona Diamondbacks Player of the Year
2004randy johnsonArizona Diamondbacks Player of the Year
11 record(s)

Awards Voting

csv
Glossary
playerageyearawardteamrank1st placesharepoints
Randy Johnson402004NL-CYArizona Diamondbacks286197
Randy Johnson402004NL-MVPArizona Diamondbacks19027
2 record(s)
Page Last Updated: 2/9/2025 7:04:51 AM