Arizona Diamondbacks Roster

MLB:
Pitchers
NO. NAME POS BAT THW AGE HT WT 2009 SALARY
55 Blaine Boyer RP R R 28 6-3 215 $432,500
58 Juan Gutierrez RP R R 26 6-2 210 $401,000
54 Bobby Korecky RP R R 30 5-11 185 $0
-- Jose Marte RP R R 26 6-6 214 $0
61 Kyler Newby RP R R 24 6-4 225 $0
50 Chad Qualls RP R R 31 6-5 220 $2,535,000
47 Leo Rosales RP R R 28 6-1 205 $0
46 Daniel Schlereth RP L L 23 6-0 210 N/A
60 Scott Schoeneweis RP L L 36 6-0 190 $3,600,000
-- Leyson Septimo RP L L 24 6-0 150 $0
45 Doug Slaten RP L L 29 6-5 215 $422,500
32 Esmerling Vasquez RP R R 26 6-1 173 $0
35 Clay Zavada RP L L 25 6-1 195 $0
44 Bryan Augenstein SP R R 23 6-6 232 N/A
33 Billy Buckner SP R R 26 6-2 215 $403,000
56 Daniel Cabrera SP R R 28 6-9 269 $2,600,000
49 Doug Davis SP R L 34 6-4 213 $8,750,000
15 Dan Haren SP R R 29 6-5 215 $7,500,000
57 Kevin Mulvey SP R R 24 6-2 194 $0
48 Yusmeiro Petit SP R R 25 6-1 253 $411,500
39 Max Scherzer SP R R 25 6-3 213 $1,450,000
-- Cesar Valdez SP R R 24 6-2 200 $0
17 Brandon Webb SP R R 30 6-3 228 $6,500,000
Catchers
NO. NAME POS BAT THW AGE HT WT 2009 SALARY
38 Luke Carlin C B R 28 5-11 185 N/A
31 John Hester C R R 26 6-4 210 N/A
26 Miguel Montero C L R 26 5-11 190 $425,000
19 Chris Snyder DL C R R 28 6-4 245 $2,000,000
Infielders
NO. NAME POS BAT THW AGE HT WT 2009 SALARY
25 Brandon Allen 1B L R 23 6-2 235 $0
-- Pedro Ciriaco SS R R 24 6-0 160 $0
6 Stephen Drew SS L R 26 6-0 185 $1,500,000
11 Augie Ojeda SS B R 34 5-9 174 $712,500
27 Mark Reynolds 3B R R 26 6-2 220 $422,500
14 Ryan Roberts 2B R R 29 5-11 195 $400,000
4 Rusty Ryal 3B R R 26 6-2 200 N/A
18 Chad Tracy 1B L R 29 6-2 215 $5,000,000
29 Josh Whitesell 1B L L 27 6-1 225 $0
Outfielders
NO. NAME POS BAT THW AGE HT WT 2009 SALARY
22 Eric Byrnes LF R R 33 6-2 210 $11,666,666
34 Conor Jackson DL LF R R 27 6-2 215 $3,050,000
16 Trent Oeltjen LF L L 26 6-1 190 N/A
9 Gerardo Parra LF L L 22 5-11 197 N/A
28 Alex Romero RF L R 26 6-0 198 N/A
10 Justin Upton RF R R 22 6-2 205 $412,000
24 Chris Young CF R R 26 6-2 200 $1,950,000
Roster Analysis RHB LHB SHB RHP LHP AVG HT AVG WT AVG AGE Young Old
Diamondbacks 10 8 2 17 6 6-1 206 26.9 22 36