Pitchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
61 S. Bracho
Diamondbacks' Silvino Bracho: Expected to start on IL
Elbow: Expected to be out until at least Jun 1
Silvino Bracho
Diamondbacks' Silvino Bracho: Expected to start on IL
Elbow: Expected to be out until at least Jun 1
RP R R 5-10 190 7/17/1992 (27) 4
25 A. Bradley Archie Bradley RP R R 6-4 225 8/10/1992 (27) 5
40 M. Bumgarner
Diamondbacks' Madison Bumgarner: Will get Opening Day nod
Madison Bumgarner
Diamondbacks' Madison Bumgarner: Will get Opening Day nod
SP R L 6-4 242 8/1/1989 (30) 11
40 A. Chafin Andrew Chafin RP R L 6-2 225 6/17/1990 (29) 6
72 T. Clarke Taylor Clarke SP R R 6-4 200 5/13/1993 (26) 1
58 S. Crichton Stefan Crichton RP R R 6-3 210 2/29/1992 (27) 2
34 J. Duplantier
Diamondbacks' Jon Duplantier: Will be stretched out
Jon Duplantier
Diamondbacks' Jon Duplantier: Will be stretched out
RP L R 6-4 225 7/11/1994 (25) 1
23 Z. Gallen
Diamondbacks' Zac Gallen: Forced to fight for spot
Zac Gallen
Diamondbacks' Zac Gallen: Forced to fight for spot
SP R R 6-1 196 8/3/1995 (24) 1
37 K. Ginkel Kevin Ginkel RP R R 6-4 210 3/24/1994 (25) 1
41 J. Guerra Junior Guerra RP R R 5-11 234 1/16/1985 (35) 5
29 M. Kelly Merrill Kelly SP R R 6-2 190 10/14/1988 (31) 1
8 M. Leake
Diamondbacks' Mike Leake: Throws bullpen session
Wrist: Questionable for start of season
Mike Leake
Diamondbacks' Mike Leake: Throws bullpen session
Wrist: Questionable for start of season
SP R R 5-11 170 11/12/1987 (32) 10
50 Y. Lopez Yoan Lopez RP R R 6-3 185 1/2/1993 (27) 2
48 C. Martin
Elbow: Expected to be out until at least Sep 1
Corbin Martin
Elbow: Expected to be out until at least Sep 1
SP R R 6-2 214 12/28/1995 (24) 1
35 J. Payamps Joel Payamps RP R R 6-2 170 4/7/1994 (25) 1
38 R. Ray Robbie Ray SP L L 6-2 195 10/1/1991 (28) 6
28 H. Rondon Hector Rondon RP R R 6-3 230 2/26/1988 (31) 7
71 R. Smith Riley Smith P R R 6-1 175 1/15/1995 (25) R
52 B. Takahashi Bo Takahashi SP R R 6-0 197 1/23/1997 (23) R
67 E. Vargas Emilio Vargas SP R R 6-3 200 8/12/1996 (23) R
24 L. Weaver
Diamondbacks' Luke Weaver: Enjoys setback-free offseason
Luke Weaver
Diamondbacks' Luke Weaver: Enjoys setback-free offseason
SP R R 6-2 170 8/21/1993 (26) 4
49 A. Young Alex Young SP L L 6-3 221 9/9/1993 (26) 1

Catchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
18 C. Kelly Carson Kelly C R R 6-2 220 7/14/1994 (25) 4
21 S. Vogt Stephen Vogt C L R 6-0 211 11/1/1984 (35) 7

Infielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
13 N. Ahmed
Diamondbacks' Nick Ahmed: Signs four-year extension
Nick Ahmed
Diamondbacks' Nick Ahmed: Signs four-year extension
SS R R 6-2 195 3/15/1990 (29) 6
32 K. Cron Kevin Cron 1B R R 6-5 245 2/17/1993 (27) 1
5 E. Escobar Eduardo Escobar 3B S R 5-10 185 1/5/1989 (31) 9
22 J. Lamb Jake Lamb 3B L R 6-3 215 10/9/1990 (29) 6
1 D. Leyba Domingo Leyba 2B S R 5-11 160 9/11/1995 (24) 1
76 W. Mathisen Wyatt Mathisen 3B R R 6-0 227 12/30/1993 (26) R
15 I. Vargas Ildemaro Vargas 2B S R 6-0 170 7/16/1991 (28) 3
53 C. Walker Christian Walker 1B R R 6-0 220 3/28/1991 (28) 5
85 A. Young Andy Young 3B R R 6-0 195 5/10/1994 (25) R

Outfielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
46 K. Calhoun Kole Calhoun RF L L 5-10 200 10/14/1987 (32) 8
16 T. Locastro Tim Locastro LF R R 6-1 200 7/14/1992 (27) 3
4 K. Marte
Back: Questionable for start of season
Ketel Marte
Back: Questionable for start of season
CF S R 6-1 165 10/12/1993 (26) 5
2 S. Marte Starling Marte CF R R 6-1 190 10/9/1988 (31) 8
6 D. Peralta David Peralta LF L L 6-1 210 8/14/1987 (32) 6
10 J. Rojas Josh Rojas LF L R 6-1 185 6/30/1994 (25) 1

Designated Hitters

Not available