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
33 Jake Barrett (P) R/R 6'2"/240lbs 7/22/91 USA 0-R Ari '12 (3/120)
25 Archie Bradley (P) R/R 6'4"/225lbs 8/10/92 USA 1 Ari '11 (1/7)
36 Enrique Burgos (P) R/R 6'4"/250lbs 11/23/90 PAN 1 S-Ari '07
40 Andrew Chafin (P) R/L 6'2"/225lbs 6/17/90 USA 2 Ari '11 (1/43)
46 Patrick Corbin (P) L/L 6'3"/210lbs 7/19/89 USA 3 T-Ana '10
12 Rubby De La Rosa (P) R/R 6'0"/210lbs 3/4/89 DOM 5 T-Bos '14
48 Randall Delgado (P) R/R 6'4"/220lbs 2/9/90 PAN 5 T-Atl '13
43 Edwin Escobar (P) L/L 6'2"/225lbs 4/22/92 VEN 1-R W-Bos '16
52 Zack Godley (P) R/R 6'3"/240lbs 4/21/90 USA 1-R T-ChN '14
21 Zack Greinke (SP) R/R 6'2"/200lbs 10/21/83 USA 12 FA '15
56 Steve Hathaway (P) L/L 6'1"/185lbs 9/13/90 USA 0-R Ari '13 (14/420)
41 Daniel Hudson (P) R/R 6'3"/230lbs 3/9/87 USA 6 T-ChA '10
54 Dominic Leone (P) R/R 5'11"/210lbs 10/26/91 USA 2 T-Sea '15
38 Robbie Ray (P) L/L 6'2"/195lbs 10/1/91 USA 2 T-Det '14
35 Braden Shipley (P) R/R 6'2"/185lbs 2/22/92 USA 0-R Ari '13 (1/15)
No CATCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
7 Welington Castillo (C) R/R 5'10"/220lbs 4/24/87 DOM 6 T-Sea '15
8 Tuffy Gosewisch (C) R/R 5'11"/200lbs 8/17/83 USA 3 FA '12
10 Chris Herrmann (C/IF) L/R 6'0"/200lbs 11/24/87 USA 4 T-Min '15
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
13 Nick Ahmed (SS) R/R 6'2"/195lbs 3/15/90 USA 2 T-Atl '13
27 Brandon Drury (IF/OF) R/R 6'2"/210lbs 8/21/92 USA 1 T-Atl '13
44 Paul Goldschmidt (1B) R/R 6'3"/225lbs 9/10/87 USA 5 Ari '09 (8/246)
15 Phil Gosselin (IF) R/R 6'1"/200lbs 10/3/88 USA 3 T-Atl '15
22 Jake Lamb (3B) L/R 6'3"/215lbs 10/9/90 USA 2 Ari '12 (6/213)
16 Chris Owings (IF/OF) R/R 5'10"/185lbs 8/12/91 USA 3 Ari '09 (1/41)
2 Jean Segura (2B/SS) R/R 5'10"/205lbs 3/17/90 DOM 4 T-Mil '16
No OUTFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
1 Michael Bourn (OF) L/R 5'11"/190lbs 12/27/82 USA 10 FA '16
19 Mitch Haniger (OF) R/R 6'2"/215lbs 12/23/90 USA 0-R T-Mil '14
6 David Peralta (OF) L/L 6'1"/210lbs 8/14/87 VEN 2 FA '13
11 A.J. Pollock (CF) R/R 6'1"/195lbs 12/5/87 USA 4 Ari '09 (1/17)
24 Yasmany Tomas (OF) R/R 6'2"/250lbs 11/14/90 CUB 1 S-Ari '14
5 Rickie Weeks Jr. (OF) R/R 5'10"/220lbs 9/13/82 USA 12 FA '16
DISABLED LIST
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
13 Nick Ahmed (SS) R/R 6'2"/195lbs 3/15/90 USA 2 T-Atl '13
40 Andrew Chafin (P) R/L 6'2"/225lbs 6/17/90 USA 2 Ari '11 (1/43)
12 Rubby De La Rosa (P) R/R 6'0"/210lbs 3/4/89 DOM 5 T-Bos '14
10 Chris Herrmann (C/IF) L/R 6'0"/200lbs 11/24/87 USA 4 T-Min '15
6 David Peralta (OF) L/L 6'1"/210lbs 8/14/87 VEN 2 FA '13
11 A.J. Pollock (CF) R/R 6'1"/195lbs 12/5/87 USA 4 Ari '09 (1/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
- Anthony Banda (P) L/L 6'2"/190lbs 8/10/93 USA 0-R T-Mil '14
- Luis Alejandro Basabe (IF) R/R 5'10"/160lbs 8/26/96 VEN 0-R T-Bos '16
- Zach Borenstein (OF) L/R 6'0"/225lbs 7/23/90 USA 0-R T-Ana '14
61 Silvino Bracho (P) R/R 5'10"/190lbs 7/17/92 VEN 1-R S-Ari '11
- Charles Brewer (P) R/R 6'3"/210lbs 4/7/88 USA 1 FA '16
30 Socrates Brito (OF) L/L 6'2"/205lbs 9/6/92 DOM 1-R S-Ari '10
9 Matt Buschmann (P) R/R 6'3"/205lbs 2/13/84 USA 0 FA '15
- Vicente Campos (P) R/R 6'3"/230lbs 7/27/92 VEN 0-R T-NYA '16
- Matt Capps (P) R/R 6'2"/250lbs 9/3/83 USA 8 FA '16
- Jose Cisnero (P) R/R 6'3"/245lbs 4/11/89 DOM 2 FA '15
62 Zac Curtis (P) L/L 5'9"/190lbs 7/4/92 USA 0-R Ari '14 (6/180)
- Travis Denker (IF) R/R 5'9"/205lbs 8/5/85 USA 1 FA '16
- Miller Diaz (P) R/R 6'1"/210lbs 6/22/92 VEN 0-R T-NYN '15
- Raymel Flores (IF) S/R 5'9"/155lbs 9/22/94 DOM 0-R T-Bos '14
- Junior Garcia (P) L/L 6'1"/180lbs 10/1/95 DOM 0-R T-Hou '15
- Todd Glaesmann (OF) R/R 6'4"/220lbs 10/24/90 USA 0 T-TB '13
80 Gabriel Guerrero (OF) R/R 6'3"/215lbs 12/11/93 DOM 0-R T-Sea '15
28 Oscar Hernandez (C) R/R 6'1"/230lbs 7/9/93 VEN 1 R5-TB '14
- Sean Jamieson (IF) R/R 6'0"/195lbs 3/2/89 CAN 0-R T-Oak '12
- Kyle Jensen (OF) R/L 6'3"/230lbs 5/20/88 USA 0 FA '15
65 Matt Koch (P) L/R 6'3"/215lbs 11/2/90 USA 0-R T-NYN '15
- Joey Krehbiel (P) R/R 6'2"/185lbs 12/20/92 USA 0-R T-Ana '14
- Brandon League (P) R/R 6'2"/200lbs 3/16/83 USA 11 FA '15
- Domingo Leyba (IF) S/R 5'11"/160lbs 9/11/95 DOM 0-R T-Det '14
- Will Locante (P) L/L 6'0"/200lbs 2/2/90 USA 0-R Ari '11 (11/334)
- Adam Loewen (P) L/L 6'6"/235lbs 4/9/84 CAN 4 FA '15
- Ed Lucas (IF/OF) R/R 6'3"/210lbs 5/21/82 USA 2 FA '16
- Dawel Lugo (SS) R/R 6'0"/190lbs 12/31/94 DOM 0-R T-Tor '15
50 Evan Marshall (P) R/R 6'2"/225lbs 4/18/90 USA 2 Ari '11 (4/124)
- Wagner Mateo (OF) L/L 6'2"/190lbs 3/30/93 DOM 0 S-Ari '10
- Sam McWilliams (P) R/R 6'7"/190lbs 9/4/95 USA 0-R T-Phi '15
- Jeferson Mejia (P) R/R 6'7"/195lbs 8/2/94 DOM 0-R T-ChN '14
26 Shelby Miller (SP) R/R 6'3"/225lbs 10/10/90 USA 4 T-Atl '15
- Gabriel Noriega (IF) R/R 6'2"/180lbs 9/13/90 VEN 0 FA '16
14 Peter O'Brien (OF) R/R 6'4"/235lbs 7/15/90 USA 1 T-NYA '14
- Chris Oliver (P) R/R 6'4"/170lbs 7/8/93 USA 0-R T-Phi '15
- Jordan Parraz (OF) R/R 6'3"/215lbs 10/8/84 USA 0 FA '13
- Jack Reinheimer (IF) R/R 6'1"/185lbs 7/19/92 USA 0-R T-Sea '15
- Victor Reyes (OF) S/R 6'3"/170lbs 10/5/94 VEN 0-R T-Atl '15
- Scott Rice (P) L/L 6'6"/225lbs 9/21/81 USA 2 FA '15
- Carlos Rivero (IF) R/R 6'3"/200lbs 5/20/88 VEN 1 FA '15
- Henry Rodriguez (P) R/R 6'1"/225lbs 2/25/87 VEN 6 FA '15
- Dan Rohlfing (C) R/R 6'0"/205lbs 2/12/89 USA 0-R FA '16
- Myles Smith (P) R/R 6'1"/175lbs 3/23/92 USA 0-R T-Bos '14
- Alex Sogard (P) L/L 6'3"/215lbs 7/25/87 USA 0-R T-Hou '14
- Gabe Speier (P) L/L 6'0"/175lbs 4/12/95 USA 0-R T-Atl '15
- Matt Stites (P) L/R 5'11"/195lbs 5/28/90 USA 2 T-SD '13
- Josh Taylor (P) L/L 6'5"/225lbs 3/2/93 USA 0-R T-Phi '15
- Erick Threets (P) L/L 6'5"/240lbs 11/4/81 USA 3 FA '15
34 Tyler Wagner (P) R/R 6'3"/205lbs 1/24/91 USA 1-R T-Mil '16
- Ryan Wheeler (IF) L/R 6'3"/230lbs 7/10/88 USA 3 FA '15
R = Rookie