Arizona Diamondbacks

81-81
3rd in NL West
Scored 4.53 RPG (4th)
Allowed 4.25 RPG (9th)

2012 Roster

NO.NAMEPOSHEIGHTWEIGHTDOBAGEBIRTHPLACE
Jonathan AlbaladejoJonathan AlbaladejoP6'5"27010/30/198229San Juan, Puerto Rico
Matt AlbersMatt AlbersP6'1"2251/20/198329Houston, TX
Trevor BauerTrevor BauerP6'1"2001/17/199121North Hollywood, CA
Josh BellJosh Bell3B6'3"23011/13/198625Rockford, IL
Brad BergesenBrad BergesenP6'2"2109/25/198526Concord, CA
Henry BlancoHenry BlancoC5'11"2208/29/197140Caracas, Venezuela
Willie BloomquistWillie BloomquistSS5'11"20011/27/197734Bremerton, WA
Geoff BlumGeoff Blum3B6'3"2204/26/197339Redwood City, CA
Craig BreslowCraig BreslowP6'0"1908/8/198031New Haven, CT
Trevor CahillTrevor CahillP6'4"2403/1/198824Oceanside, CA
Josh CollmenterJosh CollmenterP6'3"2402/7/198626Homer, MI
Patrick CorbinPatrick CorbinP6'3"2107/19/198922Clay, NY
Sam DemelSam DemelP6'0"21010/23/198526Channelview, TX
Stephen DrewStephen DrewSS6'0"2003/16/198329Hahira, GA
Adam EatonAdam EatonOF5'8"18512/6/198823Springfield, OH
Jake ElmoreJake ElmoreSS5'10"1806/15/198725Dothan, AL
Paul GoldschmidtPaul Goldschmidt1B6'3"2259/10/198724Wilmington, DE
Tyler GrahamTyler GrahamOF6'0"1851/25/198428Great Falls, MT
David HernandezDavid HernandezP6'3"2455/13/198527Sacramento, CA
Aaron HillAaron Hill2B5'11"2003/21/198230Visalia, CA
Daniel HudsonDaniel HudsonP6'3"2303/9/198725Lynchburg, VA
Mike JacobsMike Jacobs1B6'3"21010/30/198031Chula Vista, CA
Chris JohnsonChris Johnson3B6'3"22510/1/198427Naples, FL
Ian KennedyIan KennedyP6'0"20012/19/198427Huntington Beach, CA
Jason KubelJason KubelOF6'0"2205/25/198230Belle Fourche, SD
Matt LindstromMatt LindstromP6'3"2152/11/198032Rexburg, ID
Joe MartinezJoe MartinezP6'2"1902/26/198329South Orange, NJ
John McDonaldJohn McDonaldSS5'9"1859/24/197437New London, CT
Wade MileyWade MileyP6'0"22011/13/198625Hammond, LA
Miguel MonteroMiguel MonteroC5'11"2107/9/198328Caracas, Venezuela
Wil NievesWil NievesC5'11"1909/25/197734San Juan, Puerto Rico
Lyle OverbayLyle Overbay1B6'2"2351/28/197735Centralia, WA
Gerardo ParraGerardo ParraOF5'11"2105/6/198725Santa Barbara del Zulia, Venezuela
Joe PatersonJoe PatersonP6'0"1905/19/198626Oakland, CA
A.J. PollockA.J. PollockOF6'1"19512/5/198724Hebron, CT
J.J. PutzJ.J. PutzP6'5"2502/22/197735Trenton, MI
Cody RansomCody Ransom3B6'2"2002/17/197636Mesa, AZ
Ryan RobertsRyan Roberts3B5'11"1859/19/198031Fort Worth, TX
Takashi SaitoTakashi SaitoP6'2"2002/14/197042Miyagi City, Japan
Joe SaundersJoe SaundersP6'3"2156/16/198131Fairfax, VA
Konrad SchmidtKonrad SchmidtC5'10"2308/2/198427Santa Rosa, CA
Bryan ShawBryan ShawP6'1"22011/8/198724Livermore, CA
Tyler SkaggsTyler SkaggsP6'4"2157/13/199120Woodland Hills, CA
Justin UptonJustin UptonOF6'2"2058/25/198724Norfolk, VA
Ryan WheelerRyan Wheeler3B6'3"2307/10/198823Torrance, CA
Chris YoungChris YoungOF6'2"2009/5/198328Houston, TX
Mike ZagurskiMike ZagurskiP6'0"2401/27/198329Omaha, NE
Brad ZieglerBrad ZieglerP6'4"22010/10/197932Pratt, KS