Team roster -- 2007 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Reid BrignacssLp 21 .238Fr .265VgPrPrAvAvFrNormalNormal
Jeffrey Clementc Lp 23 .238Fr .250AvPrPrPrPrPrNormalNormal
Jeff FrancoeurrfRsp23 .285Ex .262VgPrFrVgFrFrNormalNormal
Carlos GonzalezrfLp 21 .227Vg .271VgPrPrAvAvAvNormalNormal
Russell Martinc Rsp24 .302Vg .266AvPrPrVgAvAvNormalNormal
Felix PiecfLp 22 .250Av .281VgVgPrAvFrVgNormalNormal
Adam RosalesssRp 24 .286Av .234AvPrPrVgFrFrNormalNormal
Seth SmithrfLsp24 .238Fr .292VgFrPrVgPrPrNormalNormal
Ian Stewart3bLsp22 .238Av .277VgPrPrAvFrFrNormalNormal
Mark Teixeira1bSsp27 .299Ex .288ExPrPrAvExPrNormalNormal
B.J. Upton3bRsp22 .305Av .240FrPrPrVgAvExNormalNormal
Justin UptoncfRsp19 .250Av .271VgPrPrAvAvAvNormalNormal
Rickie Weeks2bRsp24 .257Vg .279AvAvPrVgVgVgNormalNormal
 Total  22.8 .282  .271        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Bill BraymrL24 .250 .273FrPrPrPrPr AvVg4047NormalNormal
fCesar CarrillospR23 .286 .244AvPrPrPrPrAv Vg1026658NormalNormal
John DanksspL22 .316 .280AvPrPrPrPrAvAvPr177545NormalNormal
Joey DevinemrR23 .321 .257FrPrPrPrPr AvFr6729939NormalNormal
Sean GallagherspR21 .308 .256AvPrPrPrPrAvAvVg27053NormalNormal
Matt GarzaspR23 .250 .265AvPrPrPrPrFr Vg14046NormalNormal
Bobby JenksmrR26 .227 .278AvPrPrPrPr AvPr42063NormalNormal
fAdam LoewenspL23 .242 .265AvPrPrPrPrAvExAv4050061NormalNormal
Brandon MorrowmrR22 .294 .275AvPrPrPrPrAvAvAv998752NormalNormal
Jeff NiemannspR24 .296 .250AvPrPrPrPrAvAvFr27046NormalNormal
Leo NunezmrR23 .296 .289AvPrPrPrPr ExAv2510344NormalNormal
fManny ParraspL24 .235 .288VgPrPrPrPrAv Fr2445958NormalNormal
Mike PelfreyspR23 .258 .276AvPrPrPrPrAv Av32154NormalNormal
Anthony SwarzakspR21 .276 .275AvPrPrPrPrAvAvAv1550045NormalNormal
Esmerling VasquezmrR23 .321 .256AvPrPrPrPrFrVgAv6625053NormalNormal
Joel ZumayamrR22 .222 .217AvPrPrPrPr AvAv2044840NormalNormal
 Total  22.9 .257 .265             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
BraymrAv/140          
Brignacss     Av/160     
fCarrillospAv/102          
Clement,Jc  Fr/114        Fr5
DanksspVg/168          
DevinemrAv/118          
Francoeurrf       Fr/156Av/156Ex  
GallagherspAv/124          
GarzaspAv/124          
Gonzalez,Crf        Fr/165Av  
JenksmrPr/131          
fLoewenspAv/98           
Martin,Rc  Vg/96         Av4
MorrowmrAv/134          
NiemannspAv/108          
Nunez,LmrAv/85           
fParraspFr/144          
PelfreyspVg/103          
Piecf      Vg/97 Av/97 Vg/97 Av  
Rosales,Ass     Fr/106     
Smith,Srf      Pr/186Pr/186Pr/186Pr  
Stewart,I3b    Vg/103      
SwarzakspFr/107          
Teixeira1b  Av/55         
Upton3b    Av/160      
Upton,Jcf       Vg/108 Fr  
Vasquez,EmrAv/135          
Weeks2b   Av/228       
ZumayamrAv/151          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Bill BraymrLspL24100000
Reid BrignacssLp R21100000
fCesar CarrillospRspR23100000
Jeffrey Clementc Lp R23100000
John DanksspLspL22100000
Joey DevinemrRspR23100000
Jeff FrancoeurrfRspR23100000
Sean GallagherspRspR21100000
Matt GarzaspRspR23100000
Carlos GonzalezrfLp L21100000
Bobby JenksmrRspR26100000
fAdam LoewenspLspL23100000
Russell Martinc RspR24100000
Brandon MorrowmrRspR22100000
Jeff NiemannspRspR24100000
Leo NunezmrRspR23100000
fManny ParraspLspL24100000
Mike PelfreyspRspR23100000
Felix PiecfLp L22100000
Adam RosalesssRp R24100000
Seth SmithrfLspL24100000
Ian Stewart3bLspR22100000
Anthony SwarzakspRspR21100000
Mark Teixeira1bSspR27100000
B.J. Upton3bRspR22100000
Justin UptoncfRspR19100000
Esmerling VasquezmrRspR23100000
Rickie Weeks2bRspR24100000
Joel ZumayamrRspR22100000
 Total   22.9  0