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 24 None $553,900
44 1B R R 6'3" 225 29 Texas State $8,833,333
22 3B L R 6'3" 215 26 Washington $573,300
74 SS R R 5'11" 160 21 None -
4 SS R R 6'1" 165 23 None -
16 SS R R 5'10" 185 25 None $2,300,000
76 SS R R 6'1" 185 25 East Carolina -
15 2B R R 6'0" 170 26 None -
83 1B R R 6'0" 220 26 South Carolina -
OUTFIELDERS
Player No Pos Bat Thw Ht Wt Age College 2017 Salary
5 LF L L 5'11" 175 33 None $1,000,000
19 CF L L 6'2" 205 24 None $539,500
14 RF L L 6'0" 160 26 None $535,000
41 CF L R 6'3" 200 29 Ball State $542,500
28 RF R R 6'3" 221 29 Nova Southeastern $11,750,000
6 RF L L 6'1" 210 29 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
PITCHERS
Player No Pos Bat Thw Ht Wt Age College 2017 Salary
70 P L L 6'2" 220 23 San Jacinto (TX) JC -
33 P R R 6'2" 240 25 Arizona State $548,300
61 P R R 5'10" 190 25 None $535,000
25 P R R 6'4" 225 24 None $544,100
41 P R R 6'0" 235 27 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 26 Franklin Pierce $538,200
60 P R R 6'3" 240 29 Calhoun (AL) CC $900,000
55 P L R 6'3" 215 26 Louisville -
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
68 P R R 6'0" 175 25 Oregon -
34 P R R 6'1" 190 25 Nevada $535,000
99 P R R 6'4" 235 24 None $2,250,000
Roster Analysis RHB LHB SHB RHP LHP Avg Age Young Old Salary
Arizona Diamondbacks 26 15 3 15 7 27.5 21 40 $106,190,499