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 J.B. Bukauskas (P) R/R 6'0"/208lbs 10/11/96 USA 1 T-Hou '19
40 Madison Bumgarner (SP) R/L 6'4"/257lbs 8/1/89 USA 13 FA '19
- Zack Burdi (P) R/R 6'3"/210lbs 3/9/95 USA 2 W-Bal '21
54 Humberto Castellanos (P) R/R 5'11"/222lbs 4/3/98 MEX 2 W-Hou '21
58 Stefan Crichton (P) R/R 6'3"/208lbs 2/29/92 USA 4 T-Bal '18
65 Luis Frias (P) R/R 6'3"/245lbs 5/23/98 DOM 1-R S-Ari '15
23 Zac Gallen (SP) R/R 6'2"/189lbs 8/3/95 USA 3 T-Mia '19
49 Tyler Gilbert (P) L/L 6'3"/223lbs 12/22/93 USA 1-R W-LA '20
29 Merrill Kelly (P) R/R 6'2"/202lbs 10/14/88 USA 3 FA '18
35 Joe Mantiply (P) R/L 6'4"/219lbs 3/1/91 USA 4 FA '20
25 Corbin Martin (P) R/R 6'2"/225lbs 12/28/95 USA 2-R T-Hou '19
62 Humberto Mejia (P) R/R 6'4"/244lbs 3/3/97 PAN 2-R T-Mia '20
- Mark Melancon (P) R/R 6'1"/215lbs 3/28/85 USA 13 FA '21
- Kyle Nelson (P) L/L 6'1"/175lbs 7/8/96 USA 2-R W-Cle '21
47 Matt Peacock (P) R/R 6'1"/185lbs 2/27/94 USA 1 Ari '17 (23/682)
64 Sean Poppen (P) R/R 6'3"/210lbs 3/15/94 USA 3 W-TB '21
50 Noe Ramirez (P) R/R 6'3"/205lbs 12/22/89 USA 7 FA '21
31 Caleb Smith (P) R/L 6'0"/207lbs 7/28/91 USA 5 T-Mia '20
- Edwin Uceta (P) R/R 6'0"/155lbs 1/9/98 DOM 1-R W-LA '21
24 Luke Weaver (P) R/R 6'2"/183lbs 8/21/93 USA 6 T-StL '18
Ryan Weiss (P) R/R 6'4"/210lbs 12/10/96 USA 0-R Ari '18 (4/129)
48 J.B. Wendelken (P) R/R 6'1"/242lbs 3/24/93 USA 5 W-Oak '21
57 Taylor Widener (P) L/R 6'0"/203lbs 10/24/94 USA 2 T-NYA '18
No CATCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
85 Jose Herrera (C) S/R 5'10"/217lbs 2/24/97 VEN 0-R S-Ari '13
18 Carson Kelly (C) R/R 6'2"/212lbs 7/14/94 USA 6 T-StL '18
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
13 Nick Ahmed (SS) R/R 6'2"/201lbs 3/15/90 USA 8 T-Atl '13
28 Seth Beer (1B/OF) L/R 6'3"/213lbs 9/18/96 USA 1-R T-Hou '19
27 Drew Ellis (IF) R/R 6'3"/205lbs 12/1/95 USA 1-R Ari '17 (2/44)
4 Ketel Marte (IF/OF) S/R 6'1"/210lbs 10/12/93 DOM 7 T-Sea '16
2 Geraldo Perdomo (IF) S/R 6'2"/203lbs 10/22/99 DOM 1-R S-Ari '16
10 Josh Rojas (IF/OF) L/R 6'1"/207lbs 6/30/94 USA 3 T-Hou '19
19 Josh VanMeter (IF) L/R 5'11"/194lbs 3/10/95 USA 3 T-Cin '20
53 Christian Walker (1B) R/R 6'0"/208lbs 3/28/91 USA 7 W-Cin '17
No OUTFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
63 Stuart Fairchild (OF) R/R 6'0"/205lbs 3/17/96 USA 1-R T-Cin '20
- Cooper Hummel (OF) S/R 5'10"/198lbs 11/28/94 USA 0-R T-Mil '21
8 Jordan Luplow (OF/1B) R/R 6'1"/195lbs 9/26/93 USA 5 T-TB '21
30 Jake McCarthy (OF) L/L 6'2"/215lbs 7/30/97 USA 1-R Ari '18 (1/39)
6 David Peralta (OF) L/L 6'1"/210lbs 8/14/87 VEN 8 FA '13
- Kristian Robinson (OF) R/R 6'3"/190lbs 12/11/00 BHS 0-R S-Ari '17
26 Pavin Smith (OF/1B) L/L 6'2"/208lbs 2/6/96 USA 2 Ari '17 (1/7)
12 Daulton Varsho (OF/C) L/R 5'10"/207lbs 7/2/96 USA 2 Ari '17 (2/68)
DISABLED LIST
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
IN THE MINORS
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
68 Miguel Aguilar (P) L/L 5'8"/194lbs 9/26/91 1-R S-Ari '16
71 Andrew Aplin (OF) L/L 6'0"/205lbs 3/21/91 USA 0-R FA '18
Mason Berne (1B) R/R 6'3"/225lbs 3/11/96 USA 0-R T-Atl '21
- Braden Bishop (OF) R/R 6'1"/178lbs 8/22/93 USA 3 FA '22
- Juan Centeno (C) L/R 5'9"/195lbs 11/16/89 PUR 7 FA '22
- C.J. Chatham (IF) R/R 6'4"/185lbs 12/22/94 USA 0-R FA '21
- Alberto Ciprian (IF) R/R 5'11"/160lbs 11/5/02 DOM 0-R T-Mil '21
16 Keegan Curtis (P) R/R 6'0"/175lbs 9/30/95 USA 0-R T-NYA '21
- J.J. D'Orazio (C) R/R 6'1"/170lbs 12/28/01 VEN 0-R T-Tor '21
- Matt Davidson (IF) R/R 6'3"/230lbs 3/26/91 USA 5 FA '21
59 Brett de Geus (P) R/R 6'2"/190lbs 11/4/97 USA 1 W-Tex '21
49 Rubby De La Rosa (P) R/R 6'0"/210lbs 3/4/89 DOM 7 T-Bos '14
32 Chris Devenski (P) R/R 6'3"/211lbs 11/13/90 USA 6 FA '21
- Deivi Estrada (OF) S/R 5'10"/155lbs 1/17/01 VEN 0-R T-Atl '21
- Raymel Flores (IF) S/R 5'9"/155lbs 9/22/94 DOM 0-R T-Bos '14
- Julio Frias (P) L/L 6'2"/160lbs 6/1/98 DOM 0-R T-Mia '20
- Junior Garcia (P) L/L 5'11"/220lbs 10/1/95 DOM 0-R T-Hou '15
- Nick Gardewine (P) R/R 6'1"/179lbs 8/15/93 USA 2-R FA '21
37 Kevin Ginkel (P) L/R 6'4"/235lbs 3/24/94 USA 3 Ari '16 (22/659)
- Brad Goldberg (P) R/R 6'4"/220lbs 2/21/90 USA 1-R T-ChA '18
- Juan Graterol (C) R/R 6'1"/225lbs 2/14/89 VEN 4 FA '21
- Jeison Guzman (IF) S/R 6'2"/205lbs 10/8/98 DOM 0-R FA '21
16 Jake Hager (IF/OF) R/R 6'1"/170lbs 3/4/93 USA 1 W-Sea '21
9 Nick Heath (OF) L/L 6'1"/190lbs 11/27/93 USA 2 T-KC '21
- Ben Heller (P) R/R 6'3"/210lbs 8/5/91 USA 4 FA '21
- Tyler Jones (P) R/R 6'3"/200lbs 12/7/95 USA 0-R T-Mia '21
- Jesus Liranzo (P) R/R 6'2"/225lbs 3/7/95 DOM 0-R FA '21
- Keynan Middleton (P) R/R 6'3"/215lbs 9/12/93 USA 5 FA '21
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
- Yaifer Perdomo (P) L/L 5'10"/160lbs 8/16/01 VEN 0-R T-Tor '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
46 Riley Smith (P) R/R 6'1"/207lbs 1/15/95 USA 2 Ari '16 (24/719)
- Ty Tice (P) L/R 5'9"/185lbs 7/4/96 USA 1-R W-Atl '21
- Anthony Vasquez (P) L/L 6'0"/190lbs 9/19/86 USA 1 FA '18
15 Andrew Young (IF) R/R 6'0"/200lbs 5/10/94 USA 2 T-StL '18
R = Rookie