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

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Edgardo Alfonzo3bRsp24 .234Fr .293AvPrPrAvVgFrProneNormal
Moises AloulfRsp31 .288Vg .318ExPrPrFrVgFrIronTerror
Sean Berry3bRp 32 .383Vg .276AvAvPrAvAvFrNormalNormal
Jeff BlauserssRp 32 .270Pr .199PrAvPrAvFrPrProneNormal
John CangelosicfSsp35 .221Pr .282PrVgFrAvFrFrNormalNormal
fLuis Castillo2bSsp22 .200Fr .204PrAvVgFrVgAvNormalNormal
Royce ClaytonssRsp28 .303Av .233PrFrFrExAvVgProneNormal
fChili DavisdhSsp38 .357Ex .246PrPrPrPrPrPrProneNormal
Cliff FloydlfLsp25 .325Av .267VgFrPrAvAvExNormalTerror
Tony GwynnrfLsp38 .323Vg .320AvFrPrFrAvPrProneTerror
Jose Hernandez3bRsp28 .255Ex .254AvFrPrVgFrFrNormalNormal
Tyler Houstonc Lsp27 .263Pr .254FrExPrAvFrFrProneNormal
Hal Morris1bLsp33 .294Pr .314PrVgAvFrAvPrProneNormal
Paul O'NeillrfLsp35 .286Fr .331VgPrPrAvExFrNormalNormal
Rafael Palmeiro1bLp 33 .317Ex .283ExPrPrAvAvAvIronTerror
fAramis Ramirez3bRsp20 .255Av .230PrPrPrPrPrPrProneNormal
Scott Servaisc Rsp31 .286Av .177PrAvPrPrFrPrNormalNormal
Dmitri YounglfSsp24 .320Pr .306AvFrPrFrPrFrNormalNormal
 Total  29.8 .293  .276        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Andy AshbyspR30 .251 .268VgPrPrPrPrVg Av17062ToughIron
fRheal CormierrpL0 .000 .000 0050NormalNormal
Darren DreifortspR26 .280 .229AvPrPrPrPrAvExAv27061NormalNormal
Rick HellingspR27 .253 .252AvPrPrPrPrVg Av25033NormalIron
Xavier HernandezmrR32 .213 .203AvPrPrPrPr AvFr351836NormalProne
Mike JacksonclR33 .210 .182AvPrPrPrPr FrEx1299941ToughIron
Robb NenclR28 .234 .125AvPrPrPrPr AvPr19049ToughIron
Jesse OroscomrL41 .205 .232AvPrPrPrPr FrPr2749549ToughIron
Donovan OsbornespL29 .148 .281AvPrPrPrPrAv Vg6045NormalProne
Chan Ho ParkspR25 .252 .235AvPrFrPrPrVg Vg1530255ToughIron
Steve ReedmrR33 .231 .174AvPrPrPrPr AvVg04046ToughIron
Ugueth UrbinaclR24 .159 .154FrPrPrPrPr AvPr2596141ToughNormal
 Total  27.3 .242 .228             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alfonzo3b    Av/52 Av/100     
Aloulf      Av/112Fr/112 Vg  
AshbyspAv/51           
Berry3b    Av/100      
Blauserss     Fr/115     
Cangelosicf      Av/131Fr/131Av/131Av  
fCastillo2b   Av/135       
Claytonss     Ex/95      
fCormierrp           
fDavisdh           
DreifortspVg/161          
Floydlf      Av/146Fr/146 Fr  
Gwynnrf        Pr/38 Pr  
HellingspFr/119          
Hernandez3b  Av/97 Av/98 Vg/89 Av/111Vg/49 Vg/49  Av  
HernandezmrFr/61           
Houstonc  Av/70 Av/93  Av/121     Fr3
JacksonclVg/117          
Morris1b  Av/134   Fr/42   Av  
NenclAv/155          
O'Neillrf        Av/72 Vg  
OroscomrAv/62           
OsbornespAv/290          
Palmeiro1b  Vg/82         
ParkspAv/189          
fRamirez3b    Pr/129      
ReedmrVg/130          
Servaisc  Vg/57 Fr/100       Av2
UrbinaclFr/54           
Younglf  Vg/91    Av/300 Av/300Fr  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Edgardo Alfonzo3bRspR2493700
Moises AloulfRspR31100000
Andy AshbyspRspR30100000
Sean Berry3bRp R32100000
Jeff BlauserssRp R3293700
John CangelosicfSspL35100000
fLuis Castillo2bSspR2230000
Royce ClaytonssRspR2893700
fRheal CormierrpLspL0100000
fChili DavisdhSspR38297100
Darren DreifortspRspR26100000
Cliff FloydlfLspR25100000
Tony GwynnrfLspL38891100
Rick HellingspRspR27100000
Jose Hernandez3bRspR28100000
Xavier HernandezmrRspR32821800
Tyler Houstonc LspR27841600
Mike JacksonclRspR33100000
Hal Morris1bLspL3392800
Robb NenclRspR28100000
Paul O'NeillrfLspL35100000
Jesse OroscomrRspL41100000
Donovan OsbornespLspL29475300
Rafael Palmeiro1bLp L33100000
Chan Ho ParkspRspR25100000
fAramis Ramirez3bRspR20531200
Steve ReedmrRspR33100000
Scott Servaisc RspR31100000
Ugueth UrbinaclRspR24100000
Dmitri YounglfSspR24100000
 Total   28.8  0