Arizona Diamondbacks

90-72 1st in National League 1st in NL West
Randy JohnsonJustin Upton

HR

171

13th

R

712

26th

SO

1,088

13th

ERA

4.13

7th

Overview Stats Schedule Roster Splits History

2007 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Brian Barden Brian Barden 3B 5'11" 190 4/2/1981 26 Templeton, CA
Emilio Bonifacio Emilio Bonifacio 2B 5'10" 210 4/23/1985 22 Santo Domingo, Dominican Republic
Eric Byrnes Eric Byrnes OF 6'2" 205 2/16/1976 31 Redwood City, CA
Alberto Callaspo Alberto Callaspo 3B 5'9" 225 4/19/1983 24 Maracay, Venezuela
Randy Choate Randy Choate P 6'1" 210 9/5/1975 31 San Antonio, TX
Jeff Cirillo Jeff Cirillo 3B 6'1" 205 9/23/1969 37 Pasadena, CA
Tony Clark Tony Clark 1B 6'7" 245 6/15/1972 35 Newton, KS
Juan Cruz Juan Cruz P 6'2" 170 10/15/1978 28 Bonao, Dominican Republic
Jeff DaVanon Jeff DaVanon OF 6'0" 200 12/8/1973 33 San Diego, CA
Doug Davis Doug Davis P 6'4" 215 9/21/1975 31 Sacramento, CA
Stephen Drew Stephen Drew SS 6'0" 200 3/16/1983 24 Hahira, GA
J.D. Durbin J.D. Durbin P 6'0" 210 2/24/1982 25 Portland, OR
Dana Eveland Dana Eveland P 6'1" 235 10/29/1983 23 Olympia, WA
Edgar Gonzalez Edgar Gonzalez P 6'2" 210 2/23/1983 24 Monterrey, Mexico
Enrique Gonzalez Enrique Gonzalez P 5'10" 225 7/14/1982 24 Bolivar, Venezuela
Scott Hairston Scott Hairston OF 6'0" 200 5/25/1980 27 Fort Worth, TX
Robby Hammock Robby Hammock C 5'10" 185 5/13/1977 30 Macon, GA
Livan Hernandez Livan Hernandez P 6'2" 245 2/20/1975 32 Villa Clara, Cuba
Orlando Hudson Orlando Hudson 2B 6'0" 190 12/12/1977 29 Darlington, SC
Conor Jackson Conor Jackson 1B 6'2" 215 5/7/1982 25 Austin, TX
Randy Johnson Randy Johnson P 6'10" 225 9/10/1963 43 Walnut Creek, CA
Joe Kennedy Joe Kennedy P 6'4" 250 5/24/1979 28 La Mesa, CA
Byung-Hyun Kim Byung-Hyun Kim P 5'9" 175 1/19/1979 28 Gwangju, South Korea
Brandon Lyon Brandon Lyon P 6'1" 200 8/10/1979 27 Salt Lake City, UT
Brandon Medders Brandon Medders P 6'1" 195 1/26/1980 27 Tuscaloosa, AL
Miguel Montero Miguel Montero C 5'11" 210 7/9/1983 23 Caracas, Venezuela
Bill Murphy Bill Murphy P 5'11" 195 5/9/1981 26 Anaheim, CA
Dustin Nippert Dustin Nippert P 6'8" 225 5/6/1981 26 Wheeling, WV
Augie Ojeda Augie Ojeda 2B 5'9" 175 12/20/1974 32 Los Angeles, CA
Micah Owings Micah Owings P 6'5" 220 9/28/1982 24 Gainesville, GA
Jailen Peguero Jailen Peguero P 6'0" 185 1/4/1981 26 Azua, Dominican Republic
Ramon Pena Ramon Pena P 6'2" 240 1/9/1982 25 Santo Domingo, Dominican Republic
Yusmeiro Petit Yusmeiro Petit P 6'1" 255 11/22/1984 22 Maracaibo, Venezuela
Carlos Quentin Carlos Quentin OF 6'1" 235 8/28/1982 24 Bellflower, CA
Mark Reynolds Mark Reynolds 3B 6'2" 220 8/3/1983 23 Pikeville, KY
Donnie Sadler Donnie Sadler 2B 5'6" 175 6/17/1975 32 Gohlson, TX
Jeff Salazar Jeff Salazar OF 6'0" 195 11/24/1980 26 Oklahoma City, OK
Mike Schultz Mike Schultz P 6'7" 220 11/28/1979 27 Van Nuys, CA
Doug Slaten Doug Slaten P 6'5" 215 2/4/1980 27 Venice, CA
Jason Smith Jason Smith SS 6'3" 195 7/24/1977 29 Meridian, MS
Chris Snyder Chris Snyder C 6'4" 235 2/12/1981 26 Houston, TX
Chad Tracy Chad Tracy 3B 6'1" 205 5/22/1980 27 Charlotte, NC
Justin Upton Justin Upton OF 6'2" 205 8/25/1987 19 Norfolk, VA
Jose Valverde Jose Valverde P 6'4" 265 3/24/1978 29 San Pedro de Macoris, Dominican Republic
Brandon Webb Brandon Webb P 6'3" 230 5/9/1979 28 Ashland, KY
Bob Wickman Bob Wickman P 6'1" 240 2/6/1969 38 Green Bay, WI
Chris Young Chris Young OF 6'2" 200 9/5/1983 23 Houston, 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
Wed
5/1
WSH WSH
@
TEX TEX
0-6
Wed
5/1
CLE CLE
@
HOU HOU
2-8
Wed
5/1
NYY NYY
@
BAL BAL
2-7
Wed
5/1
COL COL
@
MIA MIA
4-5
Wed
5/1
CHC CHC
@
NYM NYM
6-7

Schedule

DATE MATCHUP TIME (ET)
Fri
5/3
MIL MIL
@
CHC CHC
2:20 PM
Fri
5/3
BAL BAL
@
CIN CIN
6:10 PM
Fri
5/3
SFG SFG
@
PHI PHI
6:40 PM
Fri
5/3
COL COL
@
PIT PIT
6:40 PM
Fri
5/3
TOR TOR
@
WSH WSH
6:45 PM