Team fielding -- 2026 San Francisco Giants
Regular season -- as of 6/22/2026

Primary
PosSNameGGSINNPOAEDPTCPCTPBSBCSSB%PK
p Calvin Faucher30033.2562013 .846 21 .6672
  Brady Singer161691.031001131.000 83 .7270
  Seth Lugo161677.25701121.000 101.0000
  Dustin May151584.1181010 .900 2101.0000
  Brandon Woodruff101061.16400101.000 71 .8751
  Grant Anderson26033.143118 .875 301.0000
 fYuki Matsui25029.0260081.000 401.0000
  Jose Butto23029.151107 .857 101 .9090
 fMichael McGreevy6634.1250071.000 00 .0000
  Emmet Sheehan38056.233107 .857 11 .5000
  Randy Vasquez151573.2250071.000 91 .9000
  Aaron Ashby33056.0150061.000 901.0000
  Jeff Hoffman26022.2220041.000 101.0000
  Brad Lord305.100000 .000 00 .0000
  Total28278688.1416563112 .946 768 .9053
                 
c Agustin Ramirez6059528.154213151570 .97417565 .9180
  Tyler Heineman1919160.0167451176 .9720203 .8700
  Total7978688.170917202746 .97317768 .9050
                 
1b Josh Naylor7070607.152945239576 .997     
  Donovan Solano12880.055504601.000     
  Kyle Farmer101.0100011.000     
  Total8378688.158550243637 .997     
                 
2b Brendan Donovan7065533.1105156126262 .996     
  Andres Gimenez3313146.0254809731.000     
  Kyle Farmer206.0020021.000     
  Blaze Alexander203.0100011.000     
  Total10778688.1131206135338 .997     
                 
3b Eugenio Suarez7878684.236121813165 .952     
  Blaze Alexander202.200000 .000     
 fConnor Norby101.000000 .000     
  Total8178688.136121813165 .952     
                 
ss Dansby Swanson7878660.269204626279 .978     
  Andres Gimenez10015.0450091.000     
  Kyle Farmer407.2020021.000     
  Brendan Donovan205.0010011.000     
  Total9478688.173212626291 .979     
                 
lf Mike Yastrzemski4644370.27631080 .988     
  Lourdes Gurriel2525216.253000531.000     
  Blaze Alexander17998.016000161.000     
 fLuis Matos303.0100011.000     
  Total9178688.1146310150 .993     
                 
cf Alek Thomas5858488.21183001211.000     
  Blaze Alexander2212122.234100351.000     
  Mike Yastrzemski12866.019000191.000     
 fLuis Matos3011.050106 .833     
  Total9578688.1176410181 .994     
                 
rf Fernando Tatis7777664.11635031681.000     
  Mike Yastrzemski3124.0500051.000     
  Total8078688.11685031731.000     
                 
  Total7878688.1206568345462793 .98417