Team roster -- 2020 San Francisco
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fJoey Bartc Rsp23 .185Fr .250FrPrPrPrPrPrNormalNormal
fLuis Alexande BasaberfSsp23 .286Pr .000PrPrPrFrVgExProneNormal
Brandon Belt1bLsp32 .115Av .350ExPrAvFrPrPrProneNormal
Rob Brantlyc Lsp30 .000Pr .000PrPrPrFrPrPrNormalNormal
Brandon CrawfordssLp 33 .226Pr .262ExFrFrFrPrFrNormalNormal
Jaylin DavisrfRsp25 .000Pr .286AvPrPrAvPrPrNormalNormal
Alex DickersonlfLsp30 .273Av .300ExPrPrFrPrPrNormalNormal
Mauricio DuboncfRsp25 .341Av .248FrPrFrVgPrAvNormalNormal
fSteven DuggarlfLsp26 .000Pr .188PrFrPrAvAvVgNormalNormal
Wilmer FloresdhRp 28 .274Ex .265VgPrPrPrAvPrNormalNormal
Tyler Heinemanc Ssp29 .286Pr .171PrFrExFrAvFrNormalNormal
Evan Longoria3bRsp34 .308Vg .234AvPrPrFrPrPrProneNormal
Joe McCarthylfLsp26 .000Pr .000PrPrPrFrPrPrNormalNormal
Hunter PencerfRsp37 .107Vg .083PrPrPrAvPrPrNormalNormal
fJoey RickardrfRsp29 .000Pr .000PrPrPrAvPrPrVery proneNormal
fDaniel RobertsonssRsp26 .364Pr .300PrPrPrAvPrPrNormalNormal
Darin RuflfRsp33 .259Ex .310AvPrPrAvAvFrNormalNormal
Pablo SandovaldhSsp33 .300Pr .208PrPrPrFrPrPrNormalNormal
Austin SlaterdhRsp27 .316Ex .255AvAvPrAvExVgProneNormal
fJustin SmoakdhSsp33 .000Pr .000PrPrPrPrPrPrNormalNormal
Donovan Solano2bRsp32 .350Av .315AvPrPrAvPrPrNormalNormal
fChadwick Trompc Rp 25 .321Ex .121VgPrPrFrPrPrProneNormal
Mike YastrzemskirfLsp29 .284Ex .304ExFrPrVgAvFrProneNormal
 Total  29.0 .270  .261        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Shaun AndersonmrR25 .143 .206AvPrPrPrPr AvAv667841NormalNormal
Tyler AndersonspL30 .309 .233PrPrPrPrPrAv Vg91336NormalNormal
Caleb BaragarmrL26 .161 .240PrPrPrPrPr AvFr257120NormalNormal
fTrevor CahillspR32 .111 .262PrPrPrPrPrPrAvPr216539NormalNormal
Sam CoonrodmrR27 .304 .270PrPrPrPrPr AvPr317652NormalVery prone
Johnny CuetospR34 .265 .233PrPrPrPrPrVg Vg850051NormalIron
Jarlin GarciamrL27 .172 .188PrPrPrPrPr AvVg1550054NormalVery prone
Rico GarciamrR26 .200 .379PrPrPrPrPr AvAv998545NormalNormal
Kevin GausmanspR29 .217 .225PrPrPrPrPrAv Fr3636548NormalNormal
Trevor GottclR27 .350 .214PrPrPrPrPr AvAv168126NormalVery prone
Dany JimenezmrR26 .000 .250PrPrPrPrPr AvFr199733NormalNormal
Conner MenezmrL25 .188 .136PrPrPrPrPr VgAv178538NormalNormal
Wandy PeraltamrL28 .171 .254PrPrPrPrPr AvEx1250053NormalIron
fDereck RodriguezmrR28 .400 .500AvPrPrPrPr ExAv189220NormalNormal
Tyler RogersmrR29 .250 .292PrPrPrPrPr AvEx125963NormalIron
Jeff SamardzijaspR35 .226 .350FrPrPrPrPrFr Av157428NormalVery prone
fSam SelmanmrL29 .100 .250PrPrPrPrPr FrAv547335NormalNormal
Drew SmylyspL31 .083 .262PrPrPrPrPrFrExPr206348NormalVery prone
fAndrew SuarezmrL27 .214 .273PrPrPrPrPr VgAv538641NormalNormal
fAndrew TriggsmrR31 .000 .000PrPrPrPrPr AvFr178720NormalNormal
Tony WatsonmrL35 .174 .200PrPrPrPrPr FrAv157661NormalNormal
Logan WebbspR23 .291 .284PrPrPrPrPrFr Fr271865NormalNormal
 Total  28.6 .223 .253             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Anderson,SmrVg/90           
Anderson,TyspVg/125          
BaragarmrPr/100          
fBartc  Av/109        Fr4
fBasaberf      Av/91  Av/91 Av  
Belt1b  Av/88         
Brantlyc  Pr/98         Fr4
fCahillspAv/83           
CoonrodmrVg/90           
Crawford,Bss     Vg/132     
CuetospEx/58           
Davis,Jarf        Av/143Av  
Dickerson,Alf      Fr/114 Fr/114Pr  
Duboncf   Av/109 Av/108 Av/94  Av  
fDuggarlf      Av/79 Fr/79 Av/79 Av  
Flores,Wdh  Av/107Av/78 Fr/120      
Garcia,JamrAv/88           
Garcia,RimrAv/93           
GausmanspFr/60           
GottclAv/92           
Heineman,Tc  Av/162        Fr3
Jimenez,DmrPr/100          
Longoria3b    Vg/45       
McCarthy,Jlf      Fr/95  Fr/95 Av  
MenezmrVg/138          
Pencerf      Fr/85  Fr/85 Av  
Peralta,WmrEx/109          
fRickardrf        Fr/96 Fr  
fRobertsonss   Fr/100Fr/99 Fr/93 Fr/99   Fr  
fRodriguez,DmrVg/97           
Rogers,TymrEx/81           
Ruflf  Fr/96    Av/151 Av/151Av  
SamardzijaspVg/89           
Sandoval,Pabdh  Av/90  Pr/96       
fSelmanmrAv/87           
Slaterdh      Vg/83  Vg/83 Av  
fSmoakdh           
SmylyspFr/82           
Solano2b   Av/197Av/298Fr/97      
fSuarez,AmrPr/100          
fTriggsmrPr/100          
fTrompc  Fr/100        Av6
WatsonmrVg/131          
Webb,LspFr/64           
Yastrzemskirf      Av/13 Av/13 Av/13 Vg  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Shaun AndersonmrRspR257005630
Tyler AndersonspLspL30100020900
Caleb BaragarmrRspL2610005630
fJoey Bartc RspR235705630
fLuis Alexande BasaberfSspR2323105630
Brandon Belt1bLspL329010172000
Rob Brantlyc LspR30705630
fTrevor CahillspRspR3268020000
Sam CoonrodmrRspR2760405660
Brandon CrawfordssLp R331000152000
Johnny CuetospRspR341000210000
Jaylin DavisrfRspR251005640
Alex DickersonlfLspL309709250
Mauricio DuboncfRspR2510005660
fSteven DuggarlfLspR264305630
Wilmer FloresdhRp R28100030000
Jarlin GarciamrLspL2773275880
Rico GarciamrRspR264805630
Kevin GausmanspLspR29100090000
Trevor GottclRspR2773275880
Tyler Heinemanc SspR295505630
Dany JimenezmrRspR261005630
Evan Longoria3bRspR349010150000
Joe McCarthylfLspL261005630
Conner MenezmrLspL253205630
Hunter PencerfRspR3748030000
Wandy PeraltamrLspL289808050
fJoey RickardrfRspL298405630
fDaniel RobertsonssRspR2630010250
fDereck RodriguezmrRspR28705760
Tyler RogersmrRspR2910005640
Darin RuflfRspR3310005630
Jeff SamardzijaspRspR352868198000
Pablo SandovaldhSspR3373020000
fSam SelmanmrRspL298805630
Austin SlaterdhRspR2782185760
fJustin SmoakdhSspL3313040000
Drew SmylyspLspL31425840930
Donovan Solano2bRspR32100013750
fAndrew SuarezmrLspL273505760
fAndrew TriggsmrRspR31205630
fChadwick Trompc Rp R2582125630
Tony WatsonmrLspL35100044810
Logan WebbspRspR2310005660
Mike YastrzemskirfLspL2990105690
 Total   28.8  141301