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 Scores & 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 2024 Betting

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
Wed
3/27
LAA LAA
@
BAL BAL
3-11
Wed
3/27
NYY NYY
@
HOU HOU
5-4
Wed
3/27
DET DET
@
CWS CWS
1-0
Wed
3/27
MIN MIN
@
KCR KCR
4-1
Wed
3/27
WSH WSH
@
CIN CIN
2-8

Schedule

DATE MATCHUP TIME (ET)
Thu
3/28
CHC CHC
@
TEX TEX
7:35 PM
Thu
3/28
CLE CLE
@
OAK OAK
10:07 PM
Thu
3/28
BOS BOS
@
SEA SEA
10:10 PM
Thu
3/28
COL COL
@
ARI ARI
10:10 PM
Fri
3/29
MIL MIL
@
NYM NYM
1:40 PM