Team Roster -- 2012 Arizona Diamondbacks
Regular season

Batters
     vs. LHPvs. RHPBuntBasepathsOther ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
Rod Barajasc Rsp36 .267Ex .214VgFrPrPrPrPrProneNormal
Zack CozartssRp26 .333Pr .320ExAvPrAvPrPrVery proneNormal
fCheslor Cuthbert3bRsp19 .000Pr .000Pr NormalNormal
fIvan De Jesus2bRsp25 .286Pr .160PrAvPrAvPrPrNormalNormal
David DeJesusrfLsp32 .174Pr .265VgVgPrAvFrFrNormalNormal
fJosh Donaldsonc Rsp26 .000Vg .000PrPrPrFrPrPrNormalNormal
Jesus Floresc Rp27 .200Fr .212FrPrPrFrPrPrNormalNormal
fCraig GentrycfRp28 .265Fr .277PrAvVgAvExExProneNormal
Alex GonzalezssRp35 .267Vg .232AvAvFrVgVgPrNormalNormal
Luke Hughes2bRp27 .196Av .236FrExFrVgAvFrNormalNormal
Don Kelly3bLsp32 .190Pr .250AvVgFrAvAvFrNormalNormal
Ryan LangerhanscfLsp32 .286Ex .097FrAvPrFrPrFrNormalNormal
Michael Martinez3bSsp29 .176Pr .203FrVgPrVgExFrNormalNormal
Joe MatherrfRsp29 .250Av .196FrFrPrVgPrFrNormalNormal
John MayberrycfRp28 .306Ex .250ExPrPrAvVgVgNormalNormal
Albert Pujols1bRp32 .295Ex .300ExPrPrAvExFrProneNormal
fJ.T. Realmutoc Rsp21 .000Pr .000Pr NormalNormal
Scott Rolen3bRsp37 .246Vg .241FrPrPrAvAvPrVery proneNormal
fMax Stassic Rsp21 .000Pr .000Pr NormalNormal
Blake TekottecfLsp25 .000Pr .200FrAvPrPrAvExNormalNormal
Eric ThameslfLp 25 .209Vg .279VgFrPrVgAvFrNormalNormal
J.R. Towlesc Rp28 .149Av .200FrVgPrFrPrPrNormalNormal
 Total  28.2 .239  .248        

Pitchers
     vs. LHBvs. RHBBuntBasepathsStaminaOn the moundOther ratings
NamePThrAgeAvgAvgSacHitRunStlJmpStRelHldWPBKGB%JamInjury
Antonio BastardomrL26 .145 .143PrPrPrPrPr AvEx402529ToughNormal
Joe BlantonspR31 .299 .333AvPrPrPrPrPrAvAv84065NormalVery prone
fChris CapuanospL33 .224 .283AvPrPrPrPrAv Vg11049NormalNormal
Tyler ChatwoodspR22 .321 .281VgPrPrPrPrAv Vg1121656NormalNormal
fA.J. ColespR20 .000 .000 0050NormalNormal
Jose ContrerasclR40 .056 .313PrPrPrPrPr AvPr168054NormalVery prone
Cory GearrinmrR26 .393 .143PrPrPrPrPr AvPr267169NormalNormal
Chris HatchermrR27 .263 .409PrPrPrPrPr AvAv938450NormalNormal
Chris JakubauskasmrR33 .348 .290PrPrPrPrPrPrExVg34046NormalProne
fTyrell JenkinsspR19 .000 .000 0050NormalNormal
Ubaldo JimenezspR28 .239 .269VgPrPrPrPrAv Pr22054NormalProne
Nick MassetmrR30 .284 .267PrPrPrPrPr AvAv1450055NormalIron
Guillermo MoscosospR28 .225 .197AvPrPrPrPrAv Vg026029NormalNormal
fJustin NicolinospL20 .000 .000 0050NormalNormal
Addison ReedmrR23 .313 .313PrPrPrPrPr VgAv188920NormalNormal
fJeff SamardzijamrR27 .208 .195PrPrPrPrPr VgPr47043NormalIron
fJoe SaverymrL26 .000 .250PrPrPrPrPr FrFr199760NormalNormal
Joakim SoriaclR28 .242 .277PrPrPrPrPr AvVg91450NormalNormal
Henry SosaspR26 .297 .256AvAvPrPrPrFr Av2940453NormalNormal
Eric SurkampspL24 .429 .302PrPrPrPrPrPr Pr125839NormalNormal
fArodys VizcainomrR21 .286 .205PrPrPrPrPr AvVg997425NormalNormal
 Total  26.6 .261 .259             

Fielders
    Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
Barajasc     Av/36 Av2         
Bastardomr Ex/263Ex             
Blantonsp Av/72 Av             
fCapuanosp Vg/0 Vg             
Chatwoodsp Pr/5 Vg             
fCole,Asp                
Contrerascl Pr/100Pr             
Cozartss           Vg/85     
fCuthbert3b                
fDe Jesus,I2b         Av/111      
DeJesus,Drf              Av/114Vg/114Av
fDonaldsonc     Vg/115Av5 Fr/165       
Floresc     Fr/93 Fr4         
Gearrinmr Pr/88 Pr             
fGentrycf             Vg/121Vg/121Vg/121Av
Gonzalez,Aless           Vg/68     
Hatchermr Pr/100Av             
Hughes,L2b        Fr/76 Fr/80 Fr/102     
Jakubauskasmr Pr/52 Vg             
fJenkinssp                
Jimenez,Usp Vg/106Pr             
Kelly3b        Vg/89  Vg/90   Fr/108Fr/108Fr/108Av
Langerhanscf             Av/72 Av/72 Av/72 Av
Martinez,M3b         Av/105Av/86 Fr/113 Fr/133Fr/133 Fr
Massetmr Ex/100Av             
Matherrf        Fr/98     Fr/136Fr/136Fr/136Vg
Mayberrycf        Fr/115    Vg/131Av/131Vg/131Vg
Moscososp Fr/252Vg             
fNicolinosp                
Pujols1b        Ex/128 Pr/119     
fRealmutoc                 
Reed,Amr Pr/100Av             
Rolen3b          Av/54      
fSamardzijamr Ex/123Pr             
fSaverymr Vg/98 Fr             
Soriacl Av/60 Vg             
Sosasp Ex/64 Av             
fStassic                 
Surkampsp Vg/165Pr             
Tekottecf             Fr/87 Fr/87 Fr/87 Pr
Thames,Elf             Av/95  Av/95 Fr
Towlesc     Av/203Fr2         
fVizcainomr Pr/88 Vg             

Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
Rod Barajasc RspR36861232500
Antonio BastardomrRspL269704190
Joe BlantonspRspR313169105000
fChris CapuanospLp L33100015000
Tyler ChatwoodspRspR228204140
fA.J. ColespRspR20100000
Jose ContrerasclRspR40267425000
Zack CozartssRpR267384140
fCheslor Cuthbert3bRspR19100000
fIvan De Jesus2bRspR252204140
David DeJesusrfLspL3298060000
fJosh Donaldsonc RspR262004000
Jesus Floresc RpR275007500
Cory GearrinmrRspR263104140
fCraig GentrycfRpR2870104160
Alex GonzalezssRpR3596025000
Chris HatchermrSspR272804140
Luke Hughes2bRpR277804140
Chris JakubauskasmrLspR337384140
fTyrell JenkinsspRspR19100000
Ubaldo JimenezspRspR2891928000
Don Kelly3bLspR329904230
Ryan LangerhanscfLspL322205250
Michael Martinez3bSspR2910004140
Nick MassetmrRspR30100017250
Joe MatherrfRspR292804140
John MayberrycfRpR288304140
Guillermo MoscosospRspR286504140
fJustin NicolinospLspL20100000
Albert Pujols1bRpR32928145080
fJ.T. Realmutoc RspR21100000
Addison ReedmrLspR231704140
Scott Rolen3bRspR37445181660
fJeff SamardzijamrRspR27100033000
fJoe SaverymrLspL26804140
Joakim SoriaclRspR2891040000
Henry SosaspRspR262804140
fMax Stassic RspR21100000
Eric SurkampspLspL241404140
Blake TekottecfLspR251704140
Eric ThameslfLp R256404140
J.R. Towlesc RpR286204240
fArodys VizcainomrRspR212804140
 Total   27.4  71558