Sponsoring a Page is a way of supporting The Baseball Cube. Put your name/site/message on your favorite player page!
"Serving Baseball Statistics Since 2003"
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
Roster Continuity 59.02% 15/30
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: Did not qualify
Top Draft Pick: Stephen Drew (#15) All picks
Years Active:
Franchise Information

Coaching Staff

Bench Coach: Lorenzo Bundy
Bullpen Coach: Mark Davis
First Base Coach: Thomas Jones
First Base Coach: Glenn Sherlock
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
  • 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-R361988Not draftedMLB--
    41Greg AquinoP6-1190R-R262004Not draftedMLB--
    3Carlos Baerga2B5-11215B-R351990Not draftedMLB--
    29Danny BautistaRF-LF5-11170R-R321993Not draftedMLB--
    48Juan BritoC5-11205R-R242002Not draftedMLB--
    39Brian BruneyP6-3230R-R222004ARI: 2000-12-369MLB-Free Agent
    33Randy ChoateP6-3180L-L282000NYA: 1997-5-169MLB-Retired
    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-R321996Not draftedMLB--
    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-325MLB--
    16Casey FossumP6-1160B-L262001BOS: 1999-1-48MLB--
    2Jerry GilP6-3183R-R212004Not draftedMLB-Free Agent
    49Edgar GonzalezP6-2213R-R212003Not draftedMLB-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-117MLB-Free Agent
    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-656MLB--
    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-R371988Not draftedMLB--
    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-R242003Not draftedMLB--
    18Chad Tracy1B6-2190L-R242004ARI: 2001-7-218MLBBaltimore OriolesMinors
    47Jose ValverdeP6-4220R-R242003UDFAMLB-Restricted List
    43Brandon VillafuerteP5-11165R-R282000NYN: 1994-66-1587MLB--
    56Oscar VillarrealP6-1190L-R222003Not draftedMLB-Free Agent
    55Brandon WebbP6-2210R-R252003ARI: 2000-8-249MLB--
    25Alan Zinter1B6-2200B-R362002NYN: 1989-1-24MLB--

    About Us  |  Correct this Page  |  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.

    PayPal Me