Team roster -- 1990 San Francisco Giants
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Dave AndersonssRsp29 .389Fr .304FrAvFrVgFrFrNormalNormal
fMark Baileyc Ssp28 .000Pr .167AvPrPrPrPrPrNormalNormal
Kevin BassrfSsp31 .256Vg .250FrFrPrAvFrFrProneNormal
Bill Bathec Rsp29 .310Ex .105PrPrPrPrPrPrProneNormal
Mike BenjaminssRp 24 .154Fr .267ExPrPrAvAvAvNormalNormal
Brett ButlercfLsp33 .302Pr .313FrExExVgVgVgIronNormal
Gary Carterc Rp 36 .236Av .274VgPrPrFrFrPrProneNormal
Will Clark1bLsp26 .317Av .279AvAvPrAvAvFrNormalNormal
Steve Deckerc Rp 24 .348Av .258ExAvPrFrPrPrNormalNormal
Terry Kennedyc Lsp34 .188Pr .288FrFrPrPrFrFrNormalNormal
Mike KingeryrfLsp29 .400Pr .280PrVgFrAvVgAvNormalNormal
nBrad KomminskrfRp 29 .000Pr .333PrAvPrFrFrFrNormalNormal
Mike Laga1bLsp30 .600Vg .091AvPrPrPrPrPrNormalNormal
sRick LeachrfLsp33 .231Fr .298FrAvPrAvFrPrProneNormal
Mark LeonardrfLsp25 .250Pr .154VgPrPrPrPrPrNormalNormal
Greg LittonrfRsp25 .281Fr .169PrFrPrFrAvPrProneNormal
Kirt Manwaringc Rsp24 .250Fr .000PrAvPrFrPrPrNormalNormal
Kevin MitchelllfRsp28 .306Ex .282ExPrPrAvPrFrProneTerror
Rick ParkerrfRsp27 .262Av .185PrVgVgExVgVgNormalNormal
fTony Perezchica2bRsp24 .000Pr .500PrPrPrVgPrPrNormalNormal
Ernest Riles2bLp 29 .250Av .197VgAvPrVgPrPrNormalNormal
Andres SantanassSsp22 .000Pr .000PrPrPrAvFrFrNormalNormal
Robby Thompson2bRp 28 .273Vg .229FrExAvAvVgAvNormalNormal
Jose UribessSsp31 .282Pr .231PrAvPrFrPrAvProneNormal
Matt Williams3bRsp24 .284Vg .274VgPrPrAvAvFrIronNormal
 Total  28.1 .287  .265        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Steve BedrosianclR32 .267 .209PrPrFrPrPr AvPr20041NormalNormal
fGreg BookermrR30 .429 .667AvPrPrPrPr AvFr2023960NormalNormal
dJeff BrantleyclR26 .274 .193VgPrPrPrPr AvVg033247NormalProne
John BurkettspR25 .258 .257AvPrPrPrPrAv Av814056NormalNormal
nErnie CamachomrR35 .318 .176AvPrPrPrPr AvAv259567NormalNormal
Mark DeweymrR25 .315 .161AvPrPrPrPr VgAv1421054NormalNormal
Kelly DownsspR29 .233 .233FrPrPrPrPrAvVgPr1814650NormalProne
Scott GarreltsspR28 .296 .243PrPrAvPrPrAv Av20048NormalNormal
Eric GundersonspL24 .294 .292FrPrPrPrPrPrFrVg147645NormalNormal
nAtlee HammakermrL32 .196 .290PrPrAvPrPrAvVgAv2414058NormalProne
nBob KnepperspL36 .200 .329PrPrAvPrPrFrExAv1443651NormalNormal
Mike LaCossspR34 .242 .286AvPrPrPrPrVg Fr711952NormalProne
fRandy McCamentmrR27 .375 .313AvPrPrPrPr ExAv189950NormalNormal
Paul McClellanmrR24 .318 .500AvPrPrPrPrFrVgFr179455NormalNormal
nAndy McGaffiganmrR33 .364 .545AvPrPrPrPr VgPr1910050NormalNormal
Rafael NovoamrL22 .071 .333FrPrPrPrPrFrVgAv147840NormalNormal
Randy O'NealmrR29 .301 .326AvPrPrPrPr VgAv3716759NormalProne
Francisco OliverasmrR27 .228 .233PrPrPrPrPrPrAvAv2015933NormalProne
rDan QuisenberrymrR37 .727 .250AvPrPrPrPr VgFr1823053NormalNormal
Rick ReuschelspR41 .325 .255FrPrPrPrPrVg Ex6046NormalProne
Don RobinsonspR33 .285 .273AvPrPrPrPrAv Av7043NormalProne
fRick RodriguezmrR29 .444 .200AvPrPrPrPr AvAv1910429NormalNormal
nRuss SwanspL261.000 .385AvPrPrPrPrPrVgAv2710329NormalProne
dMark ThurmondmrL33 .233 .267PrPrPrPrPr AvAv122349NormalNormal
fEd VosbergmrL28 .179 .258AvPrPrPrPr AvFr137261NormalNormal
Trevor WilsonspL24 .219 .218VgPrPrPrPrFrAvEx2517557ToughProne
 Total  29.6 .273 .260             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Andersonss  Fr/98 Fr/113 Fr/79      
fBaileyc  Fr/99         Fr6
Bassrf        Fr/149Av  
Bathec  Pr/97         Fr5
BedrosianclVg/107          
Benjaminss     Av/82      
fBookermrFr/100          
dBrantleyclPr/114          
BurkettspPr/60           
Butlercf       Av/50  Av  
nCamachomrAv/100          
Carterc  Av/100Fr/95        Pr3
Clark1b  Av/89         
Deckerc  Pr/101        Av5
DeweymrAv/87           
DownsspVg/107          
GarreltsspAv/195          
GundersonspFr/87           
nHammakermrAv/67           
Kennedyc  Av/82         Av3
Kingeryrf      Vg/117Av/117Vg/117Av  
nKnepperspAv/67           
nKomminskrf      Av/96 Av/96 Av/96 Av  
LaCossspPr/127          
Laga1b  Av/93         
sLeachrf  Fr/92    Av/73  Av/73 Fr  
Leonardrf      Fr/92  Fr/92 Av  
Littonrf   Av/83 Av/97 Fr/93 Fr/88  Fr/88 Fr  
Manwaringc  Av/94         Fr6
fMcCamentmrFr/97           
McClellanmrAv/90           
nMcGaffiganmrAv/100          
Mitchelllf      Av/154  Av  
NovoamrFr/100          
O'NealmrAv/70           
OliverasmrVg/77           
Parkerrf     Fr/99 Fr/106Fr/106Fr/106Av  
fPerezchica2b   Fr/99  Pr/100     
rQuisenberrymrVg/97           
ReuschelspAv/110          
Riles2b   Fr/118Fr/92 Av/85      
RobinsonspVg/27           
fRodriguezmrAv/97           
Santanass     Fr/99      
nSwanspFr/97           
Thompson2b   Av/66        
dThurmondmrAv/107          
Uribess     Vg/115     
fVosbergmrAv/80           
Williams3b    Vg/74       
WilsonspVg/3           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Dave AndersonssRspR29100000
fMark Baileyc SspR287000
Kevin BassrfSspR31445600
Bill Bathec RspR29663400
Steve BedrosianclRspR32100000
Mike BenjaminssRp R2423000
fGreg BookermrRspR305000
dJeff BrantleyclRspR26841600
John BurkettspRspR2590000
Brett ButlercfLspL33100000
nErnie CamachomrRspR3512000
Gary Carterc Rp R3693700
Will Clark1bLspL26100000
Steve Deckerc Rp R2412000
Mark DeweymrRspR2525000
Kelly DownsspRspR29326800
Scott GarreltsspRspR28100000
Eric GundersonspRspL2421000
nAtlee HammakermrSspL32571200
Terry Kennedyc LspR34100000
Mike KingeryrfLspL2973000
nBob KnepperspLspL3631000
nBrad KomminskrfRp R2913000
Mike LaCossspRspR34465400
Mike Laga1bLspL3036000
sRick LeachrfLspL3366000
Mark LeonardrfLspR25211600
Greg LittonrfRspR2594600
Kirt Manwaringc RspR2431000
fRandy McCamentmrRspR277000
Paul McClellanmrRspR2419000
nAndy McGaffiganmrRspR339000
Kevin MitchelllfRspR28100000
Rafael NovoamrLspL2217000
Randy O'NealmrRspR29631400
Francisco OliverasmrRspR27571400
Rick ParkerrfRspR2769000
fTony Perezchica2bRspR246000
rDan QuisenberrymrRspR3712000
Rick ReuschelspRspR41386200
Ernest Riles2bLp R29100000
Don RobinsonspRspR33762400
fRick RodriguezmrRspR295000
Andres SantanassSspR2211000
nRuss SwanspLspL266000
Robby Thompson2bRp R28100000
dMark ThurmondmrLspL33691800
Jose UribessSspR31100000
fEd VosbergmrLspL2845000
Matt Williams3bRspR24100000
Trevor WilsonspLspL2462900
 Total   28.8  0