"Organizing the World
of Baseball Data"
Recent MLB Deaths:   Minnie Minoso  -   Jim King  -   Gary Woods  -   Ray Hathaway  -   Don Johnson  -   Dave Bergman  -   Al Severinsen
Home >> Teams >> MLB Franchises >> National League >> Arizona Diamondbacks >> 2004 Team Capsule >> Team Roster

2004 Arizona Diamondbacks (MLB)

+ Team Roster
W-L Record: 51-111 .315
Rank: 5th in National League West
Run Differential: 615-899 -284
Manager(s): Al Pedrique, Bob Brenly
General Manager: Joe Garagiola
Location: Phoenix, Arizona
Ballpark: Bank One Ballpark
Payroll: $ 69,780,750 13/30
Attendance: 2,519,560 13/30
Playoffs: -
Top Draft Pick: (#15) All picks
Years Active:
Franchise Information

Coaching Staff

Bench Coach: Lorenzo Bundy
Bullpen Coach: Mark Davis
First Base Coach: Glenn Sherlock
First Base Coach: Thomas Jones
Hitting Coach: Rick Schu
Pitching Coach: Chuck Kniffin
Third Base Coach: Al Pedrique
Third Base Coach: Glenn Sherlock

#1 Draft Picks

Brent Mayne (#13), Alan Zinter (#24), Mike Fetters (#27), Casey Daigle (#31), Casey Fossum (#48)
National League West Standings
Full League Standings
  • A roster of all players who participated in at least one game for this team for this season.
  • The roster is sortable but defaults to an alphabetical listing.
  • Uniform numbers may not be complete for non-MLB teams. It is difficult to come by this information historically. See Data coverage
  • For MLB and Minor league teams, this roster was never an actual roster at any given point during the season.
  • Colleges may be missing players who were either red-shirted or who did not get into game action
  • Full Team Roster for 2004 Arizona Diamondbacks season
    UnifPlayerPosHtWtB-TAgeBornPlaceDraft InfoHigh LevelCurrent TeamStatus
    2,12Roberto Alomar2B6-0185B-R361988UDFAMLB--
    41Greg AquinoP6-1190R-R262004UDFAMLB--
    3Carlos Baerga2B5-11215B-R351990UDFAMLB--
    29Danny BautistaRF-LF5-11170R-R321993UDFAMLB--
    48Juan BritoC5-11205R-R242002UDFAMLB--
    39Brian BruneyP6-3230R-R222004ARI: 2000-12-369MLB-Free Agent
    33Randy ChoateP6-3180L-L282000NYA: 1997-5-169MLBSt. Louis CardinalsMLB-Active
    10Alex CintronSS6-1170B-R252001ARI: 1997-36-1103MLB--
    35Greg Colbrunn1B6-0205R-R341992MON: 1987-6-148MLB--
    32Lance CormierP6-1190R-R232004ARI: 2002-4-129MLB--
    54Casey DaigleP6-7210R-R232004ARI: 1999-1-31MLB--
    45Elmer DessensP6-0187R-R321996UDFAMLB--
    29Doug DevoreLF-RF6-4200L-L262004ARI: 1999-12-358MLB--
    45Chad DurbinP6-1175R-R261999KCA: 1996-3-79MLB-Retired
    17Bobby EstalellaC6-1205R-R291996PHI: 1992-23-641MLB--
    13Jeff FasseroP6-1195L-L411991SLN: 1984-22-554MLB--
    39Mike FettersP6-4226R-R391989CAL: 1986-1-27MLB--
    12Steve FinleyCF6-2180L-L391989BAL: 1987-13-324MLB--
    16Casey FossumP6-1160B-L262001BOS: 1999-1-48MLB--
    2Jerry GilP6-3183R-R212004UDFAMLB-Free Agent
    49Edgar GonzalezP6-2213R-R212003UDFAMLB-Free Agent
    20Luis GonzalezLF6-2190L-R361990HOU: 1988-4-90MLB--
    52Andrew GoodP6-2195R-R242003ARI: 1998-8-253MLB--
    44Mike GoslingP6-2205L-L232004ARI: 2001-2-66MLB--
    1Andy Green3B-2B5-9170R-R262004ARI: 2000-24-729MLB--
    5Scott HairstonRF-LF6-0190R-R242004ARI: 2001-3-98MLB-Free Agent
    7Rob HammockC-3B6-0190R-R272003ARI: 1998-23-703MLB--
    15Koyie HillC6-0190B-R252003LAN: 2000-4-117MLBPhiladelphia PhilliesMinors
    28Shea Hillenbrand3B-1B6-1200R-R282001BOS: 1996-10-301MLB--
    51Randy JohnsonP6-10230R-L401988MON: 1985-2-36MLB--
    8Matt Kata3B6-1185B-R262003ARI: 1999-9-268MLB-Free Agent
    22Mike KoploveP6-0160R-R272001ARI: 1998-29-883MLB--
    43Josh KroegerRF6-2195L-L212004ARI: 2000-4-129MLB-Free Agent
    31Matt ManteiP6-1190R-R301995SEA: 1991-25-657MLB--
    6Brent MayneC6-1192L-R361990KCA: 1989-1-13MLB--
    4Quinton McCrackenCF-LF5-7173B-R341995COL: 1992-25-711MLB--
    40Shane NanceP5-8180L-L262002LAN: 2000-11-327MLB--
    14Tim Olson3B-SS6-2200R-R252004ARI: 2000-7-219MLB--
    34Stephen RandolphP6-3185L-L302003NYA: 1995-18-506MLB--
    37Shane ReynoldsP6-3210R-R361992HOU: 1989-3-72MLB--
    4Donnie Sadler2B-SS5-6175R-R291998BOS: 1994-11-299MLB--
    36Scott ServiceP6-6240R-R371988UDFAMLB--
    11Richie Sexson1B6-7206R-R291997CLE: 1993-24-671MLB--
    19Christopher SnyderC6-3220R-R232004ARI: 2002-2-68MLB-Retired
    23Steve SparksP6-0180R-R381995MIL: 1987-5-123MLB--
    27Luis TerreroCF6-2205R-R242003UDFAMLB--
    18Chad Tracy1B6-2190L-R242004ARI: 2001-7-218MLBBaltimore OriolesMinors
    47Jose ValverdeP6-4220R-R242003UDFAMLBSan Diego PadresMinors
    43Brandon VillafuerteP5-11165R-R282000NYN: 1994-66-1587MLB--
    56Oscar VillarrealP6-1190L-R222003UDFAMLB-Free Agent
    55Brandon WebbP6-2210R-R252003ARI: 2000-8-249MLB--
    25Alan Zinter1B6-2200B-R362002NYN: 1989-1-24MLB--

    About Us  |  Site Map  |  Data Coverage  |  Support TBC | Privacy Policy  |  Contact Us

    Boxscores data is obtained free of charge from Retrosheet.org.

    Please Support The Baseball Cube.