Check out our sister site StatsCrew.com

Arizona Diamondbacks

2012 Arizona Diamondbacks Roster

National League (NL)
Team Record: 81-81
Finished 3rd in the NL's West Division

Manager: Kirk Gibson (81-81)

2012 Arizona Diamondbacks Statistics
2012 Arizona Diamondbacks Game-by-Game Results

The Arizona Diamondbacks of the National League ended the season with a record of 81 wins and 81 losses, finishing third in the NL's West Division. Kirk Gibson served as manager.


PlayerPos.BatsThrowsBirth DateHeightWeightCollege
Jonathan AlbaladejoPRROctober 30, 19826'5"270
Matt AlbersPLRJanuary 20, 19836'1"225
Trevor BauerPRRJanuary 17, 19916'1"205
Josh Bell3BBRNovember 13, 19866'2"230
Brad BergesenPLRSeptember 25, 19856'2"210
Henry BlancoCRRAugust 29, 19715'11"220
Willie BloomquistSSRRNovember 27, 19775'11"200
Geoff Blum3BBRApril 26, 19736'3"220
Craig BreslowPLLAugust 8, 19806'0"190
Trevor CahillPRRMarch 1, 19886'4"230
Josh CollmenterPRRFebruary 7, 19866'3"240
Patrick CorbinPLLJuly 19, 19896'3"210
Sam DemelPRROctober 23, 19856'0"210
Stephen DrewSSLRMarch 16, 19836'0"220
Adam EatonCFLLDecember 6, 19885'9"176
Jake ElmoreSSRRJune 15, 19875'10"180
Paul Goldschmidt1BRRSeptember 10, 19876'3"225
Tyler GrahamRFRRJanuary 25, 19846'0"185
David HernandezPRRMay 13, 19856'3"245
Aaron Hill2BRRMarch 21, 19825'11"200
Daniel HudsonPRRMarch 9, 19876'3"225
Mike Jacobs1BLROctober 30, 19806'3"210
Chris Johnson3BRROctober 1, 19846'3"225
Ian KennedyPRRDecember 19, 19846'0"205
Jason KubelLFLRMay 25, 19826'0"220
Matt LindstromPRRFebruary 11, 19806'3"215
Joe MartinezPLRFebruary 26, 19836'2"190
John McDonaldSSRRSeptember 24, 19745'9"185
Wade MileyPLLNovember 13, 19866'0"220
Miguel MonteroCLRJuly 9, 19835'11"221
Wil NievesCRRSeptember 25, 19775'11"190
Lyle Overbay1BLLJanuary 28, 19776'2"235
Gerardo ParraOFLLMay 6, 19875'11"210
Joe PatersonPRLMay 19, 19866'0"190
A. J. PollockCFRRDecember 5, 19876'1"212
J. J. PutzPRRFebruary 22, 19776'5"250
Cody Ransom3BRRFebruary 17, 19766'2"200
Ryan Roberts3BRRSeptember 19, 19805'11"185
Takashi SaitoPLRFebruary 14, 19706'2"200
Joe SaundersPLLJune 16, 19816'3"215
Konrad SchmidtCRRAugust 2, 19845'10"230
Bryan ShawPBRNovember 8, 19876'1"232
Tyler SkaggsPLLJuly 13, 19916'4"225
Justin UptonRFRRAugust 25, 19876'1"215
Ryan Wheeler3BLRJuly 10, 19886'3"230
Chris YoungCFRRSeptember 5, 19836'2"200
Mike ZagurskiPLLJanuary 27, 19836'0"240
Brad ZieglerPRROctober 10, 19796'4"220