Season Information
Team Name
2004 Arizona Diamondbacks
League
National League
Division
West
Calendar
Location
W-L Record
51-111 (.315)   GBL: -42
Rankings (Div/Lg/MLB)
5 / 16 / 30
Runs For/Against
615 / 899   Diff: -284
Playoffs
dnq
Playoff Series
dnq
Playoff Series
General Manager(s)
Manager(s)
Ballpark
Spring Training W-L
Not available
Spring Ballpark
Top Draft Pick
Stephen Drew (1-15)
Attendance
Attendance Rank
13
Payroll (usd$)
Payroll Rank
9
Years Active
1998-2020
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

2004 Arizona Diamondbacks Season Roster

top csv share Sort PREV | NEXT
  • Grid Filters
  • Drafted
  • 1st Round Pick
  • Hitters
  • Pitchers
  • 22-under
  • over35
  • UnifPlayer NameAgeExpPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat YearsServ TimeNationality
    2Roberto Alomar36172B-SS6-0185BR1968-02-05Ponce,PR
    1985-  0-   0-SDN
    MLB1988-20041985-20040.000PR
    41Greg Aquino261P6-1190RR1978-01-11Palenque,DR
    1995-  0-   0-ARI
    MLB2004-20092002-20130.000DR
    3Carlos Baerga35132B-3B5-11215BR1968-11-04San Juan,PR
    1985-  0-   0-SDN
    MLB1990-20051986-20050.000PR
    29Danny Bautista3212OF-RF5-11170RR1972-05-24Santo Domingo,DR
    1989-  0-   0-DET
    MLB1993-20041990-20070.000DR
    48Juan Brito242C-OF5-11205RR1979-11-07Santiago,DR
    1996-  0-   0-KCA
    MLB2002-20041997-20070.000DR
    39Brian Bruney221P6-3230RR1982-02-17Astoria,OR
    2000- 12- 369-ARI
    MLB2004-20122000-20120.000US
    33Randy Choate285P6-3180LL1975-09-05San Antonio,TX
    1997-  5- 169-NYA
    MLB2000-20151995-20160.000US
    10Alex Cintron254SS-2B6-1170BR1978-12-17Humacao,PR
    1997- 36-1103-ARI
    MLB2001-20091997-20120.000PR
    35Greg Colbrunn34131B-C6-0205RR1969-07-26Fontana,CA
    1987-  6- 148-MON
    MLB1992-20041988-20050.000US
    32Lance Cormier231P6-1190RR1980-08-19Lafayette,LA
    2002-  4- 129-ARI
    MLB2004-20111999-20110.000US
    54Casey Daigle231P6-7210RR1981-04-04Lake Charles,LA
    1999-  1-  31-ARI
    MLB2004-20102000-20110.000US
    45Elmer Dessens328P6-0187RR1972-01-13Hermosillo,MX
    1993-  0-   0-PIT
    MLB1996-20101995-20110.000MX
    29Doug Devore261OF-LF6-4200LL1977-12-14Columbus,OH
    1999- 12- 358-ARI
    MLB2004-20041999-20060.000US
    45Chad Durbin266P6-1175RR1977-12-03Spring Valley,IL
    1996-  3-  79-KCA
    MLB1999-20131996-20130.000US
    17Bobby Estalella299C-1B6-1205RR1974-08-23Hialeah,FL
    1992- 23- 641-PHI
    MLB1996-20041993-20040.000US
    13Jeff Fassero4114P6-1195LL1963-01-05Springfield,IL
    1984- 22- 554-SLN
    MLB1991-20061984-20060.000US
    39Mike Fetters3916P6-4226RR1964-12-19Van Nuys,CA
    1986-  1-  27-CAL
    MLB1989-20041986-20040.000US
    12Steve Finley3916CF-OF6-2180LL1965-03-12Union City,TN
    1987- 13- 325-BAL
    MLB1989-20071987-20070.000US
    16Casey Fossum264P6-1160BL1978-01-09Cherry Hill,NJ
    1999-  1-  48-BOS
    MLB2001-20091997-20150.000US
    2Jerry Gil211SS-P6-3183RR1982-10-14San Pedro de Macoris,DR
    1999-  0-   0-ARI
    MLB2004-20042000-20150.000DR
    49Edgar Gonzalez212P-SS6-2213RR1983-02-23Nuevo Leon,MX
    2000-  0-   0-ARI
    MLB2003-20132002-20190.000MX
    20Luis Gonzalez3615LF-OF6-2190LR1967-09-03Tampa,FL
    1988-  4-  90-HOU
    MLB1990-20081987-20080.000US
    52Andrew Good242P6-2195RR1979-09-19San Diego,CA
    1998-  8- 253-ARI
    MLB2003-20051998-20070.000US
    44Mike Gosling231P6-2205LL1980-09-23Madison,WI
    2001-  2-  66-ARI
    MLB2004-20091999-20100.000US
    1Andy Green2612B-3B5-9170RR1977-07-07Lexington,KY
    2000- 24- 729-ARI
    MLB2004-20091997-20100.000US
    UnifPlayer NameAgeExpPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat YearsServ TimeNationality
    5Scott Hairston241LF-2B6-0190RR1980-05-25Fort Worth,TX
    2001-  3-  98-ARI
    MLB2004-20142001-20140.000US
    7Rob Hammock272C-OF6-0190RR1977-05-13Macon,GA
    1998- 23- 703-ARI
    MLB2003-20111998-20110.000US
    15Koyie Hill252C-3B6-0190BR1979-03-09Tulsa,OK
    2000-  4- 117-LAN
    MLB2003-20142000-20140.000US
    28Shea Hillenbrand2843B-1B6-1200RR1975-07-27Mesa,AZ
    1996- 10- 301-BOS
    MLB2001-20071996-20120.000US
    51Randy Johnson4017P-OF6-10230RL1963-09-10Walnut Creek,CA
    1985-  2-  36-MON
    MLB1988-20091983-20090.000US
    8Matt Kata2622B-SS6-1185BR1978-03-14Avon Lake,OH
    1999-  9- 268-ARI
    MLB2003-20091997-20120.000US
    22Mike Koplove274P6-0160RR1976-08-30Philadelphia,PA
    1998- 29- 883-ARI
    MLB2001-20071996-20110.000US
    43Josh Kroeger211OF-RF6-2195LL1982-08-31San Diego,CA
    2000-  4- 129-ARI
    MLB2004-20042000-20130.000US
    31Matt Mantei309P6-1190RR1973-07-07Tampa,FL
    1991- 25- 656-SEA
    MLB1995-20051991-20060.000US
    6Brent Mayne3615C-3B6-1192LR1968-04-19Loma Linda,CA
    1989-  1-  13-KCA
    MLB1990-20041989-20040.000US
    4Quinton McCracken3410OF-CF5-7173BR1970-03-16Wilmington,NC
    1992- 25- 711-COL
    MLB1995-20061992-20070.000US
    40Shane Nance263P5-8180LL1977-09-07Pasadena,TX
    2000- 11- 327-LAN
    MLB2002-20041997-20050.000US
    14Tim Olson251SS-3B6-2200RR1978-08-01Grand Forks,ND
    2000-  7- 219-ARI
    MLB2004-20052000-20070.000US
    34Stephen Randolph302P6-3185LL1974-05-01Okinawa,JP
    1995- 18- 506-NYA
    MLB2003-20071995-20100.000JP
    37Shane Reynolds3613P6-3210RR1968-03-26Bastrop,LA
    1989-  3-  72-HOU
    MLB1992-20041989-20040.000US
    4Donnie Sadler297SS-2B5-6175RR1975-06-17Gohlson,TX
    1994- 11- 299-BOS
    MLB1998-20071994-20070.000US
    36Scott Service3712P6-6240RR1967-02-26Cincinnati,OH
    1985-  0-   0-PHI
    MLB1988-20041986-20040.000US
    11Richie Sexson2981B-LF6-7206RR1974-12-29Portland,OR
    1993- 24- 671-CLE
    MLB1997-20081993-20080.000US
    19Christopher Snyder231C-1B6-3220RR1981-02-12Houston,TX
    2002-  2-  68-ARI
    MLB2004-20132000-20140.000US
    23Steve Sparks389P-OF6-0180RR1965-07-02Tulsa,OK
    1987-  5- 123-MIL
    MLB1995-20041987-20040.000US
    27Luis Terrero242OF-CF6-2205RR1980-05-18Barahona,DR
    1997-  0-   0-ARI
    MLB2003-20071999-20160.000DR
    18Chad Tracy2413B-1B6-2190LR1980-05-22Charlotte,NC
    2001-  7- 218-ARI
    MLB2004-20132000-20130.000US
    47Jose Valverde262P6-4220RR1978-03-24San Pedro de Macoris,DR
    1997-  0-   0-ARI
    MLB2003-20141999-20190.000DR
    43Brandon Villafuerte285P5-11165RR1975-12-17Hilo,HI
    1994- 66-1587-NYN
    MLB2000-20041995-20110.000US
    56Oscar Villarreal222P6-1190LR1981-11-22Monterrey,MX
    1998-  0-   0-ARI
    MLB2003-20081999-20170.000MX
    UnifPlayer NameAgeExpPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat YearsServ TimeNationality
    55Brandon Webb252P6-2210RR1979-05-09Ashland,KY
    2000-  8- 249-ARI
    MLB2003-20091998-20110.000US
    25Alan Zinter3621B-C6-2200BR1968-05-19Tucson,AZ
    1989-  1-  24-NYN
    MLB2002-20041989-20070.000US
    52 record(s)
    Glossary:
    Unif Uniform Number, if available Player Name Name of the player. If not linked, then no profile on the site Age Player's age for the selected season or as of a current date if in YY.DDD format. Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid Pos Defensive Position Ht Height Wt Weight Ba Bats Th Throws Born Date Date of Birth for Player Place of Birth City,State or City,Country for birthplace Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system