Team fielding -- 2026 San Francisco Giants
Regular season -- as of 4/15/2026

Primary
PosSNameGGSINNPOAEDPTCPCTPBSBCSSB%PK
p Jake Irvin6642.1360191.000 11 .5000
  Carlos Rodon7745.0360191.000 11 .5001
  Paul Skenes5534.2260081.000 12 .3331
 fLogan Evans2212.0020021.000 00 .0000
  Tyler Gilbert809.0010011.000 00 .0000
  Chase Lee6012.1010011.000 00 .0000
  David Peterson112.2010011.000 00 .0000
 fTrent Thornton404.0100011.000 00 .0000
  Zack Wheeler5537.0100011.000 01 .0000
 fScott Blewett403.100000 .000 00 .0000
  Cade Gibson608.000000 .000 101.0000
  Jakob Junis10011.000000 .000 00 .0000
  Max Lazar200.200000 .000 00 .0000
 fErik Miller302.200000 .000 00 .0000
  Steven Wilson909.200000 .000 201.0000
  Total7826234.1102302331.000 65 .5452
                 
c Jose Herrera1413114.11116021171.000041 .8001
 fRiley Adams8875.06642072 .972023 .4000
  Shea Langeliers5545.055200571.000101 .0000
  Total2726234.12321222246 .992165 .5451
                 
1b Gavin Sheets1313117.110390141121.000     
  Andrew Vaughn8872.06641671 .986     
  Dominic Smith5542.024304271.000     
  Ezequiel Duran103.0300031.000     
  Total2726234.119616124213 .995     
                 
2b Otto Lopez1613125.12335011581.000     
  Santiago Espinal9868.082304311.000     
 fAustin Martin5540.05111517 .941     
  Ezequiel Duran101.000000 .000     
  Total3126234.13669120106 .991     
                 
3b Santiago Espinal1212108.192101301.000     
  Matt Shaw1313110.013151129 .966     
  Ezequiel Duran5116.0210031.000     
  Total3026234.124371262 .984     
                 
ss Jeremy Pena2626234.13583319121 .975     
  Total2626234.13583319121 .975     
                 
lf Gavin Sheets1313117.019100201.000     
  Jonatan Clase7657.117100181.000     
  Ezequiel Duran4429.0700071.000     
  Alexander Canario2112.0400041.000     
 fTyler Wade2219.0400041.000     
  Total2826234.151200531.000     
                 
cf Kristian Campbell8872.02101022 .955     
 fBlake Perkins8869.118000181.000     
  Jonatan Clase6546.015100161.000     
 fTyler Wade2218.0800081.000     
  Alexander Canario3329.0300031.000     
  Total2726234.16511067 .985     
                 
rf Jordan Walker1917148.12711029 .966     
  Alexander Canario10766.02001021 .952     
  Jonatan Clase3220.0700071.000     
  Total3226234.15412057 .965     
                 
  Total2626234.17032441125958 .9891