Team roster -- 2026 San Francisco Giants
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Willy AdamesssRp 30 .229Vg .244VgPrPrAvAvVgNormalNormal
Pete Alonso1bRsp31 .266Ex .277ExPrPrPrPrFrNormalNormal
Jake Bauers1bLsp30 .211Av .219ExPrFrAvVgVgNormalNormal
Jasson DominguezlfSsp23 .244Av .252AvPrFrVgVgExNormalNormal
fTommy Edman2bSsp31 .255Vg .249AvPrPrVgVgVgNormalNormal
Michael HarriscfLsp25 .268Av .279VgPrFrVgVgVgNormalNormal
Ramon LaureanolfRp 31 .248Vg .239AvPrPrAvAvVgNormalNormal
Isaac Paredes3bRp 27 .255Vg .231VgPrPrPrPrFrNormalNormal
Agustin Ramirezc Rp 24 .246Vg .234AvPrPrFrVgVgNormalNormal
Ben RicedhLp 27 .222Av .249ExPrPrAvFrAvNormalNormal
George SpringerdhRp 36 .254Vg .257VgPrPrAvVgVgNormalNormal
fKyle StowerslfLp 28 .235Vg .250ExPrPrAvFrAvNormalNormal
Kyle TuckerrfLsp29 .263Ex .271ExPrPrFrVgVgNormalNormal
Ryan ViladerfRsp27 .265Av .245AvPrFrVgAvAvNormalNormal
fJordan Westburg3bRsp27 .259Ex .261VgPrPrVgFrAvNormalNormal
Brett Wisely2bLsp27 .238Av .245AvFrFrAvAvVgNormalNormal
 Total  28.3 .249  .252        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Aroldis ChapmanclL38 .178 .201AvPrPrPrPr FrPr5812253NormalNormal
Fernando CruzmrR36 .215 .204AvPrPrPrPr FrFr438450NormalNormal
Jacob deGromspR38 .229 .216AvPrPrPrPrAv Pr125247NormalNormal
Reid DetmersmrL26 .204 .236AvPrPrPrPrAvAvFr196249NormalNormal
Dietrich EnnsspL35 .264 .260AvPrPrPrPrAvAvFr96264NormalNormal
fJeremiah EstradamrR27 .204 .200AvPrPrPrPr AvAv427843NormalNormal
fDavid FestaspR26 .241 .243AvPrPrPrPrPrPrPr246952NormalNormal
Braxton GarrettspL28 .248 .253AvPrPrPrPrFr Fr126962NormalNormal
fYorman GomezspR23 .255 .250AvPrPrPrPrAvVgPr2521652NormalNormal
Jordan HicksmrR29 .273 .226AvPrPrPrPrAvFrAv507666NormalNormal
John KleinspR24 .259 .253AvPrPrPrPrAvAvPr226950NormalNormal
Sean ManaeaspL34 .216 .248AvPrPrPrPrAvAvFr116648NormalNormal
Mason MontgomerymrL26 .209 .243AvPrPrPrPrAvPrPr137342NormalNormal
fEthan PeckospR23 .247 .236AvPrPrPrPrPrPrPr246954NormalNormal
fAndrew SearsspL23 .265 .250AvPrPrPrPrPrFrPr5510656NormalNormal
Jose SuarezspL28 .236 .254AvPrPrPrPrAvAvAv137352NormalNormal
Blake TreinenmrR38 .259 .219AvPrPrPrPr PrPr168953NormalNormal
fCarson WhisenhuntspL25 .248 .262AvPrPrPrPrPr Av436356NormalNormal
Angel ZerpamrL26 .227 .244AvPrPrPrPrAvPrAv1611665NormalNormal
 Total  29.1 .239 .241             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Adames,Wss     Vg/114     
Alonso1b  Fr/103        
Bauers1b  Av/156   Av/160 Fr/161Av  
Chapman,AclFr/82           
Cruz,FmrAv/90           
deGromspAv/79           
DetmersmrAv/62           
Dominguez,Jlf      Fr/127Pr/138 Fr  
fEdman2b   Vg/82 Vg/92 Vg/100 Vg/80 Av/91 Vg  
EnnsspFr/105          
fEstrada,JmrFr/122          
fFesta,DspAv/85           
Garrett,BspAv/91           
fGomez,YorspAv/110          
Harris,Mcf       Vg/57  Vg  
Hicks,JomrFr/85           
Klein,JspAv/195          
Laureanolf      Fr/152Pr/163Av/200Ex  
ManaeaspAv/110          
Montgomery,MmrAv/94           
Paredes,I3b  Vg/107Av/107Av/111      
fPeckospAv/107          
Ramirez,Agc  Av/199Av/202       Pr16
Rice,Bdh Av/144Vg/127       Fr9
fSears,AspAv/94           
Springerdh      Av/46 Fr/46 Av/43 Fr  
fStowerslf      Fr/79 Pr/75 Av/83 Vg  
Suarez,JosspAv/115          
TreinenmrFr/105          
Tucker,Krf        Av/66 Ex  
Viladerf  Vg/103Fr/105Fr/111 Vg/102Av/107Vg/116Av  
fWestburg3b   Av/68 Vg/61 Fr/69   Av/77 Av  
fWhisenhuntspAv/71           
Wisely2b   Vg/82 Vg/95 Av/91 Av/103Vg/88 Av/95 Vg  
ZerpamrVg/97           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Willy AdamesssRp R30100000
Pete Alonso1bRspR31100000
Jake Bauers1bLspL30100000
Aroldis ChapmanclLspL38100000
Fernando CruzmrRspR36100000
Jacob deGromspLspR38100000
Reid DetmersmrLspL26100000
Jasson DominguezlfSspR23100000
fTommy Edman2bSspR31100000
Dietrich EnnsspLspL35100000
fJeremiah EstradamrSspR27100000
fDavid FestaspRspR26100000
Braxton GarrettspRspL28100000
fYorman GomezspRspR23100000
Michael HarriscfLspL25100000
Jordan HicksmrRspR29100000
John KleinspRspR24100000
Ramon LaureanolfRp R31100000
Sean ManaeaspRspL34100000
Mason MontgomerymrLspL26100000
Isaac Paredes3bRp R27100000
fEthan PeckospRspR23100000
Agustin Ramirezc Rp R24100000
Ben RicedhLp R27100000
fAndrew SearsspLspL23100000
George SpringerdhRp R36100000
fKyle StowerslfLp L28100000
Jose SuarezspLspL28100000
Blake TreinenmrRspR38100000
Kyle TuckerrfLspR29100000
Ryan ViladerfRspR27100000
fJordan Westburg3bRspR27100000
fCarson WhisenhuntspLspL25100000
Brett Wisely2bLspR27100000
Angel ZerpamrLspL26100000
 Total   28.7  0