Dodger Stadium Batting Stats All-Time

NAMEFROMTOGPAABRH2B3BHRRBISBCSBBSOTBBAOBPSLGOPSBAbip
Bill Russell19691986109039223567379939137232131487392503261185.263.312.332.644.283
Steve Garvey196919879043619338543510381571711852439321823921583.307.340.468.808.317
Willie Davis19621976894366934334209451383655347162491513501320.275.306.385.691.291
Eric Karros1991200379832092879350761127413045631132775121286.264.328.447.774.277
Ron Cey197119867843158269536971597912342814163924571199.265.359.445.804.276
Mike Scioscia1980199272924772131182568814222161014283138723.267.352.339.691.274
Andre Ethier20062017725262323203416891421110636810132434331171.297.369.505.874.323
Matt Kemp2006202066525602333389664118811735599251946211149.285.338.493.831.338
Wes Parker19641972650239920642565388413232303516263289717.261.344.347.691.291
Maury Wills19621972627266724223156884318313521078189225776.284.335.320.656.310
Davey Lopes197219866112615226840060481105119021947295291858.266.352.378.730.286
Steve Yeager197219856011824163516538950248192124152318587.238.304.359.663.266
Dusty Baker1968198460023922141282592814773113320208265912.277.341.426.767.283
Ron Fairly19621976563198916951914387152720687233198600.258.348.354.702.276
Pedro Guerrero19781992549213818972835877812742975516210318911.309.379.480.859.337
Steve Sax198119885472302209326558066101213915569178183702.277.335.335.670.299
Justin Turner2011202454420411801263529108185291205182324894.294.369.496.865.315
Willie Crawford19641977496157013752113706111421731919174290579.269.350.421.771.312
Adrian Beltre1998201849118621677229427813662213214141274712.255.318.425.742.267
Mike Marshall198119904801768162019745182371243819113343752.278.330.464.794.311
Chris Taylor20162024480166014602293708813561904010170478652.253.336.447.783.336
Manny Mota19621982467122210781403393611812217109671421.315.373.391.763.329
Jim Lefebvre19651972465168514891513845383018618163233543.258.331.365.696.286
Raul Mondesi19932005460183517012524848910842497633112320845.285.329.497.826.305
James Loney2006201345716861519153416736252161510144204576.274.336.379.715.300
Dave Hansen199020044507746746117618111691293119229.261.352.340.692.302
Bill Buckner19701984426167015782004756171813650185963604.301.328.383.711.304
Brett Butler1981199742518051497261455372069510148252169550.304.404.367.771.337
Enrique Hernandez2015202442212011095145270575471476184241478.247.302.437.739.273
Shawn Green200020074201758153924143499781247309195292790.282.366.513.880.300
Ken Landreaux1981198742014141272159330446261227023106130464.259.316.365.681.269
Adrian Gonzalez20062017416164814941703989605523623134286659.266.326.441.767.294
Max Muncy201820244151612134626832562210525582231406706.242.357.525.881.259
Joc Pederson201420244031285110417924255178174910146315533.219.324.483.807.229
Russell Martin2006201939114871266183336631301643921192220491.265.369.388.757.299
Mike Piazza19922006390159214282264514719228975151249776.316.381.543.924.328
Cody Bellinger201720243861469128321532171582223329171319648.250.338.505.843.268
John Roseboro1962196738613431164122295457131261812138128393.253.336.338.673.273
Kenley Jansen201020213665503100100014.600.600.8001.40.750
Joe Ferguson19701981363128110621672714226018555198211497.255.372.468.840.263
Dave Anderson1983199235794882798205223656241693137251.248.324.304.628.289
Yasiel Puig2013201935513161180170327687501692318114250559.277.345.474.819.312
Alex Cora19982011348106393488231321015797380133328.247.323.351.674.273
Rick Monday197219843419357981061982133911855125201342.248.350.429.779.282
Rafael Furcal20002012333148413152273765915301296522147185555.286.360.422.782.313
Lenny Harris198920053278998249021726356532125475264.263.310.320.630.284
Jeff Kent19932008323132211621663327105118376135168556.286.366.479.845.296
Mark Grudzielanek19952005321131412261563465152411324961165479.282.323.391.714.308
Paul Lo Duca199820083151218110413631963327127477585469.289.339.425.764.291
Derrel Thomas19711985312889799101203202851261966110251.254.315.314.629.285
Corey Seager20152024311128511531983438456018242113251617.298.364.535.899.333
Will Smith20192024311121610411702575035818421131241487.247.342.468.810.263
Jim Gilliam19621966308114696712124240347227814959300.250.350.310.660.261
Cesar Izturis2002201330712061128113286478381261554108358.254.289.317.606.277
Tommy Davis1962197030412011124145349361025176251464115480.311.346.427.773.326
Mookie Betts201620243001318114323933167779193298145183649.290.377.568.945.283
Jose Offerman1990200529811709991362713895743420143146342.271.363.342.706.313
Gary Sheffield199220092971240101317230442064178279203117538.300.417.531.948.284
Austin Barnes20152024288801700109165261218312490173256.236.326.366.692.284
Yasmani Grandal2012202428610258881262414215515034126242450.271.363.507.870.312
Franklin Stubbs1984199028481573385162212278815670182268.221.287.366.653.254
Lee Lacy19721984282817739991922741891151564112281.260.317.380.697.283
Don Sutton19661988282698607328880026102616596.145.183.158.342.198
Reggie Smith19741982278102986516026243243142197144159438.303.399.506.906.323
A.J. Ellis2009201827593178361186332127910115173259.238.340.331.671.287
Albie Pearson196219652751077910151273419763301414442353.300.398.388.786.308
Todd Hollandsworth19952006274877801106217372189232959170312.271.322.390.711.321
Tom Haller196219712719087957521440316832391111308.269.343.387.730.293
Freddie Freeman201120242701158101816730570339151215119190498.300.376.489.865.333
Jim Fregosi19621978268105893411825931161711815292161373.277.342.399.741.316
Buck Rodgers19621965266999896782023562756877123255.225.285.285.570.255
Juan Pierre200020132579698829825423806086265859293.288.339.332.671.308
Tim Wallach1981199625799791090223342241084667168333.245.301.366.667.273
Eddie Murray19891997256103689412625736331147167131120392.288.376.439.815.301
Juan Uribe200120152558377686820138118816251151295.262.313.384.697.303
Mike Sharperson1987199325461553774161221554955968200.300.369.372.741.333
Greg Brock19821986242825727941742003411512491112296.239.322.407.729.239
Alfredo Griffin198819912408607847017223204714115294199.219.268.254.521.247
Mickey Hatcher1979199023255952243132242553362645175.253.288.335.624.266
Jim Wynn19631976232975800139199232421301810158148352.249.369.440.809.253
Jonathan Broxton200520172255200000000210.000.500.000.500.000
Chase Utley2003201822373065196160462187012259126264.246.324.406.729.279
Mariano Duncan1985199522284077085175264651601544166227.227.272.295.567.278
Mitch Webster1985199522042436849911154341483860124.247.321.337.658.281
Delino DeShields1990200221688376610618724410657216107138249.244.335.325.660.283
Casey Blake2008201121281171710819444320872472180304.271.343.424.767.331
Jim Brewer196219752094337081003102139.216.275.243.518.333
Ted Sizemore1969197920679571365190261160986248221.267.327.310.637.284
Frank Howard19621965205762689104206284391392266158359.299.359.521.880.336
Lee Thomas19621968205801714831992241695617093277.279.348.388.736.301
Jeff Hamilton19861991204610577561422921566031897220.246.274.381.655.270
Gavin Lux2019202420370863484148317127110169169229.233.311.361.672.299
John Shelby1987199020372867276167244138224842160238.249.289.354.644.302
Juan Samuel19841993202800715941852871479362661175269.259.321.376.697.322
Olmedo Saenz2000200720040335248821702173003777162.233.310.460.770.233
Eric Young Sr.19922006197808699112194332117264248745264.278.367.378.745.285
Clayton Kershaw20082021195440367246041121001210869.164.192.188.380.229
Lou Johnson19621968193711634831712222182121137100260.270.325.410.735.289
Billy Moran19621965193818745922183741387644574302.293.333.405.738.307
Ron Perranoski196219721904541030001002223.073.116.073.190.158
Bob Bailey1963197718867457159145123135681093126202.254.357.354.711.302
Orel Hershiser19832000188393338246811201921117683.201.226.246.471.259
Marquis Grissom1989200518772067382160233277722941134270.238.285.401.686.259
Jose Gonzalez19851991186271242415211151694246180.215.287.331.618.266
Chris Gwynn1987199618626724328655142412163984.268.314.346.660.301
Claude Osteen19621974186460401297672132212210690.190.232.224.456.250
Charlie Hough19701994185686021230060031115.200.250.250.500.245
Scott Van Slyke20122017185425371399320012478443106149.251.333.402.734.314
Kal Daniels1986199218470261086163241281009583139273.267.352.448.800.300
Von Joshua1969198018429527932686342585114292.244.275.330.604.271
Luis Gonzalez199020081827336448316529125851437994271.256.344.421.765.266
Dee Strange-Gordon2011202018270665486173277325642237114223.265.309.341.650.315
Wally Moon196219651784543983889120445644554113.224.301.284.585.247
Jeff Torborg1964197017644941218868013203296697.209.260.235.495.243
Felix Torres1962196417658954934132252654122883179.240.279.326.605.270
Fernando Valenzuela198019951764203772175613290145392.199.207.244.451.224
Roger Cedeno1995200417541837252971437311323771138.261.329.371.700.303
Len Gabrielson1963197017444139927100151740423164138.251.305.346.651.282
Candy Maldonado198119891743773453286130738132767120.249.307.348.655.290
Dave Roberts200220081746775909215414934170137577195.261.347.331.677.296
Pedro Baez201420191733200000100100.000.333.000.333.000
Miguel Rojas201420241734934514995200940622862142.211.265.315.580.224
AJ Pollock2012202117063657586156320369510352121296.271.333.515.848.284
Pete Rose196319861707386818118628310531285174250.273.322.367.690.293
Leon Wagner19621965170697619701632141977886382249.263.338.402.741.277
Burt Hooton1972198416933527615326012000127741.116.153.149.301.157
Jose Vizcaino1989200616953048046112122234672963134.233.279.279.558.263
Eric Gagne199920081664639140001001104.103.125.103.228.138
Tom Niedenfuer19811990166151311000200041.077.077.077.154.111
Nate Oliver196319681654323844795830241483460109.247.311.284.595.291
Jamey Carroll2003201116352946353126124026845062146.272.341.315.656.309
Howie Kendrick200720191616175777916134212641343499235.279.324.407.731.319
Todd Zeile199020041616665887015622121747568109243.265.341.413.754.290
Eric Davis19842001159635550831341802080461277118212.244.335.386.721.273
Hanley Ramirez2006201615860553778156361237929561114263.291.367.490.857.331
Nomar Garciaparra200220091575885268516428021105525046255.312.372.485.857.307
Kirk Gibson19881990157629548103150233207134469121239.274.357.436.793.316
Stan Javier199019991573623124787813341744153106.279.360.340.699.324
Bill Sudakis19681972154505435551151951553616678189.264.361.435.796.291
Bob Welch1978198715332728713403111100127748.139.176.167.343.186
Enos Cabell197519861525194814813423235418113058170.279.322.353.675.310
Bill Madlock197419871515805185915717016781584940222.303.368.429.797.302
Bobby Knoop19641965150520468331001243322238100129.214.273.276.549.263
Jeff Shaw199320011502100000000110.000.500.000.500
Juan Castro1995201114932328725549102000186765.188.233.227.460.241
Dick Tracewski196219651483923483685121230453760105.244.319.302.620.290
Carl Crawford201320161474924546813726411412773165204.302.348.449.798.331
Don Drysdale19621969147388348196861329011311185.195.230.244.474.277
Joe Morgan1965198314661251283131226145043109153207.256.366.404.770.259
Alejandro Pena1981199614683763910050013110.118.130.132.262.200
Ramon Martinez198820011453353031644411140039853.145.153.175.328.210
Darryl Strawberry19831993145620545771392322595201068128241.255.339.442.781.288
Billy Ashley19921997144353314298411017530036108146.268.343.465.808.351
Steve Finley199120071445865308114828222661684481246.279.333.464.797.292
Tim Crews19871992142131010000100170.000.083.000.083.000
Al Ferrara1963197114237233330841111242003170133.252.328.399.727.286
Tom Goodwin19912004142355331537864218299236498.236.285.296.581.286
Todd Worrell198619971421100000000010.000.000.000.000
Dick Allen196319761415985227915215519768470116234.291.373.448.821.340
Billy Grabarkewitz196919741414253545297134115414763103151.274.387.427.813.354
Henry Rodriguez19921999141431402331001901257122591155.249.292.386.678.291
Dave Concepcion19701988140548501441191504411273573146.238.287.291.578.269
Todd Hundley19902003140504446479111025623246134177.204.283.397.680.226
Joe Koppe19621965139392330277614214021496697.230.332.294.626.281
Greg Gagne19961997138509458441031215441337106132.225.288.288.577.280
Jim Gott198519951386501000001031.200.200.200.400.500
Ronald Belisario200920141371100000000000.000.000.000.000.000
Darren Dreifort199420041361411261427504111035644.214.239.349.588.349
Jerry Reuss197019871362702321638300800149741.164.215.177.391.282
Barry Bonds19862007135574433801121912981281212877220.259.429.508.937.249
J.D. Drew19992006135533434871323132586328888244.304.427.562.989.330
Brian Jordan19922006135509461561192121673124091192.258.320.417.737.288
Tom Paciorek19701985135321296366910432153195396.233.285.324.610.274
Chan Ho Park19942010135217182142961180077040.159.190.220.409.250
Tony Gwynn20072014134340314327288023163206496.229.276.306.582.286
Willie McCovey196219801334974295110615117670161105174.247.343.406.748.287
Bob Miller196219741326557170002001217.123.153.123.275.194
Cesar Cedeno19701986131493457581102119443082968160.241.289.350.639.264
John Kennedy1963196613123321320466221722124962.216.266.291.558.270
Tony Perez19651986131521462591312201670635279201.284.356.435.791.310
J.P. Howell201320161300000000000000
Jay Johnstone19741985130280252336916032321262594.274.342.373.715.295
Antonio Osuna199520041302200000000010.000.000.000.000.000
Willie Smith1963196912944041445109961452732248172.263.301.416.716.268
Giovanni Carrara19962006128141302000000032.154.154.154.308.200
Gary Carter1975199212845340531941111039343663137.232.299.338.638.249
Guillermo Mota19992012128111013000200043.300.300.300.600.500
Mark Ellis2011201412747843062119191942313480167.277.340.388.729.322
Jason Heyward2010202412741636554841901339434081142.230.314.389.703.259
Matt Beaty201920221262802493668120947302250107.273.354.430.783.311
Dale Murphy197619931265344886512317122791354099208.252.311.426.738.274
Bobby Valentine196919781264153753889131123642524107.237.285.285.570.248
Ken McMullen196219751242802562670721144111936114.273.324.445.769.282
Vic Power19621965124310290248310102042151795.286.323.328.650.303
Terry Whitfield19771986124251227245010082914214184.220.288.370.658.235
Hubie Brooks19811991123501458501241211064472976168.271.314.367.681.299
David Peralta201420241234023773790192942452179140.239.284.371.655.279
Joe Adcock1962196512239935829901401245123972140.251.326.391.717.284
Alex Trevino197919901223202943676142744221947115.259.309.391.700.286
Trea Turner201720241225174797314433216632333492229.301.349.478.827.344
Johnny Bench19681983121469424521081401767543959173.255.318.408.726.259
Carlos Hernandez1990200012129927816629031900164180.223.271.288.559.250
Jimmy Rollins20012015121493461681092539311633067167.236.285.362.647.260
Joe Beimel200120101202200000000020.000.000.000.000
Todd Helton19972013120487412401081711356027186166.262.370.403.773.301
Jay Howell198119931202200000000000.000.000.000.000.000
Gary Thomasson19721980120311275275810193021346797.211.300.353.653.246
Jayson Werth200420161204643966598221145812260118164.248.352.414.766.316
Ron Hunt196319741194644093489101220234228107.218.303.262.564.230
Jose Cruz197219871184584164497925501853366125.233.287.301.588.262
Ron Roenicke1981198611820217622376031022224152.210.298.296.594.258
Jose Cardenal196519801174434085011322384328102547165.277.321.404.726.295
Blake DeWitt200820111163713284495175744323755143.290.363.436.799.328
Lou Brock196219791154924464313218353140203490171.296.348.383.732.358
Jason Repko20052009115210188325013252692143882.266.333.436.770.310
Mark Sweeney1995200811416314012296011011193938.207.313.271.584.277
Tony Gwynn19822001112479426581402026431684423182.329.394.427.821.335
Cory Snyder199219941123993534093160738413794130.264.336.368.704.337
Trayce Thompson20162023112333292487017218505038108145.240.330.497.827.311
Logan Forsythe201120181113733274071190532313785105.217.303.321.624.274
Vic Davalillo196319801102322263061920135262074.270.289.327.616.296
Phil Garner19771988110351308367518022385325399.244.313.321.634.284
Steve Howe19801985110141222000000232.167.286.167.452.222
Andy Kosco1965197411037335440901311457101252147.254.276.415.691.260
R.J. Reynolds1983199011035231939821533331642357112.257.308.351.659.304
Chad Fonville19951997109307277386531014135254470.235.298.253.551.279
Roger McDowell198519941088611000000131.167.375.167.542.333
Ozzie Smith1978199610846941532951220261384731111.229.308.268.576.247
Chris Speier197119891083783432886132530232950118.251.310.344.654.280
Orlando Hudson2006201210743739248113253741813860165.288.353.421.774.325
Hung-Chih Kuo20052011107141323101100077.231.231.539.769.400
Ted Martinez19701979107159153283480082642442.222.247.275.521.264
Milton Bradley20002009106429374549117014421144188150.243.328.401.729.281
Henry Aaron19621974105442389511081822256614854196.278.356.504.860.272
Paul Popovich1967197510432729729744012002213081.249.298.273.571.271
Chad Billingsley20062015103184164726300100046929.159.179.177.355.274
Ramon Martinez1998200910325722419507023120243063.223.300.281.582.246
Manny Ramirez2008201010339732656992512379115875195.304.413.5981.01.325
George Foster196919861024183735695902360523989173.255.328.464.792.273
Wilton Guerrero19962002102309288328710821932940119.302.324.413.738.344
Jerry Hairston2004201310228825719579042202252978.222.295.304.598.236
Mike Marshall19711977102272213000300263.136.208.136.345.188
Tom Satriano1962196510221819114344001102253338.178.272.199.471.214
Ed Goodson1970197710119718313375022201122548.202.250.262.512.223
Ken Howell1984198910112912100100133.222.300.333.633.333
Takashi Saito200620121011100000000010.000.000.000.000
Zoilo Versalles19621971101389365316714211763177088.184.221.241.463.224
Gary Matthews197219871004133575786711542735153140.241.333.392.725.242
James Outman2023202410033829046678294011038108106.231.331.366.697.330
Garry Templeton197719911003863663197152235861750122.265.297.333.630.302
Ken Boyer1962196999334299267771640342752104.258.315.348.663.287
Lou Clinton19621965993222903666132937412640110.228.292.379.671.235
Rick Dempsey1988199099240201234610073420324777.229.329.383.712.255
Jim Hickman196219749926522919469182403345581.201.304.354.658.229
Trent Hubbard1995200299202185285610031955104375.303.335.405.740.376
Chad Kreuter19972002992952263350130102920655993.221.400.412.812.253
Doug Rau197219799920017062610030084827.153.191.159.350.213
Willie Stargell19631982993653414177902152101692149.226.269.437.706.242
Bobby Bonilla198720019838833449891111648134761150.267.351.449.801.278
Darrell Evans19691989984033523580721838414662145.227.314.412.726.226
John Hale197519779822919014355042122304452.184.295.274.568.214
Mark Loretta199820099827825517675002532182872.263.314.282.597.293
Devon White19962001983883495010114111521132961150.289.356.430.786.323
Rafael Landestoy1977198497138129162631154151234.202.231.264.495.216
Fred McGriff199120039739434839871601242104181139.250.327.399.727.290
Aaron Miles2004201197324303357615112321163996.251.287.317.604.281
Hideo Nomo1995200497210188924804100068844.128.155.234.389.208
Jerry Royster1973198897318289306610201776252980.228.288.277.565.252
Bill Singer196419729722920891830080078821.087.124.101.225.150
Rick Auerbach19741980961871671834800733201942.204.289.252.540.230
Bob Watson1966198496362321411001511258123543153.312.382.477.859.328
Danny Heep197919889518716510343011121181840.206.285.242.527.223
Shohei Ohtani20182024953883287010918529623164980224.332.423.6831.10.360
Scott Radinsky19961999950000000000000
Joe Torre1962197795384350229090629022966117.257.313.334.648.299
Ismael Valdez199420049518015151320132074718.086.127.119.246.117
Billy Williams196219749540936840106203846323750156.288.350.424.774.312
Craig Biggio198820079441436758982129351213471150.267.339.409.748.308
Mark Guthrie19952003944401000000001.250.250.250.500.250
Rafael Ramirez19801992943863623998122115861636117.271.303.323.626.298
Mike Davis198819899324222127446131753193461.199.260.276.536.220
Tommy John1963197893232196823501160063531.117.144.158.302.138
Rusty Staub19631985933593192685120528323332112.267.339.351.690.282
Bobby Abreu1997201292297244345982529124496286.242.365.353.717.300
Jose Cruz20022008923202644773242933615070128.277.388.485.873.340
Buster Posey200920219237934030931101035313763134.274.346.394.740.310
Albert Pujols200120229233229843821601956402846155.275.343.520.864.268
Paul Quantrill19942004928801000000051.125.125.125.250.333
Ron Santo19621973923833383394181744123469135.278.339.399.738.322
Ken Griffey1973199091346322438191938432361119.252.304.370.673.286
Johnny Oates197319799123321717546021112101866.249.282.304.586.264
Juan Rivera20042012912962733669911358221830119.253.297.436.733.239
Ramon Troncoso20082011912200000000010.000.000.000.000.000
Robin Ventura199920049119115720353052200344053.223.361.338.699.268
Pedro Astacio199220029016114471520030117417.104.110.118.228.214
Tom Candiotti199219979016113461300060013013.097.110.097.207.125
Matt Herges1999200990131102000000062.182.182.182.364.400
Willie Mays1962197390394331578820311461025755147.266.373.444.817.286
Reggie Williams198519879019416922467111674153258.272.332.343.675.326
Jack Clark197619908938932844901701640245953155.274.387.473.859.286
Andre Dawson197719968936534142941461652931256168.276.305.493.797.286
Dan Driessen1973198689313272255911252944354389.217.310.327.637.240
Jason Grabowski200420058914512719285051710172848.221.313.378.691.245
Matt Williams198720038936633941882311847402274167.260.312.493.804.282
Charlie Blackmon20122024883473123683220924742662132.266.332.423.756.305
Jerry Grote196419818825822810588002402253466.254.326.290.615.296
Willie Randolph19891992883623114192120021444527104.296.384.334.719.322
Ken Caminiti198720018735931557921401755403964157.292.368.498.866.315
Bobby Castillo1977198587211801000000171.056.105.056.161.091
Jim Piersall196219658725623421739221843153392.312.356.393.749.357
Craig Counsell199720118626623433588102293263768.248.326.291.616.292
Brandon Crawford2011202486289259275612062411276586.216.294.332.626.265
Al Downing1963197786154134422400120044826.164.187.194.381.253
Sandy Koufax19621966862562309180008001810718.078.149.078.227.146
Benito Santiago198620038633431039781101352321861128.252.297.413.710.273
Paul Schaal196419658630726131547152253404678.207.311.299.610.232
Tommy Helms19651976853153001877921213481393.257.277.310.587.264
Mike Schmidt19731989853603023979812262444654155.262.359.513.872.246
Dean Chance196219658417315041310090078614.087.127.093.221.203
Yimi Garcia20142021842200000000000.000.000.000.000.000
Jose Hernandez199520068421519329551021126212155102.285.358.529.887.347
Lee Walls196219648413311815322121510132742.271.344.356.699.337
Ronnie Belliard1998201083222201224712142441174773.234.296.363.659.285
Hee-Seop Choi2003200583216183224712092402234186.257.360.470.830.284
Charles Johnson1995200483293268285660112711258895.209.277.355.631.266
Kenny Lofton199120068333830946811041192242538102.262.316.330.647.295
Pete Mikkelsen1964197283151302000000082.154.154.154.308.400
Jody Reed19931996833272852686150024142627101.302.361.354.715.332
Skip Schumaker200820158323020617508111711204163.243.316.306.622.299
Bob Bailor1981198582183168104240013526446.250.280.274.554.256
Ivan de Jesus197419858223220722475001079222752.227.301.251.553.261
Jesse Orosco19792003824310000000110.000.250.000.250.000
Terry Puhl19771990822932613771141312159262996.272.341.368.709.296
Frank Robinson196219728233028442761111337224150128.268.361.451.811.281
Todd Benzinger1989199481224207175111151923134379.246.290.382.672.284
Doug Camilli196219658121218812326121900213246.170.252.245.497.194
Terry Forster19771985816502100100013.400.400.6001.00.500
Denis Menke196219748130325326568142324424878.221.334.308.643.256
Larry Bowa197019858032630530724002087111876.236.263.249.513.249
Chris Cannizzaro19621974802251978423101401243047.213.296.239.535.249
Bill Doran198219928034230032739212298384189.243.327.297.624.278
Kevin Gross19831994801451231224102600125531.195.272.252.524.333
Ricky Ledee2001200780193176184215152211134174.239.285.421.706.276
Al Oliver1969198580315298307690633201223103.255.286.346.631.257
Phil Regan19621971803229582004002810.276.323.345.667.381
Milt Thompson1984199680246228234821215154164758.211.268.254.523.257
Hiram Bocachica200020077913812815318131113103850.242.297.391.688.322
Roberto Clemente19621972793443184912093638212347153.377.419.481.901.430
Teoscar Hernandez201920247931928438771102053433179148.271.349.521.870.308
Brandon League20122014791100000000000.000.000.000.000.000
Willie McGee19821999792822603577114426852160108.296.349.415.764.372
Dave Parker19741987793192932666801030522458104.225.285.355.640.248
Ryne Sandberg198219977933731138781324231332155107.251.299.344.643.291
Nolan Arenado20132024783192933468701739102259126.232.288.430.718.233
Kevin Bass19821994782982802680163331751540111.286.323.396.720.324
Brandon Belt2011202378292256245113093630337691.199.292.356.648.244
Mark Grace19882003783192763878142537323623111.283.361.402.763.287
Keith Hernandez19751989783483054797170643733729132.318.392.433.825.333
Barry Larkin198620047832930243901335291122239124.298.345.411.755.326
Tom Martin19972006780000000000000
Sid Bream198319947721719013378142412243759.195.281.311.592.217
Orlando Cepeda19621972773082762972601442112744120.261.321.435.756.260
Paul Goldschmidt201120247733429543911301950313379161.309.382.546.928.366
Don Kessinger196519777730627424594202452213667.215.271.245.515.245
Mike Lum19681981772071937493021401112758.254.291.301.592.283
Manny Machado201620247732529738761201745612768139.256.320.468.788.278
Bill Mazeroski19621972773122872475130430122121100.261.310.348.658.269
Joe Moeller19621971778374270000005387.095.152.095.247.194
Ron Oester197819907728125224579122423195574.226.276.294.570.276
Gerardo Parra20092019772692492965150730531754101.261.313.406.719.309
Dick Schofield1962197177274239255711011113263271.239.316.297.613.269
Larry Walker198920047730226246721021034953369116.275.365.443.808.337
Rich Aurilia1996200976285256306811052801253694.266.330.367.697.289
David Freese2010201976192172255210082600165686.302.370.500.870.404
Adam Kennedy2000201276213186195011411732162772.269.330.387.717.303
Ryan Klesko199420077629025032681401234433750118.272.366.472.838.295
Garry Maddox197219857629627721558122194154471.199.244.256.500.228
Tim McCarver196319807625022017475131352221863.214.294.286.581.219
Dioner Navarro200520137625821926578172400374088.260.366.402.768.289
Kevin Brown1996200375169142618201110035823.127.154.162.316.200
Rudy Seanez19942007752200000000020.000.000.000.000
Tito Fuentes19651976743122963486122015521048102.291.315.345.660.345
Andruw Jones1997200874273236374910162671316779.208.304.335.639.259
Rudy Law19781980742242042957221172610151566.279.333.324.657.296
Kenta Maeda20162019741038761420070002016.161.161.184.345.209
Terry Pendleton1985199774291266336410232401193787.241.291.327.618.266
oscar Robles200520067421119025497022205182262.258.325.326.652.283
Jamey Wright1996201474252313100000084.130.130.174.304.200
Rod Barajas200120127323220414395061700214762.191.277.304.581.216
Andres Galarraga19852003732882592858110104151227499.224.292.382.674.270
Matt Holliday2004201873306269356113262851285596.227.307.357.664.259
Len Matuszek198219877315813617395082912152368.287.367.500.867.287
Nick Punto201220137319617124419021431203956.240.318.328.645.298
Doug Rader19671977732952642670121631322755102.265.333.386.720.312
Rick Rhoden19741986731611451235502180042746.241.260.317.577.282
Duaner Sanchez20042009733311100200002.333.333.6671.00.333
Pablo Sandoval2008202073241219215413083410163891.247.299.416.714.260
Ernie Banks196219717228727324561019280294695.205.234.348.582.214
Glenn Burke197619787213412616266011411551435.206.248.278.526.225
Johnny Callison196219717229027222638462622163997.232.273.357.630.250
Greg Gross19741989721801651637320302141744.224.285.267.552.250
Ed Kirkpatrick1962197672222196133810111611212653.194.275.270.545.215
Bill North1972198172240193344871010157433157.249.388.295.684.296
Hunter Pence20082020722872642764601032301963100.242.296.379.675.280
David Ross200220167220117620367081600206667.205.294.381.674.269
Ted Simmons1968198872267240227290733012424102.300.363.425.788.308
Bobby Tolan196519777225623628649122666103381.271.311.343.654.304
Alex Verdugo2017201972221201296015062420142693.299.339.463.802.310
Jeff Weaver2004201072989162020030012822.220.228.242.470.318
Brad Ausmus199320107122420417478011840164558.230.290.284.574.291
Jeff Bagwell1991200471318265367810015461154350133.294.390.502.892.304
Wilson Betemit2005200771196167245190112910274393.305.403.557.960.351
Donn Clendenon196219727127826329741301047521571117.281.320.445.765.352
Shawon Dunston198620027123422128601016278183790.272.305.407.712.302
Ron Gant19872002712922643963102626165245495.239.305.360.665.277
Jeffrey Leonard19771987712482254263631245951742111.280.328.493.821.291
Felipe Alou1962196970309288297312042504193497.254.304.337.641.276
Garret Anderson19972010701971872144927210163378.235.256.417.674.248
Omar Daal1993200270262104200100066.191.191.286.476.267
Derek Lowe200220117015512951610080063917.124.162.132.294.176
Felix Millan196619777029027021751201205481690.278.300.333.634.289
Ken Oberkfell1977199170255232247110111702202186.306.365.371.735.332
Duke Sims196519727021318817432031500213354.229.310.287.597.260
Miguel Vargas2022202470223190293710152212274964.195.302.337.639.232
Glenn Beckert19651974692982843573810941102183.257.284.292.576.277
Tim Belcher198719996914613041510190015119.115.129.146.275.180
Bob Lee19641968692825130013001146.120.185.240.425.200
Brad Penny200020116914612861750090014722.133.146.172.318.210
Johnny Edwards1962197468254228175111121600253670.224.299.307.606.257
Jim Eisenreich199319986817215918499222291121768.308.357.428.784.336
Curt Flood19621969682962812485122126321215104.303.329.370.699.315
Willie Montanez1971198168272256226912063612112999.270.306.387.693.284
Jeff Reboulet2001200268146119193310131401203254.277.386.454.840.357
Will Clark1986199767270232367281736552953103.310.383.444.827.365
Cesar Geronimo196919806719618121445041962103861.243.285.337.622.286
Matt Guerrier20112013671100000000010.000.000.000.000
Rick Honeycutt19831996671119441220050072214.128.188.149.337.167
Ed Kranepool196319796723121210485021110153159.226.280.278.558.256
Andy Messersmith197319796719517511316001300114337.177.229.211.440.233
Roger Metzger197119806725123512426201320103052.179.215.221.436.204
Bob Perry19631964671841691848711712113260.284.333.355.688.343
Bill Skowron19621965672101951443405190184162.221.260.318.578.252
Tony Taylor196219756726324024556201676162665.229.276.271.547.256
Will Venable2008201667190163294151211141214054.252.340.331.672.317
Clete Boyer1962197166268245206011132221194482.245.300.335.634.285
Jeromy Burnitz1993200666264244234730102521166880.193.250.328.578.222
Jolbert Cabrera200220036617216021451514180242974.281.314.463.776.320
Brian Giles199920096629525738651601039313433111.253.339.432.771.254
Carlos Gonzalez200920196626123028538172751277584.230.310.365.676.305
Glenn Hubbard1978198766257222245713021504293976.257.344.342.686.302
Julian Javier19621971662712602766842246173688.254.272.339.611.287
J.D. Martinez201120236627324334591302256012478138.243.311.568.879.255
Jason Phillips2003200766233217185610062701122184.258.294.387.682.260
George Thomas196219656622420616449131500163864.214.274.311.584.249
Justin Upton200720216627625127571211236532164107.227.287.426.714.254
Joel Youngblood197619896617115713363042012134051.229.292.325.617.283
Matty Alou19621974652372222862620152111372.279.318.324.642.295
Jay Bell1990200365265240206010322330186082.250.301.342.643.324
Bobby Bonds19681981653042764064928241242676101.232.300.366.666.292
Luis Cruz200920136522120819461003242173265.221.251.313.564.246
Kevin Elster198820006521018419387082300244569.207.297.375.672.227
Joe Beckwith19791986647610000000040.000.000.000.000.000
John Candelaria1977199364242211000100291.046.125.046.171.077
Jim Fairey1968197364115112102502040121629.223.237.259.496.260
Ray Knight197719866423321816638042421102183.289.322.381.702.304
Lee May196619746424722525561011239211554104.249.296.462.758.268
Troy Tulowitzki200620156427024830571501032212158102.230.289.411.700.260
Denny Walling197719906417115314357232241161455.229.300.360.660.234
Jesus Alou19641979632232151349310133251854.228.249.251.500.249
Jim Davenport19621970631891657322011212162637.194.269.224.493.225
Mike Morgan198920026310994180002002268.085.104.085.189.118
Hyun Jin Ryu201320196312798122141160073830.214.274.306.580.339
Ed Sadowski1962196363134123162321170191930.187.242.244.486.214
Terry Adams19952003622521021001000113.095.091.143.234.182
Moises Alou199220086225523922717163262133398.297.329.410.739.320
Ollie Brown196619776222520718434051532173962.208.267.300.566.232
Vinny Castilla199120066224422724514092611164082.225.275.361.636.235
Alex Guerrero20142015621301241320315170033540.161.185.323.507.174
Roberto Kelly199319996222821622568221510383174.259.286.343.629.292
Terry Kennedy198019916223221819596073311133386.271.315.395.709.292
Johnnie LeMaster197519856220318119413011444143247.227.281.260.540.269
Wil Myers201320226222620817428131694146861.202.257.293.550.281
Vada Pinson196219696227025819621123217593486.240.271.333.605.267
Tom Prince1989200062116102922612160152336.216.274.353.627.253
Rick Sutcliffe19761994629380816101120061620.200.256.250.506.238
Delwyn Young2006201062968492141371092336.250.323.429.751.310
Jeff Blauser198719996122420020428041532185362.210.285.310.595.266
Royce Clayton199120076123722320478211371115562.211.247.278.525.274
Juan Encarnacion200220076124823035641321132421546114.278.327.496.822.305
Hal Lanier19641971612152051254411121132763.263.271.307.579.296
Odalis Perez199920086112610571350130032121.124.148.200.348.145
Pete Richert19621974613937170002101157.189.211.189.400.318
J.T. Snow199720056122420124509131701194670.249.326.348.674.309
Dave Stewart1978198361272225010100257.227.292.318.610.294
Ross Stripling20162019615545370003103197.156.208.156.364.269
Manny Trillo1975198861231209104810101624152960.230.281.287.568.262
Bill White196219696124621218475131762263763.222.310.297.607.253
Dave Winfield19731980612522283169811546632229124.303.365.544.909.292
Bob Aspromonte196219716022019713554232100181972.279.344.366.710.296
Luis Avilan20132021602200000000000.000.000.000.000.000
Yhency Brazoban20042008600000000000000
Charlie Dees19631965601841671648902175592563.287.350.377.727.329
Chris Donnels199120026012010215244051310161743.235.342.422.763.235
Scott Elbert20082014603311100100002.333.333.6671.00.333
Derrell Griffith19631966601461351435801103061646.259.291.341.632.288
Chris Hatcher20122018603301000100001.333.333.333.667.333
Chipper Jones19952012602642283355801335503435102.241.341.447.788.232
Dal Maxvill196219726018116213372001000182739.228.306.241.546.274
Jose Morales1974198460767421520180011220.203.211.270.481.226
Aramis Ramirez1998201560236220206113262112124196.277.326.436.763.318
Paco Rodriguez20122015600000000000000
Al Spangler19621970601511372137212651121047.270.329.343.672.280
Robby Thompson198619966023221119416111160136152.194.243.246.490.267
Jeff Treadway19871995601271151227402102271537.235.274.322.596.250
Andy Van Slyke1983199560234207265412172765244489.261.342.430.772.299
Scott Alexander20172021590000000000000
Miguel Montero200720175920917724466082600264776.260.368.429.798.309
F.P. Santangelo19952000591561281122100621182723.172.298.180.478.218
Nick Ahmed201520245819317824437092140125177.242.292.433.724.286
Bruce Benedict1978198958209187835400902171539.187.257.209.466.202
Leo Cardenas196219685822020215537341901133778.262.307.386.693.301
Rocky Colavito196219685821518610337111111272045.177.280.242.522.193
Josh Fields20162018581100000000010.000.000.000.000
Tony Gonzalez196219705821219313447011333153654.228.284.280.564.272
Jim Ray Hart196419725820718724625273311153492.332.388.492.880.374
Reed Johnson20082014581131071233603110021648.308.330.449.779.337
Wayne Kirby19961997581351191122200631161424.185.282.202.483.210
Hiroki Kuroda200820135812210141210020073813.119.176.129.305.191
Jose Pagan19621973582101991551614151163971.256.278.357.634.296
Tim Raines19812002582452113069110215157323086.327.418.408.826.374
Brian Wilson20062014582200000000000.000.000.000.000.000
Pat Zachry1976198558232103000000173.143.182.143.325.214
Tom Herr197919915720618218453001343202248.247.322.264.586.281
Bob Horner1978198857244218245820103401223190.266.328.413.741.265
Dave Kingman19721983572141943052202051311749114.268.333.588.921.256
Ray Lankford19912004572292013054130819143255091.269.351.453.804.319
Adam Liberatore20152018572210000000010.000.000.000.000.000
Carmelo Martinez1984199157204184204810051703183873.261.325.397.722.303
Johnny Podres196219695711110561110030011212.105.112.114.226.117
Gene Richards1977198457211192206461216111152678.333.386.406.792.376
Cookie Rojas19621969572212081850531124482064.240.267.308.575.261
Ted Savage1962196957137124925612912122539.202.277.315.592.237
Dick Stuart196219665719817815507172401173780.281.354.449.803.321
Bobby Wine1962197157162148927512130182940.182.223.270.493.212
Tracy Woodson19871993571441351028503112171942.207.250.311.561.219
Dave Cash19701980562152062360902103081575.291.321.364.685.307
Bud Harrelson19661979562222051548500657142653.234.283.259.542.268
Brian Holton19851988568800000000030.000.000.000.000.000
Deron Johnson196419725620218415397162210173366.212.277.359.636.226
Cleon Jones19631975562132052460413115344575.293.308.366.674.361
Leron Lee197019765611410782430293162733.224.263.308.572.279
Kevin McReynolds19831994562312123057521236521630102.269.316.481.797.260
Jerry Morales196919835618617420429141713102365.241.280.374.653.255
Dan Osinski19621965563531430002001103.097.147.097.244.136
angel Pagan20072016562232082762150012115133577.298.338.370.708.356
Antonio Perez20042005561491322036721871113950.273.356.379.735.380
Elias Sosa19721983566503000001113.600.667.6001.26.750
Dickie Thon198119915621520221566031870113671.277.315.352.666.325
Shane Victorino2003201556226203275984513113143890.291.348.443.792.338
Edgardo Alfonzo1995200655232212286612073012192999.311.368.467.835.335
Gene Alley196419735520518411323121240183243.174.246.234.480.199
Clint Barmes2004201555181171153270161394042.187.232.246.478.239
Larry Burright19621963551091001422301102272728.220.269.280.549.288
Art Fowler196219645511911000000221.111.273.111.384.143
Mike Kinkade200220035510998102040370252333.204.284.337.621.236
Mike Lieberthal199420075518617418571108130081992.328.364.529.893.333
Kevin Mitchell198619985521018820466182421183978.245.305.415.720.262
Pedro Feliz20002010541951841341604251083959.223.258.321.578.261
Wilmer Flores20132024541971872151905161093475.273.310.401.711.311
Cito Gaston19691978541661591339312111063450.245.277.315.592.301
Randy Hundley196619765419417811377031111124153.208.255.298.553.250
Gene Michael196619675412511682210030241923.190.223.198.421.227
Andy Pages2024202454205187315010072100125081.267.319.433.752.326
Boog Powell196219775414112010262031401192037.217.326.308.635.235
Jeff Reed198720005416014713377031300112453.252.304.361.664.283
Lonnie Smith19801993542021782338501875183446.214.297.258.555.255
Mike Blowers1996199853199182184510152100154172.247.307.396.702.292
Chris Chambliss198019865316915714395062901102562.248.293.395.688.262
Zack Greinke20122019531199882140143072528.214.271.286.557.274
John Kruk198619945320016519403022202354349.242.375.297.672.317
Don Lee1962196553545221310030001914.250.250.269.519.394
Ken Reitz19731981531951841037701131052047.201.228.255.483.218
edgar Renteria199620115323821132568032683183873.265.325.346.671.306
Craig Reynolds19791989531671591142320113121649.264.272.308.580.292
Reggie Sanders19922004532231973244811126122206387.223.305.442.747.264
Earl Averill196219635213810714247031500302340.224.391.374.765.256
Lenny Green1962196552183163214163283117859.252.328.362.690.253
Javy Guerra20112014520000000000000
Billy Hatcher19861994522141951957100321137152476.292.340.390.729.318
Mack Jones196219715218916617317121402165546.187.266.277.543.259
DJ LeMahieu201220235220619421467131130114864.237.278.330.608.301
Sammy Sosa1992200452226201306411116371252150125.318.389.6221.01.353
Daryl Spencer19621963521461221628410800212334.230.343.279.621.283
Jack Spring19621965526600000000030.000.000.000.000.000
Brett Tomko19972007526248160001002266.125.160.125.285.273
Jose Uribe19851993521591451128320451122535.193.255.241.496.233
Nate Colbert19661975511901742845101123140154093.259.321.535.856.271
Henry Cruz197519765190838172017017722.205.267.265.532.213
Tim Foli1971198151197187838200104051440.203.227.214.441.218
Richie Hebner196919855119617513426141202142562.240.309.354.664.259
Chin-lung Hu20072010511231111526332132082241.234.286.369.655.276
Joe Kelly20122021518800000000040.000.000.000.000.000
Mark Kotsay199820135117015217354121232163647.230.302.309.611.287
Andrew McCutchen200920245121219015409092045224776.211.293.400.693.231
Ed Charles1962196950198179184911152281162777.274.333.430.764.295
Dexter Fowler20092019502212021954821571185469.267.330.342.672.361
Sonny Jackson1964197350186176153820032271440.216.250.227.477.235
Jake Lamb2014202250174150143110151201194358.207.310.387.697.252
Tim Leary1984198950715611320080101915.232.228.268.496.342
Nelson Liriano1993199750948671970110007829.221.280.337.617.234
Matt Luke19981998501271171422307152183246.188.238.393.631.190
Greg Luzinski197219805020818524591001235002034105.319.385.568.952.333
Ken McBride196219655011510392270061053229.214.248.282.529.306
Mark Reynolds200720195019917416314042143227047.178.271.270.542.265
Edwin Rios20192023501181051317307140094041.162.246.391.636.170
Bip Roberts198619955018116326416218118173454.252.322.331.654.313
Luis Salazar1980199250185178164270285353455.236.257.309.566.282
Walker Buehler20172021491018771210040085513.138.211.149.360.375
Drew Butera20132020491321181019510700103026.161.229.220.449.211
Chili Davis198219874919518022416032342143556.228.284.311.595.268
Carlos Diaz19841986494300000000010.000.000.000.000.000
Dick Dietz196619734916314213331052820203349.232.325.345.670.267
Mike Fetters19982004490000000000000
Gene Garber1975198749141201000100141.083.154.083.237.125
George Hendrick197719854919517622473031712182259.267.333.335.669.290
Trevor Hoffman19932009491100000000000.000.000.000.000.000
Art Howe197419844916014113363031520161548.255.329.340.670.266
Nick Hundley200820184916514211287011311194438.197.299.268.566.276
Howard Johnson198519954918816523397131251213957.236.330.346.675.293
Ketel Marte201720244920518719497141840143370.262.322.374.696.298
Brent Mayne19962004491321168251031200133135.216.298.302.599.265
Jerry Mumphrey197619884917316117494111671112958.304.347.360.707.364
Manny Sanguillen196719804918618024601805191041693.333.346.517.863.344
Larry Sherry1962196749141212100000143.167.231.250.481.250
Steve Wilson19891993495500000000000.000.000.000.000.000
Tony Womack19962004492151932752510893112059.269.313.306.618.297
Chris Young200620124920418618339041293156254.177.240.290.531.238
Alan Ashby197919894818015712314021510162241.198.268.261.529.210
Ty Cline19621971481331242433622173672349.266.305.395.701.313
Tim Federowicz201120174813812762050170074428.158.213.221.434.232
Tom Foley198419954814513692871053181837.206.250.272.522.237
Mike Jorgensen197019854811490712202631182820.133.279.222.502.161
Dave Martinez198620014813812510334111245102442.264.316.336.652.317
Lee Mazzilli197719894814712915405041472172257.310.395.442.837.350
Mickey Morandini199120004819617914407101253153249.224.287.274.561.272
Duke Snider19621964481169215244131510232339.261.414.424.838.318
Marvell Wynne19831990481581471635103945102645.238.291.306.597.271
Garrett Atkins200420094719316715387072210203366.228.321.395.716.240
Joe Blanton2008201647181400000000060.000.000.000.000.000
Glenn Davis198419904719517723447182300152977.249.314.435.749.257
Tito Francona196219694717215217305031400181944.197.279.290.569.205
Tim Harkness1962196347453861120150071116.290.400.421.821.385
Ken Henderson196519794716714817344032040173547.230.305.318.623.277
Paul O'Neill198519924718015715396162633202665.248.333.414.747.260
Dave Rader1972197947161144732702600141045.222.291.313.604.227
German Rivera1983198447127110731511710141341.282.365.373.738.309
Ed Roebuck1962196547181715000200015.294.294.294.588.313
Andrew Toles20162018471271202335904140253056.292.331.467.797.361
Alex Wood20132021477870260002003416.086.123.086.209.207
Dante Bichette1993200046186172164211032735123262.244.296.361.656.283
Vince Coleman1985199346215199254340012175153347.216.271.236.507.259
Doug Flynn197519854613312652621081151230.206.235.238.473.226
Dick Groat1962196746191182123261080061440.176.205.220.425.189
Chase Headley2008201446192171245313072711204487.310.380.509.889.380
Gregg Jefferies1987199846201187224910041242141271.262.313.380.693.263
Mike Maddux19872000468700000100010.000.000.000.000.000
John Milner197219824614413113295031510121843.221.285.328.613.234
Yadier Molina2004202246166147144211041912162265.286.355.442.798.309
Keith Moreland1980198846188174164411112301122360.253.298.345.643.283
Omar Moreno197619864618317016441231818393458.259.293.341.634.304
Fred Newman1962196546927671000020082810.132.212.132.343.204
Gene Oliver196219694613812021357051413151757.292.377.475.852.303
Bob Sadowski196219634691801021401110081928.263.322.350.672.323
George Sherrill20062011460000000000000
Frank Taveras1974198246166160112531054322130.156.167.188.354.180
Julio Urias20162021465347181003001249.170.188.192.379.348
Jose Valentin19982007461541331525801532182436.188.299.271.569.222
John Vander Wal199220034612510416295051640203049.279.400.471.871.348
Woody Woodward1964197146142131103870090271745.290.329.344.672.330
Marlon Anderson199920084512110918325161860101457.294.353.523.876.292
John Bateman1963197245153147421512111033934.143.171.231.402.179
Jody Davis198119894517915917474141902182465.296.365.409.774.326
Mike Edwards200520054512011172221190071529.198.258.261.520.221
Pepe Frias197319814596889272003004429.307.340.330.670.318
Brad Hawpe2004201145173152255591103412193396.362.434.6321.06.409
Von Hayes19831991451791691744510159492551.260.302.302.604.306
Rickey Henderson199620034515313520274036101162640.200.294.296.590.226
Thomas Howard19912000451151081527704132272446.250.296.426.722.288
Derrek Lee199820114518616720436072141153970.258.328.419.747.295
Mark Lemke1989199745160134519100512241520.142.270.149.420.158
Don Lock19621968451461301128113502143240.215.295.308.602.260
Milt May19711984451571357273021200202136.200.308.267.574.223
Hal Morris199020004515313716468121542141762.336.395.453.847.370
Phil Nevin199820054518216318468193410183883.282.352.509.861.316
Otis Nixon1988199945171155253131014154132636.200.262.232.494.240
Rowland Office19741980451471391128503171161942.201.233.302.535.212
Jorge Orta19821982456457592013007714.158.250.246.496.163
angel Pena19982001451371241326403110192939.210.261.315.576.247
Joe Pepitone19621973451741662840506231171463.241.272.380.651.233
Ryan Theriot20072012451841661441601914142750.247.313.301.614.290
Joey Votto2008202345178162174412082750154480.272.337.494.831.327
Wilson alvarez20032005443532470000002157.219.265.219.484.412
angel Berroa20032008441391251725603100093040.200.254.320.574.239
Dave Collins197819904412511414312015133102236.272.331.316.646.330
Stephen Drew2006201744183160164610041341184268.288.368.425.793.365
Ray Durham200320084418316923479062841102774.278.319.438.757.297
Jack Fimple19831986441139710224101600102428.227.296.289.585.297
Tim Flannery197919894413111693330111029939.285.333.336.670.294
Ralph Garr19681975441721621646622104572262.284.312.383.695.317
Ryan McMahon201720244414813315287061221134353.211.286.399.684.262
Eddie Milner19801987441411241726501734141534.210.295.274.569.232
Tony Pena1981198944180165194310031532132362.261.313.376.689.286
Paul Shuey20022003442201000000011.500.500.5001.001.00
Rennie Stennett19721981441731671032510120241039.192.208.234.442.201
Bo Belinsky1962196943887721010040062711.130.193.143.336.200
Rafael Belliard19851997431039482540063171729.266.317.309.625.325
Marvin Benard19952003431241141424416123082448.211.266.421.687.212
Jack Billingham19681977434439051001002136.128.171.154.325.192
Brady Clark2001200743807451520052141217.203.250.230.480.238
Charlie Culberson2013202143898762420171022129.276.292.333.625.354
Mike Ivie197519824314013017392062023101859.300.350.454.804.311
Lance Rautzhan19771979434200000000010.000.000.000.000.000
Sergio Romo20082017430000000000000
Ron Swoboda196519714313511510313021520182840.270.378.348.726.341
Jerry Turner197419834312311472520184272030.219.271.263.534.258
Daryle Ward2000200743949151710060012118.187.202.198.400.239
Mookie Wilson19801989431851733052102217170123272.301.346.416.762.360
Randy Winn2005201043185166204713021422122266.283.332.398.729.313
Mike Yastrzemski201920244315213321318162020164159.233.322.444.766.287
Tony Abreu2007201342978971840041162022.202.258.247.505.257
Hanser Alberto2015202242878582161190021332.247.264.377.641.282
Derek Bell19932001421821651841813277073460.249.287.364.651.286
Carlos Beltran2003201342170147274110181851212377.279.371.524.894.282
Bob Brenly19821988421561341428700521202535.209.310.261.571.255
Alberto Callaspo200620154210088818201600121123.205.300.261.561.224
Clay Carroll1965197742221610000000280.000.111.000.111.000
Daniel Descalso20112019421151011324407232192749.238.298.485.783.243
Leon Durham198019894214713712316011330103340.226.279.292.571.291
Alan Foster1967197642736331000060052110.159.217.159.376.233
John Franco19842004420000000000000
Mike Garman19741978423300000000010.000.000.000.000.000
Jedd Gyorko20132019421281171232704110092951.274.328.436.764.329
Eric Hosmer2017202342159149837403171272650.248.283.336.619.279
Kazuhisa Ishii20022004427565150003001295.077.091.077.168.139
Fred Kendall197019794212811762810214119835.239.291.299.590.241
Jason Kendall199620094218315724342041525211548.217.322.306.628.216
Kirt Manwaring198719994213512662931080262934.230.271.270.541.299
Neifi Perez199720064216815119376021736121849.245.301.325.625.267
Gerald Perry198319954211510013305041362141547.300.383.470.853.317
Craig Shipley19861998428886617001102101720.198.216.233.449.235
Chad Tracy200420124214212811306041410122248.234.303.375.678.252
Cory Wade20082009421100000000010.000.000.000.000
Christian Walker20182024421521382747401932101227108.341.401.7831.18.304
Gregor Blanco20082018411121021029101647102233.284.348.324.672.354
Geoff Blum1999201141131117133811041913111761.325.382.521.903.347
Bob Boone197319814115514016384121502111050.271.318.357.675.275
Tom Burgess19621962418464101221192018819.188.357.297.654.193
Ian Desmond20102019411591471433205147294550.225.279.340.619.289
Tom Hutton1966198141797362202060041026.301.338.356.694.349
Harvey Kuenn196219664113612312295011100111137.236.296.301.597.250
Tito Landrum1981198741777561510140211619.200.221.253.474.241
Evan Longoria2013202341153144142450490183841.167.216.285.500.196
Bill Mueller199620064116214111254001002201529.177.278.206.484.197
Chris Owings2013201841137127102080171173631.158.200.244.444.209
Xavier Paul2009201341100881225611103182036.284.340.409.749.353
Marty Perez197119764115814463050040081535.208.255.243.498.233
Chris Sabo19881996411721591738603136581353.239.280.333.613.245
Mike Shannon196319704112111492341290053835.202.242.307.549.284
Alexi Amarista2012201740104951024301112051730.253.287.316.603.295
Wally Backman198019924015313213393011162152945.296.369.341.710.369
Rico Carty196419724014613412324131120122947.239.301.351.652.284
Darren Daulton198519974015612816283051820263146.219.346.359.706.245
Elmer Dessens1998201040161400000000060.000.000.000.000.000
Kyle Farmer20172023408375416401110031623.213.277.307.584.254
Larry Herndon1976198140140133144230293361951.316.345.384.729.357
Chris Iannetta2006201940143122920604901174638.164.280.312.591.219
Darren Lewis19912002401461291936420762121644.279.345.341.686.319
Dave Magadan1987200140133119737300920101040.311.364.336.700.333
Roger Maris196219684016714612339031400182551.226.313.349.663.252
Al Martin1993200140166152244412251844132975.290.349.493.843.331
Eddie Mathews196219674016213912329141700212355.230.329.396.725.248
Jurickson Profar20182024401441361027702131372240.199.238.294.532.223
Howie Reed19641971401817010001001111.059.111.059.170.167
Bill Robinson19721982401171151331315122212551.270.274.444.717.302
Scott Rolen1996201140165148185016062941133184.338.388.568.956.386
Bart Shirley1964196840119110102640090161430.236.276.273.549.271
Trevor Story2016202140151140173310081742105567.236.291.479.770.325
Eugenio Velez2007201140766591531211407926.231.324.400.724.241
Claudell Washington198019864014212917285071433113054.217.282.419.700.226
Frank Bolling19621966391411321336800141071544.273.309.333.643.308
Ken Boswell1967197739113104727212101081137.260.310.356.666.272
Eddie Bressoud19621967391471331232620900133242.241.306.316.622.314
Pat Burrell200020113915312917315092600223863.240.346.488.835.262
Casey Candaele1987199339989114313029026940.341.378.440.817.358
Ron Coomer20012003397868516102100081223.235.321.338.659.255
Bo Diaz1982198939137129829602150051141.225.250.318.568.229
Lenny Dykstra198519963915713827469111091182060.333.414.435.849.385
Dylan Floro20182021392200000000010.000.000.000.000.000
Phil Gagliano1963197439978931510021071816.169.229.180.409.211
Wayne Garrett1969197839147138142911272282338.210.252.275.527.237
Ryan Howard2005201639156135213040133800154973.222.308.541.848.224
Garey Ingram1994199739847452010172071524.270.333.324.658.328
Terry Mulholland19862005392827000000000170.000.000.000.000.000
Daniel Murphy20092020391481401135702132151948.250.277.343.620.273
Juan Nicasio201120193913801000000061.125.125.125.250.500
Jose Oquendo198319953914512593640072220940.288.386.320.706.310
Floyd Robinson196219673917515221304032030181343.197.285.283.568.197
Seth Smith2007201539111981526500500132831.265.351.316.668.371
Blake Treinen20142021390000000000000
Randy Wolf2000201439816331060091062116.159.239.254.493.233
Eric Anthony1990199738786851110390081821.162.247.309.556.167
Lance Berkman2000201238156140274150112201153279.293.365.564.930.309
Steve Bilko19621962381169611243021911162533.250.353.344.697.306
Warren Cromartie19761983381531441036612112151550.250.272.347.619.264
Eduardo Escobar20122023381441371233606150043757.241.271.416.687.284
Darrin Fletcher1989200238127113103040313009643.266.320.381.701.255
Joey Gallo201520243812410518244162320155148.229.339.457.796.367
Darren Hall19961998380000000000000
Mike Hartley198919913811910000000070.000.000.000.000.000
Aaron Hill200720163815713819387041121133357.275.351.413.764.337
Andy LaRoche20072010381221041321200400172023.202.314.221.535.250
Josh Lindblom20112017381100000000010.000.000.000.000
Pedro Martinez1992200638141201000000051.083.083.083.167.143
Roy McMillan196219663813511210173021111141726.152.264.232.496.161
Phil Niekro1965198338867941410020001415.177.198.190.387.215
Joe Orsulak19851997381091001331413101271046.310.352.460.812.318
Martin Prado200820193816515012425131811132058.280.335.387.722.305
Amed Rosario201820243812311514321113114272054.278.320.470.789.315
Cody Ross20052014381291191937802141172751.311.357.429.785.385
Justin Sellers201120133812110516186031000133033.171.267.314.581.206
Gene Tenace1977198338126911215402612292725.165.389.275.664.206
Yorvit Torrealba2002201338141127102911101111102842.228.281.331.611.287
Rick Wilkins199120013813011520315072000123257.270.344.496.840.316
Gerald Young19871992381068815282205141171334.318.429.386.815.373
Jackie Brandt1962196737131122173041281091842.246.298.344.642.275
Tripp Cromer19951999378985818103130041728.212.247.329.577.231
Adam Dunn200120143715012716317082300224662.244.360.488.848.315
David Eckstein2001201037159146143040192181337.206.256.253.510.220
Jim Edmonds199720103714312620325092030163464.254.343.508.851.277
Caleb Ferguson20182023373301000000021.333.333.333.6671.00
Chone Figgins20042014371179811286201193151738.286.391.388.779.346
Vladimir Guerrero1997200837149137264261102143111380.307.362.584.946.281
Tommy Harper19621967371631481724101441142528.162.235.189.424.189
Elian Herrera2012201437101861326310721122531.302.394.361.754.426
Rich Hill20072021376661171005001268.115.154.131.285.194
David Justice199019963714312318263082421182753.211.308.431.739.200
Onan Masaoka19992000374300000000010.000.000.000.000.000
Fred Norman19701980375951480002003178.157.204.157.361.235
Joe Panik201420193714512811336041101111551.258.331.398.729.266
Mike Phillips1973198237938561931073071124.224.283.282.565.257
Kent Tekulve19741989377621000000131.167.286.167.452.333
Michael Tucker199720053712810413244141611213142.231.362.404.766.286
Ozzie Virgil198219883713511611293031600151841.250.341.353.694.268
Walt Weiss199320003714012317312101260151835.252.331.285.616.293
John Wetteland1989199937151212000100062.167.167.167.333.333
Bret Boone199420013615613814327062731142457.232.308.413.721.236
Sean Burroughs2002201136124115103050371041444.261.309.383.692.276
Matt Carpenter20122024361301081624304810163039.222.336.361.697.267
Darrel Chaney19691979367667770000209187.105.211.105.315.143
Jeff Cirillo199820073613311611264031221131739.224.313.336.649.240
Clay Dalrymple1962196836117103313201600122318.126.224.175.399.152
Chris Denorfia200620153612010910204041022102836.184.252.330.582.208
Nick Esasky198319883614412812344041301163550.266.347.391.738.337
Cliff Floyd199420093611910318257051521141547.243.345.456.801.241
Terry Harper1980198736103939241021223101431.258.330.333.663.286
Javier Lopez20032016360000000000000
Bake McBride19741980361361271530223121341945.236.276.354.630.257
Quinton McCracken1995200536797421330062041516.176.228.216.444.220
Zach McKinstry2021202336103931320506201173043.215.284.462.747.246
Alan Mills19992000362200000000020.000.000.000.000
Xavier Nady20032012361301211122503142063136.182.223.298.521.214
Scott Proctor20072008360000000000000
Anthony Rizzo20112023361461331230606170193054.226.288.406.694.245
Tony Scott197519843611810712241021220102031.224.288.290.578.256
Chris Snyder20042012361239915244072100212949.242.377.495.872.266
Tom Tresh196219653616614419397041731182458.271.360.403.763.302
Herm Winningham1985199136988841920272292927.216.289.307.596.298
Bill Almon197419883510694620710552102129.213.289.309.597.274
Pedro Borbon19951999352201000000011.500.500.5001.001.00
Ryan Braun200820193515013425419171942152973.306.380.545.925.347
Orlando Cabrera199820113514413112365031662121650.275.333.382.715.292
Chris Capuano20032013355542110000001231.024.047.024.070.053
Wes Covington1962196635655631320270081221.232.323.375.698.256
Bernard Gilkey199220013514712420376052724182758.298.390.468.858.340
Khalil Greene2003200935121111152471270162239.216.265.351.616.247
Enzo Hernandez19711978351049611213003815824.219.262.250.512.236
Darrin Jackson19881998351271171030302113262239.256.288.333.621.295
Alex Johnson1964196935138132123760084252143.280.312.326.637.333
Carlos Lee200320123515013418367062352131361.269.333.455.789.256
Ted Lilly19992013356959032003001255.051.067.085.151.088
Javy Lopez19942004351401321533709220253467.250.286.508.793.267
Jerry Lumpe196219653515614014274011211131134.193.265.243.507.202
Mike MacDougal20032012350000000000000
Orlando Merced199020033511510112277001512132134.267.348.337.684.333
Bengie Molina20002010351451371439802160041853.285.317.387.704.314
Julio Navarro19621970357702000000022.286.286.286.571.400
Steve Ontiveros197319803510389418200500131120.202.301.225.526.228
Jim Pagliaroni196219673511510210213051611102839.206.274.382.657.229
Tom Pagnozzi1987199835132125933501193162441.264.303.328.631.320
Johnny Ray198119873513512982850041141133.217.246.256.502.237
Jose Reyes20032018351441361733316138471756.243.280.412.692.239
Bobby Richardson19621965351621481735700800101142.237.289.284.573.256
Brooks Robinson1962196535147134133210022101111548.239.295.358.653.254
Rich Rollins196219653515113214333101001131738.250.324.288.612.285
Joe Simpson1975197835262446100101277.250.308.292.599.353
Ryan Spilborghs20062011359783917401611142824.205.320.289.609.296
Andres Thomas198519903511811652420270022032.207.220.276.496.234
Glenn Wilson19841990351221161429603121252644.250.279.379.658.296
Ryan Zimmerman20062021351471381736603124182751.261.299.370.669.303
Luis Aparicio196219653415514218334116938742.232.270.296.566.235
Andy Ashby19932004346552240014002187.077.111.135.246.091
Erick Aybar2006201734126118143061262052244.254.288.373.661.295
Norm Cash196219653413512015342132200121547.283.348.392.740.298
Greg Colbrunn199320023495871029406191061451.333.390.586.976.343
Mudcat Grant196219713438343610120021010.177.222.294.516.217
Geoff Jenkins19982008341261151526706110093551.226.294.444.737.270
Gary Lavelle19751984346500000000030.000.000.000.000.000
Bob Lillis19621967341071017183200304425.178.210.248.457.186
Felix Mantilla19621966341261171031412110091743.265.318.368.685.296
Cameron Maybin20112019341181061324601432112533.226.305.311.616.288
Trent Oeltjen20102011344033531002205124.091.231.121.352.143
Jay Payton19992010341131071118205110262035.168.212.327.540.159
Brandon Phillips20062017341481432143723165241963.301.324.441.765.331
Carlos Ruiz20072016341209417299121320221846.309.458.489.948.365
Nate Schierholtz20072014347967101420152171419.209.304.284.587.241
Donovan Solano20122024341151021126402921112836.255.330.353.683.329
Jimmy Stewart19631973346359483102313813.136.177.220.398.157
Fernando Tatis Jr.2019202434142131244150122380103782.313.366.626.992.354
Mike Vail197519843469664181029003925.273.304.379.683.291
Hoyt Wilhelm19621972347501000000041.200.200.200.4001.00
Carl Yastrzemski196219653414612711324021111191142.252.349.331.680.263
Tommie Agee1963197333124116143540493382551.302.347.440.787.356
Earl Battey19621965331251117303111300111438.270.331.342.673.296
Billy Bean1989199433322812100202343.071.156.107.263.080
Steve Bedrosian198119953310901000000041.111.111.111.222.200
Ron Brand19631971331089151720051110719.187.279.209.488.200
Jeff Branson1992200133716871720250131625.250.282.368.649.300
Mike Cameron199920093315414222379361762124270.261.318.493.811.330
Tommy Edman2019202433123116162571495162546.216.252.397.649.239
alex Gonzalez1999201433131123143060032072136.244.290.293.583.294
Julio Gotay1962196933807431310010161714.176.238.189.427.228
Curtis Granderson20102019331211071421605700123242.196.289.393.682.229
Tommy Gregg198819953373715191025322926.268.288.366.654.283
Austin Hedges20152024331019191320360033124.143.182.264.446.167
Tom Hume1978198733151512000000042.133.133.133.267.182
Bob Johnson1962196933106921628303133111840.304.385.435.819.309
Mike Lansing19932000331371251224501831102132.192.256.256.512.221
Bob Ojeda198619923369611801030021010.131.159.164.323.157
Larry Parrish1975198133126117919303110081931.162.214.265.479.167
Josh Reddick20152021331201151733704153352352.287.317.452.769.330
Bob Robertson19671976331291137154031110153828.133.233.248.480.164
Felix Rodriguez19952004330000000000000
Jerry Sands2011201233115104526802140292840.250.307.385.692.320
Harry Spilman19781989335754490002013149.167.211.167.377.225
Gary Sutherland1966197833908211256019137534.305.360.415.774.316
Ed Taubensee1992200033126113825403200082038.221.270.336.606.234
Bill Virdon1962196533118110133152071161240.282.319.364.683.316
Al Weis196319713386738131105108916.178.268.219.488.203
David Wright200520163314412415358022063193549.282.375.395.770.375
Willy Aybar2005200632126103163010022041201346.291.421.447.867.318
Sean Berry19931999321009392260162161731.237.290.333.623.280
Tim Bogar1993200132584871020131171115.208.333.313.646.250
Pedro Borbon19721980325502000010012.400.400.400.800.500
Ralph Bryant1985198732676181421180142421.230.269.344.613.342
Ellis Burks199520003212810813275051862162047.250.359.435.795.262
Randy Choate20042015320000000000000
David Dellucci19982008327466717521100152029.258.338.439.777.356
Brian Dozier20172019321211098198021310112933.174.248.303.551.215
Troy Glaus199920103213010719266091910213059.243.377.551.928.250
Ken Griffey Jr.1997200932142124203130102210162964.250.338.516.854.244
Garrett Hampson201820243210192132212357072736.239.300.391.691.307
Charlie Hayes1988200132122113827202120082335.239.289.310.599.284
Chris Heisey20102016328472714513110192230.194.277.417.694.225
Tyler Houston1997200332757261610220031923.222.253.319.573.275
Jim King19621965321131001827713120011945.270.354.450.804.273
Adam LaRoche2004201432131111183030103300173563.270.374.568.942.299
John Mabry19952007321019182370170093333.253.320.363.683.386
Dick McAuliffe19621965321291171332231861122343.274.341.368.709.333
Joe Oliver1989199732108101319502120041930.188.217.297.514.210
Don Pavletich1963196832948661400131071417.163.226.198.424.183
Gary Redus1982199132124114132931288672640.254.290.351.641.303
Dave Roberts1972198232928291840390261231.220.286.378.664.221
Yangervis Solarte20142019321251161130904130171451.259.296.440.736.260
Raimel Tapia20162021329890111920275072627.211.276.300.576.274
Hector Torres196819763210597112120240051429.217.252.299.551.232
Max Venable1979198632545341120053211313.208.222.245.468.275
Omar Vizquel200520083213111723349021172111149.291.352.419.770.308
Preston Wilson1999200632126117152440296193334.205.262.291.553.268
Christian Yelich201420243213612026314061331121753.258.338.442.780.255
Dmitri Young199620073211610414327161702102259.308.379.567.947.342
David Bell199620063112410611317021701142044.293.374.415.789.337
Phil Bickford20212022310000000000000
Ed Brinkman19621975311129921661092261724.162.229.242.472.193
Joe Christopher19621965311029441512040152320.160.216.213.429.208
Jeff Conine1993200731109101821203131062632.208.248.317.565.243
Jake Cronenworth20202024311211081015303820102427.139.231.250.481.148
Brandon Drury2015202231107981119505120272339.194.252.398.650.197
Ken Forsch19701980313328240001102114.143.200.143.343.235
Aubrey Gatewood19631965311514100000001100.000.067.000.067.000
Jay Gibbons20042011317670101730280051626.243.290.371.661.283
Dave Goltz19801982313224130001003133.125.250.125.375.273
Bryce Harper201220243113111718348061710113360.291.344.513.856.346
D.J. Houlton20052007311817000000001110.000.056.000.056.000
Travis Jankowski2015202431736481310164372217.203.292.266.557.293
Harmon Killebrew196219653112710210295151601232751.284.417.500.917.338
Paul Konerko1997201431756871810260051025.265.320.368.688.281
Barry Latman1962196731282634100200155.154.185.192.378.191
Craig Lefferts1983199231121001000000041.100.100.100.200.167
Julio Lugo2000200931988791720043382019.195.260.218.479.250
Greg Minton19781987314400000000020.000.000.000.000.000
Marcell Ozuna201320243112511111263151110132546.234.312.414.726.256
Carlos Perez199520003157462621040041910.130.200.217.417.222
Andre Rodgers19621966311059582322191171832.242.308.337.645.290
Aaron Rowand200620113112310813351004140052257.324.372.528.900.365
Chico Ruiz1964196931827810181107303821.231.268.269.538.257
Norm Siebern19621967311221037225001000191927.214.336.262.598.262
Miguel Tejada19972011311301211741615211161264.339.385.529.914.346
George Altman19621966301161071027101114342931.252.281.290.570.329
Larry Biittner1975198230908653021113013737.349.371.430.801.372
John Briggs1964197030917971630273192025.203.278.317.594.237
Wayne Causey1962196530119103522200700111124.214.280.233.513.229
Dave Clark19901998307265414201100171419.215.292.292.584.260
Michael Conforto2016202430112968173031401123129.177.286.302.588.222
Don Demeter1962196530108981223602151172235.235.296.357.653.280
Bob Dernier1980198930111104112220156161827.212.261.260.521.247
Elias Diaz201820243010293101940460072635.204.265.376.641.234
Jim Gentile196219663012210510297141800141750.276.369.476.845.294
Trent Grisham202020233010493713302730103422.140.221.237.458.190
Ramon Hernandez200020133010898519504151071236.194.250.367.617.179
Jack Hiatt196419723090728171021100141524.236.352.333.686.263
Shea Hillenbrand20022007301191141137314130031254.325.345.474.818.333
Chuck Hinton19621965301251111430311154191438.270.315.342.657.290
Daniel Hudson20112021302200000000020.000.000.000.000
Conor Jackson2005201030119104927800710131635.260.353.337.689.307
Jerry Martin197519813097881318302121171827.205.268.307.575.232
Lee Maye196219663011510492150151071329.202.261.279.540.217
Al McBean1962197030141202000000152.167.231.167.398.286
Damian Miller19982006309985924102500132331.282.384.365.749.367
Bobby Murcer197519793013111317354171914141262.310.382.549.930.289
Phil Ortega19621965303125250003002135.200.250.200.450.385
Scott Podsednik2001201030113102102140295062031.206.268.304.572.235
Ron Reed1968198330262021100000162.050.095.100.195.071
Hunter Renfroe2017202330126121932509152054164.265.294.529.823.324
Freddy Sanchez20052011301341231740602141041152.325.344.423.766.336
Rob Segedin2016201730565441120180001816.204.214.296.511.278
Dick Simpson1962196830827381540182082422.206.281.301.582.286
John Stearns19751982301211061633401862121640.311.387.377.764.360
Tim Teufel1986199330918251540071292019.183.264.232.495.242
Bob Tillman1962197030979072563090062537.278.323.411.734.385
Mike Tyson1973198130999562421060111528.253.268.295.563.300
Carl Warwick19621966301099971840181292025.182.250.253.503.218
Rickie Weeks2006201630106951025600122092631.263.324.326.650.357
Eric Young Jr.20092017309890122222126282431.244.306.344.651.323
Jeremy Affeldt20032015294401000000011.250.250.250.500.333
Roberto Alomar1988200429121111142840066461832.252.288.288.576.298
Matt Belisle20052017292200000000000.000.000.000.000.000
Jeff Burroughs19771980291109013201061200191239.222.355.433.788.192
Andy Carey19621962296554612301700101118.222.354.333.687.262
Luis Castillo19982010291221051028501565151736.267.364.343.707.310
Tony Clark2002200929635441140250091521.204.318.389.706.243
Gene Clines1970197829706391640213315826.254.304.413.717.259
Louis Coleman20162016290000000000000
Mike Devereaux1987199829615831300052121113.224.250.224.474.277
Corey Dickerson2013202329858311320130122718.157.177.217.393.218
Bob Duliba19631965292200000000010.000.000.000.000.000
Darin Erstad19972009291171071436604143171554.336.379.505.884.360
Brian Fuentes20032010290000000000000
Doug Glanville199720042911210682340003331627.217.239.255.493.256
Ron Hansen1962196529116101722102800121629.218.307.287.594.241
Steve Henderson19771988299890102841041281834.311.367.378.745.389
Mark Hendrickson20062008292923100000003120.000.115.000.115.000
Mike Hershberger1962196529958871730092151120.193.253.227.480.221
Frank Kostro1962196529706351210140071116.191.271.254.525.216
Kevin Kouzmanoff20072011291151071031404250072447.290.333.439.773.342
Jim Landis1962196729104861113001721142116.151.291.186.477.188
Ryan Ludwick20072014291151051021104170064034.200.263.324.587.279
Frank Malzone196219652912411716260029006832.222.258.274.532.222
Juan Marichal1962197529878291700140121720.207.226.244.470.250
Ivan Murrell1967197429656041620282031824.267.302.400.702.350
Graig Nettles19841988298070510101500101214.143.250.200.450.158
Joe Niekro1967198529554518100100289.178.213.200.413.216
John Romano196219672910795628212110081538.295.365.400.765.329
Lee Smith19811997292100000000010.000.000.000.000
Andres Torres200920132910089101550282462726.169.253.292.545.217
Del Unser1973198229716471400390061123.219.286.359.645.220
Rondell White19952005291221131122203143462433.195.238.292.530.216
Tim Worrell19932006291100000000010.000.000.000.000
Kevin Young199320032911195929504153181746.305.405.484.890.338
Luis Alcaraz1967196828918231510010181416.183.256.195.451.221
Luis Alicea19881999287255614300410131017.255.394.309.704.298
Max Alvis1962196528119107112230252572431.206.286.290.575.247
Jim Beauchamp1964197328736341210150291716.191.288.254.542.239
Buddy Bell19851988281181019244011102151431.238.331.307.637.261
Dick Bertell1962196528958752022040041326.230.261.299.560.267
Don Blasingame19621965281181065223001129925.208.270.236.505.227
Jay Bruce2010201828103901116214900112832.178.272.356.627.203
Grant Dayton20162019281100000000010.000.000.000.000
Joe Girardi19902002281009242650071251431.283.327.337.664.333
Johnny Grubb1973197628115100727400501141331.270.360.310.670.310
Woodie Held1962196528115999172121410133027.172.278.273.551.221
Ricky Horton19841990283300000000010.000.000.000.000.000
Elston Howard19621965281131071532307250061856.299.336.523.860.305
Al Kaline1962196528113912030526182321957.330.455.6261.08.316
Vance Law19801989281009082041140081429.222.290.322.612.250
J.C. Martin196319712880707171015108721.243.325.300.625.254
Derrick May1992199828756781530281081724.224.307.358.665.271
James McDonald20082011286500000000030.000.000.000.000.000
Randy Moffitt197219822810811000100121.125.222.125.347.167
Adolfo Phillips196419702899861024511403113134.279.361.395.756.426
Biff Pocoroba197519832860544111007006412.204.283.222.506.220
Luke Raley20212024286153371000004238.132.246.151.397.233
Merritt Ranew19621965286558341005005205.069.139.086.225.100
Austin Slater201820242880661018213522112231.273.400.470.870.366
Charley Smith1962196628106101924302140032533.238.257.327.584.293
Cory Sullivan200520102881721022403113171535.306.370.486.857.346
Bruce Sutter19761986284400000000010.000.000.000.000.000
Stan Wall19751977283300000000010.000.000.000.000.000
Fred Whitfield196219692891848245117014834.286.319.405.724.299
Kolten Wong20152023288169619422103071333.275.375.478.853.315
Tommie Aaron1962197127645951630020151019.271.328.322.650.327
Mark Belanger1965198227322927100100368.241.313.276.588.304
Rafael Bournigal199219992778681202106006524.294.360.353.713.318
Dick Brown1962196527837872250171041230.282.317.385.702.323
George Brunet19621965273731131001001194.097.125.129.254.250
Starlin Castro201020212710710362650190132434.252.280.330.611.321
Andujar Cedeno1991199527107971023503162172037.237.293.381.674.267
JT Chargois20182021271100000000010.000.000.000.000
Jerald Clark199019932795871033523202051851.379.400.586.986.435
Rod Gilbreath197219782790867202017132825.233.258.291.549.247
Tom Glavine198720072765554911030051712.164.233.218.452.237
Ricky Gutierrez19932004271048810204111022141329.227.340.330.669.257
Jimmie Hall1963197027918171710281072124.210.281.296.577.259
Chuck Hiller196219672791816212004207923.259.326.284.610.292
Ken Hunt196219642751457830131051114.178.260.311.571.212
Jon Jay2011201827817851120010032113.141.173.167.340.193
Steve Jeltz198319892788771120300230101423.260.345.299.644.318
Jose Lima19972004274437060003000146.162.162.162.324.261
Phil Linz1962196827635871110010031212.190.242.207.449.239
Felipe Lopez200220102710697112130066162124.217.267.247.514.273
Marcelino Lopez19651965274235470001102157.200.237.200.437.333
Jerry May1966197327776831430040081317.206.290.250.540.255
Luis Melendez1971197627807610123015302618.158.177.237.414.157
Norm Miller1965197427867661730251281226.224.302.342.644.238
Don Mincher19621965279072911212500131721.153.281.292.573.161
Jose Pena19701972273201000000111.500.667.5001.161.00
Ted Power19811991271614000001001110.000.067.000.067.000
Brendan Rodgers20192024271059982150250042932.212.257.323.580.279
Deion Sanders19911997271119811231123112121732.235.318.327.645.266
Scott Servais1991199927918861421170011221.159.178.239.416.173
Dwight Smith1989199627726921101030131613.159.194.188.383.208
Bill Spiers1995200027655471530082111518.278.400.333.733.306
Jason Thompson1981198627106869234031100202036.267.406.419.824.318
Dan Uggla20062013271179918304061611162452.303.405.525.931.348
Quilvio Veras1995200127114961627612677171941.281.395.427.822.333
Tony Watson20112019271100000000010.000.000.000.000
Earl Williams19711976271059211251061300121644.272.352.478.831.268
Eddie Yost19621962276348121121030015915.229.413.313.725.282
Kurt Abbott1994200026777271950570052339.264.312.542.853.318
Jerry Adair196219652610910282740010104831.265.287.304.591.281
Mike Aldrete19861991267969920201130081025.290.354.362.717.317
Bob Allison19621965261018415204031112151133.238.366.393.759.243
Larry Andersen19831994263211000000101.500.667.5001.16.500
Rob Andrews197519792686829242003204326.293.326.317.643.304
Michael Barrett19992007268981101910190151323.235.281.284.565.261
Dave Bergman19781983262520450024104111.250.375.550.925.177
Dale Berra1977198426989341830081011421.194.211.226.436.228
Kurt Bevacqua1974198526625761240040141216.211.258.281.539.261
Jeff Brantley19882000264401000000011.250.250.250.500.333
Marlon Byrd20032015261081011033703210032749.327.361.485.846.417
Jim Campanis19661968265748271011009911.146.281.229.510.158
Hector Cruz197619822672704194016002826.271.292.371.663.295
Ryne Duren19621965268810000000030.000.000.000.000.000
Thairo Estrada202120242610496920303113162432.208.260.333.593.243
Tony Eusebio1991200126716461430130071220.219.296.313.608.255
Scott Hairston200420142671632721010071411.111.211.175.386.143
Terry Harmon196919772665578205014017828.351.422.491.913.396
Charlie James1962196526888271810070031519.220.256.232.488.269
Chris James19871993269894920211112131627.213.235.287.522.244
Kelly Johnson200720162610397152240271062832.227.272.330.602.299
Wally Joyner199620012694811019502600131430.235.340.370.711.262
Mike Kingery1990199626817113225005519627.310.388.380.768.339
Willie Kirkland19621965268375619401122061326.253.301.347.648.286
Tony Kubek1962196526117103420210710101424.194.261.233.494.220
Jose Lind19881992261019492520081071027.266.317.287.604.298
Hector Lopez19621965267770517201110061622.243.299.314.613.296
Marty Martinez196219712671694191002111920.275.286.290.576.317
Kazuo Matsui200420102610492142041195191929.217.287.315.602.264
Brian McCann200620192698891119205140071336.214.278.405.683.197
Tom Morgan19621963264300000000020.000.000.000.000.000
Dave Nicholson19621966268672917201303132322.236.349.306.654.327
Greg Norton20012009263937130011002136.081.128.162.290.087
Gregg Olson19982001260000000000000
Rey Ordonez199620022694856151016116919.177.228.224.452.184
Jordan Pacheco2012201626737031330030021816.186.219.229.448.250
Tommy Pham2017202326837571750171071825.227.289.333.623.281
J.T. Realmuto20152024261111001225224100082443.250.324.430.754.292
Gil Reyes19831991264140162000000118.150.171.200.371.207
Wilin Rosario2012201526959071860490132736.200.232.400.632.233
Hector Sanchez2011201726565411220020011714.222.232.259.491.316
Tom Seaver1967198226746241120040041413.177.227.210.437.229
Art Shamsky196519712674663110114107816.167.257.242.499.175
Dave Smith19801991264300000000010.000.000.000.000.000
Kevin Stocker199320002610295122730054061830.284.327.316.643.351
Eugenio Suarez2015202426100901219502120092630.211.280.333.613.270
Ed Vande Berg19861986260000000000000
Pete Ward1963196526109928236201121151133.250.358.359.717.281
Jack Wilson200120122610696122130033191324.219.286.250.536.253
Brad Ziegler20092018260000000000000
Don Zimmer196219652672621016302800101225.258.361.403.764.292
Mike Anderson197219792549434800120051311.186.265.256.521.233
Joaquin Arias20122015256057920402121021130.351.373.526.899.409
Carlos Baerga199620052566634162037201727.254.273.429.701.241
Jack Baldschun19621969252201000000011.500.500.5001.001.00
Darwin Barney201120152567578131003005814.228.318.246.564.260
Danny Bautista1997200425726681330140261319.197.264.288.552.231
Jason Bay200420112510899828504161192945.283.343.455.797.364
Johnny Blanchard196219652578715203019005626.282.321.366.687.288
Daryl Boston199019932582755224025346732.293.342.427.768.299
Rico Brogna199420012598911026505181051546.286.316.506.822.288
Bill Bruton1962196425106931525430522101535.269.346.376.723.321
Kris Bryant20152024251039018233071011113047.256.350.522.872.302
Miguel Cabrera200420232599891522409191091753.247.313.596.909.203
John Cangelosi198719982559519152011228420.294.390.392.782.304
Andrew Chafin20152023250000000000000
Tony Cingrani20132018252100000000010.000.000.000.000
Alex Cintron200220092586779213115216629.273.321.377.698.282
Wil Cordero1993200325918292440290081534.293.363.415.777.339
George Culver1968197425121101000000051.091.091.091.182.167
Mark Davis198319932510801100100032.125.125.250.375.200
Duffy Dyer1969197925878141820140061623.222.276.284.560.266
Mike Easler1974198725736841631050141321.235.274.309.583.286
Yunel Escobar2007201725103941231500141281636.330.379.383.762.392
Hank Foiles196219642562546141139007826.259.344.482.826.256
Nellie Fox196219652511110411268008003234.250.284.327.611.255
Dave Giusti1964197725201802000000042.111.111.111.222.143
Eli Grba1962196325211813100000244.167.250.222.472.214
Tom Griffin19691981253230020000000102.067.067.067.133.100
Jose Guillen1997201025969382140380032434.226.250.366.616.273
Dan Haren2003201525534531220060031414.267.313.311.624.387
Marc Hill197519802577693192006006821.275.329.304.633.307
Ender Inciarte2014201925989491920021241221.202.235.223.458.232
Dane Iorg197719862546402102005004812.250.304.300.604.294
Charley Lau196219672563565164015007723.286.365.411.776.313
Manuel Margot20172019259389132560691032249.281.304.551.855.312
Mike Matheny19982006258981421301110141827.259.310.333.644.323
Mike Mordecai19952004254339292004013311.231.286.282.568.250
Chris Perez20082014251100000000010.000.000.000.000
Rey Sanchez1992199825857842021061061224.256.306.308.614.299
Ray Searage19891990252200000000010.000.000.000.000.000
Jean Segura20132022251039492330284241932.245.294.340.635.284
Norm Sherry19621963257565611202110081219.169.270.292.563.177
Terry Shumpert1998200225615661630034031219.286.333.339.673.364
Ken Singleton19701974251079217263021701141835.283.374.380.754.329
John Smoltz198820072554472810140032312.170.220.255.475.304
Alfonso Soriano200620132596891020503113473134.225.281.382.663.309
Giancarlo Stanton20102023251029415299010261082468.309.363.7231.08.317
Kurt Stillwell198619932574687154105205721.221.274.309.583.246
Drew Stubbs20102017257973881001504369.110.156.123.279.216
LaMonte Wade Jr.2021202425816416172041320141431.266.413.484.897.283
Bernie Allen19621973248375101530240072124.200.268.320.588.250
Danys Baez20062006240000000000000
Jeff Baker2007201524524531121140071818.244.346.400.746.385
Jim Barr197119832442362810120001112.222.222.333.556.292
Josh Bell2017202424898271520250062023.183.236.281.517.213
John Boccabella1963197324807362120171061526.288.338.356.694.345
Jim Bruske19951998242200000000000.000.000.000.000.000
Rick Camp19771985241614100000001100.000.067.000.067.000
Steve Carlton1967198424636031321161002020.217.217.333.550.308
Doug Clemens1962196824656051730051141020.283.323.333.656.333
Joe Cunningham19621965249777162130191019627.273.423.351.773.286
J.D. Davis20182023248074516304141052431.216.275.419.694.261
Mark DeRosa200220122475691419413110051434.275.320.493.813.302
Mike Fitzgerald1984199124746811220041261714.177.243.206.449.235
Barry Foote197419802479716193019006725.268.317.352.669.277
Karim Garcia199520042462576900150031412.158.194.211.404.182
Gil Garrido196419722459534122003001114.226.241.264.505.231
Gary Geiger196219702465556121003017813.218.328.236.565.255
David Green1981198524857992421182451631.304.341.392.734.365
Randal Grichuk2015202424797791441250022526.182.203.338.540.240
Franklin Gutierrez2008201724484541120181031416.244.292.356.647.333
Blake Hawksworth20092011241100000000000.000.000.000.000.000
Gorkys Hernandez2012201824776971870034171625.261.338.362.700.340
Wilbur Howard1974197824454315000200195.116.136.116.253.147
Manny Jimenez196219682468623162005004518.258.324.290.614.281
Jerry Kindall1962196524797281840152051925.250.295.347.642.321
Don Landrum19621966248371111850014191323.254.349.324.673.305
Jim Leyritz199720002445354112017009516.314.467.457.924.345
Frank Linzy196319742410613000000113.500.571.5001.07.600
Greg Maddux19872008245649280005001178.163.180.163.343.250
Starling Marte201320242497921421403123242334.228.268.370.638.273
Nate McLouth20052012248072111960281081231.264.338.431.768.293
Don McMahon19621974244301000100111.333.500.333.833.500
Jim Morrison1978198824736631020160061515.152.222.227.450.180
Randy Myers19871998243311100100022.333.333.6671.001.00
Robb Nen19952002240000000000000
Pablo Ozuna20002008242523250112202110.217.280.435.715.191
David Price2013202124151402000000052.143.143.143.286.222
Pokey Reese199720032494791018612392121832.228.337.405.742.271
Rick Reuschel19721989245144031002001124.068.089.091.180.094
Don Robinson1978199224363515000000185.143.167.143.310.185
Josh Rojas20202024248674916200221101718.216.314.243.557.276
Mike Ryan1965197424727031120130021416.157.181.229.409.182
Chris Short19621972245349270001000147.143.160.143.303.200
Larry Stahl1967197324524871240360031525.250.294.521.815.300
Eric Stults200620152438332610170001410.182.171.303.474.250
Ellis Valentine1976198224918781530142041221.172.209.241.450.189
Neil Walker2011201924827731360140141522.169.210.286.496.197
Todd Walker20002006249586922402101171532.256.309.372.681.286
David Weathers19932009243100000000110.000.500.000.500
Jerry White197619862465627121003303913.194.231.210.441.226
Stan Williams19621964243937130011001176.081.105.162.268.105
Ruben Amaro Sr.19621965237767781001017109.119.211.134.345.138
Bruce Aven1999200123444131010370031420.244.296.488.783.292
Ed Bailey196219652349451121016004816.267.327.356.682.306
Mike Benjamin19892002236153450001007105.094.200.094.294.116
Damon Berryhill1989199723716621010110003914.152.188.212.401.161
Michael Bourn2007201623827881750046031822.218.244.282.526.279
Rex Brothers20112021230000000000000
Madison Bumgarner2009202123534951010250012317.204.220.347.567.333
Jim Bunning19621971235244070002001147.159.178.159.337.233
Eric Byrnes2006200923898562351196131033.271.303.388.692.297
Dave Campbell1970197423827582320310205734.307.342.453.795.299
Sean Casey19982006239587722412100171634.253.316.391.707.290
Ryan Church200520102385751327903101071845.360.435.6001.03.444
Gordy Coleman196219662369676142029001922.209.217.328.546.211
Willson Contreras20162024238881920203111142331.247.296.383.678.304
Dennis Cook19882002239933101300017.333.333.7781.11.286
Ivan De Jesus20112015233633371002103128.212.278.242.520.333
Tommy Dean196719712369664820020011810.121.134.152.286.167
Alex Dickerson2016202223686151111142022017.180.265.279.543.250
Joey Eischen19952003234400000000020.000.000.000.000.000
Joe Gaines196219662347442721120031814.159.213.318.531.240
Freddy Galvis201420182391861023315162032043.267.289.500.789.290
Carlos Gomez200720192385791425604152131843.317.357.544.901.368
Chris Gomez19962008239180421700100172228.263.330.350.680.350
Victor Gonzalez20212023230000000000000
David Hernandez20112019231100000000000.000.000.000.000.000
Jonathan Herrera2008201323625721220012141214.211.262.246.508.267
Dave Hollins199019982398871318311100192226.207.286.299.585.262
Dick Howser19621965231008151000042212510.124.232.124.355.128
Damian Jackson1999200623847181421153192221.197.301.296.597.265
Lance Johnson199619992310910319287103606637.272.312.359.671.289
Ricky Jordan198819942376716164004102920.225.263.282.545.254
Jeff King1990199623998510234021321121233.271.354.388.742.288
Travis Lee1998200223757031340141051220.186.240.286.526.211
Denny Lemaster1962197223595251030150041916.192.250.308.558.281
Sixto Lezcano198119852383711219401700101026.268.366.366.732.300
Mickey Mantle196219652385661214002900191520.212.388.303.691.245
Brandon McCarthy20132018233628110002004181.036.156.036.192.100
Brandon Morrow20162018230000000000000
Mel Nelson19631969236600000000020.000.000.000.000.000
Abraham Nunez1999200723584971501020081117.306.404.347.750.395
Placido Polanco1999201323969091530140161321.167.219.233.452.184
Luis Pujols1977198323676521100250011217.169.194.262.456.177
John Purdin1964196923101002000100032.200.200.200.400.286
Luis Quinones198619912358551102012002615.182.207.273.480.184
Mike Ramsey19871987235955101310050221014.236.259.255.513.283
Matt Stairs199720112366595910272051116.153.231.271.502.152
Mike Stanton19892007232201000100001.500.500.5001.00.500
Chris Stynes19972003237570318200104151020.257.307.286.592.300
Ron Taylor19621972235511000000021.200.200.200.400.333
Alex Vesia20212023233200000000120.000.333.000.333
Alan Wiggins1981198423837211162005638618.222.300.250.550.242
Ty Wigginton2003201323655881131351071325.190.277.431.708.191
Jim Wohlford198019862344435111014001515.256.273.349.622.270
Kelly Wunsch20052005230000000000000
Matt Young19871987232200000000010.000.000.000.000.000
Yonder Alonso20122019227262622900500101131.355.444.500.944.431
Joey Amalfitano196219662261556123003005815.218.283.273.556.255
Paul Assenmacher19861993220000000000000
Javier Baez201620232291861425705140032647.291.319.547.865.357
Jim Barbieri196619662252475142002205616.298.365.340.706.342
Josh Beckett20022014223935162002002138.171.216.229.445.273
Ted Bowsfield1962196422241932000000392.105.227.105.333.200
Chris Brown1984198822817392441190061533.329.383.452.835.397
Bernie Carbo197019802259515142024028622.275.373.431.804.279
Santiago Casilla20102016220000000000000
C.J. Cron2014202322756851300360071922.191.267.324.590.217
Miguel de la Hoz196219672249464131002003614.283.327.304.631.325
Jorge De La Rosa20052018222121120000000122.095.095.095.190.222
Carl Everett19952006227164111440385061427.219.282.422.704.229
Scott Eyre20022009221100000000010.000.000.000.000
Joe Gibbon1962197122131101000000081.091.091.091.182.333
Marcus Giles20022007229586141930034081422.221.287.256.543.264
Albert Hall1982198822535211192001531621.365.377.404.781.413
Darryl Hamilton1997200022857282730023212830.375.471.417.887.422
Brad Havens19871988221100000000000.000.000.000.000.000
Joe Hoerner19661973226401000000021.250.250.250.500.500
Chris Jones1991199822252435001100188.208.240.333.573.267
Rod Kanehl19621964226360491004213910.150.191.167.357.177
Byung-Hyun Kim2000200722151101000000011.091.091.091.182.100
Ha-Seong Kim2021202422746761530482162130.224.288.448.736.262
Bob Knepper19781989224738110000002211.026.098.026.124.059
Wayne Krenchicki1982198622423925001711358.128.191.205.396.121
Tom Lampkin1990200222635551120241151019.200.290.346.636.209
Jason LaRue1999201022766991510591142031.217.290.449.739.227
Mike LaValliere198619922277677214017029328.313.403.418.821.318
Fred Lewis2007201122564741130051261514.234.357.298.655.344
Jonathan Lucroy20112021228577922601110071431.286.341.403.744.333
Tommy McCraw1963196522665610111203418516.196.297.286.583.216
Tug McGraw19651983225501000000021.200.200.200.400.333
Don Money1968197222878041641090341022.200.235.275.510.225
Mike Morse2006201722706451620270051924.250.314.375.689.326
Peter Moylan20072018222200000000020.000.000.000.000
Eric Owens1996200322817371640294281526.219.296.356.653.250
Roberto Pena1965196922877931920000061021.241.310.266.576.275
Gaylord Perry19621981225245131000000174.067.087.089.176.107
Carlos Quentin20062014229381823303132191735.284.355.432.787.318
Ryan Roberts20092013228170619203511111530.271.370.429.799.308
Justin Ruggiano2012201522676151221123152319.197.269.312.580.297
Josh Rutledge2012201422706352060192061229.318.386.460.846.380
Jason Schmidt199520092242403500220011411.125.146.275.421.125
Steve Schmoll20052005220000000000000
Kyle Schwarber201520242286741218108161192343.243.337.581.918.227
Roy Sievers19621964226959613101600101317.220.333.288.621.267
Ed Spiezio1966197122645841500372161124.259.328.414.742.273
Ian Stewart20072011227463415403122072628.238.324.444.769.333
Don Wert1963196522927851630170111722.205.308.282.590.211
Jake Wood1962196522686411182036414829.281.324.453.777.283
Orlando Arcia2017202421676541340391012126.200.209.400.609.238
Alex Arias1993200121373235000100425.156.250.156.406.167
Chris Arnold19711976213736391004001110.250.270.278.548.257
Bob Barton1966197221696721520000021017.224.246.254.500.263
Miguel Batista19972012213328220011003185.071.161.179.340.111
Rod Beck19922004212201000000011.500.500.5001.001.00
Heath Bell20062013210000000000000
Barry Bonnell197719792170648162029214524.250.304.375.679.246
Tom Browning198419932151433100001104910.233.298.233.531.294
Jacob Brumfield1992199921454171212021141117.293.356.415.770.400
Smoky Burgess196219652153453142029005122.311.392.489.881.286
Mike Busch19951996213230241014002158.133.188.267.454.214
Jesse Chavez20092021215400000000040.000.000.000.000
Chad Curtis19961996215851781015117612.157.259.235.494.159
Rob Dibble19881993212200000000000.000.000.000.000.000
Lucas Duda20112017217566915403120081728.227.307.424.731.255
Bob Forsch1974198921443744200000196.108.132.162.294.143
Todd Frazier20122019218680132181261162237.263.314.463.777.339
Scott Garrelts1983199021171401000000261.071.188.071.259.125
Jason Giambi199720112169589123031410101624.207.333.414.747.231
Dan Gladden1983198621847992250052431427.279.305.342.647.339
Don Hahn197019752167596121002006713.203.284.220.504.226
Aubrey Huff2010201221716461340031071017.203.282.266.547.241
Al Jackson19621969212827000000000220.000.000.000.000.000
Cliff Johnson1974198021605651021270041020.179.233.357.590.182
Ray Lamb19691970213300000000010.000.000.000.000.000
Mike Lowell1999200521797371850190131126.247.291.356.647.274
Rick Mahler1979199121343215000200165.156.182.156.338.192
Rob Murphy19851995210000000000000
Brandon Nimmo20172024217765132430362081836.369.468.5541.02.477
Greg Olson19901993217666714600400101720.212.316.303.619.286
Franquelis Osoria20052008213300000000020.000.000.000.000.000
Rick Parker1990199621181715100201146.294.333.353.686.385
Steve Reed19922004210000000000000
Dennys Reyes19972009217610000010140.000.143.000.143.000
Ernie Riles198819922154512110001003911.216.259.216.475.262
Armando Rios1998200321524512165058007736.356.442.8001.24.333
Dave Roberts1969198121383613000000283.083.132.083.215.107
Ray Sadecki1962197321444134000100064.098.098.098.195.114
Brian Schneider2000201121766962030150061326.290.342.377.719.339
Scott Spiezio1997200721575041130030061014.220.316.280.596.275
Ichiro Suzuki2001201721615313163013206622.302.377.415.792.319
Dansby Swanson20172024218682101330115042819.159.198.232.429.226
Steve Swisher19741982215247051003004156.106.177.128.304.156
Willy Taveras20052009218478121821024251222.231.277.282.559.273
Marcus Thames20052011214037081103003811.216.275.297.572.276
Scot Thompson197919852147423800122241111.191.277.262.539.233
Yasmany Tomas2015201721787541520240132023.200.231.307.538.245
Wilson Valdez2007201221565068100300579.160.232.180.412.182
Ramon Vazquez2002200921706651530041031318.227.261.273.534.283
Bob Veale19621971215248220000002302.042.080.042.122.111
Johnny Werhas196419672159522711020061210.135.220.192.413.171
Don Aase19891990200000000000000
Hank Aguirre19621969202221021003000133.095.095.143.238.250
Ed Amelung1984198620282715000110035.185.185.185.370.208
Danny Ardoin20052008204945261002102147.133.204.156.360.194
Dann Bilardello1983199220645731000020121410.175.217.175.392.233
Henry Blanco19972011206661414203110141325.230.288.410.698.244
Curt Blefary1965197220715681700293111723.304.406.411.817.306
Everth Cabrera200920132081701322401212191029.314.392.414.807.356
Ronny Cedeno2006201320666041310130041617.217.277.283.560.279
Adam Duvall20142024206462610005110022725.161.188.403.591.167
Mike Felder199119942058527180001324818.346.393.346.739.409
Tony Fernandez199120012082759184305425928.240.284.373.657.269
Terry Francona19821987204242382003000110.191.191.238.429.195
Fernando Gonzalez19731979205957791025002516.158.186.281.467.140
Julio Gonzalez197719822065633140001032914.222.246.222.468.259
Jesus Guzman2009201320555091640041051020.320.382.400.782.400
Ian Happ2017202420807581860161142727.240.288.360.648.362
LaTroy Hawkins20042015201100000000010.000.000.000.000
Wes Helms20012011205752413402120051023.250.316.442.758.275
Cesar Hernandez20152022209179919321530101829.241.333.367.700.300
Glenn Hoffman198719872067616164006013720.262.297.328.625.296
Dion James19871989208678717012101071325.218.279.321.600.234
Chris Johnson201120162070647211012100051539.328.377.609.986.404
Ruppert Jones1981198320716541540170351222.231.282.339.620.264
Eddie Kasko1962196520827351930031181022.260.333.301.635.302
Kevin Kiermaier201620242045393721011031611.180.273.282.555.304
Frank LaCorte197519832010822000100022.250.250.250.500.333
Brent Leach20092009200000000000000
Scott Linebrink20002011201000000000000
Gary Lucas19801985204401000000011.250.250.250.500.333
Carlos Marmol20072013201100000000000.000.000.000.000.000
Gary Matthews1999200920534891101132051316.229.302.333.635.294
Billy McKinney201920212045393830120051114.205.311.359.670.259
Chad Moeller2001200720544941321140031020.265.321.408.729.316
John Montefusco19741983204338230012002156.079.125.158.283.091
James Mouton1994200120443871030023261113.263.364.342.706.370
Augie Ojeda20012010205449093004003312.184.226.245.471.192
Miguel Olivo2003201420696571540260031925.231.265.385.649.296
Spike Owen1989199220696048100200999.133.246.150.396.157
oliver Perez2002201720161301000001231.077.200.077.277.100
Juan Pizarro19621974203231260013000119.194.194.290.484.263
Luke Prokopec2000200120241902000000092.105.105.105.211.200
Dick Radatz19621967204401000000021.250.250.250.500.500
Jeff Reardon19801993201100000000000.000.000.000.000.000
Ruben Rivera1998200320524581041471272228.222.327.622.949.316
Marco Scutaro200320132083758213006007724.280.342.320.662.309
David Segui1994199920767161960212105931.268.316.437.752.283
Aaron Sele1999200720302123000100283.143.217.143.360.231
Russ Snyder196219652069648142002005816.219.275.250.525.250
Juan Soto2019202320827014202151201111539.286.390.557.947.300
Cory Spangenberg2014201820716651721250132127.258.300.409.709.349
Junior Spivey2001200520847371520153192520.206.310.274.584.298
Michael A. Taylor2015202420666481860132022127.281.303.422.725.405
Gus Triandos19621965206452310102700111217.192.344.327.671.211
Mike Trout201220222088781118324143092037.231.307.474.781.255
Daulton Varsho2020202320746871010272252717.147.216.250.466.205
Dave Veres19942003201100000000010.000.000.000.000
Jose Vidro1997200520786911163105107821.232.299.304.603.258
Chris Withrow20132016201100000000010.000.000.000.000
John Wyatt19621965207610000000030.000.000.000.000.000
Richie Zisk1973197620786981720390081928.246.321.406.726.292
Ehire Adrianza201320221949483810130011312.167.184.250.434.206
Brett Anderson20152021193426021002001173.077.111.115.227.222
Jamie Arnold19991999195500000000030.000.000.000.000.000
Doug Bair19781990190000000000000
Mark Bellhorn1997200619604761000270191616.213.362.340.703.276
Gary Bennett1999200819585371020140041215.189.241.283.524.220
Bob Botz19621962193300000000010.000.000.000.000.000
Mark Bradley1981198319151533101200057.200.200.467.667.222
Tim Burke19851992191100000000000.000.000.000.000.000
Kole Calhoun20142021197062161860682071342.290.371.6771.04.279
Gino Cimoli1962196519827292111050181124.292.358.333.691.339
Todd Coffey20052012190000000000000
Manny Corpas20062013190000000000000
Pat Corrales1965197219595111231050071417.235.328.333.661.324
Kevin Correia2003201419211825100301096.278.278.333.611.556
Vic Correll197419801958556112011003716.200.241.291.532.213
Chuck Cottier1962196419706281230013161015.194.275.242.517.231
Michael Cuddyer20052015197166511402112021721.167.183.318.501.180
Travis d'Arnaud20142024197067101920490021333.284.300.493.793.294
Larry Dierker19641977193938150000000135.132.132.132.263.200
Maikel Franco2015202219716361120020071513.175.254.206.460.225
Jeff Francoeur2006201619666281750390031031.274.303.500.803.280
Woodie Fryman19661983193026020001000132.077.077.077.154.154
Bob Gibson1962197319544861220150132217.250.294.354.648.440
Wayne Granger19681976193300000000030.000.000.000.000
Willie Greene199220001979689198111100101832.279.367.471.838.360
Luke Gregerson20092013190000000000000
Aaron Harang20042014193936020000000152.056.056.056.111.095
Livan Hernandez1997201219484447000200177.159.178.159.337.189
Odubel Herrera2015202219716691520262041923.227.282.349.630.289
Sam Hilliard2019202419655671310793082335.232.339.625.964.231
Paul Householder1980198319615721310122341117.228.279.298.577.267
Al Hrabosky19731982190000000000000
Travis Ishikawa20082015194336672003006119.194.326.250.576.280
Fergie Jenkins19661983194538351002004176.132.214.158.372.238
Davey Johnson196519781966586152037007526.259.339.448.787.240
Garrett Jones2009201419595471370010051520.241.305.370.676.333
Jim Kaat19621983193429061002103107.207.281.241.523.316
Mick Kelleher197319801929263100002101110.385.429.385.813.400
Junior Kennedy1978198319343118000100348.258.324.258.582.296
Scott Livingstone199419981946444103016001516.227.239.364.603.231
Tim Locastro2018202119353134000031174.129.229.129.358.167
Keith Lockhart1994200319383316000100396.182.290.182.471.250
Gene Locklear1973197619423771410210004421.378.439.5681.00.387
Al Luplow19621967194643292002013611.209.261.256.517.243
Dave Marshall196819731943393123103104717.308.372.436.808.375
Luis Maza2008200819252236001200139.273.304.409.713.278
Jake McGee20132021190000000000000
Greg McMichael19931998190000000000000
Brian McRae19951998199079102150073291126.266.348.329.677.309
Melvin Mora1999201119544861410192041118.292.340.375.715.351
Mike Moustakas2017202319747061420260031822.200.230.314.544.235
Sheldon Neuse202120211937365610231111413.167.189.361.550.200
Russ Nixon19621965194439160004003106.154.209.154.363.200
Joe Nolan197719811965606237106013632.383.400.533.933.411
Adam Ottavino20122019192200000000020.000.000.000.000
Milt Pappas19621973195247151000001306.106.125.128.253.294
Mark Parent1986199819706641510150031619.227.257.288.545.280
Ronny Paulino20052011196963181003005199.127.203.143.346.182
Broderick Perkins197819821948464120026112818.261.292.391.683.278
Darrell Porter198119851974641016113120081228.250.351.438.789.265
Chad Qualls20052016190000000000000
Omar Quintanilla20052013195149370002002167.143.177.143.319.212
Randy Ready198719911957498143024108523.286.386.469.855.286
Merv Rettenmund19741977193836371003002108.194.237.222.459.269
Alberto Reyes19982005191000000000000
Jason Romano2002200419171611000020031.063.063.063.125.077
Nolan Ryan19681988194741010001001191.024.048.024.072.046
Tim Salmon19972006196459814503110151528.237.297.475.772.268
Rafael Santana198319871971624131003007514.210.290.226.516.228
Mike Scott19791990194540130001001173.075.098.075.173.130
Rodney Scott197819821980695181106229921.261.342.304.646.295
Costen Shockley19651965195651170016003310.137.196.196.393.125
Andrelton Simmons201320221979753195102113826.253.282.347.629.284
Jorge Soler20162024196853811105810141627.208.368.509.877.182
Joe Thatcher20072014190000000000000
Mark Trumbo2011201619807481740331062130.230.288.405.693.280
Chin-hui Tsao20042015190000000000000
Ed Whitson1977199119423512100100183.057.083.086.169.074
Jeff Williams19992002198701000000041.143.143.143.286.333
Gary Woods1980198519202055200201067.250.250.350.600.357
Pete Alonso201920241880771224317180002250.312.338.649.987.354
Tucker Barnhart2015202318565071470020051421.280.357.420.777.389
Armando Benitez19992007180000000000000
Ken Brett1973197918151313200100235.231.333.385.718.300
Larry Brown1963196518655841740190041124.293.344.414.758.340
Byron Browne1965197218575161440130061621.275.351.412.763.382
Warren Brusstar19771985182200000000020.000.000.000.000
Corbin Carroll2022202418716661442176021825.212.257.379.636.277
Jason Christiansen19952005181100000000010.000.000.000.000
Jerry Dipoto19952000181100000000010.000.000.000.000
Ryan Doumit2005201418665952041091061326.339.409.441.850.435
Mauricio Dubon20192023185551611103111021121.216.236.412.648.205
Steven Duggar2018202118555261230252032621.231.273.404.677.417
Prince Fielder20062015187973921204122051335.288.342.480.821.304
Carlos Frias2014201618191700000000080.000.056.000.056.000
Danny Frisella19671976184400000000010.000.000.000.000.000
Josh Harrison201120181861606194016021826.317.328.433.761.353
Glenallen Hill1993199918635991221260041922.203.254.373.627.263
Brian Hunter1991200018393548100200489.229.308.257.565.296
Raul Ibanez1999201118716741360180231222.194.229.328.557.222
Pete Incaviglia1992199618585621010020012011.179.207.196.403.278
Austin Jackson2010201818605851220130001517.207.217.293.510.256
Larry Jackson19621968184441372001001119.171.191.220.410.233
D'Angelo Jimenez20012007187368132040261051330.294.343.441.784.340
Mark Johnson19952002185551181002004179.157.218.177.395.235
Austin Kearns2002201218605181330020061316.255.367.314.680.342
Brad Komminsk1983199018615741000032041610.175.230.175.405.244
Jerry Koosman19681984184235030000002163.086.135.086.221.158
Mike Krukow197719881840373102005000912.270.270.324.595.357
Juan Lagares201320221862606120128020820.200.194.333.527.192
Curt Leskanic19952003180000000000000
Mark Lewis199720001854513110015102614.216.241.275.515.222
Jim Lyttle197319761861534142019018619.264.361.359.719.283
Paul Maholm2005201418161200000000170.000.077.000.077.000
Nelson Mathews1962196518686071411280081223.233.324.383.707.261
Billy McCool19641969185500000000030.000.000.000.000.000
Bob Melvin198619881861603910260001616.150.148.267.414.163
Kent Mercker1990200518141311000000161.077.143.077.220.143
Russ Mitchell20102011183028450023002511.179.233.393.626.143
Derek Norris2015201618635771640170061923.281.349.404.753.405
Alex Ochoa19962002184743191003233610.209.261.233.494.243
Tony Oliva196419651876666151019128619.227.303.288.591.230
Vicente Padilla20002011182418350002002105.278.381.278.659.625
Orlando Palmeiro1998200718322947200100249.241.290.310.601.280
Kevin Pillar2019202418656081130150041117.183.246.283.530.208
Gregory Polanco201520211866615920130041614.148.212.230.442.182
Jay Powell19962001181100000000010.000.000.000.000
Mike Ramsey1980198518433938000001298.205.244.205.449.267
Claude Raymond19631971183300000000020.000.000.000.000.000
Mike Remlinger19912006189722100300123.286.375.429.804.400
Anthony Rendon2014202218756761750143171125.254.333.373.706.291
Craig Robinson197319771850479121101101615.255.271.319.590.293
Ellie Rodriguez19761976184832660003001386.188.438.188.625.240
Ivan Rodriguez1997201018706681820482131032.273.304.485.789.269
Mel Rojas19901999181100000000000.000.000.000.000.000
Darin Ruf2015202218605151110291091518.216.333.353.686.265
Dick Ruthven1973198618312714000000044.148.179.148.327.174
Joe Sambito19761984185400000000120.000.200.000.200.000
Mackey Sasser198819951844441150012000518.341.341.409.750.368
Chuck Schilling196219651855543132002100715.241.255.278.532.277
Mario Soto19781988183729000000000120.000.000.000.000.000
Craig Stammen20122021182200000000010.000.000.000.000.000
Champ Summers1975198418262122100010463.095.269.143.412.133
Frank Thomas196219651866598172137005830.288.364.509.872.292
Jim Thome200320091841344600240171612.177.317.353.670.250
Shawn Tolleson20122012180000000000000
Ricky Trlicek199319931811010000000011.001.001.002.001.00
John Tudor19841990182922010000003111.046.160.046.206.091
Pat Valaika201620191834333400220001410.121.121.303.424.118
Gary Varsho1989199518282717100111178.259.286.296.582.350
Fernando Vina199420021867635195205302528.302.333.444.778.328
Chico Walker1987199318484281001153051015.238.313.357.670.281
John Wehner1991200018393567100200478.200.282.229.511.250
Brad Wellman198219871845402103003003713.250.302.325.627.303
Mark Whiten1993199618666061730161351623.283.333.383.717.364
Ron Woods197119741856476134104107819.277.370.404.775.333
Ted Abernathy19631970171100000000010.000.000.000.000
Juan Agosto19871992170000000000000
Luis Aguayo198019881746435102025002718.233.283.419.701.235
Ozzie Albies2018202417727051510222021322.214.236.314.550.236
Neil Allen19791985175301000000001.333.333.333.667.333
Sandy Alomar200220071732321102004000512.313.313.375.688.370
Ruben Amaro Jr.1992199817332835101400539.179.303.321.624.167
Joe Azcue19621965175654393003001712.167.179.222.401.188
Roger Bernadina2010201417282646001500289.231.286.346.632.294
Rafael Betancourt20082015170000000000000
Cavan Biggio20192024173833780002001128.242.306.242.548.381
Joe Boever19851992170000000000000
Walt Bond196219651769641018606110051442.281.333.656.990.273
Sam Bowens1963196517656241860050021024.290.308.387.695.340
Steve Braun1981198517161412001200235.143.250.357.607.100
Marv Breeding1962196317211913000110243.158.238.158.396.200
Don Buford196419651767564101001018511.179.292.196.489.196
Endy Chavez200220081750474101004301711.213.245.234.479.250
Tony Cloninger1962197117343034000100074.133.133.133.267.174
Brad Clontz19951999171100000000000.000.000.000.000.000
John Cummings19951996172200000000010.000.000.000.000.000
Mike DeJean19972005170000000000000
Carlos Delgado20022008177367719304100061634.284.343.508.850.319
Matt Duffy2014202217585421200041041212.222.276.222.498.286
Jim Dwyer1973198917393328100211489.242.324.273.597.320
Alan Embree19972009170000000000000
Jeff Fassero1991200517171600000000070.000.000.000.000.000
Mike Fontenot2008201217353116200500358.194.265.258.523.231
Gary Gaetti19961999176961620202140061228.328.377.459.836.367
Al Gallagher19701972175045390103004511.200.265.244.510.225
Fred Gladding19641973174400000000040.000.000.000.000
Curtis Goodwin1996199917373416000000176.177.200.177.377.222
Brusdar Graterol20212023171100000000000.000.000.000.000.000
Jeffrey Hammonds1999200517635461330022281316.241.349.296.646.317
Mike Hampton19942010172927330011002106.111.172.222.395.125
Adeiny Hechavarria201320191767645142016013619.219.254.297.551.228
Bob Hendley19621967173331221002000203.065.065.097.161.182
Xavier Hernandez19901997172200000000010.000.000.000.000.000
Al Holland19801985175410000000010.000.000.000.000.000
Darren Holmes19902002174300000000030.000.000.000.000
Brian Johnson19942001175750380004004118.160.232.160.392.200
Kevin Jordan1996200017575531720040011019.309.321.346.667.378
Scott Kazmir20102021172622330000001123.136.174.136.310.300
Carson Kelly2019202317585471430480031229.259.293.537.830.256
Marty Keough19621966174740293002016812.225.319.300.619.273
Steve Kline19972007170000000000000
Mike Koplove20012005170000000000000
Mike LaCoss19781991172824220000001132.083.120.083.203.182
Lerrin LaGrow19791980172201000000011.500.500.5001.001.00
Joe Lefebvre198119841750455152013104820.333.400.444.844.389
Martin Maldonado2012202317665561040280051820.182.297.364.661.229
Eli Marrero1999200617544561210122071416.267.365.356.721.367
Joe McEwing199920061749415940041251313.220.306.317.623.300
Hal McRae196819721754507152016111520.300.340.400.740.318
Brandon Medders20052010170000000000000
Carlos Monasterios201020101710711000000031.143.143.143.286.250
Kristopher Negron2017201917383761020040011312.270.290.324.614.417
Dick Nen1963196817292646000300256.231.286.231.517.286
Billy O'Dell1962196717141201000000141.083.154.083.237.125
John Olerud19972001178072122230271061031.306.375.431.806.333
Russ Ortiz199820101734282400240011110.143.167.357.524.125
Al Osuna19901996171000000000000
Ed Ott197719801755517112035003722.216.259.431.691.195
Lyle Overbay20032014175346612202100051120.261.321.435.756.286
Rafael Palmeiro1987200417686461920211003827.297.324.422.745.309
Geraldo Perdomo2022202417544941010041041411.204.264.225.489.286
Phil Plantier1993199517625241140270161321.212.312.404.715.237
Joe Price1981198917121201000000041.083.083.083.167.125
Alexei Ramirez200820161764635213006320824.333.344.381.725.382
Desi Relaford19982005176451710202921111318.196.333.353.686.216
Rich Rodriguez19902000171100000000010.000.000.000.000
Kirk Rueter1993200517382811000200261.036.100.036.136.046
Addison Russell2015201917615741200171012015.211.230.263.493.290
Scott Schebler201520191748445710370141617.159.229.386.616.160
Bob Shirley1977198217131100000000030.000.000.000.000.000
Eric Show19811990173431130001000123.097.097.097.194.158
Will Smith20142019170000000000000
Denard Span2013201717676271600372151025.258.313.403.717.265
Justin Speier19982009172201000000011.500.500.5001.001.00
Alex Taveras19761983179900000000030.000.000.000.000.000
Lane Thomas2019202417514841130122131517.229.275.354.629.313
Kelby Tomlinson20152018173633230000202113.091.143.091.234.136
Bob Uecker1962196717564851020120081315.208.321.313.634.265
Greg Vaughn19961999175446892001108911.196.315.239.554.243
Duane Walker1982198817363117100210578.226.333.258.591.292
Nick Willhite1963196617181311000000441.077.294.077.371.111
Frank Williams19841988170000000000000
Gordie Windhorn196219621710851100000122.125.222.250.472.167
Tony Wolters20162020174948151005101116.104.122.125.247.135
Hal Woodeshick19631967173300000000020.000.000.000.000.000
Paul Bako1999200816604828200300121410.167.333.208.542.235
Jose Bautista2004200816494771140381021224.234.265.511.776.250
Stan Belinda19902000161100000000000.000.000.000.000.000
Larvell Blanks19731980164844281012003412.182.234.273.507.180
Bobby Bolin1962196816131202000000052.167.231.167.398.286
Aaron Boone1999200216676261811244331427.290.343.436.779.348
Russell Branyan200320111638337821230041518.242.342.546.888.375
Michael Busch2023202416534781350261061324.277.359.511.869.344
Matt Cain20062016163835230000001243.086.111.086.197.273
Don Carman19851991169700000000030.000.000.000.000.000
Welington Castillo2012201616635721440140061121.246.318.368.686.289
Jhoulys Chacin2009202116302606100110267.231.286.269.555.300
Norm Charlton19881997167701000000041.143.143.143.286.333
Archi Cianfrocco199219981636331900140031112.273.333.364.697.381
Chris Coghlan2009201516595681650241121227.286.322.482.804.333
Deivi Cruz200220051657536132014002818.245.281.340.620.267
Bob Didier196919721653502111000012312.220.264.240.504.234
Derek Dietrich201320191649467123214003922.261.306.478.784.306
Octavio Dotel20002010165400000000030.000.000.000.000.000
Cecil Espy1983199316181632200210254.125.222.250.472.182
Johnny Estrada200420071663615236039001438.377.397.6231.02.370
Adam Everett200220101645413120027101518.293.326.439.765.294
Paul Foytack1962196416111003000000023.300.300.300.600.375
Oscar Gamble197019781653495131014002217.265.308.347.655.261
Carlos Garcia19931996166660101300254021019.217.250.317.567.225
Rich Gossage19771989165400000000130.000.200.000.200.000
Phil Gosselin20142021162828482002000910.286.286.357.643.421
Danny Graves19982004163300000000000.000.000.000.000.000
Billy Hamilton2014201816585551221164011119.218.228.346.574.250
Chris Hammond1992200516161524100000095.267.267.333.600.667
Richard Hidalgo1998200316665761150160031719.193.303.333.636.256
Don Hoak1962196316696491610062051117.250.304.266.570.302
Ron Hodges197419841640352104001105714.286.375.400.775.357
Ken Hubbs1962196316706751320030031915.194.229.224.453.271
Butch Huskey19952000165046680024004514.174.240.304.544.154
Wallace Johnson1982199016242347200210109.304.333.391.725.304
Doug Jones19922000160000000000000
Todd Jones19932005160000000000000
Ray King20002007161100000000000.000.000.000.000.000
Corey Knebel20162021161100000000000.000.000.000.000.000
George Kontos20122017161100000000010.000.000.000.000
Jason Lane200220071648396112026008719.282.396.487.883.290
Don Larsen19621965167700000000010.000.000.000.000.000
Mark Leonard19901995163530540011004107.133.257.233.490.158
Brandon Lyon20022012160000000000000
Ryan Madson20052018162200000000010.000.000.000.000.000
Nick Markakis201520191665616163015004622.262.308.361.668.278
Don Mason1969197216312966010200128.207.233.276.509.222
Mike McCormick19621970162926330012002116.115.179.231.409.143
Casey McGehee200920151662593132104003617.220.258.288.546.245
Jeff McNeil2018202416635861670020041023.276.333.397.730.333
Stu Miller19621965161100000000000.000.000.000.000.000
George Mitterwald1974197716484331360140141022.302.354.512.866.364
Dave Mlicki1995200216292113100000164.143.182.191.372.200
Stan Musial196219631653502140004003614.280.321.280.601.318
Tom O'Malley19821990165044291004015810.205.286.227.513.250
Will Ohman200520091611010001000011.001.001.002.001.00
Jim Pankovits198419881633317112005102613.355.394.419.813.440
Jake Peavy20022016163936532014000128.083.083.222.306.087
Bubba Phillips196219641661554121003103113.218.267.236.503.218
Dan Plesac199320031611010000000011.001.001.002.001.00
Dennis Powell19851986164300000000030.000.000.000.000
J.J. Putz20062014160000000000000
Lenny Randle1977198016615751300130141216.228.279.281.559.273
Cody Ransom20012013162321220000002112.095.174.095.269.200
Rick Reichardt1964196516615851320142131618.224.262.310.573.293
Bryan Reynolds2019202416686371640381051329.254.309.460.769.277
Clayton Richard20102018162925230001000173.120.120.120.240.375
Tommie Sisk19631969169901000100041.111.111.111.222.200
Dan Spillner197419781614930000000430.000.308.000.308.000
Scott Sullivan19962002162200000000000.000.000.000.000.000
Mike Tauchman2017202416242023000010383.150.292.150.442.250
Hawk Taylor1962196616222115100200166.238.273.286.558.333
Joe Thurston20022009162320282102000312.400.364.600.964.421
Dave Tomlin19721980163200000000010.000.000.000.000.000
Matt Treanor200620121651406700110191110.175.353.250.603.214
B.J. Upton2013201616676181640374163129.262.328.475.804.482
Jose Valverde20032011160000000000000
Sandy Vance1970197116252313100000064.130.130.174.304.177
Billy Wagner19962007161100000000010.000.000.000.000
Mike Williams199220031610713000100033.429.429.429.857.750
Matt Adams2012202115363421020160021115.294.333.441.775.409
Jesus Aguilar2018202215504241030290061019.238.340.452.792.258
Tucker Ashford197619781545426115004203416.262.311.381.692.290
Brian Asselstine197719811527263102024101318.385.407.6921.10.381
Alex Avila201020191543345610230081413.177.326.382.708.211
Mark Bailey19841992155245371004006138.156.250.178.428.212
Larry Barnes2003200315141314100000115.308.357.385.742.333
Freddie Benavides1991199415404051230050001115.300.300.375.675.414
Geronimo Berroa1989200015242217100201278.318.375.364.739.467
Willie Bloomquist2006201515625961700160211120.288.307.339.646.333
Doug Bochtler19951999150000000000000
Bruce Bochy1978198715363545100000166.143.167.171.338.172
Xander Bogaerts2013202415605361640161151123.302.350.434.784.349
Domonic Brown2010201515504651231152041120.261.320.435.755.324
Gates Brown196319651543417173102212322.415.442.537.979.447
Tom Brunansky19881990156454818103112210628.333.438.519.956.333
Billy Bryan196219651542362711130051113.194.293.361.654.250
Mike Champion197619781544432920010001311.209.209.256.465.300
Billy Consolo1962196215181442000010462.143.333.143.476.250
Billy Cowan1964196715504861120241101619.229.225.396.620.290
Zack Cozart20122017155852151000004136.096.190.115.305.128
Del Crandall1962196515393633010200265.083.128.139.267.097
Jeff DaVanon20012006154135492002305511.257.366.314.680.300
Ike Davis20102015155751111150361151125.216.281.490.771.211
Boots Day1971197415272637000200047.269.269.269.538.318
Jeff Dedmon19841987153300000000000.000.000.000.000.000
Bobby Del Greco1962196515635510134017006720.236.333.364.697.255
Luis DeLeon19811985154400000000040.000.000.000.000
Jonny DeLuca20232024153230491024122516.300.344.533.877.304
Danny Espinosa201120171555505920131021914.180.236.280.516.258
Bobby Estalella199820031549463820350031919.174.225.413.638.208
Roy Face19621969153300000000010.000.000.000.000.000
Chico Fernandez196219631553475103004104713.213.269.277.546.244
Sid Fernandez198319961535272820030021210.296.333.370.704.500
Eddie Fisher1962196515151211100100132.083.154.167.321.111
Curt Ford1986199015343314010010156.121.147.182.329.143
Roger Freed197119791536343121025012819.353.389.559.948.417
Jesse Gonder196319671537324101014004514.313.405.438.843.346
Howie Goss19621963153938551012001159.132.154.237.391.182
Didi Gregorius20132019155649101320311004824.265.327.490.817.256
Ed Halicki19751980153430330011002136.100.156.200.356.125
J.J. Hardy2005201615625651430150061520.250.323.357.680.325
Willie Harris2007201115322434100110755.167.344.208.552.200
Aaron Heilman20052011150000000000000
Billy Hoeft19621966154322100000113.667.7501.001.751.00
Rhys Hoskins20182024156457101211490052027.211.286.474.759.242
Rex Hudler1988199715262254001120447.182.308.318.626.177
Brian Hunter1996200215575741230134001418.211.211.316.526.262
Torii Hunter20052014156354915413130071530.278.381.556.937.333
Danny Jackson19881997153126110001012181.039.107.039.146.125
Joey Jay19621966152521120000002112.095.174.095.269.200
Johnny Jeter1970197215464411010123021314.227.261.318.579.300
Dick Kelley196519711510901000000051.111.111.111.222.250
Darryl Kile19912001153634052003001187.147.171.206.377.313
Ron Kline19621969153100000000110.000.500.000.500
Johnny Lewis19641967154034472015004712.206.290.353.642.231
Rufino Linares198119841548477165005111521.340.354.447.801.381
Tim Lincecum20072015153227380006001108.296.310.296.607.444
Barry Lyons1987199115363618000400048.222.222.222.444.250
Matt Mantei19952003150000000000000
Rudy May19651979152318021001003103.111.238.167.405.250
Jake McCarthy202120241552477900123121312.192.269.255.525.242
Sam Mejias1977198115171616300100049.375.375.563.938.500
Mark Melancon20132021150000000000000
Mario Mendoza19741978152521282001002610.381.435.476.911.533
Jordy Mercer2014202115575541430250021123.255.281.418.699.286
Cla Meredith20062009150000000000000
Dan Miceli19952004151100000000000.000.000.000.000.000
Lastings Milledge2006201015555151221171021319.235.273.373.645.290
Calvin Murray19992002153934583103124413.235.316.382.698.267
Dale Murray19741979155301000000121.333.500.333.8331.00
Mike Myers19982003150000000000000
Mike Napoli2006201315544551120270081819.244.352.422.774.346
Chris Nelson2010201415353426100010197.177.200.206.406.240
Jimmy Nelson2014202115101001000000091.100.100.100.2001.00
Austin Nola2020202315444134000100374.098.159.098.257.118
Scott Oberg20152019150000000000000
Matt Olson2018202415605551220120051917.218.283.309.592.314
Jeff Parrett19861996150000000000000
Kevin Pasley1976197715262414100100255.167.231.208.439.211
John Patterson19921995153836392002101911.250.270.306.576.333
Jhonny Peralta2008201715555151760190031126.333.382.510.892.410
Joel Peralta20092015151100000000010.000.000.000.000
Hernan Perez20152021153329461036003916.207.273.552.824.167
Wilson Ramos201120191555501820120051113.160.236.260.496.184
Jon Rauch20052013151100000000010.000.000.000.000
Mike Redmond19982005154238092005002311.237.275.290.565.257
J.R. Richard19731980153837031002000144.081.081.108.189.130
Jeff Robinson19841992155400000000020.000.000.000.000.000
Steve Rogers19741983153933350000001105.152.177.152.328.217
Eddie Rosario201720241552484114026024821.229.289.438.726.237
Pete Runnels196219641554508184027003528.360.389.560.949.364
Mike Sadek1975198015444149000600169.220.238.220.458.257
Scott Sanderson19791993152722110000001121.046.087.046.133.100
Dan Schatzeder1978199015131200000200150.000.077.000.077.000
Richie Sexson20002006156454717404100191633.315.406.6111.01.371
Bob Shaw1962196715161501000010061.067.067.067.133.111
Terrmel Sledge200420071533284102002105712.357.455.429.883.476
Al Smith196219641561536172018007322.321.400.415.815.327
Bobby Smith1962196515262326100002237.261.320.304.624.300
Dominic Smith20182024154645483011001914.178.196.311.507.200
Eddie Solomon1973198215191500000100150.000.063.000.063.000
Russ Springer19952009150000000000000
Kelly Stinnett1994200515514681430040041417.304.373.370.742.438
Mike Strahler1970197215131223000000153.250.308.250.558.429
Huston Street20092017150000000000000
Julian Tavarez19972008155400000000020.000.000.000.000.000
Andre Thornton197419761549434122023104520.279.354.465.819.278
Ezequiel Tovar2022202415605961720361211928.288.300.475.775.378
Mike Venafro19992004150000000000000
Jerome Walton1989199615312837100000258.250.323.286.608.304
Gabe White19952002150000000000000
Don Wilson19671974154440160003001156.150.209.150.359.240
Eric Yelding1989199315393447100421468.206.282.235.517.241
Cristhian Adames20142017143535151000010106.143.143.171.314.200
Willy Adames20192024145751101260271051824.235.298.471.769.313
Pedro alvarez201120151446402500250061711.125.239.275.514.143
Brian Anderson201820231450453830032052111.178.260.244.504.333
Joaquin Andujar19761988142925031001000124.120.120.160.280.231
Steve Barber1962197414171302000000262.154.313.154.466.286
Bret Barberie199219941452481101014004914.208.269.292.561.237
Josh Bard200620081444395153008114618.385.432.462.893.441
Brandon Barnes201420161440362820030121710.222.263.278.541.421
Andy Benes1989200214312401000000191.042.115.042.157.067
Bruce Boisclair197619791429263620120011011.231.250.423.673.313
Juan Bonilla198119831456476162014017521.340.426.447.873.366
Nelson Briles1965197314161233100000244.250.400.333.733.375
Mike Brumley196419651452512111008001412.216.231.235.466.234
Steve Buechele19921995145950580007006138.160.271.160.431.211
Bob Buhl19621966142725010001001111.040.077.040.117.071
Chris Burke200520091433302611160011112.200.250.400.650.278
Ray Burris1973198614151101000000041.091.091.091.182.143
Miguel Cairo20012012144338460012013119.158.238.237.475.192
Johan Camargo201720221449478125025002723.255.286.489.775.263
Mark Canha201820231443385101014103414.263.326.368.694.265
Chuck Carr1990199514564841220044141014.250.302.292.594.308
Nick Castellanos201420241464571017611113061828.298.375.491.866.421
Tyler Colvin201020141436323810120041012.250.333.375.708.333
Rheal Cormier1991200614121101000000021.091.091.091.182.111
John D'Acquisto197319801410812100000233.250.400.375.775.400
Danny Darwin19871998142121022003100124.095.095.191.286.222
Ken Dayley19821990143200000000020.000.000.000.000
Yonathan Daza201920231442392111001003912.282.333.308.641.367
Frank DiPino19821990144400000000030.000.000.000.000.000
Greg Dobbs200720131444414133016003519.317.364.463.827.343
Denny Doyle1970197314535125000010245.098.132.098.230.106
Dave Dravecky19821988143024431101001136.125.160.250.410.273
Rawly Eastwick19751979144200000000110.000.333.000.333.000
Doc Edwards19621965144443494002011513.209.227.302.530.237
John Ely2010201214161311000000171.077.143.077.220.167
Shawn Estes199620081431253920000011111.360.385.440.825.643
Barry Evans19781981144540893001015312.225.311.300.611.243
Jorge Fabregas199820021444414101012003814.244.296.342.637.281
Brian Falkenborg20042008142200000000020.000.000.000.000
Carmen Fanzone19721974144540241013104118.100.182.200.382.107
Turk Farrell1962196914191712000000192.118.167.118.284.250
Rollie Fingers19771980144400000000020.000.000.000.000.000
Julio Franco1982200614434221110072101012.262.256.286.542.333
Matt Franco1997200314171113100200514.273.471.364.834.273
Adam Frazier201620241453476111003104612.234.321.255.576.268
Bill Freehan196319651454498140106014716.286.352.327.678.333
Brad Fullmer1998200314544912184049004334.367.426.6941.12.333
Mark Gardner1990200114252413000100073.125.125.125.250.177
Conor Gillaspie2008201714272512001100255.080.148.200.348.053
Erik Goeddel20172018140000000000000
Joe Hague19681972144741162015004611.146.217.268.486.143
Bill Hall2004200914524951340181121320.265.289.408.697.333
Tim Hamulack20062006141100000000000.000.000.000.000.000
Brad Hand20142021140000000000000
Bill Hands1966197214191501000100181.067.125.067.192.143
Carroll Hardy196219641451429730030051410.167.280.238.518.241
Chuck Harrison19661967145351390016001712.177.189.235.424.182
Corey Hart2007201214534851130000031214.229.302.292.594.306
Brad Hennessey2005200814101012000010042.200.200.200.400.333
Bill Henry19621968142201000100011.500.500.5001.001.00
Jeremy Hermida2006201214524911110160031315.225.269.306.575.286
Roberto Hernandez20042007140000000000000
Phil Hiatt2001200114252436200200178.250.280.333.613.353
Dave Hilton1973197414383613000011283.083.132.083.215.107
Larry Hisle196819701447406700112061210.175.298.250.548.222
Edwin Jackson2003201414181414100200255.286.375.357.732.444
Cleo James1968197314191723100110164.177.222.235.458.273
Jerry Johnson19691976145401000000031.250.250.250.5001.00
Randy Johnson198219841447436141013023218.326.370.419.788.325
Dalton Jones19641965145852282015026513.154.241.250.491.152
Mike Kekich1965196814181600000000060.000.000.000.000.000
Bobby Klaus1964196514423512000011762.057.214.057.271.069
Alan Knicely1979198614494531210280131019.267.306.422.728.294
Cal Koonce1962196914201900000100080.000.000.000.000.000
Duane Kuiper1982198414201726000300316.353.450.353.803.375
Steve Lake1985199214333127000100187.226.250.226.476.304
Esteban Loaiza1995200814292125000200045.238.238.238.476.294
Luis Lopez199420041438353104002001714.286.297.400.697.345
Elliott Maddox1978198014514648100101539.174.255.196.451.186
Jim Maloney1963197014272524100201285.160.222.200.422.235
Jeff Mathis20082018144337331013005187.081.191.189.380.111
Lynn McGlothen1974198014262314000100054.174.174.174.348.222
John Miller1969196914242225100000276.227.292.273.564.333
Charlie Neal1962196314534748000400598.170.250.170.420.211
John Orsino1962196514363204100100285.125.194.156.351.160
Junior Ortiz1983198914403605000500355.139.200.139.339.156
Ramon Ortiz2001201014151411000000081.071.071.071.143.167
Dave Patterson19791979142200000000000.000.000.000.000.000
Cliff Pennington2013201714373137200100569.226.351.290.642.280
Jose Peraza201520191452494132104412817.265.289.347.635.310
Cap Peterson1963196614323003000000293.100.156.100.256.143
Mark Petkovsek19932001146500000000010.000.000.000.000.000
A.J. Pierzynski200420161458561182006011820.321.345.357.702.375
Jim Poole19901999140000000000000
Todd Pratt19942006142929270015000810.241.241.345.586.300
Ryan Raburn201020171436342520120021010.147.194.294.489.174
Pedro Ramos196219691411921000000051.111.111.111.222.250
Joe Randa199720061444403132012004618.325.386.450.836.364
Josh Ravin20152017140000000000000
Shane Reynolds1992200314282126100300067.286.318.333.652.400
Pat Rockett19771978144943491003004410.209.292.233.524.231
Alex Rodriguez19972010145952111010263061417.192.288.327.615.222
Francisco Rodriguez20032014140000000000000
Wilkin Ruan2002200314252513200210035.120.120.200.320.136
Fernando Salas20112018140000000000000
Carlos Santana201420231456514930120051015.177.250.294.544.200
Max Scherzer20082021143027230000001133.111.143.111.254.214
Curt Schilling19912003143430010000001161.033.065.033.098.071
Jae Weong Seo2003200614181501000000151.067.125.067.192.100
Bob Skinner1962196614464531210041011513.267.283.289.572.400
Don Slaught199019941451451124008004916.267.314.356.669.316
Zane Smith1985199414262203000200133.136.174.136.310.158
Steven Souza Jr.2014202114373127100011588.226.351.258.610.304
Brock Stewart2016201914111112100000063.182.182.273.455.400
So Taguchi2004200814181702000101132.118.167.118.284.143
Jose Tartabull19621965142925374003314111.280.379.440.819.292
Jack Taschner200520101410000000001001.00
Chuck Taylor19691976147701000000021.143.143.143.286.200
Johnny Temple196219631454507150005223615.300.340.300.640.341
Dale Thayer20122015140000000000000
Alek Thomas20222024145048370011102710.146.180.208.388.150
Frank Torre1962196314181515001200208.333.412.533.945.286
Bubba Trammell2000200214464131111310015423.268.348.561.909.235
Brad Wilkerson200120051450437910253151316.209.292.372.664.250
Charlie Williams19711978141100000000000.000.000.000.000.000
Josh Willingham2006201014594869402600101319.188.339.396.735.212
Rick Wise19641982143431240002002134.129.182.129.311.222
Michael Young200120131442398122024102520.308.357.513.870.313
Benny Agbayani199920021346415820021041210.195.261.244.505.267
Shane Andrews199519981339343610240041013.177.282.382.665.182
Nori Aoki201220151358489110002316311.229.327.229.557.244
Gary Bell19621965137601000000021.167.167.167.333.250
Brian Bohanon1997200113272503000000093.120.120.120.240.188
Alec Bohm202120241358546173104003822.315.345.407.752.362
Mike Bolsinger20142016132525110000000161.040.040.040.080.111
Steve Boros1962196413393218000100778.250.385.250.635.320
Peter Bourjos2011201813191823010001095.167.211.278.488.333
Blaine Boyer20062016130000000000000
Archie Bradley20172021130000000000000
Oscar Brown1970197313252416100300047.250.240.292.532.286
Justin Bruihl20212022130000000000000
Ron Bryant1969197513121101000000121.091.167.091.258.111
Emmanuel Burriss200820121328273121001311513.444.464.482.946.546
Victor Caratini2019202313393741000131021313.270.308.351.659.391
Cam Carreon1962196413443947200510559.180.273.231.504.206
Jose Castillo20042008134645062003001158.133.152.178.330.200
Shawn Chacon2001200813161600000000080.000.000.000.000.000
Jim Coates19621965132200000000000.000.000.000.000.000
Joey Cora1987199713423916000031366.154.214.154.368.182
Lance Cormier20052011132100000000000.000.000.000.000.000
Allen Craig2011201413535051540312102928.300.340.560.900.316
Juan Cruz20022012134300000000010.000.000.000.000.000
John Curtis1974198113171723000000093.177.177.177.353.375
David Dahl201620191342395600220131412.154.214.308.522.174
Doug Dascenzo1990199613292279000321619.409.536.409.945.429
Rajai Davis2006201413413661000125231013.278.366.361.727.360
Rubby De La Rosa2011201713131202000000012.167.167.167.333.182
Randall Delgado20132017131100000000010.000.000.000.000
Matt Diaz200620131337336122015203217.364.405.515.921.355
Miguel Dilone1977198513141432000020012.143.143.143.286.154
Doug Drabek1987199613322510000000190.000.074.000.074.000
Mike Dunn20112018130000000000000
Erubiel Durazo19992002132723461012004810.261.370.435.805.357
Damion Easley200420071338356102014102915.286.342.429.771.360
Jason Ellison2004200613201945101410149.263.300.474.774.286
Robert Fick20032007134844481018003612.182.229.273.502.184
Jack Fisher1962196913222012000100262.100.182.100.282.143
Tyler Flowers2012201913504841010280022017.208.240.354.594.308
Lou Frazier1993199513383145100130676.161.316.194.509.208
Gene Freese196219651344356111007002812.314.357.343.700.367
Joshua Fuentes20192021133129541025001611.138.194.379.573.095
Greg Garcia20172020132927362001001148.222.241.296.538.429
Kyle Garlick20192019132321361024002913.286.348.619.967.400
Scooter Gennett20142018135250112230311102834.440.462.6801.14.487
Luis Gonzalez20042006134239173001001910.180.220.256.476.233
Mark Grant1984199313131010000000050.000.000.000.000.000
Todd Greene1999200613383628100401279.222.263.250.513.276
Bill Greif19721976138702000000042.286.375.286.661.667
Don Gullett1970197413282335010200267.217.280.304.584.294
Lourdes Gurriel Jr.2023202413565471520271011223.278.286.426.712.317
J.C. Gutierrez20092014130000000000000
Steve Hamilton19621972139801000100021.125.125.125.250.167
Greg Harris1989199313181502000100172.133.188.133.321.250
Vic Harris1974197813464324100001195.093.114.116.230.118
Doug Henry19952000132211000000011.500.500.5001.001.00
Eric Hinske2002201313292626001300399.231.310.346.657.313
Ken Holtzman1966197813323212000000092.063.063.063.125.087
Connor Joe20192024133629241001103105.138.278.172.450.200
Jim Johnson20152017130000000000000
Randy Johnson19992009133633010000000211.030.030.030.061.083
Tim Jones1989199313342637000001487.269.387.269.656.389
Rick Joseph196419701336304101024014917.333.429.567.995.421
Adam Kolarek20192020130000000000000
Jason Kubel201220131345376820260081116.216.356.432.788.250
Todd Linden200320071334315710241011014.226.294.452.746.263
Terrence Long2000200413252425100010126.208.240.250.490.227
Braden Looper19992009133301000000011.333.333.333.667.500
Roger Mason19851994136412000000122.500.600.5001.101.00
John Mayberry2011201513302544101200578.160.300.320.620.177
Oddibe McDowell19891990133836571012212711.194.237.306.542.214
Chuck McElroy19911999130000000000000
Larry McWilliams1978198913242323000000093.130.130.130.261.214
Roman Mejias19621964134240581014102812.200.238.300.538.226
Jose Mesa19982007130000000000000
Justin Miller20022010130000000000000
Bobby Mitchell19801981136601000000021.167.167.167.333.250
Justin Morneau200520151351465143228004827.304.373.587.960.333
John Morris1987199113151503000010053.200.200.200.400.300
Tom Murphy20152024133028031002102104.107.167.143.310.167
Denny Neagle1992200213252112000200372.095.208.095.304.143
Laynce Nix2008201313252302100001233.087.160.130.290.100
Bud Norris2010201813171302000000042.154.214.154.368.222
Bob Patterson19861997132211000000001.500.500.5001.00.500
Eduardo Perez199720031336338102048103324.303.361.7271.08.231
Juan Perez2013201513222232100010043.091.091.136.227.111
Tomas Perez20002005133534592002000611.265.265.324.588.321
Dick Phillips196319641342363111004004012.306.357.333.690.290
Bill Plummer19721977133934572013103612.206.282.353.635.214
Robb Quinlan20042010134038492002202811.237.275.290.565.300
Franmil Reyes201820191348446710330041717.159.229.386.616.167
Matt Reynolds20102015130000000000000
Rene Rivera20062017133833261003003107.182.263.212.475.250
Shane Robinson2012201613222023000100263.150.227.150.377.214
Luis Rodriguez200520091350465113002002514.239.271.304.575.268
Vern Ruhle1979198413121102000000052.182.182.182.364.333
Jarrod Saltalamacchia200720151343413700140011510.171.186.244.430.231
Jack Sanford1962196513272324100100375.174.269.217.487.250
Doug Sisk19831991132200000000020.000.000.000.000
Bryn Smith1982199113242203000100083.136.136.136.273.214
Pavin Smith20212022134541262003003148.146.222.195.417.222
Andy Stankiewicz1994199813232123100100164.143.182.191.372.200
Phil Stephenson1989199213272516200100258.240.296.320.616.300
Tyler Stephenson202120241343392132014004718.333.395.462.857.387
Lee Stevens1997200213433937200610399.180.233.231.463.226
Jeff Stone198419871344415820012231210.195.250.244.494.276
Joe Strain1979198013383225100310236.156.206.188.393.172
Hunter Strickland20142021130000000000000
Ed Sukla19651965130000000000000
Ruben Tejada201120161352459172016105622.378.462.489.950.421
Dick Tidrow19791982133301000000001.333.333.333.667.333
Stephen Vogt2015202113373035001110798.167.324.267.591.200
Danny Walton1976197713201902000100032.105.100.105.205.118
Ray Washburn19631970132622000000000170.000.000.000.000.000
Gary Weiss1980198113171512000100132.133.177.133.310.154
Turk Wendell19932004130000000000000
Dick Williams1962196413302856100200157.214.267.250.517.261
Geoff Zahn1973197513131212000000022.167.167.167.333.200
Barry Zito20072012133026020000000102.077.077.077.154.125
Doyle Alexander19711987122624140001002114.167.231.167.398.308
Manny Alexander1997200612232033200011185.150.227.250.477.250
Antonio Alfonseca19972004121100000000000.000.000.000.000.000
Eliezer Alfonzo20062011124443070001000117.163.163.163.326.219
Aaron Altherr20162019123734341012003148.118.189.235.425.158
Gerry Arrigo1964196912191714010000146.235.278.353.631.308
Erisbel Arruebarrena20142014122522341002002105.182.240.227.467.308
Dennis Bennett1962196712242316001300189.261.292.391.683.357
Kyle Blanks2011201312494381320381021324.302.367.558.925.357
Steve Blass1964197312322836000000186.214.241.214.456.300
Tony Brewer1984198412211923001310266.158.238.316.554.167
Eric Bruntlett2005200912322835100200176.179.207.214.421.238
John Burkett19902002122622010000001131.046.087.046.133.111
Brent Butler2001200312252422100000133.083.120.125.245.095
Trevor Cahill2009201712171633010300045.188.188.313.500.250
Lorenzo Cain201720211250476103102003815.213.260.319.579.256
Curt Casali20162024122523111001001122.044.083.087.170.091
Matt Chapman201820241257441010203610131621.227.404.477.881.280
McKay Christensen2001200112201923001111176.158.200.316.516.182
Darnell Coles1988199512302714000400234.148.200.148.348.160
Brooks Conrad2010201412191813100110184.167.211.222.433.300
Patrick Corbin20122021122523030000000113.130.130.130.261.250
Steve Decker19901996124038280013002811.211.250.290.540.241
Arnold Earley19621966124300000000020.000.000.000.000.000
Adam Eaton2013202112464123200011465.073.156.122.278.086
Larry Elliot1962196612323003000102273.100.156.100.256.130
Dick Ellsworth19621967123027040000001114.148.179.148.327.250
Edwin Encarnacion2005200912454221030021021213.238.267.310.576.323
Morgan Ensberg20032007124543350025002711.116.156.256.411.088
Carlos Estevez20162021120000000000000
Bill Fahey1979198012353208000400228.250.286.250.536.258
Pete Falcone1975198412131001000000171.100.182.100.282.333
Casey Fien20162016120000000000000
David Fletcher201820231253505156004211621.300.308.420.728.333
Kevin Frandsen20072014123227470014014210.259.344.370.714.240
Ryan Freel2004200812564581422011016320.311.426.444.870.333
Marvin Freeman19901996126511001100034.200.200.8001.00.000
Doug Frobel19821985123937131001002114.081.128.108.236.115
Kosuke Fukudome20082011124438571024005814.184.279.368.648.179
Luis Garcia Jr.2021202412434131021310202623.244.279.561.840.219
Yan Gomes20142023124139692027101717.231.244.436.680.226
Wiki Gonzalez199920031239385810491011121.211.231.553.783.174
Jim Gosger1963197312343015100100356.167.265.200.465.200
Jason Grilli20082015120000000000000
Dick Hall196219671221110000000011.001.001.002.001.00
Dwayne Henry19891992121100000000010.000.000.000.000
Bob Howry20062010120000000000000
Tim Hudson2000201512252534000000084.160.160.160.320.235
Adam Jones201620191248486152024000923.313.313.479.792.351
Randy Jones1973198112241923000100373.158.273.158.431.250
Jeff Keppinger200720111251483101002003211.208.255.229.484.217
Tommy La Stella20142020123631272000105109.226.333.290.624.333
Coco Laboy196919721240385132004001715.342.375.395.770.419
Mike Lamb2004201012333016000501176.200.212.200.412.240
Norm Larker196219631246434111107003514.256.304.326.630.290
Brian Lawrence20012005122523242001001106.174.208.261.469.308
Greg Litton1989199212373105100300536.161.278.194.471.179
Boone Logan20082016120000000000000
Jerry Lynch19621966121818341114000410.222.222.556.778.231
Justin Maxwell201020151236332520231031213.152.222.394.616.158
Dave May19751976122625261012000510.240.269.400.669.263
Lloyd McClendon19881994123531271101003510.226.286.323.608.259
Bob McClure19861992120000000000000
Andy McGaffigan19821989124400000000040.000.000.000.000
Devin Mesoraco2012201812403951130411001926.282.300.667.967.269
Jason Michaels2002201112201923000100163.158.200.158.358.231
Larry Milbourne1974197612141302000010112.154.214.154.368.167
Larry Miller1964196612131205000000025.417.417.417.833.500
Gabriel Moreno2023202412464241340291031023.310.348.548.895.355
Carl Morton1970197612292815001200088.179.179.286.464.211
Brian Myrow2005200712151021100000452.100.400.200.600.200
Melvin Nieves199519981232302103015102916.333.375.533.908.450
Jim O'Toole19621966122826020001102122.077.143.077.220.143
Mike Pagliarulo198919901246445125036002526.273.304.591.895.250
Edward Paredes20172018120000000000000
Jack Perconte1980198112161332000121312.154.313.154.466.167
Eddie Perez1996200512302825100100116.179.233.214.448.185
Mike Perez19921996120000000000000
DJ Peters20212021121613320013003105.154.313.385.697.500
Ben Petrick200020021234323740030021011.219.265.344.609.318
Jorge Piedra2004200612211733101100377.177.300.412.712.222
Jose Pirela2017201812373541030120021016.286.324.457.781.375
Mark Portugal1989199812191702000100172.118.167.118.284.200
Kevin Quackenbush20142021120000000000000
Hal Reniff19631967121100000000010.000.000.000.000
Ken Retzer196219641237342151204102120.441.472.5881.06.455
Ben Revere201320171254505193003224322.380.426.440.866.404
Karl Rhodes1990199512484451021012131114.227.292.318.610.303
Jose Rijo1988199412262617000010097.269.269.269.538.412
Austin Riley2021202412515041420251111122.280.294.440.734.324
Kerry Robinson2001200412151434000040134.286.333.286.619.364
Ron Robinson198419891211901000200031.111.100.111.211.143
Victor Robles2019202412494651010001221211.217.265.239.504.294
Fernando Rodney20102017120000000000000
Sean Rodriguez20132019123128450014003108.179.258.286.544.235
J.C. Romero20052010120000000000000
Adam Rosales200920171237326720141141712.219.297.375.672.400
Bruce Ruffin1986199612121101000000151.091.167.091.258.167
Casey Sadler20192019121100000000000.000.000.000.000.000
Bob Saverine1963196412272324000100474.174.296.174.470.250
Scott Schoeneweis19992009120000000000000
Rick Schu198519871243375600230031112.162.238.324.562.160
Diego Segui196219731210801000100051.125.125.125.250.333
Travis Shaw2016201912444031120150041016.275.341.400.741.345
Curt Simmons19621967123429020002003112.069.152.069.221.105
Dick Smith1963196512201824000010264.222.300.222.522.333
Geovany Soto200820161245413920280041417.220.289.415.704.280
George Stone1968197412322904000200184.138.167.138.305.191
Greg Swindell1992200112151403000000033.214.214.214.429.273
Matt Szczur2015201812181725100000146.294.333.353.686.385
Steve Trachsel1994200412312909000100199.310.333.310.644.450
Wayne Twitchell19721979128700000000030.000.000.000.000.000
Cecil Upshaw19671973124400000000010.000.000.000.000.000
Dave Van Gorder1982198612343033100000354.100.182.133.315.120
Gary Wayne19931994121100000000000.000.000.000.000.000
Craig Wilson2001200612434041020390031121.250.302.525.827.269
Jesse Winker20182024124846101440370011027.304.333.587.920.333
Patrick Wisdom201820231243375710341041617.189.286.460.745.222
Jay Witasick20002005122100000000100.000.500.000.500.000
Ricky Wright19821983121100000000000.000.000.000.000.000
Gregg Zaun199720101235324133018002619.406.457.5941.05.480
Jorge Alfaro2018202211363331260050011618.364.389.546.934.667
Rick Ankiel200420121131304730160001713.233.258.433.691.500
Jose Arcia1968197011373547000020287.200.243.200.443.259
John Axford20112018110000000000000
Oscar Azocar1991199211212112000100052.095.095.095.190.125
Stan Bahnsen19771981114300000100010.000.000.000.000.000
Patrick Bailey202320241140384810141011312.211.250.316.566.292
Antonio Bastardo20092016112100000000010.000.000.000.000
Ken Berry19641965113329360013003129.207.281.310.592.313
Tim Blackwell1978198211201702000000352.118.250.118.368.167
Bill Bonham1972197911262313000000183.130.167.130.297.200
Ricky Bottalico19952005110000000000000
Justin Bour201520181138335700340051316.212.316.485.801.235
Brad Brach20112019110000000000000
Harry Bright196219631142372121001004513.324.381.351.732.364
Doug Brocail19932008114311000000021.333.333.333.6671.00
Brant Brown19962000112825350035102614.200.286.560.846.125
Dave Burba19932004114400000000010.000.000.000.000.000
Asdrubal Cabrera201420211151465930230021218.196.260.391.651.219
Mike Caldwell1972197711111000000100030.000.000.000.000.000
Dick Calmus19631963112200000000010.000.000.000.000.000
Jorge Cantu200820111145398144027206324.359.444.6151.06.353
Don Cardwell1962197011222103000100093.143.143.143.286.250
Dylan Carlson202120241143416123026001921.293.302.512.815.323
Hector Carrasco19942007110000000000000
Danny Cater1964197511373548100100249.229.270.257.527.258
Francisco Cervelli201020191142395122013103617.308.357.436.793.344
Shin-Soo Choo20082018114234581013106712.235.381.353.734.269
Tyler Clippard20102021110000000000000
Aaron Cook2003201111171501000000171.067.125.067.192.125
Mike Cuellar1964196811181803000000073.167.167.167.333.273
Mike Darr19992001113934450000205145.147.256.147.404.250
Bobby Darwin1969197111141234001400247.333.429.5831.01.429
Jerry DaVanon1969197611252312000100142.087.120.087.207.100
Brock Davis1963197111383317000100317.212.278.212.490.219
Khris Davis20132020113433483013001914.242.265.424.689.304
Ron Davis1966196911373525200411277.143.189.200.389.179
Aledmys Diaz201620231144394116012004820.282.341.513.854.323
Wilmer Difo2017202111312816000100366.214.290.214.505.273
Steve Dillard19791981112827470011100710.259.259.370.630.316
Pedro Feliciano20062013110000000000000
Jesus Flores20072012113533571012002911.212.257.333.590.261
Andy Fox1998200311292717100201278.259.310.296.607.350
Jake Fraley202220241137354611132021112.171.216.343.559.217
Jeff Francis2004201311252104200000066.191.191.286.476.267
Dave Freisleben197419781112911010000033.111.111.333.444.167
Ernesto Frieri20102012110000000000000
Jon Garland2009201111232122000000182.095.136.095.232.154
Tony Gonsolin2019202111151311000000171.077.143.077.220.167
Pedro Gonzalez1964196511383738000310038.216.216.216.432.235
Dwight Gooden19841994113329280003000118.276.276.276.552.444
John Grabow20042009111100000000010.000.000.000.000
Dick Green19641965114744761011002510.136.192.227.419.132
Kip Gross199219931132120001000021.001.001.002.001.00
Bill Gullickson1980199011272311100000172.044.083.087.170.063
Toby Hall200620081136322132006003415.406.444.469.913.448
Ken Hamlin196219651138343112003433313.324.378.382.761.355
Greg Hansell19951999110000000000000
Ken Harrelson19631965113632250001013125.156.222.156.379.238
Clay Hensley20052012113300000000010.000.000.000.000.000
Ramon Hernandez19671976111100000000010.000.000.000.000
Shawn Hillegas1987198811191400000000290.000.125.000.125.000
Jamie Hoffmann2009201111161613101400037.188.188.438.625.167
Tom House19711975114300000000020.000.000.000.000.000
Jose Iglesias201920221141395103025002819.256.293.487.780.276
Jason Isringhausen20002012110000000000000
Maicer Izturis20082012113736283001011511.222.243.306.549.258
Larry Jaster1966197211181623000000043.188.188.188.375.250
Jason Jennings2001200711282122000100182.095.136.095.232.154
Ken Johnson1962196811211901000100051.053.050.053.103.067
Matt Joyce2013202111151513100000044.200.200.267.467.273
Ian Kennedy2010201711241901000000271.053.143.053.196.083
Isiah Kiner-Falefa201820241141376103002403913.270.317.351.669.345
Bob Kipper19861991115500000000030.000.000.000.000.000
Jeff Lahti19821985111100000000000.000.000.000.000.000
Les Lancaster19871993113300000000010.000.000.000.000.000
Mark Lee19781981110000000000000
Don LeJohn1965196511212114000000064.191.191.191.381.267
Brad Lidge20032011110000000000000
Jim Lindeman1987199411262604000000094.154.154.154.308.235
Mark Littell19781982113200000000000.000.000.000.000.000
Jim Lonborg1965197811231902000000162.105.150.105.255.154
Jake Marisnick20182021112620340013103117.200.385.350.735.375
Jason Marquis2001201311282514000200094.160.160.160.320.250
Brandon Marsh20212024113732240000003184.125.243.125.368.286
Damaso Marte19992010110000000000000
Jon Matlack19721977113129130002000173.103.103.103.207.250
Paul McAnulty2005200811181612000100142.125.167.125.292.154
Lindy McDaniel19621967112100000000000.000.000.000.000.000
John McDonald200720141129255101015114514.400.483.5601.04.474
Mark McGwire199920011141328700470071319.219.366.594.960.188
Jerry McNertney19641973112725282002002410.320.370.400.770.381
Francisco Mejia2018202011292828100110199.286.310.321.632.421
Doug Mientkiewicz2008200911151406100300127.429.467.500.967.500
Kevin Millar1999200211362956001400689.207.333.310.644.238
Orlando Miller19941996113533471015001711.212.257.333.590.240
Trever Miller19982011110000000000000
Donnie Moore19781984113301000200001.333.333.333.667.333
Colin Moran2018202211242403000100033.125.125.125.250.143
Edward Mujica20092013110000000000000
Mike Munoz19891999110000000000000
Josh Naylor2019202411363016200310588.200.306.267.572.261
Lance Niekro2005200711292925100100036.172.172.207.379.192
Eric O'Flaherty20092016110000000000000
Tyler O'Neill2018202411353361000461011422.303.343.6671.01.400
Darren Oliver1999200911171636200200158.375.412.500.912.546
Bobo Osborne19621963113226482006005510.308.438.385.822.381
Manny Parra20082015116611000000021.167.167.167.333.250
Camilo Pascual1962197011232103000400023.143.143.143.286.158
Orlando Pena1962197411181701000100171.059.111.059.170.100
Stephen Piscotty20162020114642380001103108.191.261.191.451.250
Jim Presley199019911144402610150041010.150.227.250.477.172
Frank Reberger19691972113300000000020.000.000.000.000.000
Jack Reed19621963112130000010100.000.500.000.500.000
Steve Renko1969197611272625000100145.192.222.192.415.227
Dave Righetti19911993111100000000010.000.000.000.000
Jay Ritchie19641968111100000000000.000.000.000.000.000
Vicente Romo19681982114300000000000.000.000.000.000.000
Gary Ross19681973116500000000040.000.000.000.000.000
Gaby Sanchez2010201411393636300100399.167.231.250.481.222
Bob Scanlan19911998112210000000010.000.000.000.000.000
Tim Scott19921996110000000000000
Kevin Sefcik1997200011201715100102246.294.368.353.721.385
Bobby Shantz19621964113200000000100.000.333.000.333.000
Bryan Shaw20112019110000000000000
Tsuyoshi Shinjo2001200211403334001400587.121.237.212.449.125
Heathcliff Slocumb19912000110000000000000
Tim Stauffer2005201411121011100200062.100.091.200.291.200
Haywood Sullivan196219631143367113116005519.306.381.528.909.323
Kurt Suzuki200920221142402122014002717.300.333.425.758.344
Fernando Tatis19992009114537910006153071128.270.400.7571.15.200
Tyrone Taylor2021202411252515100100076.200.200.240.440.278
Rowdy Tellez201920241137363530120011211.139.162.306.468.174
Michael Toglia202220241142392620131032211.154.214.282.496.313
Carlos Torres20122018110000000000000
Alan Trejo20212024113029172013101812.241.267.414.681.300
Luis Valbuena201220181133252410240081211.160.364.440.804.182
Tyler Walker20042008110000000000000
Brett Wallace2011201611231833000200493.167.348.167.515.333
Vernon Wells20022013113735490025011615.257.270.429.699.250
Ryan Wheeler2012201411151401000000171.071.133.071.205.143
Rick White19942005112200000000020.000.000.000.000
Tyler White2018201911302732100100363.074.167.111.278.095
Chris Widger19972003113029251016001119.172.200.310.510.235
Matt Wieters2016201911353317000200287.212.257.212.469.280
Gerald Williams19982005113735795017222917.257.297.486.783.320
Mitch Williams19891994111100000000000.000.000.000.000.000
Scott Williamson19992006110000000000000
Shawn Abner1987199110272436010200338.250.333.333.667.286
Juan Acevedo19952001104300000000010.000.000.000.000.000
Ronald Acuna Jr.201920241043407122059303729.300.349.7251.07.250
Mike Adams20082014100000000000000
Jermaine Allensworth19961998103331450013012118.161.212.258.470.211
Jose Altuve2011202310444351241011011218.279.296.419.714.387
George Alusik1962196410292635000100325.192.276.192.468.208
Jose alvarez20152021102200000000010.000.000.000.000.000
Alfredo Amezaga20042008103128282001113710.286.355.357.712.381
Manny Aybar19982002100000000000000
John Baker200820141041346930130061015.265.390.441.831.348
Joey Bart202220241033321800141011011.250.273.344.617.333
Jason Bartlett2011201210393545100110386.143.205.171.377.179
Jason Bates1995199810131200000000140.000.077.000.077.000
Tony Batista1998200710352943002410339.103.200.310.510.039
Bob Beall1978197910171433000000343.214.353.214.567.300
Peter Bergeron199920011045406110112014816.275.341.400.741.323
Mitchell Boggs20092013101100000000000.000.000.000.000.000
Greg Booker19841988103311100100022.333.333.6671.001.00
Don Bosch1967196910312903000100133.103.133.103.237.115
Jim Bouton1962196910171401000000171.071.133.071.205.143
John Bowker2008201010212023100100184.150.191.200.391.250
Ernie Bowman19621963106510000000030.000.167.000.167.000
Hal Breeden19711975102925360113004911.240.345.440.785.333
Bob Bruce19621967102117230001003103.177.300.177.477.429
Brian Buchanan2002200410252124001200437.191.320.333.653.177
Leo Burke19621965102624361013002510.250.308.417.724.278
Ellis Burton1963196410231923100000254.158.273.211.483.214
Jeimer Candelario20222024104034581024103515.235.350.441.791.222
Mark Carreon1990199510272537100200138.280.296.320.616.304
Joe Carter199019981044405111016014415.275.341.375.716.286
Andrew Cashner2010201610121224200200026.333.333.500.833.400
Rodolfo Castro202120231029261701140131612.269.345.462.806.667
Wes Chamberlain19911994103633373001003810.212.278.303.581.280
Larry Christenson1975198210191434101400238.286.375.571.946.300
Steve Cishek20112019102200000000000.000.000.000.000.000
Alex Cole199219931041379132000214515.351.415.405.820.406
Tony Conigliaro19641965104038361015002910.158.200.263.463.179
Danny Coombs1964197110121201100100072.083.083.167.250.200
Mike Corkins19701974107711001100064.143.143.571.714
Marlan Coughtry1962196210161604000200034.250.250.250.500.308
Terry Crowley1974198310101003100000024.300.300.400.700.375
Johnny Cueto20082018102323120000000102.087.087.087.174.154
Midre Cummings1995200110252324100000245.174.240.217.457.211
Paul DeJong20182023103331351012002189.161.212.290.502.333
Jose DeLeon1985199510151301000000161.077.143.077.220.143
Ryan Dempster200120111011812100000043.250.250.375.625.500
John Denny1975198510231914100000075.211.211.263.474.333
Jim Deshaies1986199310201611000000061.063.063.063.125.100
Mike Diaz19861987102823473013003913.304.429.565.994.462
Jake Diekman20122018100000000000000
Benny Distefano1984199210171414100000065.286.375.357.732.500
Brendan Donovan20222024103532282005001710.250.314.313.627.320
Kelly Downs1986199210222112000001082.095.095.095.190.154
Moe Drabowsky1962197110141300000100180.000.071.000.071.000
Rob Ducey1997200110222043101200277.150.227.350.577.167
Todd Dunwoody19971999102827692126010619.333.357.7041.06.368
Sam Dyson20152019100000000000000
Tom Egan1965196510242326010000168.261.292.348.640.353
Nathan Eovaldi201120121011900000000170.000.100.000.100.000
Scott Erickson20052005108702000000032.286.286.286.571.500
Whitey Ford1962196510292434000002334.167.286.167.452.191
Bob Friend1962196610262221100000092.046.046.091.136.077
Dave Gallagher19921995102624470012001310.292.320.417.737.300
Jarlin Garcia20172021102100000000110.000.500.000.500
Kiko Garcia1981198410212005100100006.250.238.300.538.238
Jody Gerut2009201010161613101200047.188.188.438.625.182
Jonny Gomes200920151039356610241031013.171.256.371.628.174
Edgar Gonzalez20082009102926161015013610.231.310.385.695.263
Andy Green2004200610171706000010036.353.353.353.706.429
Charlie Haeger20082010107601000100051.167.143.167.310.500
Chip Hale199719971010900000000130.000.100.000.100.000
Jason Hammel2009201710141111000000231.091.231.091.322.125
Ryan Hanigan2009201210312725000400335.185.290.185.476.208
Greg Harris19821995103301000000011.333.333.333.667.500
Ke'Bryan Hayes202120241044385900112061212.237.341.316.657.320
Ron Herbel1964197110111000000000130.000.091.000.091.000
Willie Hernandez19771983102200000000010.000.000.000.000.000
Chris Herrmann20162017102322221000001103.091.130.136.267.167
Nico Hoerner202220241043404143013313520.350.395.500.895.382
Willie Horton1964196510413821110070011012.290.342.316.657.393
Steve Huntz1969197510383348100200579.242.342.273.615.308
Grant Jackson19671980108802000000042.250.250.250.500.500
Mike Jackson19872001100000000000000
Frank Johnson1966197110272535001200148.200.259.320.579.200
Tracy Jones1986198910292934101310048.138.138.276.414.125
Skip Jutze1973197610302702000000232.074.138.074.212.083
Don Kelly2007201410121123001100126.273.333.546.879.250
Kyle Kendrick2007201510161300000000070.000.071.000.071.000
Ian Kinsler2014201910353156100030377.194.286.226.512.250
Darold Knowles19661979100000000000000
Ted Kubiak1975197610333108100110139.258.281.290.572.286
Mat Latos2009201510171502000000082.133.133.133.267.286
Vern Law1962196710131236001100039.500.500.7501.25.625
Don Leppert1962196410262326000400336.261.346.261.607.300
Randy Lerch1978198410171503000100033.200.200.200.400.250
Dennis Lewallyn19751979108710000100060.000.000.000.000.000
Johnny Logan1962196310191603000000353.188.316.188.503.273
Mickey Lolich1963197910161300000000160.000.071.000.071.000
Dennis Martinez19881998102120041000000105.200.200.250.450.400
Clyde Mashore1971197310272542001211245.080.148.200.348.050
Nick Masset20082015100000000000000
Will McEnaney19741979100000000000000
Ryan McGuire199820011013911000100421.111.385.111.496.143
Michael McKenry2010201510282453002200489.125.250.375.625.071
Craig McMurtry1983198610131111000000091.091.091.091.182.500
Elehuris Montero20222024103332342012001139.125.152.281.433.167
Tyler Moore2012201710171703000000083.177.177.177.353.333
Jason Motte20092016100000000000000
Kevin Newman2021202410211856200200218.333.381.444.825.333
Steve Nicosia1979198510232107100100218.333.391.381.772.350
Gary Nolan19671976103024020002002152.083.154.083.237.222
Ricky Nolasco2008201710171201000000251.083.214.083.298.143
Don Nottebart196219691011923000000233.333.455.333.788.500
Eduardo Nunez20132017103735482011222613.229.270.371.642.250
Jon Nunnally1997200010282548100301379.320.393.360.753.444
Donovan Osborne1992200210191614200400166.250.294.375.669.400
Josh Osich20152018100000000000000
David Palmer197919881011900000000020.000.000.000.000.000
Lance Parrish198719941037314101013006814.323.432.452.884.409
Frank Pastore1979198410151411000000051.071.071.071.143.111
Freddie Patek19681970103834261002002127.177.216.206.422.261
Corey Patterson20022008103938493002200712.237.256.316.572.290
Geronimo Pena1991199410201651000031381.063.211.063.273.125
Pascual Perez1982198910171420000000280.000.125.000.125.000
Pat Perry19861990101100000000010.000.000.000.000
Yusmeiro Petit20082018107701000000011.143.143.143.286.167
Ron Piche19621966102200000000010.000.000.000.000.000
Jorge Polanco201720241035315820271041316.258.343.516.859.375
Humberto Quintero2003201310262612001200065.077.077.192.269.053
John Rabb19831984102926481014103712.308.379.462.841.389
Dennis Rasmussen1987199110272416000000266.250.308.250.558.333
Eric Rasmussen1976198310121101000000031.091.091.091.182.125
Robbie Ray20152019102321240002000144.191.191.191.381.571
Jim Rooker1973197810212113010100085.143.143.238.381.231
Scott Ruskin19901992100000000000000
Rod Scurry19801985100000000000000
Marcus Semien20152024104338582004025710.211.302.263.566.258
Rafael Soriano20062014100000000000000
Jacob Stallings2018202410322934201300259.138.219.310.529.130
Wes Stock19621965102100000000000.000.000.000.000.000
Bill Stoneman1967197310151312000000132.154.214.154.368.200
Drew Storen20102017100000000000000
Doug Strange1992199810212033001100176.150.191.300.491.167
Seiya Suzuki2022202410423861020241241218.263.333.474.807.333
Dale Sveum19921997102927291014012313.333.379.482.861.348
Ralph Terry1962196510292305000000275.217.280.217.497.313
Ryan Thompson1993199510343061030270021119.333.382.6331.01.444
Salomon Torres19932008103200000000120.000.333.000.333
Mike Torrez1968198410151301000000041.077.077.077.154.111
Mike Trombley20012001100000000000000
Yoshi Tsutsugo2021202110292413200100585.125.276.208.484.188
Ugueth Urbina19962005102200000000020.000.000.000.000
Claudio Vargas20052010107501000000021.200.200.200.400.333
Carlos Villanueva20072016100000000000000
David Villar20222024102120682035001519.400.429.9501.37.417
Ryan Vogelsong2001201510181602100200073.125.125.188.313.222
Ryan Webb20092013101100000000010.000.000.000.000
Joey Wendle2019202410333126010140298.194.242.258.501.273
Mitch White20212021107610000000130.000.143.000.143.000
Bernie Williams19701974102120341024001611.200.238.550.788.167
Eddie Williams19941997102423291106011312.391.417.522.938.450
Woody Williams19992006103028262012000711.214.214.393.607.250
Reggie Willits2007201010161224100310445.333.500.417.917.500
Mark Wohlers19921997101100000000010.000.000.000.000
Andrew Young20202021102825232012001128.120.214.320.534.167
Chris Young2006201210201611000100181.063.118.063.180.125
Ben Zobrist2013201810444049000200379.225.279.225.504.273
CJ Abrams2022202493230571034001717.233.281.567.848.200
Glenn Adams19751976910904100100145.444.500.5561.05.800
Jo Adell202020249313036300100199.200.226.300.526.286
Sergio Alcantara202120229252224000000284.182.250.182.432.286
Albert Almora2017201992828280013000511.286.286.393.679.318
Brian Anderson199820029171503100100054.200.200.267.467.300
Bronson Arroyo200020149181512000100182.133.188.133.321.286
Richie Ashburn1962196293528480104027510.286.429.357.786.348
Carlos Asuaje201720189222113000100183.143.182.143.325.231
Luis Ayala2003200990000000000000
Jose Azocar2022202499815200011117.625.667.8751.54.714
Randy Bass198019829302714001200247.148.207.259.466.136
Kevin Beirne2002200294311000000001.333.333.333.667.333
Yogi Berra1962196392320491026012116.450.522.8001.32.412
Chad Bettis201320199111000000000070.000.000.000.000.000
Mike Bielecki198619979171410000000090.000.000.000.000.000
Willie Blair199219989111000000000050.000.000.000.000.000
Wade Blasingame196419719131112000100242.182.308.182.490.286
Brian Bogusevic201120139201825100200256.278.350.333.683.385
Emilio Bonifacio200720119292756100000187.222.276.259.535.316
Marshall Bridges1962196593300000000020.000.000.000.000.000
Jim Bullinger19921997910800000100020.000.000.000.000.000
Jake Burger20232024939365900470011321.250.308.583.891.263
Melky Cabrera20102019937355111123002720.314.351.571.923.346
Bert Campaneris1965196594037493101212214.243.300.378.678.257
Bill Campbell19821985911010000000011.001.001.002.001.00
Matt Capps2005200991100000000010.000.000.000.000
Rick Cerone198519929241912100000443.105.292.158.450.133
Garrett Cleavinger20212021911011000000021.001.002.003.001.00
Lou Collier199820049232106000100216.286.348.286.634.300
Garrett Cooper20192023931283730020031210.250.323.357.680.438
Carlos Correa20202023939363700110031310.194.256.278.534.273
Chris Coste200620099282453100000364.125.222.167.389.167
Nelson Cruz2015202393227681047005821.296.406.7781.18.267
Tony Cruz201220189171603100000044.188.188.250.438.250
Chase d'Arnaud201120189353246200010198.188.235.250.485.261
Bennie Daniels1962196598812000000022.250.250.250.500.333
Ted Davidson1965196891100000000010.000.000.000.000
Ben Davis199920019332713100200574.111.242.148.391.143
Bob Davis197519789161301000000351.077.250.077.327.125
Rob Deer1984199692119420023002128.105.191.421.612.000
Chris Duncan2006200893129990037002618.310.355.621.976.300
Jarrod Dyson2018201993733392012114814.273.351.424.776.333
Adam Eaton200020059252235200100157.227.292.318.610.294
Angel Echevarria199820019282333100011364.130.286.174.460.177
Dock Ellis196919799131212000100062.167.167.167.333.333
Sammy Ellis1964196791714000000001100.000.067.000.067.000
Ernie Fazio1963196392221352001001107.238.273.333.606.455
Tyler Fitzgerald20232024931267102137005623.385.484.8851.36.412
Randy Flores2006201090000000000000
Josh Fogg20022009910700000000130.000.125.000.125.000
Ryan Franklin2006201190000000000000
Bob Gallagher197319749191814100100165.222.263.278.541.333
Jeff Gardner1992199492624784101001114.333.360.583.943.348
Dustin Garneau2015202292723131002002114.130.259.174.433.250
Benji Gil200020039222115100000136.238.273.286.558.278
Ed Giovanola199619999262013000200533.150.308.150.458.167
Luis Gomez198019819151324100301215.308.400.385.785.333
Tony Graffanino199720079302645100210376.192.300.231.531.263
Dallas Green1962196693300000000020.000.000.000.000.000
Nick Green200420139151333100100144.231.333.308.641.333
Kevin Gregg2004201393300000000020.000.000.000.000.000
Ben Grieve1998200493429293002105412.310.412.414.826.360
Robbie Grossman2017202493126251012104139.192.323.346.669.333
Tom Hall1972197493300000000000.000.000.000.000.000
Robby Hammock200320079282824201200089.143.143.321.464.158
Alen Hanson2017201892120120003000102.100.095.100.195.182
Mike Harkey1990199796401000000001.250.250.250.500.250
Scott Hatteberg200620089191501000100461.067.263.067.330.111
Andy Hawkins19821987910902000000032.222.222.222.444.333
Jackie Hernandez1965197292020570202100211.350.350.550.900.389
Ed Herrmann197619789282503000000363.120.214.120.334.158
John Herrnstein196419669242112000200282.095.208.095.304.154
Bryan Hickerson1991199597600000100030.000.000.000.000.000
Ken Hill198920009241813000100063.167.167.167.333.250
Joe Horlen196219659252204000201254.182.250.182.432.235
Larry Howard197019739272547200700269.280.333.360.693.368
Jared Hughes2011201990000000000000
Omar Infante200520119393647100300258.194.237.222.459.226
Paul Janish200820119302724000100334.148.233.148.381.167
Pat Jarvis19671973910912100000013.222.222.333.556.250
Stan Jefferson198719919202012000000082.100.100.100.200.167
Garry Jestadt197119729211705100100246.294.368.353.721.385
Jose Jimenez1999200294310000000010.000.000.000.000.000
Ubaldo Jimenez200720119211501000000271.067.177.067.243.125
Barry Jones1987199291100000000010.000.000.000.000
Felix Jose1991200393534383000111811.235.257.324.581.308
Gabe Kapler200120089292825001210158.179.207.286.493.182
Van Kelly1969197093332362014001611.188.212.344.556.200
Brooks Kieschnick1997200492320341024003811.200.304.550.854.200
Johnny Klippstein1962196594400000000040.000.000.000.000
Gary Kolb196319699111111100000052.091.091.182.273.167
Pete LaCock1974197692827462022001514.222.250.519.769.200
Jack Lamabe1962196793300000000030.000.000.000.000
Hobie Landrith196219639282307100200528.304.429.348.776.333
Bill Landrum1987199390000000000000
Bill Laskey198219869181613000100073.188.188.188.375.333
Max Leon1974197791000000000000
Francisco Lindor20222024940376103027112819.270.325.514.839.296
Bryan Little198319849383225000200615.156.290.156.446.161
Jordan Lyles201120189121111100000042.091.091.182.273.143
Ed Lynch198219879141201000100021.083.083.083.167.100
Jean Machi2012201590000000000000
Jose Macias200220059202016100010037.300.300.350.650.353
Rob Mackowiak200320059333036000200286.200.242.200.442.261
Pepe Mangual197319769292745001201288.185.241.296.538.222
Mike Matthews2000200390000000000000
Matt McBride201220149232302100000073.087.087.130.217.125
Lance McCullers1986198894400000000030.000.000.000.000.000
Dan McGinn1968197195500000000040.000.000.000.000.000
Jim McGlothlin196519739181422000000142.143.200.143.343.200
Will Middlebrooks20132015936363500230001311.139.139.306.445.143
Dustan Mohr2004200593128220011002165.071.161.179.340.091
Jose Molina2003201392320262011013511.300.391.550.941.357
Bill Monbouquette196219659212111000000081.048.048.048.095.077
Paul Moskau1977198399702000200122.286.375.286.661.400
Norihiro Nakamura200520059222113200100155.143.182.238.420.188
Tomas Nido201820249232115000100265.238.304.238.542.333
Kirk Nieuwenhuis201220169211705200010457.294.429.412.840.417
Wil Nieves200220139201915200100147.263.300.368.668.333
Dickie Noles19801984910902000200052.222.222.222.444.500
Bob O'Brien1971197197601000000001.167.167.167.333.167
Jose Ortiz200120029312647200100369.269.367.346.713.350
Amos Otis196719849232011100100212.050.130.100.230.050
Akinori Otsuka2004200590000000000000
Bob Owchinko1976198498300000000100.000.250.000.250.000
Gene Pentz1976197891100000000010.000.000.000.000
Troy Percival1997200590000000000000
Roberto Petagine199419969161524101500178.267.313.533.846.429
Jace Peterson201420239232212000011162.091.130.091.221.125
Billy Pierce1962196496600000000030.000.000.000.000.000
Manny Pina2017202292322280101101510.364.391.455.846.471
Joe Pittman198119849222014000200044.200.191.200.391.235
Drew Pomeranz201220219111102000100072.182.182.182.364.500
Wally Post1962196492925460037002515.240.345.600.945.177
Ed Rakow196219679121211100000052.083.083.167.250.143
Mario Ramirez198119859191723001400226.177.263.353.616.143
Jim Ray1968197398813000200013.375.375.375.750.429
Luis Rengifo201920249302634100020375.154.267.192.459.211
Rene Reyes200320049302918100200179.276.300.310.610.364
Mike Roarke196219649272525000200225.200.259.200.459.217
Clint Robinson201420169131214000100114.333.385.333.718.364
Wandy Rodriguez200520159151421000000041.071.071.071.143.100
Jamie Romak20142015910810000100220.000.200.000.200.000
Alex Romero200820099202026000110036.300.300.300.600.353
Ken Rowe1963196394400000000030.000.000.000.000.000
Ken Rudolph197119769232023100100134.150.227.200.427.177
Chris Rusin2015201897702000000012.286.286.286.571.333
John Russell1985198992523350035012814.217.280.609.889.167
Chico Salmon196419659171613000000013.188.188.188.375.200
Dennis Santana2019202192201000000011.500.500.5001.001.00
Ryan Schimpf2016201793531130012003176.097.171.194.365.143
Ron Schueler19721976910611000001021.167.167.167.333.250
Barney Schultz1962196591000000000000
Scott Service1993200492201000100001.500.500.5001.00.500
Danny Sheaffer1993199793329283003203211.276.344.379.723.296
Andy Sheets199719999201811001400044.056.053.222.275.000
JB Shuck201120199222013000010233.150.227.150.377.177
John Smiley198719969211702000100372.118.250.118.368.200
Mark Smith199720019171514100000145.267.353.333.686.364
Tim Spehr1993199695510000000010.000.000.000.000.000
Roy Staiger197619779363426100000157.177.200.206.406.207
Nick Swisher200820149302724200300186.148.172.222.395.200
Tony Tarasco1993199593631582025604516.258.333.516.849.240
Frank Tepedino197319759242205000000255.227.292.227.519.294
Scott Terry1986199195502000000012.400.400.400.800.500
Eric Thames2017201992220220014001125.100.136.250.386.125
Bobby Tiefenauer1962196593300000000030.000.000.000.000
Tim Tolman198119849151512000000012.133.133.133.267.143
Andy Tomberlin199319979191723001200276.177.263.353.616.222
Bob Turley1962196399901000000041.111.111.111.222.200
Sandy Valdespino196519699292825100100036.179.179.214.393.200
Javier Valentin200420079161602200300024.125.125.250.375.143
Breyvic Valera201820189141311000000131.077.143.077.220.100
Mo Vaughn199920029373541120120021216.314.351.457.809.455
Jonathan Villar20162021936352800142001211.229.250.314.564.318
Nick Vincent2012201990000000000000
Luis Vizcaino2002200890000000000000
George Vukovich198019829131313100000024.231.231.308.539.273
Bob Walk198019939252315000100095.217.217.217.435.357
Luke Walker196819739121200000000070.000.000.000.000.000
Taylor Ward2019202493430261001103117.200.294.233.527.316
Brandon Webb200320089231702000100192.118.167.118.284.250
Curt Wilkerson198919919242111000100381.048.167.048.214.077
Luke Williams202120249202025200000027.250.250.350.600.278
Todd Williams1995199590000000000000
Mac Williamson201620189232125001100278.238.304.381.685.308
Trevor Wilson1989199397510000000020.000.167.000.167.000
Al Worthington1963196592100000000110.000.500.000.500
Kirby Yates2017202491100000000000.000.000.000.000.000
Carlos Zambrano200220129181724000200034.235.235.235.471.286
Dave Adlesh196319688222104000100074.191.182.191.372.267
Jack Aker1965197482211100000012.500.5001.001.501.00
Gary Alexander197619818222104000000194.191.227.191.418.333
Brandon Allen2009201182925440013003127.160.241.280.521.231
Chip Ambres200720088111014100100135.400.455.500.955.571
Chase Anderson201420198141411000000081.071.071.071.143.167
Bob Apodaca1974197784400000000030.000.000.000.000.000
Ed Armbrister197319778141231000011241.083.214.083.298.125
Steve Avery199119968212025200000087.250.250.350.600.417
Josh Barfield20062006832317135015210521.419.406.6771.08.462
Kyle Barraclough2016201980000000000000
Larry Bearnarth1963196682200000000020.000.000.000.000
Yuniesky Betancourt2006201383232270023000513.219.219.406.625.200
Christian Bethancourt201520248191813000100153.167.211.167.377.231
Paul Blair196519798221711000100431.059.238.059.297.071
David Bote2018202282319252014102610.263.348.526.874.308
Jason Bourgeois201120158272636000210036.231.231.231.462.261
Darren Bragg199920028353258100210259.250.314.281.596.296
Alex Bregman2018202383629463016005212.207.361.414.775.192
Craig Breslow2005201680000000000000
Lewis Brinson2018202282320341034002914.200.273.700.973.125
Troy Brohawn20012003811010000000011.001.001.002.001.00
Jim Brower2003200580000000000000
Bobby Brown198319858161523000221163.200.250.200.450.333
Jerry Buchek196519688161601000100071.063.063.063.125.111
Taylor Buchholz2006200882200000000010.000.000.000.000.000
Ryan Buchter2016201880000000000000
Bob Burda1966197189901000000011.111.111.111.222.125
Sal Butera198519868111102000100022.182.182.182.364.222
Luis Campusano202120248262413001400236.125.192.250.442.100
Robinson Cano20102015835345102025010418.294.314.529.844.286
Duke Carmel196319638211715010301427.294.429.412.840.333
Alex Castellanos2012201381312341022000511.333.385.9171.30.400
Frank Castillo199119978171604000000044.250.250.250.500.333
Yoenis Cespedes201620178312817200110379.250.323.321.644.333
Bob Chance1963196483029190014011612.310.333.414.747.364
Kelvin Chapman197919858222003100000234.150.227.200.427.177
Tyler Chatwood201120178181725000200035.294.294.294.588.357
JD Closser200420058191802100100143.111.158.167.325.143
David Cone198719928232000000100010.000.000.000.000.000
Cliff Cook1962196382724363011002812.250.308.500.808.333
Ed Crosby197019738191803100000114.167.211.222.433.177
Jacob Cruz199620058111111001300014.091.091.364.455.000
Paul Dade197919808211933001210176.158.200.316.516.182
Doug Davis200420108171401000100081.071.071.071.143.167
Russ Davis1999200182019341026000611.211.250.579.829.182
Alejandro De Aza201220168201904000122064.211.211.211.421.308
Rich DeLucia19951998811110000000011.001.001.002.001.00
Orestes Destrade199319948332924001300497.138.242.241.484.158
Ross Detwiler2011202184301000000001.333.333.333.667.333
Mark Dewey1992199680000000000000
Brett Eibner2017201781817120014000115.118.167.294.461.200
Don Elston1962196481100000000000.000.000.000.000.000
Stephen Fife201220138141302000000072.154.154.154.308.333
John Flaherty19962004835342102015110215.294.286.441.727.281
Choo Freeman2004200689721100201232.143.333.286.619.250
Steve Frey1989199680000000000000
Ron Gardenhire198219848333015100100166.167.194.200.394.208
Billy Gardner196219638272236000100446.273.385.273.657.333
Brett Gardner201020198302817100100188.250.300.286.586.350
Cory Gearrin2013201980000000000000
Shawn Gilbert2000200089841100200132.125.222.250.472.200
Wayne Gomes1997200180000000000000
Tom Gordon2001200780000000000000
Jon Gray20152021813901000000171.111.200.111.311.500
Brad Gulden197819868191813000100053.167.167.167.333.231
Joey Hamilton199420028211933002300099.158.158.474.632.125
Mitch Haniger2016202482320330033003512.150.261.600.861.000
Pete Harnisch199120008201944000100054.211.211.211.421.286
Joe Hicks196219638181533000100253.200.333.200.533.300
Yoshihisa Hirano2018201980000000000000
Jack Howell1991199982525580034000817.320.320.6801.00.357
Mike Jacobs200620088343426100100057.177.177.206.382.207
Jeremy Jeffress2014201880000000000000
Derek Jeter2004201383632291000113410.281.361.313.674.321
Jason Johnson2005200888711001100034.143.143.571.714.000
Nick Johnson2005200983430692029004917.300.382.567.949.368
John Johnstone1993199980000000000000
Bobby Jones1995200282218200000001100.000.053.000.053.000
Jacque Jones20052007828284104013200417.357.357.607.964.391
Mike Judd1998200187411000000111.250.400.250.650.333
Brandon Kintzler2013201980000000000000
Clay Kirby196919768141000000000070.000.000.000.000.000
Bruce Kison197219788141011100200032.100.100.200.300.143
Pete Kozma2012201582523373004101710.304.333.435.768.438
Jack Kralick196219658151411000000061.071.133.071.205.125
Derek Law2016201980000000000000
Tom Lawless198219868222246100121047.273.273.318.591.333
Terry Leach1982198985500000000010.000.000.000.000.000
Mark Leiter19951998811900000000150.000.100.000.100.000
Aurelio Lopez1978198780000000000000
Wilton Lopez2010201380000000000000
Nathaniel Lowe2019202483129171014002411.241.290.379.670.250
Jordan Luplow202220238272414101100378.167.259.333.593.188
Pete Mackanin1975197783030250013000118.167.167.267.433.222
Wendell Magee199619988343224000100294.125.177.125.302.174
Manny Martinez199819998181422100001323.143.294.214.508.167
T.J. McFarland2017201981100000000010.000.000.000.000
Mark McLemore19972001836325100002014410.313.389.313.701.357
Austin Meadows2018202283733381013104712.242.324.364.688.280
Butch Metzger1975197883110000000100.000.500.000.500.000
Brad Miller2015202182724132001003105.125.222.208.431.214
Eddie Miller1979198482929491101210612.310.310.414.724.391
Randy Milligan198819948171312000100342.154.294.154.448.200
Rich Morales197319748171322000100412.154.353.154.507.167
Reyes Moronta2017202280000000000000
Warren Morris1999200083831891103007212.290.421.387.808.310
Brandon Moss200920178181621100000282.063.167.125.292.125
Jamie Moyer198620128161503000100053.200.200.200.400.300
Steve Mura197919828121002000000132.200.273.200.473.286
John Ryan Murphy201720198181811001200094.056.056.222.278.000
Brett Myers200220128201800000100150.000.053.000.053.000
Rodney Myers1996200482211000100011.500.500.5001.001.00
Omar Narvaez201720248262201000100351.046.160.046.206.059
Jim Northrup196519658242336010300148.261.292.348.640.316
Charlie O'Brien199119958211722000000442.118.286.118.403.154
Miguel Ojeda2003200682221120011101125.095.136.238.375.125
Omar Olivares1991200188823100000014.375.375.500.875.429
Magglio Ordonez2003201183127570029003113.259.323.482.804.200
Kevin Orie199719998302913100200174.103.133.138.271.136
Rafael Ortega201220228171503000020153.200.294.200.494.300
Daniel Ortmeier2005200881916261012002210.375.421.6251.04.357
Roy Oswalt200120138191300000000370.000.188.000.188.000
Lance Painter1994200385511000000031.200.200.200.400.500
Kyle Parker201420158161603100100094.188.188.250.438.429
Tony Pena2007200980000000000000
Jim Perry196219658111024000000024.400.400.400.800.500
Joe Pettini198019838222006000000236.300.364.300.664.353
J.R. Phillips199319968151322100000173.154.267.231.498.333
Kevin Plawecki20152018829252620130011011.240.286.440.726.333
Alex Presley201120168292926001110069.207.207.310.517.227
Charlie Puleo198219888121012000000052.200.200.200.400.400
Eddie Pye1994199588800000000040.000.000.000.000.000
Tike Redman200020058212014000100124.200.238.200.438.222
Chris Reitsma2002200682200000000020.000.000.000.000
Ronn Reynolds198319878282705000000195.185.214.185.400.278
Wally Ritchie1987199280000000000000
Dave Rohde199019918181634000200244.250.333.250.583.333
Phil Roof196519658131312000000032.154.154.154.308.200
Dave Rosello197419768221903000000233.158.238.158.396.188
Trevor Rosenthal2012201780000000000000
Tyson Ross201320188141302000000052.154.154.154.308.250
Don Rudolph196219648211923110200236.158.238.316.554.188
James Russell2010201582201000000011.500.500.5001.001.00
Brendan Ryan200820168232205010200127.227.261.318.579.250
Jonathan Sanchez200620138111100000000070.000.000.000.000.000
Sergio Santos2015201580000000000000
Nelson Santovenia198819918231814000200574.222.391.222.614.364
Steve Scarsone199319978222112000010182.095.136.095.232.154
Jimmie Schaffer196219668171512000000252.133.235.133.369.200
Calvin Schiraldi1988199085411001300114.250.4001.001.40.000
Travis Schlichting2009201081100000000000.000.000.000.000.000
Bob Schmidt196219658262335101500369.217.308.391.699.250
Dave Schneck197219748262506000100046.240.269.240.509.286
Dick Schofield1992199582621281101203311.381.480.5241.00.444
Jonathan Schoop2016202283432041003000125.125.177.156.333.200
Dick Selma196719728101011000000021.100.100.100.200.125
Nick Senzel202120248252316000111156.261.280.261.541.316
Doug Slaten2006201080000000000000
Hal Smith1962196382525282000000310.320.320.400.720.364
Jack Smith1962196482200000000010.000.000.000.000.000
Pete Smith198719978181500000000150.000.063.000.063.000
Travis Snider201320158121101000100021.091.167.091.258.111
Eric Sogard201520218212014100200165.200.238.250.488.286
Warren Spahn196219658221821100100192.056.100.111.211.100
Rob Sperring197419778141402000001062.143.143.143.286.250
Jerry Spradlin1993199980000000000000
Ed Sprague1999200182722553015001511.227.269.500.769.222
George Springer2018202383430573025014416.233.324.533.857.208
Bill Stafford1962196589812000100042.250.250.250.500.500
Don Stanhouse1976198085501000000021.200.200.200.400.333
Gene Stephens196219648151324001200047.308.286.539.824.333
Chris Stewart2011201782423370011001410.304.333.435.768.333
Bob Stinson196919748191725000201045.294.294.294.588.385
Ron Stone196919718191715000010125.294.333.294.627.333
Steve Stone19711976810901000000031.111.111.111.222.167
Pedro Strop2013201980000000000000
John Sullivan196419678161604000100044.250.250.250.500.333
Jeff Suppan199820108131002100000023.200.273.300.573.250
Carl Taylor196819708131203000100143.250.308.250.558.375
Luis Terrero200420058181432101300166.143.333.429.762.143
Bob Tewksbury198719968141211100100062.083.083.167.250.167
Matt Thornton2008201680000000000000
Ronald Torreyes201520218141202000100132.167.231.167.398.222
Carlos Triunfel2014201489922001100045.222.222.556.778.250
Bill Tuttle19621963821010001000011.00.5001.001.50.500
Luis Urias201920228262336001301179.261.308.391.699.313
Josh VanMeter202120228222014100200275.200.273.250.523.308
Esmerling Vasquez2009201180000000000000
Javier Vazquez199820118191714100000025.235.235.294.529.267
Pat Venditte2018201880000000000000
oscar Villarreal2003200881100000000010.000.000.000.000
Ron Washington197719898161626000111036.375.375.375.750.462
Dave Wickersham196219688101000000000020.000.000.000.000.000
Marc Wilkins1996200083301000100021.333.333.333.6671.00
Ron Willis1967197082200000000010.000.000.000.000.000
Josh Wilson200920138221922100100333.105.227.158.385.125
Vance Wilson20012005811801000001111.125.364.125.489.143
Gene Woodling196219628252026200410348.300.375.400.775.353
Rafael Ynoa201420158252124200500466.191.320.286.606.267
Jose Abreu20142023730284112049001425.393.400.8931.29.333
Jim Acker1987198974401000100011.250.250.250.500.333
Matt Albers2007201973200000000020.000.000.000.000
Tim Anderson201720247302913001100136.103.133.207.340.080
Luis Arraez202220247292735300100208.185.241.296.538.185
Cody Asche201420167191824000000144.222.263.222.485.286
Ken Aspromonte196219637161622200000014.125.125.250.375.133
Brian Banks199820037161311000010351.077.250.077.327.125
Willie Banks19942002710900000000030.000.100.000.100.000
Brian Barnes1991199476601000000041.167.167.167.333.500
Trevor Bauer201420217171601000000081.063.063.063.125.125
Will Benson202320247242133101100397.143.250.333.583.182
Dave Berg199820027242237200410249.318.375.409.784.389
Jon Berti202120237212103000000083.143.143.143.286.231
Bud Black199119947151301000000051.077.077.077.154.125
Alex Blandino201820217211533100210344.200.368.267.635.273
Vida Blue19781985710700000000050.000.000.000.000.000
Joe Borchard200320077131210000000150.000.077.000.077.000
Kent Bottenfield199220007121012000000052.200.200.200.400.400
Sean Bouchard20222024728253750120021015.280.357.600.957.429
Rob Bowen200620077111033100200034.300.273.400.673.375
Brad Boxberger2012202170000000000000
Silvino Bracho2015201870000000000000
Glenn Braggs1991199272723561013304410.261.370.435.805.278
Michael Brantley2014202173029372013101212.241.267.414.681.231
Bill Bray2006201270000000000000
Fred Breining1981198379700000000120.000.125.000.125.000
Rod Brewer1991199378701000100131.143.250.143.393.250
Glenn Brummer198219847181814000500034.222.222.222.444.267
Scott Bullett199519967131112000010222.182.308.182.490.222
Alec Burleson2022202472121252012000510.238.238.476.714.267
Sean Burnett2004201272200000000000.000.000.000.000.000
Paul Byrd199520087101000000000040.000.000.000.000.000
Francisco Cabrera199019937121204000200034.333.333.333.667.444
Jeff Calhoun1984198771100000000000.000.000.000.000.000
Willie Calhoun202120247201812010300264.111.200.222.422.167
Buzz Capra19721977710900000100040.000.000.000.000.000
Cris Carpenter1989199370000000000000
Paul Casanova197219747242314000000124.174.208.174.382.191
Elio Chacon196219627261931000020781.053.308.053.360.091
Eric Chavez2000201472220274015102514.350.409.7001.10.429
Robinson Checo1999199973301000200021.333.333.333.6671.00
Chin-Feng Chen20022005710810000000250.000.200.000.200.000
Jazz Chisholm Jr.2021202473029581024301415.276.300.517.817.261
Bobby Chouinard1998200070000000000000
Ryan Christenson1998200175410000001120.000.200.000.200.000
Galen Cisco1963196577500000000120.000.167.000.167.000
Mark Clark199219997171400000000180.000.067.000.067.000
Pat Clements1986199272200000000020.000.000.000.000
Kevin Collins196819697191806000100146.333.368.333.702.429
Josh Collmenter2011201578700000000040.000.000.000.000.000
Clay Condrey2002200970000000000000
Carlos Corporan2011201572624010001001111.042.115.042.157.077
Henry Cotto198419937181824100200055.222.222.278.500.308
Danny Coulombe2014201871100000000010.000.000.000.000
Danny Cox198419927141311000000191.077.143.077.220.250
Roger Craig196219657141201000000271.083.214.083.298.200
Bobby Crosby200920107161424101200218.286.375.571.946.250
Noel Cuevas2018201877700000000030.000.000.000.000.000
Matt Daley2009201170000000000000
Yu Darvish201720217141300000000080.000.000.000.000.000
Bill Dawley1983198772200000000020.000.000.000.000
Bryan De La Cruz2023202472928351024001912.179.207.429.636.177
Elly De La Cruz202320247333171021124121217.323.364.548.912.500
Wilson Delgado199619997191823000100053.167.211.167.377.231
Larry Demery1974197777702100000033.286.286.429.714.500
Jose Dominguez2013201671100000000010.000.000.000.000
Brendan Donnelly2003200970000000000000
Brenton Doyle202320247232001000101271.050.130.050.180.071
Zach Duke2006201979703000100123.429.500.429.929.600
Chad Durbin2004201271100000000000.000.000.000.000.000
Dennis Eckersley1984199778811100000042.125.125.250.375.250
Dave Edwards198119827161614101300058.250.250.500.750.300
Juan Eichelberger198019887131000000000070.000.091.000.091.000
Cal Eldred1998200575500000000040.000.000.000.000.000
Stuart Fairchild202120247121234201200029.333.333.7501.08.333
Jeurys Familia2015202170000000000000
Paul Faries199019917262324000001134.174.208.174.382.200
Kyle Farnsworth1999200576501000100111.200.333.200.533.250
Rich Folkers1973197676400000000040.000.000.000.000
Wilmer Font2017201970000000000000
Mike Ford201920247222225101300079.227.227.409.636.286
Terry Fox1962196574300000100020.000.000.000.000.000
John Frascatore1995199973200000000110.000.333.000.333.000
Kyle Freeland201720217131000000000160.000.091.000.091.000
Christian Friedrich2014201673200000000020.000.000.000.000
Rey Fuentes201320177131121000010261.091.231.091.322.200
Avisail Garcia201720237272706200111068.222.222.296.519.286
Art Gardner197519787111111000110021.091.091.091.182.111
Evan Gattis201320187232012100200133.100.130.150.280.105
Zack Godley20162019711900000000070.000.000.000.000.000
Alberto Gonzalez201020117191803100200034.167.158.222.380.188
Luis Gonzalez202220227221817100210358.389.455.444.899.500
Mike Gonzalez2004201370000000000000
Nick Gordon202220247171723001100046.177.177.353.529.167
Tom Gorzelanny20052013710900000000060.000.000.000.000.000
Tuffy Gosewisch2013201672221173002011110.333.364.476.840.350
Trevor Gott2015201970000000000000
Cecilio Guante1983198673300000000020.000.000.000.000.000
Luis Guillorme202220247201813000000233.167.250.167.417.200
Atlee Hammaker198319907101004000000024.400.400.400.800.500
Jim Hannan1962196471100000000010.000.000.000.000
Michael Harris II202320247272615101200169.192.222.346.568.211
Will Harris2012201870000000000000
Dave Heaverlo1975197770000000000000
Tyler Heineman202020227222047000010237.350.409.350.759.412
Bob Heise196719707262536200100108.240.269.320.589.240
Dustin Hermanson199520047101000000000070.000.000.000.000.000
Whitey Herzog196219637121024100500225.400.500.5001.00.500
Joe Hesketh1986199072200000000020.000.000.000.000
John Hester200920127181724100200155.235.278.294.572.333
Alex Hinshaw2008201270000000000000
Greg Holland2017201970000000000000
Mike Holtz1997200270000000000000
Clint Hurdle198519867121110000000160.000.083.000.083.000
Matt Kata200320057242233001110256.136.208.273.481.125
Mike Kelly1994199978822100100033.250.250.375.625.400
Charlie Kerfeld1986199070000000000000
Craig Kimbrel2010202170000000000000
Hal King196719747191804110100157.222.263.389.652.308
Scott Kingery201820197282737200100169.259.286.333.619.333
Billy Klaus196219627181613000100153.188.235.188.423.273
John Lackey200320177131300000000070.000.000.000.000.000
Ryan Langerhans200520087191623101300237.188.263.438.701.154
Mike Leake201020197131110000000180.000.083.000.083.000
Wade LeBlanc200820177101002000100032.200.200.200.400.286
Dave Leiper1988199670000000000000
Al Leiter199620037151233100000034.250.250.333.583.333
Sandy Leon201420227191422001500335.143.316.357.673.091
Kyle Lewis20202023726245710241021014.292.346.583.930.417
Jon Lieber199420087141302100000023.154.154.231.385.182
Adam Lind200720177262433100000264.125.192.167.359.167
Matt Lindstrom2007201270000000000000
Zack Littell2021202170000000000000
Yoan Lopez2019202170000000000000
Hector Luna200420067181142200100614.182.471.364.834.200
Fred Lynn199019907151323002200249.231.333.6921.02.143
Shane Mack19871988710813100000224.375.500.5001.00.500
Ken MacKenzie1962196577600000000040.000.000.000.000.000
Luke Maile201620247151403300100166.214.267.429.695.375
Joe Mantiply2021202270000000000000
Charlie Manuel1974197577601000100111.167.286.167.452.200
Evan Marshall2014201670000000000000
Carlos Martinez2013202176502000100012.400.333.400.733.400
T.J. Mathews1995199771100000000010.000.000.000.000
Dustin May2019202179800000000040.000.000.000.000.000
Nomar Mazara201820227161502000100132.133.188.133.321.167
Jim McAndrew1968197477500000000020.000.000.000.000.000
Joe McIntosh1974197576600000000030.000.000.000.000.000
Brian Meadows1998200579902000000032.222.222.222.444.333
Pat Meares2000200173025460023004912.240.333.480.813.267
Adam Melhuse2000200878711010300023.143.125.429.554.167
Wade Miley2012201872120110000000111.050.050.050.100.111
Bruce Miller197419757181726000100006.353.333.353.686.333
Keith Miller198719917151545000020015.333.333.333.667.357
Minnie Minoso196319637272243200000245.136.269.227.497.167
John Mizerock198319897252525100300046.200.200.240.440.238
Dylan Moore202020247191826000201166.333.368.333.702.500
Junior Moore19761977712810000000320.000.273.000.273.000
Bob Moose196819767111102000000022.182.182.182.364.222
Franklin Morales2007201475402000100022.500.500.5001.001.00
Dave Morehead196319657131100000000150.000.154.000.154.000
Christopher Morel20222024725244610240011113.250.280.542.822.364
Nyjer Morgan200820127171733000010033.177.177.177.353.214
Logan Morrison201120167262306100100267.261.308.304.612.333
Matt Murton200620097221935200000347.263.364.368.732.333
Joe Nathan19992014721010000000011.001.001.002.001.00
Hector Neris2015202170000000000000
Dom Nunez201920217141101000100371.091.286.091.377.250
Joe Nuxhall1962196672100000000000.000.000.000.000.000
Bob Oldis1962196372423370012001310.304.333.435.768.316
Eddie Oropesa2001200470000000000000
Jim Owens1963196775500000000050.000.000.000.000
Bobby Parnell2009201270000000000000
Andy Parrino20112012711812100000323.250.455.375.830.333
Bill Pecota199219947131324101500018.308.308.615.923.273
Ramiro Pena201020147111001100000052.100.100.200.300.200
Yorkis Perez1994200070000000000000
Gary Peters1963196579912000000032.222.222.222.444.333
Brett Pill2011201372221461027011713.286.318.619.937.333
Mel Queen1965196778801000000011.125.125.125.250.143
Ramon Ramirez2006201270000000000000
AJ Ramos2013201770000000000000
Colby Rasmus2009201172422563100102911.273.333.500.833.462
Paul Reuschel1976197871100000000000.000.000.000.000.000
Mel Roach196219627151502000200052.133.133.133.267.200
Leon Roberts197619777171602000100032.125.125.125.250.154
Robin Roberts196319667131002000200132.200.273.200.473.286
Hansel Robles2015201970000000000000
John Rocker1998200170000000000000
Aurelio Rodriguez198019807121102000100122.182.250.182.432.222
Esmil Rogers2010201274300000000010.000.000.000.000.000
Leo Rosales2008201071100000000000.000.000.000.000.000
Eguy Rosario202220247161502100000153.133.188.200.388.200
Jimmy Rosario19711971710832010200114.250.333.500.833.286
Paul Runge198219887221923000111333.158.273.158.431.188
Rusty Ryal2009201072320261012002510.300.364.500.864.357
Jeff Salazar200720087121111001200144.091.167.364.530.000
Oscar Salazar200920107171614000000144.250.294.250.544.333
Amado Samuel1962196472625161001001117.240.269.280.549.429
Ramon Santiago201020147221914100000265.211.286.263.549.308
Manny Sarmiento19761983711010000000011.001.001.002.001.00
Rick Sawyer1976197775501000100011.200.200.200.400.250
Jordan Schafer201220147161403100100274.214.313.286.598.429
Bob Schroder19651968710823000100213.375.500.375.875.429
Don Schwall196219667131302000000042.154.154.154.308.222
Kyle Seager2015202172927491036102519.333.379.7041.08.316
Fernando Seguignol199920017121013001201036.300.333.600.933.286
Jimmy Sexton19781979710813000000233.375.500.375.875.600
Dick Sharon1975197577601100100122.167.286.333.619.250
Don Shaw1967197171100000000000.000.000.000.000.000
Scot Shields2002200972200000000020.000.000.000.000
Sonny Siebert1964197577700000000020.000.000.000.000.000
Ruben Sierra1997200471817362028100414.353.333.8241.15.333
Dave Silvestri199519967131326100110037.462.462.5391.00.600
Mike Simms1991199671714261012003210.429.529.7141.24.455
Randall Simon199920047282536000100326.240.321.240.561.261
Joe Smith2007201870000000000000
Edmundo Sosa202120247262316001510259.261.320.391.711.294
Jorge Sosa2005200873310000000020.000.000.000.000.000
Tracy Stallard196319657181703000000063.177.177.177.353.273
Max Stassi2018202272623011000002132.044.154.087.241.100
Spencer Steer202320247262513001500196.120.154.240.394.133
Scott Stewart2001200470000000000000
Dick Stigman196219657151300000000090.000.000.000.000.000
Bryson Stott202220247312755000600335.185.258.185.443.200
Andrew Susac201420157151525200100057.333.333.467.800.500
Craig Swan197519837111002000100042.200.200.200.400.333
Bill Swift199219957161412000000022.143.143.143.286.167
Jose Tabata201220147191815000000045.278.316.278.594.357
Kevin Tapani1995199978501000100011.200.200.200.400.250
Anthony Telford1997200071000000000000
Josh Thole201020127211825000100225.278.333.278.611.294
Mark Thurmond198319907161203000100233.250.357.250.607.333
Luis Torrens201720237151401000100171.071.133.071.205.143
Merkin Valdez2008200971000000000000
Ildemaro Vargas201920237131332100000013.154.154.231.385.167
Felipe Vazquez2015201970000000000000
Brandon Villafuerte2002200470000000000000
Ron Villone1995200973200000000000.000.000.000.000.000
Daniel Vogelbach202020237151513001400046.200.200.400.600.200
Edinson Volquez201220177121211000000061.083.083.083.167.167
Tyler Wade201920247131112000110112.182.250.182.432.200
Adam Wainwright200620147141301000000161.077.143.077.220.143
Kevin Walker2000200370000000000000
Donne Wall1996200172200000000020.000.000.000.000
Josh Wall2012201370000000000000
Joe Wallis197619787121232001100035.167.167.417.583.125
Turner Ward199720007212013100001044.150.150.200.350.188
U L Washington1985198672121291103000512.429.429.5711.00.563
Jered Weaver200720177151502000000062.133.133.133.267.222
Lenny Webster1994199672018340025000510.222.263.556.819.182
Don Werner197619807141202100100223.167.286.250.536.200
Larry Whisenton197719827171532101100276.133.235.400.635.143
Larry White1983198471100000000000.000.000.000.000.000
Wally Whitehurst1990199477701000000051.143.143.143.286.500
Bob Will1962196377603000000103.500.571.5001.07.500
Brian Williams1992199574400000000030.000.000.000.000.000
George Williams196419647282327200000529.304.429.391.820.333
Reggie Williams1995199976510000000110.000.167.000.167.000
Earl Wilson196219707151413000000133.214.267.214.481.273
Tom Wilson200220047121111000100061.091.083.091.174.167
Travis Wood2011201778711000000011.143.143.143.286.167
Austin Wynns2022202372221142002001106.191.227.286.513.364
Masato Yoshii19982002711900000000120.000.100.000.100.000
Anthony Young1992199672100000000100.000.500.000.500.000
Oscar Zamora1974197671100000000000.000.000.000.000.000
Chad Zerbe2000200370000000000000
Jerry Zimmerman196319657151502000100032.133.133.133.267.167
Fernando Abad2011201960000000000000
Arismendy Alcantara201420176181804100101065.222.222.278.500.333
Matt Alexander1974198166543000020003.600.600.6001.20.600
Armando Almanza1999200361100000000000.000.000.000.000.000
Abraham Almonte201420156181827100101038.389.389.444.833.467
Sandy Alomar196519666121000000000110.000.091.000.091.000
Bob Anderson1962196361100000000000.000.000.000.000.000
Dwain Anderson197219736171414100000325.286.412.357.769.333
Tyler Anderson201620226111002000000062.200.200.200.400.500
Greg Aquino2004200660000000000000
Steve Arlin196919736121103000000023.273.273.273.545.333
Jack Armstrong1989199367600000000030.000.000.000.000.000
Rene Arocha1993199763300000000000.000.000.000.000.000
Jake Arrieta2013202161515020001000132.133.133.133.2671.00
Harrison Bader201820246252317100112168.304.360.348.708.412
Homer Bailey200920186151401000000061.071.071.071.143.125
James Baldwin200120016121201000000051.083.083.083.167.143
Kim Batiste199219966242326100100157.261.292.304.596.333
Matthew Batten202220236141312200100134.154.214.308.522.200
Jose Bautista1993199667601000000101.167.286.167.452.167
Gordon Beckham201220146262438100001249.333.385.375.760.400
Howie Bedell196219686181554100100165.267.294.333.627.400
George Bell199119916262416200201218.250.308.333.641.261
Andrew Benintendi201620236171624000420034.250.294.250.544.308
Joaquin Benoit2011201760000000000000
Juan Berenguer1986199261100000000010.000.000.000.000
Bruce Berenyi198119866151215000000115.417.462.417.878.455
Bo Bichette20192023626254101037001620.400.423.8001.22.438
Jabari Blash201620186121003100000234.300.417.400.817.429
Tommy Boggs198019836151403000000023.214.214.214.429.250
Frank Bolick199319936141213001200226.250.357.500.857.222
Rod Booker198719906141344010310126.308.357.462.819.364
Joe Borowski1996200860000000000000
Thad Bosley1983198665400000100000.000.000.000.000.000
Phil Bradley1988198862722292003024311.409.482.500.982.450
Darrell Brandon1971197361100000000000.000.000.000.000.000
angel Bravo1970197167521000000121.200.333.200.533.333
Dan Briggs1979198264401000000011.250.250.250.500.333
Greg Briley19931993610912100010143.222.300.333.633.400
Socrates Brito201520186161523010110145.200.250.333.583.273
Ernie Broglio196219646191604000100134.250.294.250.544.308
Jerry Brooks1993199365500000000020.000.000.000.000.000
Jerry Browne199419956201811000000231.056.150.056.206.067
Keon Broxton2016201761717010000000111.059.059.059.118.167
John Buck201120136231903000200323.158.304.158.462.177
A.J. Burnett199920146131014000000034.400.400.400.800.571
Jose Cabrera2000200260000000000000
Ivan Calderon199119916242115010230227.238.304.333.638.263
Tony Campana2012201469910000010010.000.000.000.000.000
Dave Campbell19771978611110001000011.001.001.002.001.00
Jay Canizaro1996199969722200000234.286.444.5711.01.500
Stephen Cardullo201620176201803100100244.167.250.222.472.214
Don Carrithers1971197665500000000010.000.000.000.000.000
Tony Castillo1989199060000000000000
Ramon Castro2005200962321340024001410.191.217.476.694.125
Bill Caudill1979198162200000000020.000.000.000.000
Jake Cave2022202462119231100002106.158.238.316.554.333
Bruce Chen1999200268700000000060.000.000.000.000.000
Matt Clement200020046131110000000060.000.083.000.083.000
Bartolo Colon200320186121000000000050.000.000.000.000.000
Allen Cordoba2017201767600000000110.000.143.000.143.000
Francisco Cordova1996199969700000000130.000.125.000.125.000
Collin Cowgill201120146141003000111443.300.500.300.800.500
Jim Cox197419766181611000000231.063.167.063.229.077
Cesar Crespo200120026231934100310465.211.348.263.611.308
Jack Cust200220096151413001200156.214.267.429.695.250
Bill Dailey1962196462211001300014.500.5002.002.50
Bruce Dal Canton1967197665401000100021.250.400.250.650.500
Ron Darling198419916111023200000035.300.300.500.800.429
David DeJesus201220156151221000000331.083.267.083.350.111
Adrian Devine1976197860000000000000
Miguel Diaz2017201860000000000000
Jim Donohue1962196262201000100011.500.500.5001.001.00
Matt Downs2011201269900000000020.000.000.000.000.000
Jim Duffalo1962196564401000000021.250.250.250.500.500
Chris Duffy200620076252457000040187.292.320.292.612.438
Jermaine Dye199620086262325001300288.217.308.348.656.286
Dick Egan1963196760000000000000
Scott Elarton1998200864300000000010.000.000.000.000.000
Randy Elliott197219776121133010100015.273.333.455.788.300
Alcides Escobar201020176262235010302237.227.320.318.638.263
Chuck Essegian196219636242012001100255.100.217.250.467.071
Chuck Estrada1962196666600000000040.000.000.000.000.000
Bob Farley196219626131112000000242.182.308.182.490.286
Sal Fasano2000200861918120001001112.111.158.111.269.286
Bill Faul1963197062201100000012.500.5001.001.501.00
Bryce Florie1994199660000000000000
Sam Freeman2012201860000000000000
Sam Fuld200920156171314010220426.308.471.462.932.364
Aaron Fultz2000200561100000000000.000.000.000.000.000
Frank Garces2014201560000000000000
Adolis Garcia202120246252425100200176.208.240.250.490.294
Damaso Garcia198819896181612001400125.125.177.313.489.077
Luis Garcia2015201960000000000000
Amir Garrett2017202161100000000000.000.000.000.000.000
Geoff Geary2004200861100000000000.000.000.000.000.000
Rich Gedman199019926151522100200043.133