Team roster -- 2012 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Starlin CastrossRsp22 .305Av .298AvPrPrVgAvVgNormalNormal
Luis CruzssRsp19 .251Av .253FrPrPrAvPrAvNormalNormal
Juan Francisco3bLsp21 .248Vg .268VgPrPrAvFrFrNormalNormal
fNick FranklinssSsp21 .222Fr .233FrAvFrVgAvVgNormalNormal
Craig GentrycfRsp28 .252Fr .244PrFrFrVgVgExNormalNormal
Carlos GonzalezlfLsp22 .282Vg .300ExPrFrVgVgVgIronNormal
Aubrey Huff1bLsp35 .255Av .263VgPrPrAvFrAvNormalNormal
Gerald Lairdc Rsp32 .238Fr .236FrVgAvAvFrAvNormalNormal
Brett Lawrie3bRsp22 .278Ex .273VgFrPrVgVgVgNormalNormal
James Loney1bLsp28 .260Av .283AvPrPrAvAvAvIronNormal
Matt McBride1bRsp27 .265Vg .257AvPrPrAvPrFrNormalNormal
Ryan RohlingerssRsp28 .250Av .240AvFrPrAvPrAvNormalNormal
Carlos Santanac Ssp26 .236Vg .251VgPrPrAvAvAvNormalNormal
fGrady SizemorecfLsp29 .222Av .252VgPrPrVgAvVgProneNormal
Mark Teixeira1bSsp32 .275Ex .258ExPrPrAvFrFrNormalNormal
B.J. UptoncfRsp27 .247Vg .237VgPrFrExVgExNormalNormal
Justin UptonrfRsp24 .292Ex .278ExPrPrVgAvVgIronNormal
Sebastian Vallec Rsp21 .245Av .242AvPrPrFrPrPrNormalNormal
Rickie Weeks2bRsp29 .271Vg .255VgPrPrVgAvAvNormalNormal
 Total  25.9 .261  .261        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Andrew BaileyclR28 .222 .232PrPrPrPrPr AvVg15844NormalNormal
Antonio BastardomrL26 .204 .213PrPrPrPrPr PrEx29831NormalProne
fErik BedardspL33 .239 .248PrPrPrPrPrPr Ex19849NormalProne
Heath BellclR34 .231 .223PrPrPrPrPr AvEx43850NormalNormal
Jhoulys ChacinspR24 .261 .221AvPrPrPrPrFr Ex15865NormalNormal
Aroldis ChapmanmrL24 .203 .220AvPrPrPrPrPrFrAv832655NormalNormal
Rubby de la RosaspR23 .243 .246AvPrPrPrPrAvAvFr42853NormalNormal
Tommy HansonspR25 .226 .232AvPrPrPrPrFr Pr17847NormalProne
Mat LatosspR24 .237 .227VgPrPrPrPrFr Fr15848NormalNormal
Francisco LirianospL28 .235 .259PrPrPrPrPrAvAvAv291857NormalNormal
Kameron LoemrR30 .271 .241PrPrPrPrPr AvEx45868NormalProne
Mark MelanconclR27 .243 .255PrPrPrPrPr AvFr31859NormalNormal
Matt MoorespL23 .217 .239AvPrPrPrPrPrAvAv441849NormalNormal
Darren O'DaymrR29 .250 .235PrPrPrPrPr FrPr3847NormalNormal
Eric O'FlahertymrL27 .213 .250PrPrPrPrPr PrVg14863NormalNormal
fStephen PryormrR22 .237 .247AvPrPrPrPr AvAv87853NormalNormal
David RobertsonmrR27 .207 .215PrPrPrPrPr FrPr543151NormalNormal
Edinson VolquezspR28 .245 .245VgPrPrPrPrFr Av341960NormalProne
 Total  26.8 .236 .237             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
BaileyclAv/100          
BastardomrAv/100          
fBedardspAv/100          
BellclAv/100          
Castross     Fr/137     
ChacinspAv/100          
ChapmanmrAv/100          
Cruzss  Vg/127Vg/118Vg/124Av/111Av/113Av/113Av/113Av  
de la RosaspAv/100          
Francisco3b  Av/117 Av/139 Av/115  Vg  
fFranklinss   Av/113 Fr/159     
Gentrycf      Vg/114Ex/96 Vg/114Vg  
Gonzalezlf      Vg/59 Av/84 Av/74 Vg  
HansonspAv/100          
Huff1b  Av/73    Fr/85  Fr/85 Fr  
Lairdc  Vg/97         Vg4
LatosspAv/100          
Lawrie3b   Av/166Vg/106      
LirianospAv/100          
LoemrAv/100          
Loney1b  Av/71         
McBride1b Pr/106Av/167   Fr/106 Fr/106FrPr14
MelanconclAv/100          
MoorespAv/100          
O'DaymrAv/100          
O'FlahertymrAv/100          
fPryormrAv/100          
RobertsonmrAv/100          
Rohlingerss   Av/111Vg/82 Vg/84      
Santanac  Fr/112Fr/98        Fr5
fSizemorecf       Av/66  Av  
Teixeira1b  Av/58         
Uptoncf       Av/85  Av  
Uptonrf        Vg/154Av  
Vallec  Fr/78         Av8
VolquezspAv/100          
Weeks2b   Vg/128       

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Andrew BaileyclRspR28100000
Antonio BastardomrRspL26100000
fErik BedardspLspL33100000
Heath BellclRspR34100000
Starlin CastrossRspR22100000
Jhoulys ChacinspRspR24100000
Aroldis ChapmanmrLspL24100000
Luis CruzssRspR19100000
Rubby de la RosaspRspR23100000
Juan Francisco3bLspR21100000
fNick FranklinssSspR21100000
Craig GentrycfRspR28100000
Carlos GonzalezlfLspR22100000
Tommy HansonspRspR25100000
Aubrey Huff1bLspR35100000
Gerald Lairdc RspR32100000
Mat LatosspRspR24100000
Brett Lawrie3bRspR22100000
Francisco LirianospLspL28100000
Kameron LoemrRspR30100000
James Loney1bLspL28100000
Matt McBride1bRspR27100000
Mark MelanconclRspR27100000
Matt MoorespLspL23100000
Darren O'DaymrRspR29100000
Eric O'FlahertymrLspL27100000
fStephen PryormrRspR22100000
David RobertsonmrRspR27100000
Ryan RohlingerssRspR28100000
Carlos Santanac SspR26100000
fGrady SizemorecfLspL29100000
Mark Teixeira1bSspR32100000
B.J. UptoncfRspR27100000
Justin UptonrfRspR24100000
Sebastian Vallec RspR21100000
Edinson VolquezspRspR28100000
Rickie Weeks2bRspR29100000
 Total   26.4  0