Team roster -- 2007 San Antonio Diablos
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fErick Aybar2bSsp23 .304Fr .216PrPrAvVgFrVgProneNormal
Adrian Beltre3bRsp28 .280Ex .274VgPrPrAvExAvNormalNormal
Hank Blalock3bLp 26 .298Av .292ExPrPrFrVgAvProneNormal
fBobby CrosbyssRp 27 .222Av .228FrVgFrAvExAvProneNormal
Johnny Estradac Ssp31 .313Fr .263AvAvPrPrPrPrNormalNormal
Jeremy HermidarfLsp23 .292Vg .297VgAvPrFrPrFrProneNormal
Austin KearnsrfRsp27 .292Vg .258AvPrPrAvFrPrIronNormal
Kenny LoftoncfLsp40 .223Pr .313AvVgAvVgVgVgNormalNormal
Kazuo Matsui2bSsp31 .271Fr .291FrAvFrVgExVgProneNormal
Lastings MilledgerfRsp22 .317Ex .250AvFrPrAvAvAvNormalNormal
Miguel Olivoc Rp 28 .295Av .221AvFrFrFrAvFrNormalNormal
Manny RamirezlfRsp35 .344Ex .279AvPrPrPrPrPrProneNormal
Carlos Ruizc Rsp28 .189Av .282AvAvPrAvExFrNormalNormal
fIan Stewart3bLsp22 .100Fr .242VgFrPrAvAvFrNormalNormal
Miguel TejadassRsp31 .323Vg .287AvPrPrFrAvPrProneNormal
Jose VidrodhSsp32 .328Pr .309FrAvPrAvPrPrNormalNormal
Reggie WillitslfSsp26 .333Pr .276PrAvFrVgVgVgNormalNormal
Kevin Youkilis1bRp 28 .290Fr .287VgPrPrAvAvPrNormalNormal
 Total  28.2 .291  .275        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Santiago CasillamrR26 .212 .230AvPrPrPrPr AvPr512733NormalNormal
Joba ChamberlainmrR21 .132 .156AvPrPrPrPr AvFr246946ToughNormal
fBartolo ColonspR34 .313 .325FrPrPrPrPrAv Ex5045NormalProne
Zach DukespL24 .341 .363AvPrPrPrPrAv Vg026963NormalProne
Dan HarenspR26 .230 .264FrPrPrPrPrAv Fr24049NormalIron
Joe KennedymrL28 .204 .306AvPrPrPrPrAvAvVg40056NormalNormal
Brad LidgeclR30 .184 .243AvPrPrPrPr AvAv46448NormalProne
Jesse LitschspR22 .308 .229AvPrPrPrPrAv Vg9057NormalNormal
Derek LowespR34 .271 .239AvPrPrPrPrAv Av815675NormalIron
Troy PercivalmrR37 .220 .136AvPrPrPrPrPrAvAv305032NormalNormal
Rafael PerezmrL25 .145 .213AvPrPrPrPr VgAv382162NormalNormal
fEdwar RamirezmrR26 .342 .239AvPrPrPrPr AvFr866543NormalNormal
fJonathan SanchezmrL24 .197 .321AvPrPrPrPrPrVgVg372043NormalProne
John SmoltzspR40 .262 .237ExPrPrPrPrAv Av21051NormalProne
 Total  28.4 .253 .269             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAybar2b   Av/130Fr/98 Fr/125Fr/94  Fr/94 Av  
Beltre3b    Av/96       
Blalock3b    Fr/132      
CasillamrFr/66           
ChamberlainmrAv/84           
fColonspPr/175          
fCrosbyss     Av/117     
DukespAv/28           
Estradac  Av/79         Fr2
HarenspVg/85           
Hermidarf        Av/228Av  
Kearnsrf       Av/34 Ex/34 Av  
KennedymrFr/287          
LidgeclPr/55           
LitschspVg/26           
Loftoncf      Av/77 Av/77  Av  
LowespAv/0           
Matsui2b   Ex/49        
Milledgerf      Av/112Av/112Av/112Fr  
Olivoc  Vg/154        Vg7
PercivalmrFr/73           
PerezmrAv/248          
fRamirezmrAv/86           
Ramirezlf      Fr/69   Av  
Ruizc  Vg/30         Av2
fSanchezmrAv/65           
SmoltzspAv/151          
fStewart3b    Vg/92       
Tejadass     Av/103     
Vidrodh  Pr/86 Pr/111       
Willitslf      Vg/74 Av/74 Vg/74 Av  
Youkilis1b  Av/0  Av/117      

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fErick Aybar2bSspR2373273830
Adrian Beltre3bRspR281000129000
Hank Blalock3bLp R26425848000
Santiago CasillamrRspR266703800
Joba ChamberlainmrRspR213003800
fBartolo ColonspRspR346337160000
fBobby CrosbyssRp R27623825500
Zach DukespLspL2459414100
Johnny Estradac SspR31100034000
Dan HarenspRspR26100022500
Jeremy HermidarfLspR2377233800
Austin KearnsrfRspR27100035000
Joe KennedymrRspL2890028000
Brad LidgeclRspR30861453500
Jesse LitschspRspR225903800
Kenny LoftoncfLspL40100060000
Derek LowespRspR34100095000
Kazuo Matsui2bSspR31802015000
Lastings MilledgerfRspR225003830
Miguel Olivoc Rp R28100020000
Troy PercivalmrRspR3755010000
Rafael PerezmrLspL257303800
fEdwar RamirezmrRspR263703800
Manny RamirezlfRspR351000170160
Carlos Ruizc RspR289903800
fJonathan SanchezmrLspL2460183810
John SmoltzspRspR4093780000
fIan Stewart3bLspR222903800
Miguel TejadassRspR318218138110
Jose VidrodhSspR32100075000
Reggie WillitslfSspR2610003830
Kevin Youkilis1bRp R2810004250
 Total   28.3  125282