2017 Arizona Diamondbacks: Roster

All
INFIELDERS
Player No Pos Bat Thw Ht Wt Age College 2017 Salary
13 SS R R 6'2" 195 27 Connecticut $566,000
3 2B L R 5'10" 190 30 UC Davis $1,350,000
27 2B R R 6'2" 210 25 None $553,900
44 1B R R 6'3" 225 30 Texas State $8,833,333
22 3B L R 6'3" 215 26 Washington $573,300
74 SS R R 5'11" 160 22 None -
4 SS R R 6'1" 165 23 None $535,000
45 SS R R 6'0" 190 31 Cosumnes River (CA) $535,000
16 SS R R 5'10" 185 26 None $2,300,000
76 SS R R 6'1" 185 25 East Carolina $535,000
9 3B R R 6'2" 200 34 Western Michigan $1,250,000
15 2B R R 6'0" 170 26 None $535,000
53 1B R R 6'0" 220 26 South Carolina $535,000
OUTFIELDERS
Player No Pos Bat Thw Ht Wt Age College 2017 Salary
5 LF L L 5'11" 175 33 None $1,000,000
64 LF R R 5'10" 195 32 None $1,250,000
19 CF L L 6'2" 205 25 None $539,500
14 CF L L 6'0" 160 26 None $535,000
41 CF L R 6'3" 200 30 Ball State $542,500
28 RF R R 6'3" 221 30 Nova Southeastern $11,750,000
6 RF L L 6'1" 210 30 None $572,200
11 CF R R 6'1" 195 29 Notre Dame $6,750,000
24 LF R R 6'2" 250 26 None $9,500,000
CATCHERS
Player No Pos Bat Thw Ht Wt Age College 2017 Salary
10 C L R 6'0" 200 29 Miami (FL) $937,500
8 C R R 6'0" 230 34 North Carolina $1,500,000
2 C R R 6'0" 205 34 None $2,000,000
36 C R R 5'11" 205 26 None $535,000
PITCHERS
Player No Pos Bat Thw Ht Wt Age College 2017 Salary
50 P L L 6'2" 220 24 San Jacinto (TX) JC $535,000
33 P R R 6'2" 240 26 Arizona State $548,300
61 P R R 5'10" 190 25 None $535,000
25 P R R 6'4" 225 25 None $544,100
41 P R R 6'0" 235 28 North Carolina State $535,000
40 P R L 6'2" 225 27 Kent State $559,300
46 P L L 6'3" 210 28 Chipola (FL) JC $3,950,000
29 P L L 6'1" 215 36 None $2,250,000
12 P R R 6'1" 225 28 None $750,000
48 P R R 6'4" 220 27 None $1,775,000
52 P R R 6'3" 240 27 Tennessee $535,000
21 P R R 6'2" 200 33 None $31,876,966
32 P L L 6'1" 185 27 Franklin Pierce $538,200
47 P R R 6'2" 215 32 Cosumnes River (CA) $535,000
60 P R R 6'3" 240 30 Calhoun (AL) CC $900,000
55 P L R 6'3" 215 26 Louisville $535,000
30 P L L 6'3" 220 28 None $535,000
26 P R R 6'3" 225 26 None $4,700,000
38 P L L 6'2" 195 25 None $570,400
56 P R R 5'11" 230 40 None $2,500,000
54 P R R 6'0" 175 25 Oregon $535,000
34 P R R 6'1" 190 25 Nevada $535,000
99 P R R 6'4" 235 25 None $2,250,000
Roster Analysis RHB LHB SHB RHP LHP Avg Age Young Old Salary
Arizona Diamondbacks 30 15 4 16 7 28.1 22 40 $114,040,499