2004 Arizona Diamondbacks Roster

National League (NL)
Team Record: 51-111
Finished 5th in the NL's West Division
Attendance: 2,519,560, Avg. 31,106
Ballpark: Bank One Ballpark
Manager: Bob Brenly (29-50)
Manager: Al Pedrique (22-61)
Location: Phoenix, Arizona
2004 Arizona Diamondbacks Statistics
2004 Arizona Diamondbacks Results

The Arizona Diamondbacks of the National League ended the 2004 season with a record of 51 wins and 111 losses, finishing fifth in the NL's West Division.

The Diamondbacks scored 615 runs, worst in the league, and gave up 899 runs. Steve Finley paced Arizona with 23 home runs, while Shea Hillenbrand and Luis Gonzalez walloped 20 or more also. Shea Hillenbrand accounted for 80 RBI and topped hitters with significant playing time with a .310 average. Randy Johnson led the team with 16 wins and a team-best 2.60 ERA, tops among regularly-used pitchers.

Bob Brenly and Al Pedrique coached the team.

Click on column headings to sort.

Player Pos. Bats Throws Birth Date Height Weight Hometown
Roberto Alomar2BBRFebruary 5, 19686'0"184Ponce, P.R.
Greg AquinoPRRJanuary 11, 19786'1"190Puerto Palenque, San Cristobal D.R.
Carlos Baerga1BBRNovember 4, 19685'11"165Santurce, P.R.
Danny BautistaRFRRMay 24, 19725'11"170Santo Domingo, Distrito Nacional D.R.
Juan BritoCRRNovember 7, 19795'11"205Moncion, Santiago Rodriguez D.R.
Brian BruneyPRRFebruary 17, 19826'3"235Astoria, OR USA
Randy ChoatePLLSeptember 5, 19756'1"205San Antonio, TX USA
Alex CintronSSBRDecember 17, 19786'2"210Humacao, P.R.
Greg Colbrunn1BRRJuly 26, 19696'0"190Fontana, CA USA
Lance CormierPRRAugust 19, 19806'1"200Lafayette, LA USA
Casey DaiglePRRApril 4, 19816'6"220Lake Charles, LA USA
Elmer DessensPRRJanuary 13, 19715'11"200Hermosillo, Sonora Mexico
Doug DeVoreLFLLDecember 14, 19776'4"215Columbus, OH USA
Chad DurbinPRRDecember 3, 19776'2"225Spring Valley, IL USA
Bobby EstalellaCRRAugust 23, 19746'1"200Hialeah, FL USA
Jeff FasseroPLLJanuary 5, 19636'1"180Springfield, IL USA
Mike FettersPRRDecember 19, 19646'4"200Van Nuys, CA USA
Steve FinleyCFLLMarch 12, 19656'2"175Union City, TN USA
Casey FossumPLLJanuary 6, 19786'1"160Cherry Hill, NJ USA
Jerry GilSSRROctober 14, 19826'3"215San Pedro de Macoris, San Pedro de Macoris D.R.
Edgar GonzalezPRRFebruary 23, 19836'2"210San Nicolas de los Garza, Nuevo Leon Mexico
Luis GonzalezLFLRSeptember 3, 19676'2"180Tampa, FL USA
Andrew GoodPRRSeptember 19, 19796'3"170San Diego, CA USA
Mike GoslingPLLSeptember 23, 19806'2"210Madison, WI USA
Andy Green3BRRJuly 7, 19775'9"165Lexington, KY USA
Scott Hairston2BRRMay 25, 19806'0"200Fort Worth, TX USA
Robby HammockCRRMay 13, 19775'10"185Macon, GA USA
Koyie HillCBRMarch 9, 19796'1"205Tulsa, OK USA
Shea Hillenbrand1BRRJuly 27, 19756'1"200Mesa, AZ USA
Randy JohnsonPRLSeptember 10, 19636'10"225Walnut Creek, CA USA
Matt Kata2BBRMarch 14, 19786'1"185Avon Lake, OH USA
Mike KoplovePRRAugust 30, 19766'0"165Philadelphia, PA USA
Josh KroegerLFLLAugust 31, 19826'3"230Davenport, IA USA
Matt ManteiPRRJuly 7, 19736'1"181Tampa, FL USA
Brent MayneCLRApril 19, 19686'1"195Loma Linda, CA USA
Quinton McCrackenLFBRAugust 16, 19705'7"170Wilmington, NC USA
Shane NancePLLSeptember 7, 19775'8"180Houston, TX USA
Tim Olson3BRRAugust 1, 19786'2"200Grand Forks, ND USA
Steve RandolphPLLMay 1, 19746'3"180, Okinawa Japan
Shane ReynoldsPRRMarch 26, 19686'3"210Bastrop, LA USA
Donnie SadlerIFRRJune 17, 19755'6"165Clifton, TX USA
Scott ServicePRRFebruary 26, 19676'6"230Cincinnati, OH USA
Richie Sexson1BRRDecember 29, 19746'7"205Portland, OR USA
Chris SnyderCRRFebruary 12, 19816'4"235Houston, TX USA
Steve SparksPRRJuly 2, 19656'0"187Tulsa, OK USA
Luis TerreroCFRRMay 18, 19806'3"205Barahona, Barahona D.R.
Chad Tracy3BLRMay 22, 19806'1"205Charlotte, NC USA
Jose ValverdePRRMarch 24, 19786'4"265San Pedro de Macoris, San Pedro de Macoris D.R.
Brandon VillafuertePRRDecember 17, 19755'11"195Hilo, HI USA
Oscar VillarrealPLRNovember 22, 19816'0"195San Nicolas de los Garza, Nuevo Leon Mexico
Brandon WebbPRRMay 9, 19796'3"230Ashland, KY USA
Alan Zinter1BBRMay 19, 19686'2"200El Paso, TX USA