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
40 Madison Bumgarner (SP) R/L 6'4"/257lbs 8/1/89 USA 12 FA '19
45 Taylor Clarke (P) R/R 6'4"/217lbs 5/13/93 USA 2 Ari '15 (3/76)
36 Tyler Clippard (P) R/R 6'3"/200lbs 2/14/85 USA 14 FA '21
58 Stefan Crichton (P) R/R 6'3"/208lbs 2/29/92 USA 3 T-Bal '18
32 Chris Devenski (P) R/R 6'3"/211lbs 11/13/90 USA 5 FA '21
23 Zac Gallen (P) R/R 6'2"/189lbs 8/3/95 USA 2 T-Mia '19
37 Kevin Ginkel (P) L/R 6'4"/235lbs 3/24/94 USA 2 Ari '16 (22/659)
29 Merrill Kelly (P) R/R 6'2"/202lbs 10/14/88 USA 2 FA '18
50 Yoan Lopez (P) R/R 6'3"/208lbs 1/2/93 CUB 3 S-Ari '15
31 Caleb Smith (P) R/L 6'0"/207lbs 7/28/91 USA 4 T-Mia '20
46 Riley Smith (P) R/R 6'1"/207lbs 1/15/95 USA 1-R Ari '16 (24/719)
48 Joakim Soria (P) R/R 6'3"/205lbs 5/18/84 MEX 13 FA '21
38 Anthony Swarzak (P) R/R 6'4"/215lbs 9/10/85 USA 10 FA '21
24 Luke Weaver (P) R/R 6'2"/183lbs 8/21/93 USA 5 T-StL '18
57 Taylor Widener (P) L/R 6'0"/203lbs 10/24/94 USA 1-R T-NYA '18
49 Alex Young (P) L/L 6'3"/220lbs 9/9/93 USA 2 Ari '15 (2/43)
No CATCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
18 Carson Kelly (C) R/R 6'2"/212lbs 7/14/94 USA 5 T-StL '18
21 Stephen Vogt (C) L/R 6'0"/216lbs 11/1/84 USA 8 FA '19
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
13 Nick Ahmed (SS) R/R 6'2"/201lbs 3/15/90 USA 7 T-Atl '13
14 Asdrubal Cabrera (IF) S/R 6'0"/235lbs 11/13/85 VEN 14 FA '21
5 Eduardo Escobar (IF) S/R 5'10"/193lbs 1/5/89 VEN 10 T-Min '18
27 Wyatt Mathisen (IF) R/R 6'0"/217lbs 12/30/93 USA 1-R FA '18
10 Josh Rojas (IF/OF) L/R 6'1"/207lbs 6/30/94 USA 2 T-Hou '19
26 Pavin Smith (1B/OF) L/L 6'2"/208lbs 2/6/96 USA 1-R Ari '17 (1/7)
19 Josh VanMeter (IF/OF) L/R 5'11"/194lbs 3/10/95 USA 2 T-Cin '20
53 Christian Walker (1B) R/R 6'0"/208lbs 3/28/91 USA 6 W-Cin '17
15 Andrew Young (IF) R/R 6'0"/200lbs 5/10/94 USA 1-R T-StL '18
No OUTFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
56 Kole Calhoun (OF) L/L 5'10"/205lbs 10/14/87 USA 9 FA '19
16 Tim Locastro (OF/IF) R/R 6'1"/190lbs 7/14/92 USA 4 T-NYA '19
4 Ketel Marte (OF/IF) S/R 6'1"/210lbs 10/12/93 DOM 6 T-Sea '16
6 David Peralta (LF) L/L 6'1"/210lbs 8/14/87 VEN 7 FA '13
DISABLED LIST
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
36 Tyler Clippard (P) R/R 6'3"/200lbs 2/14/85 USA 14 FA '21
4 Ketel Marte (OF/IF) S/R 6'1"/210lbs 10/12/93 DOM 6 T-Sea '16
48 Joakim Soria (P) R/R 6'3"/205lbs 5/18/84 MEX 13 FA '21
53 Christian Walker (1B) R/R 6'0"/208lbs 3/28/91 USA 6 W-Cin '17
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"/235lbs 11/20/95 USA 1-R T-Ana '20
80 Seth Beer (1B/OF) L/R 6'3"/225lbs 9/18/96 USA 0-R T-Hou '19
52 Ryan Buchter (P) L/L 6'4"/232lbs 2/13/87 USA 6 FA '21
73 J.B. Bukauskas (P) R/R 6'0"/208lbs 10/11/96 USA 0-R T-Hou '19
54 Humberto Castellanos (P) R/R 5'11"/222lbs 4/3/98 MEX 1-R W-Hou '21
49 Rubby De La Rosa (P) R/R 6'0"/210lbs 3/4/89 DOM 7 T-Bos '14
34 Jon Duplantier (P) L/R 6'4"/229lbs 7/11/94 USA 1-R Ari '16 (3/89)
63 Stuart Fairchild (OF) R/R 6'0"/205lbs 3/17/96 USA 0-R T-Cin '20
- Raymel Flores (IF) S/R 5'9"/155lbs 9/22/94 DOM 0-R T-Bos '14
61 Seth Frankoff (P) R/R 6'5"/215lbs 8/27/88 USA 2-R FA '21
- Julio Frias (P) L/L 6'2"/160lbs 6/1/98 DOM 0-R T-Mia '20
65 Luis Frias (P) R/R 6'3"/245lbs 5/23/98 DOM 0-R S-Ari '15
- Junior Garcia (P) L/L 5'11"/220lbs 10/1/95 DOM 0-R T-Hou '15
88 Tyler Gilbert (P) L/L 6'3"/190lbs 12/22/93 USA 0-R W-LA '20
- Brad Goldberg (P) R/R 6'4"/220lbs 2/21/90 USA 1-R T-ChA '18
55 Taylor Guilbeau (P) L/L 6'4"/190lbs 5/12/93 USA 2-R W-Sea '20
- Ben Heller (P) R/R 6'3"/210lbs 8/5/91 USA 4 FA '21
28 Bryan Holaday (C) R/R 6'0"/215lbs 11/19/87 USA 9 FA '21
1 Domingo Leyba (IF) S/R 5'11"/200lbs 9/11/95 DOM 1-R T-Det '14
35 Joe Mantiply (P) R/L 6'4"/215lbs 3/1/91 USA 3-R FA '20
25 Corbin Martin (P) R/R 6'2"/225lbs 12/28/95 USA 1-R T-Hou '19
62 Humberto Mejia (P) R/R 6'4"/244lbs 3/3/97 PAN 1-R T-Mia '20
64 Keury Mella (P) R/R 6'2"/230lbs 8/2/93 DOM 4 FA '20
63 Jared Miller (P) L/L 6'7"/240lbs 8/21/93 USA 0-R Ari '14 (11/330)
79 Sam Moll (P) L/L 5'9"/188lbs 1/3/92 USA 1-R FA '20
- Henry Owens (P) L/L 6'6"/220lbs 7/21/92 USA 2 FA '18
47 Matt Peacock (P) R/R 6'1"/185lbs 2/27/94 0-R Ari '17 (23/682)
2 Geraldo Perdomo (IF) S/R 6'2"/203lbs 10/22/99 DOM 0-R S-Ari '16
78 Juniel Querecuto (IF) S/R 5'9"/185lbs 9/19/92 VEN 1-R FA '18
- Josh Reddick (OF) L/R 6'2"/197lbs 2/19/87 USA 12 FA '21
- 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
Ronny Simon (IF) S/R 5'9"/150lbs 4/17/00 DOM 0-R T-ChN '20
30 Trayce Thompson (OF) R/R 6'3"/220lbs 3/15/91 USA 4 FA '20
12 Daulton Varsho (OF/C) L/R 5'10"/207lbs 7/2/96 USA 1 Ari '17 (2/68)
- Anthony Vasquez (P) L/L 6'0"/190lbs 9/19/86 USA 1 FA '18
R = Rookie