Team roster -- 2026 San Francisco Giants
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Blaze Alexander3bRp 27 .239Vg .226AvFrPrExPrVgProneNormal
Brendan Donovan2bLsp29 .230Fr .315AvFrAvFrFrFrProneNormal
Kyle Farmer2bRsp35 .252Vg .211FrPrPrFrPrPrNormalNormal
fJake FraleyrfLp 31 .222Pr .242AvPrPrAvFrAvVery proneNormal
Andres Gimenez2bLsp27 .175Fr .221FrAvPrAvExVgVery proneNormal
fNick Gonzales2bRsp27 .242Av .266FrPrPrVgPrPrVery proneNormal
Lourdes GurriellfRp 32 .296Av .229VgPrPrPrAvAvProneNormal
Tyler Heinemanc Ssp35 .395Av .245FrExFrAvAvPrNormalNormal
fLuis MatosrfRp 24 .183Ex .256VgPrPrAvExAvNormalNormal
Josh Naylor1bLp 29 .287Av .298VgPrFrFrExVgNormalTerror
fConnor Norby3bRp 26 .184Fr .277AvPrPrAvExAvVery proneNormal
fJhonny Peredac Rp 30 .238Pr .250FrAvPrAvPrPrNormalNormal
Agustin Ramirezc Rp 24 .213Av .238VgPrPrAvExVgNormalNormal
fVictor RoblesrfRp 29 .289Pr .213AvAvPrAvVgExVery proneNormal
Donovan Solano1bRsp38 .177Fr .343AvPrPrFrPrPrNormalNormal
Eugenio Suarez3bRp 34 .164Ex .252ExPrPrFrExFrIronNormal
fJack SuwinskicfLsp27 .000Pr .154FrPrPrVgExVgProneNormal
Dansby SwansonssRp 32 .287Vg .232AvAvPrVgExVgIronNormal
Fernando TatisrfRsp27 .229Av .281VgFrPrVgExVgNormalTerror
Alek ThomascfLsp26 .237Fr .252FrAvPrExAvAvNormalNormal
Mike YastrzemskirfLsp35 .138Fr .256VgExVgVgVgFrNormalNormal
 Total  29.7 .230  .253        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Grant AndersonmrR29 .225 .223PrPrPrPrPr AvFr0045NormalProne
Aaron AshbymrL28 .193 .245PrPrPrPrPr VgAv491071NormalVery prone
fHayden BirdsongmrR24 .281 .206PrPrPrPrPrFrExEx45139NormalNormal
Jose ButtomrR28 .257 .255PrPrPrPrPr AvAv2340352NormalProne
fZach EflinspR32 .316 .287PrPrPrPrPrAv Vg7050NormalVery prone
Calvin FauchermrR30 .226 .245PrPrPrPrPr AvAv171553NormalIron
fRyan HelsleyclR31 .278 .271PrPrPrPrPr AvAv621648NormalNormal
Jeff HoffmanclR33 .222 .205PrPrPrPrPr AvFr15442NormalIron
fBrad LordmrR26 .270 .241PrPrPrPrPrFrVgEx4054NormalIron
Seth LugospR36 .272 .203PrPrPrPrPrVg Ex18043NormalProne
Yuki MatsuimrL30 .263 .201PrPrPrPrPr AvAv41935NormalNormal
Dustin MayspR28 .261 .256PrPrPrPrPrVg Pr4048NormalProne
fMichael McGreevyspR25 .318 .225PrPrPrPrPrVg Ex028653NormalNormal
fMax MeyerspR27 .237 .315PrPrPrPrPrVg Vg140157NormalVery prone
Emmet SheehanspR26 .165 .196PrPrPrPrPrFrExEx15336NormalVery prone
Brady SingerspR29 .250 .222PrPrPrPrPrAv Av9045NormalIron
fJustin SteelespL30 .185 .276PrPrPrPrPrAv Ex146952NormalVery prone
Randy VasquezspR27 .264 .232PrPrPrPrPrAv Av1220140NormalNormal
Brandon WoodruffspR33 .181 .196PrPrPrPrPrAv Fr91434NormalVery prone
fGiants ZzBonus L36 .000 .000 0050NormalNormal
fGiants ZzWaiver L36 .000 .000 0050NormalNormal
 Total  29.7 .255 .234             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alexander,B3b   Av/77 Av/124 Av/94 Av/94  Ex  
Anderson,GmrAv/155          
AshbymrAv/122          
fBirdsongmrAv/163          
ButtomrAv/123          
Donovan2b   Av/63  Fr/92 Av/70   Av  
fEflinspAv/150          
Farmer2b  Vg/140Fr/52 Av/107Fr/101     
FauchermrVg/60           
fFraleyrf      Av/182 Av/182Fr  
Gimenez2b   Ex/38  Vg/92      
fGonzales,N2b   Av/163 Fr/111     
Gurriel,Llf      Av/116  Av  
Heinemanc  Vg/221        Fr0
fHelsleyclAv/63           
Hoffman,JclFr/232          
fLordmrAv/13           
Lugo,SspAv/3           
fMatosrf      Pr/300Pr/300Pr/300Fr  
MatsuimrAv/58           
MayspAv/127          
fMcGreevyspVg/82           
fMeyerspAv/57           
Naylor,J1b  Av/87         
fNorby3b    Fr/127      
fPeredac  Av/205        Av3
Ramirez,Ac  Fr/244        Pr13
fRoblesrf       Fr/50 Av/50 Fr  
SheehanspFr/211          
SingerspAv/0           
Solano1b  Av/25 Pr/98 Fr/100      
fSteelespAv/85           
Suarez,E3b  Fr/128 Fr/125      
fSuwinskicf      Av/82 Av/82 Av/82 Av  
Swanson,Dss     Vg/79      
Tatisrf        Ex/71 Ex  
Thomas,Acf       Av/77  Av  
VasquezspAv/94           
WoodruffspAv/57           
Yastrzemskirf      Av/35 Fr/35 Av/35 Av  
fZB            
fZW            

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Blaze Alexander3bRp R2751147662030
Grant AndersonmrRspR298798000
Aaron AshbymrRspL28673132502026
fHayden BirdsongmrRspR246207652026
Jose ButtomrRspR2889107842029
Brendan Donovan2bLspR29851528502028
fZach EflinspRspR323961180002028
Kyle Farmer2bRspR35100025002026
Calvin FauchermrRspR3010007750
fJake FraleyrfLp L31663231252026
Andres Gimenez2bLspR276733100002026
fNick Gonzales2bRspR2764367752028
Lourdes GurriellfRp R328614140002028
Tyler Heinemanc SspR359507800
fRyan HelsleyclRspR31100082002026
Jeff HoffmanclRspR33100060002026
fBrad LordmrRspR2610007600
Seth LugospRspR367723150002028
fLuis MatosrfRp R246707802028
Yuki MatsuimrLspL30100055002027
Dustin MayspRspR28851221350
fMichael McGreevyspLspR254207602030
fMax MeyerspLspR2736647682028
Josh Naylor1bLp L291000109002029
fConnor Norby3bRp R2658427652030
fJhonny Peredac Rp R304507602027
Agustin Ramirezc Rp R248707600
fVictor RoblesrfRp R29227335002026
Emmet SheehanspRspR2645467802028
Brady SingerspRspR29100087500
Donovan Solano1bRspR3887035002027
fJustin SteelespLspL3089265502026
Eugenio Suarez3bRp R341000150002026
fJack SuwinskicfLspL275197852028
Dansby SwansonssRp R321000270002027
Fernando TatisrfRspR27982200002030
Alek ThomascfLspL269907932028
Randy VasquezspRspR278207720
Brandon WoodruffspLspR33396150002026
Mike YastrzemskirfLspL35100092500
fGiants ZzBonus LspL361000250000
fGiants ZzWaiver LspL36100000
 Total   29.7  238938