Arizona Diamondbacks Roster

Pitchers
NAMEPOSBATTHWHEIGHTWEIGHTBIRTH DATECOLLEGE
Mark Melancon34
RPRR73215Mar 28, 1985Arizona
Madison Bumgarner40
SPRL76257Aug 1, 1989None
Joe Mantiply35
RPRL76219Mar 1, 1991Virginia Tech
Keynan Middleton99
RPRR75215Sep 12, 1993Lane CC (OR)
Zac Gallen23
SPRR74191Aug 3, 1995North Carolina
Reyes Moronta59
RPRR71241Jan 6, 1993None
Caleb Smith22
SPRL74205Jul 28, 1991Sam Houston State
J.B. Bukauskas33
SPRR72208Oct 11, 1996North Carolina
Corbin Martin25
RPRR74200Dec 28, 1995Texas A&M
Taylor Widener57
SPLR72195Oct 24, 1994South Carolina
Cole Sulser
RPRR73190Mar 12, 1990Dartmouth
Tyler Holton67
RPLL74200Jun 13, 1996Florida State
Edwin Uceta66
RPRR72155Jan 9, 1998None
Merrill Kelly29
SPRR74202Oct 14, 1988Arizona State
Kevin Ginkel37
RPLR76235Mar 24, 1994Arizona
Tyler Gilbert49
SPLL75223Dec 22, 1993Southern California
Luis Frías65
SPRR75180May 23, 1998None
Kyle Nelson50
RPLL73175Jul 8, 1996UC Santa Barbara
Tommy Henry47
SPLL75205Jul 29, 1997Michigan
Drey Jameson58
SPRR72165Aug 17, 1997Ball State
Ryne Nelson52
SPRR75184Feb 1, 1998Oregon
Sean Poppen64
RPRR75210Mar 15, 1994Harvard
Catcher
NAMEPOSBATTHWHEIGHTWEIGHTBIRTH DATECOLLEGE
Carson Kelly18
CRR74220Jul 14, 1994None
Jose Herrera36
CSR70226Feb 24, 1997None
Daulton Varsho12
CLR70190Jul 2, 1996Wisconsin-Milwaukee
Infielders
NAMEPOSBATTHWHEIGHTWEIGHTBIRTH DATECOLLEGE
Nick Ahmed13
SSRR74201Mar 15, 1990Connecticut
Ketel Marte4
2BSR73165Oct 12, 1993None
Christian Walker53
1BRR72220Mar 28, 1991South Carolina
Sergio Alcántara43
3BSR69151Jul 10, 1996None
Jake Hager16
2BRR73170Mar 4, 1993None
Emmanuel Rivera15
3BRR74195Jun 29, 1996Interamerican University of Puerto Rico
Josh Rojas10
3BLR73185Jun 30, 1994Hawaii
Seth Beer28
1BLR75213Sep 18, 1996Clemson
Geraldo Perdomo2
SSSR75184Oct 22, 1999None
Outfielders
NAMEPOSBATTHWHEIGHTWEIGHTBIRTH DATECOLLEGE
Stone Garrett46
RFRR74195Nov 22, 1995None
Jordan Luplow8
RFRR73195Sep 26, 1993Fresno State
Pavin Smith26
RFLL74210Feb 6, 1996Virginia
Jake McCarthy30
LFLL74215Jul 30, 1997Virginia
Alek Thomas5
CFLL71175Apr 28, 2000None
Cooper Hummel21
LFSR70198Nov 28, 1994Portland
Corbin Carroll7
CFLL70165Aug 21, 2000None