Arizona Diamondbacks

51-111 16th in National League 5th in NL West
Logo for the 2004 Arizona Diamondbacks

HR

135

29th

R

615

30th

SO

1,153

4th

ERA

4.98

27th

Overview Stats Schedule Roster Splits History

2004 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Roberto Alomar Roberto Alomar 2B 6'0" 190 2/5/1968 36 Ponce, Puerto Rico
Greg Aquino Greg Aquino P 6'1" 190 1/11/1978 26 Palenque, Dominican Republic
Carlos Baerga Carlos Baerga 1B 5'11" 215 11/4/1968 35 San Juan, Puerto Rico
Danny Bautista Danny Bautista OF 5'11" 225 5/24/1972 32 Santo Domingo, Dominican Republic
Juan Brito Juan Brito C 5'11" 205 11/7/1977 26 Santiago Rodriguez, Dominican Republic
Brian Bruney Brian Bruney P 6'3" 235 2/17/1982 22 Astoria, OR
Randy Choate Randy Choate P 6'1" 210 9/5/1975 28 San Antonio, TX
Alex Cintron Alex Cintron SS 6'2" 210 12/17/1978 25 Humacao, Puerto Rico
Greg Colbrunn Greg Colbrunn 1B 6'0" 215 7/26/1969 34 Fontana, CA
Lance Cormier Lance Cormier P 6'1" 200 8/19/1980 23 Lafayette, LA
Casey Daigle Casey Daigle P 6'6" 220 4/4/1981 23 Lake Charles, LA
Elmer Dessens Elmer Dessens P 5'11" 200 1/13/1971 33 Hermosillo, Mexico
Doug DeVore Doug DeVore OF 6'4" 225 12/14/1977 26 Columbus, OH
Chad Durbin Chad Durbin P 6'2" 225 12/3/1977 26 Spring Valley, IL
Bobby Estalella Bobby Estalella C 6'1" 225 8/23/1974 29 Hialeah, FL
Jeff Fassero Jeff Fassero P 6'1" 215 1/5/1963 41 Springfield, IL
Mike Fetters Mike Fetters P 6'4" 230 12/19/1964 39 Van Nuys, CA
Steve Finley Steve Finley OF 6'2" 195 3/12/1965 39 Union City, TN
Casey Fossum Casey Fossum P 6'1" 160 1/6/1978 26 Cherry Hill, NJ
Jerry Gil Jerry Gil SS 6'3" 215 10/14/1982 21 San Pedro de Macoris, Dominican Republic
Edgar Gonzalez Edgar Gonzalez P 6'2" 210 2/23/1983 21 Monterrey, Mexico
Luis Gonzalez Luis Gonzalez OF 6'2" 210 9/3/1967 36 Tampa, FL
Andrew Good Andrew Good P 6'1" 210 9/19/1979 24 San Diego, CA
Mike Gosling Mike Gosling P 6'2" 210 9/23/1980 23 Madison, WI
Andy Green Andy Green 3B 5'10" 180 7/7/1977 26 Lexington, KY
Scott Hairston Scott Hairston 2B 6'0" 200 5/25/1980 24 Fort Worth, TX
Robby Hammock Robby Hammock C 5'10" 185 5/13/1977 27 Macon, GA
Koyie Hill Koyie Hill C 6'1" 205 3/9/1979 25 Tulsa, OK
Shea Hillenbrand Shea Hillenbrand 1B 6'1" 210 7/27/1975 28 Mesa, AZ
Randy Johnson Randy Johnson P 6'10" 225 9/10/1963 40 Walnut Creek, CA
Matt Kata Matt Kata 2B 6'1" 185 3/14/1978 26 Fairview Park, OH
Mike Koplove Mike Koplove P 6'0" 165 8/30/1976 27 Philadelphia, PA
Josh Kroeger Josh Kroeger OF 6'3" 230 8/31/1982 21 Davenport, IA
Matt Mantei Matt Mantei P 6'1" 205 7/7/1973 30 Tampa, FL
Brent Mayne Brent Mayne C 6'1" 190 4/19/1968 36 Loma Linda, CA
Quinton McCracken Quinton McCracken OF 5'8" 185 8/16/1970 33 Wilmington, NC
Shane Nance Shane Nance P 5'8" 190 9/7/1977 26 Pasadena, TX
Tim Olson Tim Olson 3B 6'2" 200 8/1/1978 25 Grand Forks, ND
Stephen Randolph Stephen Randolph P 6'3" 210 5/1/1974 30 Okinawa, Japan
Shane Reynolds Shane Reynolds P 6'3" 215 3/26/1968 36 Bastrop, LA
Donnie Sadler Donnie Sadler OF 5'6" 175 6/17/1975 29 Gohlson, TX
Scott Service Scott Service P 6'6" 240 2/26/1967 37 Cincinnati, OH
Richie Sexson Richie Sexson 1B 6'8" 240 12/29/1974 29 Portland, OR
Chris Snyder Chris Snyder C 6'4" 235 2/12/1981 23 Houston, TX
Steve Sparks Steve Sparks P 5'11" 190 7/2/1965 38 Tulsa, OK
Luis Terrero Luis Terrero OF 6'3" 205 5/18/1980 24 Barahona, Dominican Republic
Chad Tracy Chad Tracy 3B 6'1" 205 5/22/1980 24 Charlotte, NC
Jose Valverde Jose Valverde P 6'4" 265 3/24/1978 26 San Pedro de Macoris, Dominican Republic
Brandon Villafuerte Brandon Villafuerte P 5'11" 195 12/17/1975 28 Hilo, HI
Oscar Villarreal Oscar Villarreal P 6'0" 195 11/22/1981 22 Monterrey, Mexico
Brandon Webb Brandon Webb P 6'3" 230 5/9/1979 25 Ashland, KY
Alan Zinter Alan Zinter 1B 6'2" 195 5/19/1968 36 El Paso, TX

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/18
COL COL
@
SFG SFG
1-4
Sat
5/18
MIN MIN
@
CLE CLE
2-5
Sat
5/18
TBR TBR
@
TOR TOR
2-5
Sat
5/18
CWS CWS
@
NYY NYY
2-7
Sat
5/18
WSH WSH
@
PHI PHI
5-11

Schedule

DATE MATCHUP TIME (ET)
Sun
5/19
SDP SDP
@
ATL ATL
7:10 PM
Mon
5/20
SDP SDP
@
ATL ATL
12:20 PM
Mon
5/20
CWS CWS
@
TOR TOR
3:07 PM
Mon
5/20
NYM NYM
@
CLE CLE
6:10 PM
Mon
5/20
SDP SDP
@
ATL ATL
6:20 PM