Arizona Diamondbacks

93-69
2nd in NL West
Scored 5.01 RPG (4th)
Allowed 4.07 RPG (2nd)

2017 Roster

NO.NAMEPOSHEIGHTWEIGHTDOBAGEBIRTHPLACE
Nick AhmedNick AhmedSS6'2"1953/15/199027Springfield, MA
Anthony BandaAnthony BandaP6'2"1908/10/199323Corpus Christi, TX
Jake BarrettJake BarrettP6'2"2407/22/199125Upland, CA
Gregor BlancoGregor BlancoOF5'11"17512/24/198333Caracas, Venezuela
Silvino BrachoSilvino BrachoP5'10"1907/17/199224Maracaibo, Venezuela
Archie BradleyArchie BradleyP6'4"2258/10/199224Muskogee, OK
Andrew ChafinAndrew ChafinP6'2"2256/17/199027Kettering, OH
Patrick CorbinPatrick CorbinP6'3"2107/19/198927Clay, NY
Jorge De La RosaJorge De La RosaP6'1"2154/5/198136Monterrey, Mexico
Rubby De La RosaRubby De La RosaP6'0"2103/4/198928Santo Domingo, Dominican Republic
Randall DelgadoRandall DelgadoP6'4"2202/9/199027Las Tablas, Panama
Daniel DescalsoDaniel DescalsoSS5'10"19010/19/198630Redwood City, CA
Brandon DruryBrandon Drury3B6'2"2108/21/199224Grants Pass, OR
Reymond FuentesReymond FuentesOF6'0"1602/12/199126Orlando, FL
Zack GodleyZack GodleyP6'3"2404/21/199027Bamberg, SC
Paul GoldschmidtPaul Goldschmidt1B6'3"2259/10/198729Wilmington, DE
Zack GreinkeZack GreinkeP6'2"20010/21/198333Orlando, FL
Jeremy HazelbakerJeremy HazelbakerOF6'3"1908/14/198729Muncie, IN
David HernandezDavid HernandezP6'3"2455/13/198532Sacramento, CA
Chris HerrmannChris HerrmannC6'0"20011/24/198729Tomball, TX
J.J. HooverJ.J. HooverP6'3"2408/13/198729Pittsburgh, PA
Chris IannettaChris IannettaC6'0"2304/8/198334Providence, RI
Matt KochMatt KochP6'3"21511/2/199026Cherokee, IA
Jake LambJake Lamb3B6'3"21510/9/199026Seattle, WA
Ketel MarteKetel MarteSS6'1"16510/12/199323Nizao, Dominican Republic
J.D. MartinezJ.D. MartinezOF6'3"2208/21/198729Miami, FL
Jeff MathisJeff MathisC6'0"2053/31/198334Marianna, FL
T.J. McFarlandT.J. McFarlandP6'3"2206/8/198928Palos Hills, IL
Shelby MillerShelby MillerP6'3"22510/10/199026Houston, TX
John Ryan MurphyJohn Ryan MurphyC5'11"2055/13/199126Bradenton, FL
Kristopher NegronKristopher NegronOF6'0"1902/1/198631Willingboro, NJ
Chris OwingsChris Owings2B5'10"1858/12/199125Charleston, SC
David PeraltaDavid PeraltaOF6'1"2108/14/198729Valencia, Venezuela
A.J. PollockA.J. PollockOF6'1"19512/5/198729Hebron, CT
Robbie RayRobbie RayP6'2"19510/1/199125Brentwood, TN
Jack ReinheimerJack ReinheimerSS6'1"1857/19/199224Charlotte, NC
Fernando RodneyFernando RodneyP5'11"2303/18/197740Samana, Dominican Republic
Adam RosalesAdam Rosales1B6'2"2005/20/198334Chicago, IL
Jimmie SherfyJimmie SherfyP6'0"17512/27/199125Camarillo, CA
Braden ShipleyBraden ShipleyP6'1"1902/22/199225Medford, OR
Yasmany TomasYasmany TomasOF6'2"25011/14/199026Havana, Cuba
Ildemaro VargasIldemaro Vargas2B6'0"1707/16/199125Caripito, Venezuela
Christian WalkerChristian Walker1B6'0"2203/28/199126Norristown, PA
Taijuan WalkerTaijuan WalkerP6'4"2358/13/199224Shreveport, LA
Tom WilhelmsenTom WilhelmsenP6'6"22012/16/198333Tucson, AZ