MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Arizona Diamondbacks NL West
Team Roster
No PITCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
61 Silvino Bracho (P) R/R 5'10"/190lbs 7/17/92 VEN 4 S-Ari '11
25 Archie Bradley (P) R/R 6'4"/225lbs 8/10/92 USA 5 Ari '11 (1/7)
40 Madison Bumgarner (SP) R/L 6'4"/242lbs 8/1/89 USA 11 FA '19
47 Andrew Chafin (P) R/L 6'2"/225lbs 6/17/90 USA 6 Ari '11 (1/43)
45 Taylor Clarke (P) R/R 6'4"/200lbs 5/13/93 USA 1 Ari '15 (3/76)
58 Stefan Crichton (P) R/R 6'3"/200lbs 2/29/92 USA 2 T-Bal '18
34 Jon Duplantier (P) L/R 6'4"/225lbs 7/11/94 USA 1-R Ari '16 (3/89)
23 Zac Gallen (P) R/R 6'2"/191lbs 8/3/95 USA 1 T-Mia '19
37 Kevin Ginkel (P) L/R 6'4"/210lbs 3/24/94 USA 1-R Ari '16 (22/659)
41 Junior Guerra (P) R/R 6'0"/205lbs 1/16/85 VEN 5 FA '19
29 Merrill Kelly (P) R/R 6'2"/190lbs 10/14/88 USA 1 FA '18
8 Mike Leake (P) R/R 5'10"/170lbs 11/12/87 USA 10 T-Sea '19
50 Yoan Lopez (P) R/R 6'3"/205lbs 1/2/93 CUB 2 S-Ari '15
48 Corbin Martin (P) R/R 6'2"/200lbs 12/28/95 USA 1-R T-Hou '19
35 Joel Payamps (P) R/R 6'2"/200lbs 4/7/94 DOM 1-R FA '15
38 Robbie Ray (SP) L/L 6'2"/195lbs 10/1/91 USA 6 T-Det '14
28 Hector Rondon (P) R/R 6'3"/230lbs 2/26/88 VEN 7 FA '20
71 Riley Smith (P) R/R 6'1"/195lbs 1/15/95 USA 0-R Ari '16 (24/719)
52 Bo Takahashi (P) R/R 6'0"/197lbs 1/23/97 BRA 0-R S-Ari '13
67 Emilio Vargas (P) R/R 6'3"/200lbs 8/12/96 DOM 0-R S-Ari '13
24 Luke Weaver (P) R/R 6'2"/170lbs 8/21/93 USA 4 T-StL '18
62 Taylor Widener (P) L/R 6'0"/195lbs 10/24/94 USA 0-R T-NYA '18
49 Alex Young (P) L/L 6'2"/205lbs 9/9/93 USA 1 Ari '15 (2/43)
No CATCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
18 Carson Kelly (C) R/R 6'2"/220lbs 7/14/94 USA 4 T-StL '18
21 Stephen Vogt (C) L/R 6'0"/225lbs 11/1/84 USA 7 FA '19
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
13 Nick Ahmed (SS) R/R 6'2"/195lbs 3/15/90 USA 6 T-Atl '13
32 Kevin Cron (1B) R/R 6'5"/250lbs 2/17/93 USA 1-R Ari '14 (14/420)
5 Eduardo Escobar (IF) S/R 5'10"/185lbs 1/5/89 VEN 9 T-Min '18
22 Jake Lamb (IF) L/R 6'3"/215lbs 10/9/90 USA 6 Ari '12 (6/213)
1 Domingo Leyba (IF) S/R 5'11"/160lbs 9/11/95 DOM 1-R T-Det '14
4 Ketel Marte (IF/OF) S/R 6'1"/165lbs 10/12/93 DOM 5 T-Sea '16
76 Wyatt Mathisen (IF) R/R 6'0"/225lbs 12/30/93 USA 0-R FA '18
15 Ildemaro Vargas (IF) S/R 6'0"/170lbs 7/16/91 VEN 3 FA '15
53 Christian Walker (1B) R/R 6'0"/220lbs 3/28/91 USA 5 W-Cin '17
49 Andy Young (IF) R/R 6'0"/195lbs 5/10/94 USA 0-R T-StL '18
No OUTFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
56 Kole Calhoun (OF) L/L 5'10"/215lbs 10/14/87 USA 8 FA '19
16 Tim Locastro (OF/IF) R/R 6'1"/200lbs 7/14/92 USA 3 T-NYA '19
2 Starling Marte (CF) R/R 6'1"/190lbs 10/9/88 DOM 8 T-Pit '20
6 David Peralta (LF) L/L 6'1"/210lbs 8/14/87 VEN 6 FA '13
10 Josh Rojas (OF/IF) L/R 6'1"/185lbs 6/30/94 USA 1 T-Hou '19
DISABLED LIST
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
61 Silvino Bracho (P) R/R 5'10"/190lbs 7/17/92 VEN 4 S-Ari '11
IN THE MINORS
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
- Jose Almonte (P) R/R 6'2"/185lbs 9/8/95 DOM 0-R T-Bos '16
71 Andrew Aplin (OF) L/L 6'0"/205lbs 3/21/91 USA 0-R FA '18
- Luis Alejandro Basabe (IF) S/R 5'10"/160lbs 8/26/96 VEN 0-R T-Bos '16
59 Jeremy Beasley (P) R/R 6'3"/215lbs 11/20/95 USA 0-R T-Ana '20
80 Seth Beer (1B/OF) L/R 6'3"/195lbs 9/18/96 USA 0-R T-Hou '19
73 J.B. Bukauskas (P) R/R 6'0"/196lbs 10/11/96 USA 0-R T-Hou '19
49 Rubby De La Rosa (P) R/R 6'0"/210lbs 3/4/89 DOM 7 T-Bos '14
- Raymel Flores (IF) S/R 5'9"/155lbs 9/22/94 DOM 0-R T-Bos '14
- Junior Garcia (P) L/L 5'11"/220lbs 10/1/95 DOM 0-R T-Hou '15
- Brad Goldberg (P) R/R 6'4"/220lbs 2/21/90 USA 1-R T-ChA '18
33 Matt Grace (P) L/L 6'4"/215lbs 12/14/88 USA 5 FA '20
55 John Hicks (1B/C) R/R 6'2"/230lbs 8/31/89 USA 5 FA '20
9 Jon Jay (OF) L/L 5'11"/195lbs 3/15/85 USA 10 FA '20
- Eduardo Jimenez (P) R/R 6'2"/225lbs 4/4/95 VEN 1-R FA '19
- Artie Lewicki (P) R/R 6'3"/195lbs 4/8/92 USA 2 W-Det '18
72 Joe Mantiply (P) R/L 6'4"/215lbs 3/1/91 USA 2-R FA '20
64 Keury Mella (P) R/R 6'2"/230lbs 8/2/93 DOM 3-R FA '20
63 Jared Miller (P) L/L 6'7"/240lbs 8/21/93 USA 0-R Ari '14 (11/330)
- Henry Owens (P) L/L 6'6"/220lbs 7/21/92 USA 2 FA '18
78 Juniel Querecuto (IF) S/R 5'9"/155lbs 9/19/92 VEN 1-R FA '18
- Daniel Robertson (OF) R/R 5'8"/205lbs 9/30/85 USA 4 FA '18
59 Troy Scribner (P) L/R 6'3"/190lbs 7/2/91 USA 2-R W-Ana '18
54 James Sherfy (P) R/R 6'0"/175lbs 12/27/91 USA 3-R Ari '13 (10/300)
30 Trayce Thompson (OF) R/R 6'3"/220lbs 3/15/91 USA 4 FA '20
26 Yasmany Tomas (OF) R/R 6'2"/250lbs 11/14/90 CUB 4 S-Ari '14
- Anthony Vasquez (P) L/L 6'0"/190lbs 9/19/86 USA 1 FA '18
R = Rookie