Arizona Diamondbacks

70-92 13th in National League 5th in NL West
Max ScherzerJustin Upton

HR

173

11th

R

720

20th

SO

1,158

10th

ERA

4.42

19th

Overview Stats Scores & Schedule Roster Splits History

2009 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Brandon Allen Brandon Allen 1B 6'2" 230 2/12/1986 23 Conroe, TX
Bryan Augenstein Bryan Augenstein P 6'6" 230 7/11/1986 22 Sebastian, FL
Blaine Boyer Blaine Boyer P 6'3" 225 7/11/1981 27 Atlanta, GA
Billy Buckner Billy Buckner P 6'2" 205 8/27/1983 25 Decatur, GA
Eric Byrnes Eric Byrnes OF 6'2" 205 2/16/1976 33 Redwood City, CA
Daniel Cabrera Daniel Cabrera P 6'7" 225 5/28/1981 28 San Pedro de Macoris, Dominican Republic
Luke Carlin Luke Carlin C 5'10" 190 12/20/1980 28 Silver Spring, MD
Tony Clark Tony Clark 1B 6'7" 245 6/15/1972 37 Newton, KS
Doug Davis Doug Davis P 6'4" 215 9/21/1975 33 Sacramento, CA
Stephen Drew Stephen Drew SS 6'0" 200 3/16/1983 26 Hahira, GA
Jon Garland Jon Garland P 6'6" 210 9/27/1979 29 Valencia, CA
Tom Gordon Tom Gordon P 5'10" 200 11/18/1967 41 Sebring, FL
Juan Gutierrez Juan Gutierrez P 6'3" 245 7/14/1983 25 Puerto de la Cruz, Venezuela
Dan Haren Dan Haren P 6'5" 215 9/17/1980 28 Monterey Park, CA
John Hester John Hester C 6'4" 235 9/14/1983 25 Atlanta, GA
Conor Jackson Conor Jackson OF 6'2" 215 5/7/1982 27 Austin, TX
Bobby Korecky Bobby Korecky P 5'11" 185 9/16/1979 29 Hillside, NJ
Felipe Lopez Felipe Lopez 2B 6'0" 205 5/12/1980 29 Bayamon, Puerto Rico
Miguel Montero Miguel Montero C 5'11" 210 7/9/1983 25 Caracas, Venezuela
Kevin Mulvey Kevin Mulvey P 6'1" 205 5/26/1985 24 Parlin, NJ
Trent Oeltjen Trent Oeltjen OF 6'1" 205 2/28/1983 26 Sydney, Australia
Augie Ojeda Augie Ojeda 2B 5'9" 175 12/20/1974 34 Los Angeles, CA
Gerardo Parra Gerardo Parra OF 5'11" 210 5/6/1987 22 Santa Barbara del Zulia, Venezuela
Ramon Pena Ramon Pena P 6'2" 240 1/9/1982 27 Santo Domingo, Dominican Republic
Yusmeiro Petit Yusmeiro Petit P 6'1" 255 11/22/1984 24 Maracaibo, Venezuela
Chad Qualls Chad Qualls P 6'4" 235 8/17/1978 30 Harbor City, CA
Jon Rauch Jon Rauch P 6'11" 290 9/27/1978 30 Louisville, KY
Mark Reynolds Mark Reynolds 3B 6'2" 220 8/3/1983 25 Pikeville, KY
Ryan Roberts Ryan Roberts 2B 5'11" 185 9/19/1980 28 Fort Worth, TX
Alex Romero Alex Romero OF 6'0" 198 9/9/1983 25 Maracaibo, Venezuela
Leo Rosales Leo Rosales P 6'1" 205 5/28/1981 28 Los Angeles, CA
Rusty Ryal Rusty Ryal 2B 6'2" 200 3/16/1983 26 Ponca City, OK
Max Scherzer Max Scherzer P 6'3" 210 7/27/1984 24 St. Louis, MO
Daniel Schlereth Daniel Schlereth P 6'0" 210 5/9/1986 23 Anchorage, AK
Scott Schoeneweis Scott Schoeneweis P 6'0" 190 10/2/1973 35 Long Branch, NJ
Doug Slaten Doug Slaten P 6'5" 215 2/4/1980 29 Venice, CA
Chris Snyder Chris Snyder C 6'4" 235 2/12/1981 28 Houston, TX
Chad Tracy Chad Tracy 1B 6'1" 205 5/22/1980 29 Charlotte, NC
Justin Upton Justin Upton OF 6'2" 205 8/25/1987 21 Norfolk, VA
Esmerling Vasquez Esmerling Vasquez P 6'1" 200 11/7/1983 25 Tenares, Dominican Republic
Brandon Webb Brandon Webb P 6'3" 230 5/9/1979 30 Ashland, KY
Josh Whitesell Josh Whitesell 1B 6'3" 220 4/14/1982 27 Durham, NC
Josh Wilson Josh Wilson SS 6'0" 175 3/26/1981 28 Pittsburgh, PA
Chris Young Chris Young OF 6'2" 200 9/5/1983 25 Houston, TX
Clay Zavada Clay Zavada P 6'1" 185 6/28/1984 25 Streator, IL

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
Thu
4/18
MIA MIA
@
CHC CHC
3-8
Wed
4/17
ARI ARI
@
SFG SFG
0-5
Wed
4/17
LAA LAA
@
TBR TBR
1-2
Wed
4/17
CLE CLE
@
BOS BOS
5-4
Wed
4/17
TEX TEX
@
DET DET
9-7

Schedule

DATE MATCHUP TIME (ET)
Fri
4/19
BOS BOS
@
PIT PIT
6:40 PM
Fri
4/19
CWS CWS
@
PHI PHI
6:40 PM
Fri
4/19
LAA LAA
@
CIN CIN
6:40 PM
Fri
4/19
HOU HOU
@
WSH WSH
6:45 PM
Fri
4/19
TBR TBR
@
NYY NYY
7:05 PM