Team Roster -- 2007 Arizona Diamondbacks
Regular season

Batters
     vs. LHPvs. RHPBuntBasepathsOther ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
fBrent Abernathy2bRsp28 .000Pr .000Pr NormalNormal
Bobby AbreurfLsp32 .293Av .299AvAvPrVgExVgNormalNormal
Larry BigbielfLp 28 .333Pr .227PrAvPrAvFrFrProneNormal
Hank Blalock3bLsp25 .216Fr .284AvPrPrFrFrPrNormalNormal
fEric Campbell3bRsp20 .000Vg .000Vg NormalNormal
fDexter FowlercfRsp20 .000Vg .000Vg NormalNormal
Eric HinskerfLp 28 .167Fr .293ExFrPrAvFrFrNormalNormal
Henry MateossSsp29 .214Vg .083FrFrPrVgAvVgNormalNormal
Lou Merloni2bRsp35 .222Pr .200FrExPrFrFrFrNormalNormal
Kevin Millar1bRp34 .244Av .283VgPrPrPrPrPrNormalNormal
Tommy MurphycfSsp26 .318Vg .188FrVgPrVgVgVgNormalNormal
Lance Niekro1bRp27 .246Vg .246AvPrPrFrPrPrProneNormal
Angel PaganlfSsp24 .196Fr .272VgVgFrExAvAvProneNormal
fJorge Posadac Ssp34 .263Fr .284ExPrPrPrAvPrNormalNormal
Nick Punto3bSsp28 .331Fr .267FrAvFrVgVgAvNormalNormal
Danny Sandoval2bSsp27 .286Pr .167PrAvPrFrPrPrNormalNormal
Ichiro SuzukirfLsp32 .352Fr .312FrVgFrAvExVgIronNormal
Terry Tiffee3bSsp27 .200Av .267AvPrPrFrPrPrNormalNormal
Matt Treanorc Rp30 .268Fr .216FrFrPrFrPrPrProneNormal
Dan Uggla2bRsp26 .307Av .273VgVgFrVgFrFrNormalNormal
Juan UribessRsp26 .224Av .244ExAvPrAvPrPrNormalNormal
Jose Vidro2bSsp31 .323Fr .276FrFrPrPrFrPrProneNormal
fJoey Votto1bLsp22 .000Vg .000Vg NormalNormal
 Total  27.8 .275  .277        

Pitchers
     vs. LHBvs. RHBBuntBasepathsStaminaOn the moundOther ratings
NamePThrAgeAvgAvgSacHitRunStlJmpStRelHldWPBKGB%JamInjury
Chad BillingsleyspR21 .328 .213FrPrPrPrPrAv Vg28053NormalProne
Scott DohmannmrR28 .357 .293FrPrPrPrPr AvFr482344NormalProne
fBrendan DonnellymrR34 .290 .204AvPrPrPrPr AvVg48749NormalNormal
Rich HillspL26 .262 .220VgPrPrPrPrAv Pr16033NormalNormal
Jason JohnsonspR32 .380 .297FrPrPrPrPrAvExPr34064NormalNormal
Steve KlinemrL33 .261 .287AvPrPrPrPr FrEx102455ToughIron
Jon LesterspL22 .397 .271AvPrPrPrPrAv Vg30048NormalProne
fJon LieberspR36 .304 .278VgPrPrPrPrVg Vg9050NormalProne
Braden LoopermrR31 .287 .272AvPrPrPrPr AvAv0052NormalIron
fRon MahaymrL35 .240 .258AvPrPrPrPr AvAv91851NormalNormal
Jason MarquisspR27 .288 .291AvPrAvPrPrVg Av515348NormalIron
fFranklin MoralesspL20 .000 .000 1003000NormalNormal
Brad PennyspR28 .275 .283FrPrPrPrPrAv Fr16051NormalIron
fJ.J. PutzclR29 .211 .204AvPrPrPrPr AvPr7056NormalIron
fHumberto SanchezspR23 .000 .000 1003000NormalNormal
Todd WilliamsmrR35 .342 .314AvPrPrPrPr AvAv511368NormalProne
fWoody WilliamsspR39 .245 .287AvPrPrPrPrAv Fr1421340NormalProne
 Total  29.4 .292 .268             

Fielders
    Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
fAbernathy2b                
Abreurf               Fr/64 Av
Bigbielf             Av/91  Av/91 Fr
Billingsleysp Fr/40 Vg             
Blalock3b          Fr/87      
fCampbell3b                
Dohmannmr Pr/84 Fr             
fDonnellymr Pr/202Vg             
fFowlercf                
Hillsp Fr/191Pr             
Hinskerf        Av/110 Fr/87   Pr/64  Pr/64 Vg
Johnsonsp Fr/86 Pr             
Klinemr Av/117Ex             
Lestersp Fr/46 Vg             
fLiebersp Fr/193Vg             
Loopermr Fr/51 Av             
fMahaymr Fr/300Av             
Marquissp Av/54 Av             
Mateoss          Av/98 Fr/110    
Merloni2b         Av/95 Vg/97 Fr/98     
Millar1b        Av/80        
fMoralessp                
Murphycf             Av/63 Av/63 Av/63 Fr
Niekro1b        Vg/170       
Paganlf             Av/82 Av/82 Av/82 Av
Pennysp Fr/79 Fr             
fPosadac     Fr/130Av5         
Punto3b         Av/116Av/88 Av/101 Av/96 Fr/96  Fr
fPutzcl Av/172Pr             
fSanchezsp                
Sandoval2b         Av/93  Fr/109    
Ichirorf              Vg/53 Vg/53 Ex
Tiffee3b        Av/126 Av/104     
Treanorc     Av/94 Vg2         
Uggla2b         Av/125      
Uribess           Av/80     
Vidro2b        Fr/88 Pr/65       
fVotto1b                
Williams,Tmr Pr/107Av             
fWilliams,Wsp Vg/83 Fr             

Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
fBrent Abernathy2bRspR28100000
Bobby AbreurfLspR32990136000
Larry BigbielfLp R2815859000
Chad BillingsleyspRspR2150103270
Hank Blalock3bLspR25100030500
fEric Campbell3bRspR20100000
Scott DohmannmrRspR287983330
fBrendan DonnellymrRspR349809500
fDexter FowlercfRspR20100000
Rich HillspLspL265003270
Eric HinskerfLp R28100044250
Jason JohnsonspRspR3277035000
Steve KlinemrRspL3398030000
Jon LesterspLspL2242223270
fJon LieberspLspR36792175830
Braden LoopermrRspR31100035000
fRon MahaymrLspL358907750
Jason MarquisspLspR27100051500
Henry MateossSspR292303270
Lou Merloni2bRspR351405000
Kevin Millar1bRpR34100021000
fFranklin MoralesspLspL20100000
Tommy MurphycfSspR265103270
Lance Niekro1bRpR2755163450
Angel PaganlfSspR2458423270
Brad PennyspRspR28100052500
fJorge Posadac SspR341000120000
Nick Punto3bSspR2810006900
fJ.J. PutzclRspR2910004150
fHumberto SanchezspRspR23100000
Danny Sandoval2bSspR273303270
Ichiro SuzukirfLspR321000125000
Terry Tiffee3bSspR273903270
Matt Treanorc RpR309193270
Dan Uggla2bRspR2610003270
Juan UribessRspR2699031500
Jose Vidro2bSspR31831770000
fJoey Votto1bLspR22100000
Todd WilliamsmrRspR3585157750
fWoody WilliamsspRspR39732750000
 Total   28.4  99761