Team roster -- 2010 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Henry Blancoc Rp 38 .000Av .000AvAvPrPrPrPrNormalNormal
fReid BrignacssLsp24 .000Fr .000AvFrPrAvFrAvNormalNormal
fStarlin CastrossRsp20 .000Fr .000FrAvFrVgAvVgNormalNormal
Johnny DamonlfLsp36 .267Av .276VgPrPrVgVgVgNormalNormal
Alcides EscobarssRsp23 .000Fr .000FrExPrVgVgVgNormalNormal
Troy Glaus3bRp 33 .269Ex .247VgPrPrPrPrPrNormalNormal
Carlos GonzalezcfLsp24 .000Av .000VgAvAvVgAvVgNormalNormal
fMike Hessman3bRp 32 .000Ex .000VgPrPrAvPrAvNormalNormal
Chin-lung HussRsp26 .000Fr .000FrVgFrVgAvAvNormalNormal
fMike Lowell3bRp 36 .288Vg .280AvPrPrFrFrFrNormalNormal
fJohn McDonaldssRsp35 .000Fr .000FrVgFrAvFrAvNormalNormal
Brandon Phillips2bRsp29 .000Av .000AvPrPrVgVgVgNormalNormal
Felix PielfLsp25 .000Av .000AvAvPrVgFrAvNormalNormal
Ivan Rodriguezc Rsp38 .262Av .252FrFrPrAvAvFrNormalNormal
fCarlos Santanac Ssp24 .000Vg .000VgPrPrAvPrFrNormalNormal
Ian Stewart3bLsp25 .000Vg .000VgPrPrAvFrAvNormalNormal
Mark Teixeira1bSsp30 .297Vg .274ExPrPrAvFrPrNormalNormal
B.J. UptoncfRsp25 .000Av .000AvFrFrVgVgVgNormalNormal
Justin UptonrfRsp22 .000Ex .000VgPrPrVgAvAvNormalNormal
fJemile Weeks2bSsp23 .000Fr .000FrAvPrAvAvFrNormalNormal
Rickie Weeks2bRsp27 .000Vg .000AvPrPrExVgAvNormalNormal
 Total  28.3 .279  .267        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fAndrew BaileymrR26 .000 .000FrPrFrPrPr AvFr3910052NormalNormal
Ronald BelisariomrR27 .000 .000FrPrFrPrPrPrAvAv3310068NormalNormal
Chad BillingsleyspR25 .000 .000AvPrFrPrPrAvAvVg3810054NormalNormal
Zach BraddockmrL22 .000 .000FrPrFrPrPr AvAv5110055NormalNormal
fRoss DetwilerspL24 .000 .000FrPrFrPrPrFrAvAv1010059NormalNormal
fJoey DevinemrR26 .000 .000PrPrFrPrPr AvAv1710054NormalNormal
Jason FrasorclR32 .000 .000PrPrFrPrPr FrFr3210052NormalNormal
fChristian FriedrichspL22 .000 .000FrPrFrPrPrFr Av13310044NormalNormal
fErnesto FrierispR24 .000 .000FrPrFrPrPrFrAvAv2810040NormalNormal
Matt GarzaspR26 .000 .000FrPrFrPrPrFr Av1210053NormalNormal
Thomas HansonspR23 .000 .000AvPrFrPrPrFr Fr3310048NormalNormal
Hong-chih KuomrL28 .000 .000FrPrFrPrPr AvAv3210051NormalNormal
Hiroki KurodaspR35 .000 .000VgPrFrPrPrFr Vg1910063NormalNormal
Mat LatosspR22 .000 .000FrPrFrPrPrFrAvAv1310044NormalNormal
fFrancisco LirianospL26 .000 .000FrPrFrPrPrAvAvVg2410051NormalProne
fBoone LoganmrL25 .000 .000PrPrFrPrPr AvAv3310058NormalNormal
Darren O'DaymrR27 .000 .000PrPrFrPrPr AvAv1110059NormalNormal
fMike PelfreyspR26 .000 .000AvPrFrPrPrAv Vg710063NormalNormal
fDan RunzlermrL25 .000 .000FrPrFrPrPr AvAv8710055NormalNormal
Billy WagnerclL38 .222 .221FrPrFrPrPr FrAv3010047NormalProne
 Total  26.4 .222 .221             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fBaileymrAv/100          
BelisariomrAv/100          
BillingsleyspFr/100          
Blancoc  Av/71         Vg4
BraddockmrAv/100          
fBrignacss   Av/121 Av/117     
fCastross     Av/163     
Damonlf      Vg/107Pr/67  Pr  
fDetwilerspAv/100          
fDevinemrAv/100          
Escobarss     Vg/109     
FrasorclAv/100          
fFriedrichspAv/100          
fFrierispAv/100          
GarzaspAv/100          
Glaus3b  Av/80  Av/80       
Gonzalezcf      Vg/121Av/121Vg/121Vg  
HansonspAv/100          
fHessman3b  Av/73  Av/73       
Huss   Vg/91 Vg/91 Vg/91      
KuomrAv/100          
KurodaspAv/100          
LatosspAv/100          
fLirianospAv/100          
fLoganmrAv/100          
fLowell3b  Av/91  Av/91       
fMcDonaldss   Vg/94 Vg/94 Vg/94      
O'DaymrAv/100          
fPelfreyspAv/100          
Phillips2b   Vg/85        
Pielf      Vg/129Vg/129Vg/129Av  
Rodriguezc  Av/96         Av3
fRunzlermrAv/100          
fSantanac  Fr/156       FrFr12
Stewart3b   Fr/121Av/123 Av/123 Av/123Vg  
Teixeira1b  Av/66       Av  
Uptoncf   Pr/189   Vg/114 Vg  
Uptonrf      Av/197Av/180Vg/197Vg  
WagnerclAv/100          
fWeeks2b   Av/152       
Weeks2b   Av/133       

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fAndrew BaileymrRspR26100000
Ronald BelisariomrRspR27100000
Chad BillingsleyspRspR25100000
Henry Blancoc Rp R38100000
Zach BraddockmrLspL22100000
fReid BrignacssLspR24100000
fStarlin CastrossRspR20100000
Johnny DamonlfLspL36100000
fRoss DetwilerspRspL24100000
fJoey DevinemrRspR26100000
Alcides EscobarssRspR23100000
Jason FrasorclRspR32100000
fChristian FriedrichspRspL22100000
fErnesto FrierispRspR24100000
Matt GarzaspRspR26100000
Troy Glaus3bRp R33100000
Carlos GonzalezcfLspL24100000
Thomas HansonspRspR23100000
fMike Hessman3bRp R32100000
Chin-lung HussRspR26100000
Hong-chih KuomrLspL28100000
Hiroki KurodaspRspR35100000
Mat LatosspRspR22100000
fFrancisco LirianospLspL26100000
fBoone LoganmrRspL25100000
fMike Lowell3bRp R36100000
fJohn McDonaldssRspR35100000
Darren O'DaymrRspR27100000
fMike PelfreyspRspR26100000
Brandon Phillips2bRspR29100000
Felix PielfLspL25100000
Ivan Rodriguezc RspR38100000
fDan RunzlermrLspL25100000
fCarlos Santanac SspR24100000
Ian Stewart3bLspR25100000
Mark Teixeira1bSspR30100000
B.J. UptoncfRspR25100000
Justin UptonrfRspR22100000
Billy WagnerclLspL38100000
fJemile Weeks2bSspR23100000
Rickie Weeks2bRspR27100000
 Total   27.4  0