Pitchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
59 J. Beasley Jeremy Beasley RP R R 6-3 245 11/20/1995 (25) R
47 T. Bergen Travis Bergen RP L L 6-1 205 10/8/1993 (27) R
J. Bukauskas
Diamondbacks' J.B. Bukauskas: Contract selected
J.B. Bukauskas
Diamondbacks' J.B. Bukauskas: Contract selected
RP R R 6-0 195 10/11/1996 (24) R
40 M. Bumgarner Madison Bumgarner SP R L 6-4 242 8/1/1989 (31) 5
45 T. Clarke Taylor Clarke RP R R 6-4 200 5/13/1993 (27) R
58 S. Crichton Stefan Crichton RP R R 6-3 210 2/29/1992 (28) R
34 J. Duplantier
Elbow: Probable for start of season
Jon Duplantier
Elbow: Probable for start of season
RP L R 6-4 225 R
L. Frias
Diamondbacks' Luis Frias: Protected from Rule 5 draft
Luis Frias
Diamondbacks' Luis Frias: Protected from Rule 5 draft
SP R R 6-3 180 5/23/1998 (22) R
23 Z. Gallen Zac Gallen SP R R 6-1 196 8/3/1995 (25) R
37 K. Ginkel Kevin Ginkel RP R R 6-4 235 3/24/1994 (26) R
T. Guilbeau
Diamondbacks' Taylor Guilbeau: Claimed by Arizona
Shoulder: Probable for start of season
Taylor Guilbeau
Diamondbacks' Taylor Guilbeau: Claimed by Arizona
Shoulder: Probable for start of season
RP L L 6-4 180 5/12/1993 (27) R
29 M. Kelly
Diamondbacks' Merrill Kelly: Club option picked up
Merrill Kelly
Diamondbacks' Merrill Kelly: Club option picked up
SP R R 6-2 190 10/14/1988 (32) R
50 Y. Lopez Yoan Lopez RP R R 6-3 185 1/2/1993 (28) 1
48 C. Martin Corbin Martin SP R R 6-2 214 12/28/1995 (25) R
62 H. Mejia Humberto Mejia SP R R 6-3 175 3/3/1997 (23) R
64 K. Mella Keury Mella RP R R 6-2 230 8/2/1993 (27) R
79 M. Peacock Matt Peacock P R R 6-1 180 2/27/1994 (26) R
46 R. Smith Riley Smith RP R R 6-1 175 1/15/1995 (26) R
31 C. Smith
Diamondbacks' Caleb Smith: Avoids arbitration with Arizona
Caleb Smith
Diamondbacks' Caleb Smith: Avoids arbitration with Arizona
SP R L 6-2 205 7/28/1991 (29) 1
24 L. Weaver
Diamondbacks' Luke Weaver: Reaches deal with Arizona
Luke Weaver
Diamondbacks' Luke Weaver: Reaches deal with Arizona
SP R R 6-2 170 8/21/1993 (27) 1
57 T. Widener Taylor Widener RP 6-0 230 10/24/1994 (26) R
49 A. Young Alex Young RP L L 6-3 221 9/9/1993 (27) R

Catchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
18 C. Kelly
Diamondbacks' Carson Kelly: Avoids arbitration with Arizona
Carson Kelly
Diamondbacks' Carson Kelly: Avoids arbitration with Arizona
C R R 6-2 220 7/14/1994 (26) 1
21 S. Vogt Stephen Vogt C L R 6-0 211 11/1/1984 (36) 3

Infielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
13 N. Ahmed Nick Ahmed SS R R 6-2 195 3/15/1990 (30) 2
5 E. Escobar Eduardo Escobar 3B S R 5-10 185 1/5/1989 (32) 4
4 K. Marte Ketel Marte 2B S R 6-1 165 10/12/1993 (27) 2
27 W. Mathisen Wyatt Mathisen 3B R R 6-0 227 12/30/1993 (27) R
G. Perdomo
Diamondbacks' Geraldo Perdomo: Joins 40-man roster
Geraldo Perdomo
Diamondbacks' Geraldo Perdomo: Joins 40-man roster
SS R R 6-2 184 10/22/1999 (21) R
10 J. Rojas
Back: Probable for start of season
Josh Rojas
Back: Probable for start of season
2B L R 6-1 200 6/30/1994 (26) R
26 P. Smith Pavin Smith 1B L L 6-2 210 2/6/1996 (24) R
19 J. VanMeter Josh VanMeter 2B L R 5-11 165 3/10/1995 (25) R
53 C. Walker Christian Walker 1B R R 6-0 220 3/28/1991 (29) 1

Outfielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
56 K. Calhoun
Diamondbacks' Kole Calhoun: Finishes season with 16 homers
Kole Calhoun
Diamondbacks' Kole Calhoun: Finishes season with 16 homers
RF L L 5-10 200 10/14/1987 (33) 3
S. Fairchild
Diamondbacks' Stuart Fairchild: Added to 40-man roster
Stuart Fairchild
Diamondbacks' Stuart Fairchild: Added to 40-man roster
RF R R 6-0 200 3/17/1996 (24) R
16 T. Locastro Tim Locastro CF R R 6-1 200 7/14/1992 (28) R
6 D. Peralta David Peralta LF L L 6-1 210 8/14/1987 (33) 3
12 D. Varsho Daulton Varsho CF L R 5-10 205 7/2/1996 (24) R