Team roster -- 1997 Tony+25 Rottens T-Rotts
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Edgardo Alfonzo3bRsp23 .378Av .292PrVgPrVgAvAvNormalTerror
Moises AloulfRp 30 .340Ex .281AvPrPrAvAvAvNormalNormal
fSean Berry3bRsp31 .240Fr .261AvAvPrAvPrAvProneNormal
Jeff BlauserssRsp31 .312Ex .307FrAvPrAvVgFrNormalTerror
John CangelosicfSsp34 .235Pr .248PrFrAvVgVgAvNormalNormal
Luis Castillo2bSsp21 .222Pr .243PrFrPrAvAvExProneNormal
Royce ClaytonssRsp27 .252Fr .270FrFrFrExVgExNormalNormal
Chili DavisdhSsp37 .327Ex .258VgPrPrPrAvAvProneTerror
fCliff FloydlfLp 24 .250Fr .231VgFrPrAvVgVgProneNormal
Tony GwynnrfLsp37 .356Vg .378AvVgPrPrAvAvNormalTerror
Jesse Levisc Lsp29 .222Pr .291PrExPrPrFrPrNormalNormal
Hal Morris1bLsp32 .250Pr .284PrVgPrAvAvFrProneNormal
Paul O'NeillrfLsp34 .280Fr .346VgPrPrPrFrAvNormalNormal
Rafael Palmeiro1bLp 32 .213Vg .278VgPrPrAvAvFrNormalNormal
Scott Servaisc Rsp30 .283Fr .253PrAvPrFrPrPrNormalNormal
Dmitri Young1bSsp23 .265Pr .256FrAvPrAvFrFrProneNormal
 Total  29.7 .286  .287        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Andy AshbyspR29 .286 .244VgPrPrPrPrVg Fr8064NormalProne
fRheal CormierspL30 .500 .500VgPrPrPrPrPr Ex20025NormalProne
Darren DreifortmrR25 .184 .217AvPrPrPrPr AvAv2529463NormalProne
Shawn EstesspL24 .242 .218AvPrAvPrPrAv Ex2718463NormalProne
Bryce FloriemrR27 .211 .309AvPrPrPrPrPrVgPr2835067NormalProne
Rick HellingspR26 .220 .246FrPrPrPrPrAvAvAv13033NormalNormal
fXavier HernandezmrR31 .247 .270AvPrPrPrPr AvPr44054NormalProne
Mike JacksonmrR32 .299 .153AvPrPrPrPr FrAv15049ToughIron
Robb NenclR27 .219 .282AvPrPrPrPr FrPr35058NormalIron
Jesse OroscomrL40 .101 .226AvPrPrPrPr PrFr1456742ToughIron
Donovan OsbornespL28 .324 .267VgPrPrFrFrFr Ex7048NormalProne
Chan Ho ParkspR24 .237 .187VgPrFrPrPrAvFrEx129843NormalNormal
Steve ReedmrR32 .210 .226AvPrPrPrPr FrAv3045NormalNormal
Ugueth UrbinaclR23 .282 .165AvPrPrPrPr FrPr17035NormalNormal
 Total  28.4 .241 .230             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alfonzo3b   Av/97 Ex/66 Av/90      
Aloulf      Av/60 Fr/60 Av/60 Vg  
AshbyspAv/43           
fBerry3b    Pr/158      
Blauserss     Fr/104     
Cangelosicf      Vg/34 Vg/34 Vg/34 Vg  
Castillo2b   Av/144       
Claytonss     Ex/105     
fCormierspAv/100          
Davisdh           
DreifortmrAv/100          
EstesspAv/47           
FloriemrFr/292          
fFloydlf  Fr/121   Fr/132Fr/132Fr/132Fr  
Gwynnrf        Pr/91 Av  
HellingspFr/127          
fHernandezmrAv/67           
Jackson,MmrEx/50           
Levisc  Av/70         Fr4
Morris1b  Av/138        
NenclAv/114          
O'Neillrf        Pr/87 Vg  
OroscomrAv/66           
OsbornespVg/46           
Palmeiro1b  Vg/100        
ParkspAv/121          
Reed,SmrVg/123          
Servaisc  Vg/98         Av4
UrbinaclFr/129          
Young1b  Vg/218   Vg/172 Vg/172Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Edgardo Alfonzo3bRspR23100000
Moises AloulfRp R30100000
Andy AshbyspRspR29861400
fSean Berry3bRspR31841600
Jeff BlauserssRspR31100000
John CangelosicfSspL34100000
Luis Castillo2bSspR2155800
Royce ClaytonssRspR27100000
fRheal CormierspLspL3059500
Chili DavisdhSspR3794600
Darren DreifortmrRspR25802000
Shawn EstesspRspL2497300
Bryce FloriemrRspR27891100
fCliff FloydlfLp R24524800
Tony GwynnrfLspL37100000
Rick HellingspRspR2627000
fXavier HernandezmrLspR31663400
Mike JacksonmrRspR32100000
Jesse Levisc LspR29100000
Hal Morris1bLspL32772300
Robb NenclRspR27100000
Paul O'NeillrfLspL34100000
Jesse OroscomrRspL40100000
Donovan OsbornespLspL28524800
Rafael Palmeiro1bLp L32100000
Chan Ho ParkspRspR24100000
Steve ReedmrRspR32100000
Scott Servaisc RspR30100000
Ugueth UrbinaclRspR23100000
Dmitri Young1bSspR2380700
 Total   29.1  0