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 Scores & 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 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
COL COL
@
ARI ARI
1-16
Wed
3/27
DET DET
@
CWS CWS
1-0
Wed
3/27
MIN MIN
@
KCR KCR
4-1

Schedule

DATE MATCHUP TIME (ET)
Fri
3/29
MIL MIL
@
NYM NYM
1:40 PM
Fri
3/29
ATL ATL
@
PHI PHI
3:05 PM
Fri
3/29
TOR TOR
@
TBR TBR
6:50 PM
Fri
3/29
PIT PIT
@
MIA MIA
7:10 PM
Fri
3/29
NYY NYY
@
HOU HOU
8:10 PM