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.133.200.333.182
Andres Gimenez2022202462524180013200611.333.333.458.792.412
Jake Goebbert201420146151412000000142.143.200.143.343.200
Jeanmar Gomez20132017611010000000011.001.001.002.001.00
Leo Gomez1996199662218340024002710.222.333.556.889.222
Romy Gonzalez202320246121222200010064.167.167.333.500.333
Nolan Gorman2023202462724141002103115.167.259.208.468.308
Ruben Gotay200720086161635000100075.313.313.313.625.556
Rusty Greer199720016262536300300139.240.269.360.629.273
Gabe Gross2006200769602000100322.333.556.333.889.500
Mario Guerrero197519756252235100500106.227.240.273.513.208
Vladimir Guerrero Jr.2019202362621490012005612.429.539.5711.11.571
Yuli Gurriel201820236201826100501127.333.350.389.739.353
Cristian Guzman2005200962726283003011911.308.333.423.756.471
Luther Hackman2001200361100000000010.000.000.000.000
Harvey Haddix1963196561100000000000.000.000.000.000.000
Jack Hamilton1962196766600000000040.000.000.000.000.000
Josh Hamilton200720146222133101110167.143.182.333.515.143
Justin Hampson2007201260000000000000
Todd Haney199519966232114100110135.191.217.238.456.211
Preston Hanna1975198264401000000011.250.250.250.500.333
Chuck Hartenstein1967196963300000000000.000.000.000.000.000
J C Hartman196219636252326100300227.261.320.304.624.286
Shigetoshi Hasegawa1997200061100000000000.000.000.000.000.000
Tom Hausman1978198264411000100021.250.250.250.500.500
Jeremy Hazelbaker201620176101022001200035.200.200.500.700.167
Neal Heaton19871991610801000000041.125.125.125.250.250
Bob Heffner1963196565401000000001.250.250.250.500.250
Jonah Heim202020246252335101200239.217.280.391.671.211
Ray Herbert196219656171514100100165.267.313.333.646.444
Guillermo Heredia2019202267711001100034.143.143.571.714.000
Yonny Hernandez2022202368700000000110.000.125.000.125.000
Brandon Hicks2014201462522662024002914.273.360.636.996.364
Kyle Higashioka202320246141413100110024.214.214.286.500.250
Koyie Hill200320106211712100100383.118.238.177.415.200
Tim Hill2021202160000000000000
Derek Holland2018201967700000000060.000.000.000.000.000
Brock Holt201620216181543200100315.200.333.333.667.214
J.J. Hoover2013201760000000000000
Gail Hopkins1974197466402000000202.500.667.5001.16.500
Tony Horton196419656212024000000164.200.238.200.438.286
Bruce Hurst19891993614902000100052.222.222.222.444.500
Raisel Iglesias2017202160000000000000
Jonathan India202120246222124000001154.191.227.191.418.250
Brandon Inge200520106262223200000465.136.269.227.497.188
Jeff Innis1991199360000000000000
Kevin Jarvis199420036101001000000001.100.100.100.200.100
Bob Johnson1971197764400000000040.000.000.000.000
Nate Jones2012202161100000000000.000.000.000.000.000
Nolan Jones2023202462221131002001134.143.182.191.372.375
Shawn Kelley2013201660000000000000
Bill Kelso1964196865500000000030.000.000.000.000.000
Gene Kingsale20022002612922000111322.222.417.222.639.286
Tyler Kinley2021202160000000000000
Andrew Knizner201920236201902000000172.105.150.105.255.167
Danny Kolb2004200660000000000000
Randy Kutcher198619876141424000000044.286.286.286.571.400
Ron LeFlore19801980626258114035521624.440.462.9601.42.500
Charlie Leibrandt198019926111001000100041.100.100.100.200.167
Barry Lersch1970197363300000000000.000.000.000.000.000
Jon Lester201320196141100000000170.000.083.000.083.000
Larry Lintz197419756262152000030572.095.269.095.364.143
Rymer Liriano201420146201964100010155.211.250.263.513.286
Dennis Littlejohn197819796211813000200263.167.250.167.417.250
Skip Lockwood1965197962201000000011.500.500.5001.001.00
Nook Logan200520076252207100401268.318.375.364.739.438
Kyle Lohse200720156141102000000052.182.182.182.364.333
Tim Lollar19811984612923000300023.333.273.333.606.333
Steve Lombardozzi201220136262523000000043.120.120.120.240.143
Dale Long196219636131213100200114.250.308.333.641.273
Jeoff Long196419646121002000100232.200.333.200.533.286
Noah Lowry200420076191914001100057.211.211.368.579.231
Lance Lynn201220176121000000000070.000.000.000.000.000
Ken Macha1977198066500000000120.000.167.000.167.000
Drew Macias2008200965400000000020.000.000.000.000.000
Seth Maness2013201561100000000000.000.000.000.000.000
Barry Manuel1996199861100000000000.000.000.000.000.000
Tucupita Marcano2022202361615350025100211.333.333.7331.06.273
Chris Martin2014202160000000000000
Jose Martinez201820196212134001300067.191.191.333.524.214
Phil Maton2017202160000000000000
Luis Matos202320246211462100210733.143.429.214.643.182
Hideki Matsui20042010621203821210001518.400.429.9001.32.462
Brandon Maurer2015201760000000000000
Patrick Mazeika202120226191723000000253.177.263.177.440.250
Dave McCarty1996199669902000100032.222.222.222.444.333
Sam McDowell196219726131202000000162.167.231.167.398.333
Jeff McKnight19921994610902100300013.222.200.333.533.222
Dallas McPherson200520066181634001200227.250.333.438.771.231
Tommy Medica201420146111100000000020.000.000.000.000.000
Mitch Meluskey2000200361816493005002112.563.611.7501.36.600
Whit Merrifield2017202362826592015101814.346.357.539.896.444
Jackson Merrill202420246252338100200129.348.375.391.766.381
Damon Minor200120026131200000000120.000.077.000.077.000
Kendrys Morales200920126161414100200115.286.313.357.670.286
Max Moroff201720186151412000101172.143.200.143.343.286
Bryan Morris2014201761100000000010.000.000.000.000
Matt Morris199720086151001000000351.100.308.100.408.200
Scott Munter2005200760000000000000
Bill Murphy1966196669922100000033.222.222.333.556.333
David Murphy201420156161425100300226.357.438.429.866.417
Greg Myers199819996141413100100024.214.214.286.500.250
Tyler Naquin202120226211903000200153.158.238.158.396.214
Bob Nieman1962196266601000100021.167.167.167.333.250
Donell Nixon1988198965522000102022.400.400.400.800.667
Lars Nootbaar2022202362420272015104412.350.458.6001.05.400
Dan Norman197919826111004000000114.400.455.400.855.444
Rougned Odor201520236181414000211314.286.444.286.730.308
Francisco Oliveras1990199263300000000010.000.000.000.000.000
Chi-Chi Olivo1964196661100000000000.000.000.000.000.000
Keith Osik199720036181806000310046.333.333.333.667.429
Emilio Pagan2018202160000000000000
Jonathan Papelbon2012201560000000000000
Jimmy Paredes201120166171513000010243.200.294.200.494.273
Carl Pavano19982004612910000000010.000.000.000.000.000
Bert Pena1981198766310000100000.000.200.000.200.000
Wily Mo Pena200320076141323001300146.231.286.462.747.250
Jim Pendleton196219626212025100000156.250.286.300.586.333
Wandy Peralta2017201960000000000000
Timo Perez200220036202017100002018.350.350.400.750.368
Dan Pfister1962196464402000000002.500.500.5001.00.500
Tony Phillips199719986292057200001859.350.536.450.986.467
Renyel Pinto2006200960000000000000
Bob Priddy1964197164300000000110.000.250.000.250.000
Mike Proly1976198363210000000010.000.000.000.000.000
Bob Purkey196219646151502100000093.133.133.200.333.333
Heliot Ramos202320246191906100300037.316.316.368.684.375
Steve Randolph2003200761100000000000.000.000.000.000.000
Jeremy Reed200620096201825001100128.278.316.444.760.267
Rick Reed199020006121201000000041.083.083.083.167.125
Arthur Rhodes2001201060000000000000
Dave Ricketts1967196968814000000014.500.500.5001.00.571
Steve Ridzik1963196563312100000003.667.6671.001.66.667
Alex Rios2007201262626583124100619.308.308.7311.03.333
Kevin Ritz199419976141211000000051.083.083.083.167.143
Emmanuel Rivera202220246151412000100042.143.133.143.276.182
Luis Rivera198619946161302000001232.154.267.154.421.200
Bert Roberge1979198661100000000010.000.000.000.000
Rich Rodas1983198461100000000000.000.000.000.000.000
Gary Roenicke197619876161223100100314.250.375.333.708.250
Rolando Roomes198819906111102000000062.182.182.182.364.400
Mike Rose200520056191612000000322.125.263.125.388.143
Zac Rosscup2018201960000000000000
Dave Rucker1983198861100000000010.000.000.000.000
Keibert Ruiz2021202362320450035101214.250.348.7001.04.133
Dan Runzler2009201160000000000000
Cameron Rupp2015201762320273001003510.350.435.500.935.467
Glendon Rusch2001200966601000000031.167.167.167.333.333
Mike Ryan2005201065500000000010.000.000.000.000.000
Bret Saberhagen199219956161411000000031.071.071.071.143.091
Bob Sadowski1963196561716121002000113.125.125.188.313.400
Jeff Samardzija201120196131200000000080.000.000.000.000.000
Jesus Sanchez202320246181725100100126.294.333.353.686.333
Dave Sax1982198369900000000000.000.000.000.000.000
John Scott1974197563300000000000.000.000.000.000.000
Luke Scott200720136151425200200167.357.400.500.900.625
Antonio Senzatela20172021610801000000031.125.125.125.250.200
Moises Sierra201420186131202000100042.167.154.167.321.222
Jake Smolinski201520186101000000000040.000.000.000.000.000
Josh Spence2011201260000000000000
Charlie Spikes1979198066513100200024.600.500.8001.30.750
Marv Staehle1964197069801000000101.125.222.125.347.125
Lee Stange1962196569701000000131.143.250.143.393.250
John Stephenson196419696151500000000050.000.000.000.000.000
John Stuper1982198568800000000070.000.000.000.000.000
Guy Sularz198019836181713000100103.177.222.177.399.177
Jack Suwinski2022202362520561024003713.300.440.6501.09.364
Jesus Tavarez199619966171531000000221.067.177.067.243.077
Mark Teixeira2008201062524351024001512.208.240.500.740.177
Amaury Telemaco1997200467601000000131.167.286.167.452.333
Tony Torcato2003200566604000000014.667.667.6671.33.800
Alex Torres2013201560000000000000
Gleyber Torres201920236262314001110367.174.269.304.574.188
Cesar Tovar19731973628272111001101312.407.429.444.873.458
Kyle Tucker2020202362721462024106614.286.444.6671.11.308
Tom Underwood1975197766600000000040.000.000.000.000.000
Fred Valentine196419646231914001500247.211.273.368.641.200
William VanLandingham199419976121111100100172.091.167.182.349.250
Randy Velarde199920006262511000000161.040.077.040.117.053
Guillermo Velasquez199319936151505000000015.333.333.333.667.357
Nelson Velazquez202220246171522001200155.133.177.333.510.100
Christian Villanueva20172018622223500340001014.227.227.636.864.222
Jason Vosler20212022611910000100140.000.091.000.091.000
Gary Wagner1965196862200000000020.000.000.000.000
Paul Wagner1993199764300000000020.000.000.000.000.000
Matt Walbeck1993200062120171018000211.350.333.550.883.333
Dave Walsh1990199060000000000000
Jarrod Washburn200120066151111000100251.091.231.091.322.167
Pat Watkins199819996111101000001021.091.091.091.182.111
Vic Wertz1962196369801000100011.125.222.125.347.143
Matt Whiteside1997200160000000000000
Nick Williams2018201961918240022000510.222.263.556.819.182
Dontrelle Willis20042010611701010100023.143.143.429.572.200
Jim Willoughby1971197469810000100140.000.111.000.111.000
Bump Wills19821982627233100002223610.435.482.435.916.556
Dan Wilson1992200162422380012012211.364.417.500.917.368
Enrique Wilson200020056201933000100103.158.200.158.358.158
Trey Wingenter2018201960000000000000
Matt Wise2004200761000000000000
John Wockenfuss1984198569804000100104.500.556.5001.05.500
Kerry Wood1998201164300000000010.000.000.000.000.000
Mike Woodard198519866242144000130314.191.292.191.482.200
Danny Worth201020116151513000000043.200.200.200.400.273
Wesley Wright2008201460000000000000
Dom Zanni1962196565400000000110.000.200.000.200.000
Jeremy Accardo2005200750000000000000
Jose Acevedo2001200553300000000010.000.000.000.000.000
Manny Acosta2009201150000000000000
Austin Adams2021202150000000000000
Rick Aguilera1985200054412001100015.500.5001.251.75.500
Yency Almonte2019202150000000000000
Eddy Alvarez202220225111113000110023.273.273.273.545.333
Jose Arredondo2008201250000000000000
Ramon Aviles1979198157713100300004.429.429.5711.00.429
Burke Badenhop2009201550000000000000
Alan Bannister197419845151433200000125.214.267.357.624.250
Anthony Bass2011202151100000000000.000.000.000.000.000
Brett Baty202320245141301000100131.077.143.077.220.100
Frank Baumann1962196450000000000000
Cam Bedrosian2016201950000000000000
Dwight Bernard1978197950000000000000
Tony Bernazard197919805131114001300147.364.417.6361.05.500
Jim Bibby1973198357612001100035.333.333.8331.16.500
Larry Bigbie2004200559801000000041.125.222.125.347.250
Doug Bird1979198253300000000030.000.000.000.000
Ty Blach2016201854400000000030.000.000.000.000.000
JJ Bleday202220235191722001100265.118.211.294.505.100
Terry Blocker198519885131202000000102.167.231.167.398.167
Bert Blyleven197819805131101000000171.091.167.091.258.250
Brian Boehringer1998200250000000000000
Brennan Boesch2010201152221372013001812.333.364.571.935.500
Ricky Bones1991200153310000000000.000.000.000.000.000
Shawn Boskie1991199457702000000022.286.286.286.571.400
Jackie Bradley Jr.201620215181522000000382.133.278.133.411.286
Rob Brantly201220245191625101200239.313.421.563.984.333
Brent Brede199819985161612001100065.125.125.313.438.111
Tom Brennan1985198555401000000001.250.250.250.500.250
Chris Brock1998200153200000000000.000.000.000.000.000
Adrian Brown199920005141165100200216.455.539.5461.08.500
Emil Brown199720015121214001201027.333.333.583.917.333
Damon Buford199720005151401100000042.071.133.143.276.100
Lew Burdette196219645111013000000053.300.300.300.600.600
Enrique Burgos2015201650000000000000
Andy Burns2021202158601000000101.167.375.167.542.167
Pete Burnside1962196355300000000110.000.250.000.250.000
Nick Buss201320135121102000000112.182.250.182.432.200
Eddie Butler2014201656600000000020.000.000.000.000.000
John Buzhardt196219655121000000000050.000.000.000.000.000
Marty Bystrom1980198358800000000060.000.000.000.000.000
Ron Calloway20032004511901000210021.111.100.111.211.125
Kevin Cameron2007200751100000000010.000.000.000.000
Eric Campbell201420165141210000010140.000.143.000.143.000
Joe Cannon197719785101011100101042.100.100.200.300.167
Buddy Carlyle1999201452201000000011.500.500.5001.001.00
Raul Casanova200020085141334300200167.308.357.539.896.571
Harold Castro202220235141424000200064.286.286.286.571.500
Jason Castro201220215201825300200268.278.350.444.794.417
Frank Catalanotto200120095211635010110457.313.476.438.914.455
Xavier Cedeno2012201650000000000000
Bill Champion1969197254401000000011.250.250.250.500.333
Aroldis Chapman2012201950000000000000
Floyd Chiffer1982198350000000000000
Vinnie Chulk2006200750000000000000
Phil Clark1993199554411000000001.250.250.250.500.250
Jimmie Coker196519675131213100300154.250.308.333.641.429
Choo-Choo Coleman196219635111121100100012.091.091.182.273.100
William Contreras202320245201522200000464.133.350.267.617.222
Tim Corcoran1984198557702000000002.286.286.286.571.286
Mike Cosgrove19721975511010000000011.001.001.002.001.00
Humberto Cota20042007510912100100123.222.300.333.633.286
Felipe Crespo200020015121223001100076.250.250.500.750.500
Bubba Crosby2003200358800000000030.000.000.000.000.000
John Cumberland1970197254400000000040.000.000.000.000
Mark Davidson1989199154400000000010.000.000.000.000.000
Wade Davis2018201950000000000000
Brian Dayett198719875101025101200029.500.500.9001.40.571
Justin De Fratus2013201550000000000000
Kory DeHaan2000200257621000010121.167.286.167.452.250
Anthony DeSclafani201420215121111000200051.091.091.091.182.167
Odrisamer Despaigne2014201754300000000020.000.000.000.000.000
O'Koyea Dickson2017201754301000000111.333.500.333.833.500
Jack DiLauro1969197052200000000010.000.000.000.000.000
Don Dillard1962196358802000000032.250.250.250.500.400
Scott Dohmann2004200650000000000000
Josh Donaldson2019202352121252024000913.238.238.619.857.300
Scott Downs2007201450000000000000
Tom Dukes1967197050000000000000
Jeff Duncan200320045131130000021120.000.083.000.083.000
Mike Dyer1995199652200000000010.000.000.000.000.000
Jamie Easterly1975197852200000000010.000.000.000.000.000
Tom Edens1987199452200000000020.000.000.000.000
Angelo Encarnacion199519955111022000000122.200.273.200.473.250
Santiago Espinal202320245191824100100125.222.263.278.541.250
Nino Espinosa197719795121112000000032.182.182.182.364.250
Dana Eveland2007201452200000000010.000.000.000.000.000
Taylor Featherston2015201658701000000131.143.250.143.393.250
Jesus Figueroa1980198059914100000005.444.444.5561.00.444
Jeremy Fikac2001200250000000000000
Hank Fischer1962196654400000000040.000.000.000.000
Mike Fischlin197719785171604000000114.250.294.250.544.267
Jose Flores2004200454301000000111.333.500.333.833.500
Nick Fortes202220245161400000001140.000.125.000.125.000
Casey Fossum2002200456600000000030.000.000.000.000.000
Joe Foy197019705222105100021036.238.273.286.558.278
Ty France201920215131111000000231.091.231.091.322.125
Earl Francis196219635101001100000062.100.100.200.300.250
George Frazier1979198654400000000030.000.000.000.000.000
Sal Frelick202320245171501000130231.067.177.067.243.083
Hanley Frias1999200053100000001100.000.500.000.500.000
Frank Funk1962196252200000000020.000.000.000.000
Ben Gamel201920215131202010000154.167.231.333.564.286
Ryan Garko200820095191913000100053.158.158.158.316.214
Adrian Garrett196619755101000000100070.000.000.000.000.000
Kevin Gausman2016202158702000100152.286.375.286.6611.00
Gonzalez Germen2013201650000000000000
Johnny Giavotella201520165201905100120036.263.250.316.566.294
Mychal Givens2016202150000000000000
Ross Gload2002201158601100000212.167.375.333.708.200
Chuck Goggin1973197354400000000030.000.000.000.000.000
Jim Golden1962196359800000100020.000.000.000.000.000
Alex Gonzalez200220035141211001200274.083.214.333.548.000
Juan Gonzalez1997199952219561023003613.316.409.6841.09.364
Marwin Gonzalez201220185161133001100526.273.500.5461.04.250
Gary Green1986199259821100000122.125.222.250.472.167
Pumpsie Green196219635121101000200021.091.083.091.174.100
Tommy Greene198919945131223000200123.250.308.250.558.300
Justin Grimm2014201650000000000000
Ross Grimsley1971197958811000000031.125.125.125.250.200
Carlos Guillen200120055211935000210235.263.333.263.597.313
Ozzie Guillen1998199958800000000020.000.000.000.000.000
Joel Guzman200620065171513000300213.200.294.200.494.214
Doug Gwosdz19811984511911000000131.111.200.111.311.167
Roy Halladay200220125141102000100062.182.182.182.364.400
Ben Hayes1982198352200000000010.000.000.000.000.000
Mike Heath198619915171503100100224.200.294.267.561.231
Tom Heintzelman1974197855500000000000.000.000.000.000.000
Jeremy Hellickson2013201859802000000022.250.250.250.500.333
Butch Henry1992199459701000100031.143.143.143.286.250
Felix Heredia1997200450000000000000
Roberto Hernandez2013201454400000000030.000.000.000.000.000
Yadiel Hernandez202120225131214101200038.333.385.6671.05.375
Jose Herrera202220235121201000000031.083.083.083.167.111
Jose Herrera196819695121104000000004.364.364.364.727.364
Glen Hobbie19621963510900000000050.000.000.000.000.000
Sam Howard2018201950000000000000
Bobby Hughes1998199859900000000050.000.000.000.000.000
Willard Hunter1964196450000000000000
Jeff Huson1989200057712000010022.286.286.286.571.400
Danny Jansen201920235121112101400136.182.250.546.796.143
Eloy Jimenez202320245191824101200078.222.263.444.708.300
Kenji Johjima2006200952121152012000210.238.238.476.714.222
Josh Johnson200620125131312000100072.154.154.154.308.333
Pierce Johnson2018202150000000000000
Rob Johnson200920115181412001100325.143.333.357.690.091
Greg Johnston1979197958801000000031.125.125.125.250.200
Jimmy Jones1987199258700000000150.000.125.000.125.000
Mitch Jones2009200955502000000022.400.400.400.800.667
Terry Jones1998200059912000000012.222.222.222.444.250
Aaron Judge2019202352120560045001818.300.333.9001.23.250
Jorge Julio2004200750000000000000
Jung Ho Kang2016201952117340023003410.235.381.588.969.182
Steve Kemp198519865121202100000043.167.167.250.417.250
Tony Kemp201820235171414101120238.286.412.571.983.300
Max Kepler201720225181801100000052.056.056.111.167.077
Casey Kotchman200720085191814100100115.222.263.278.541.235
Frank Kreutzer1964196551100000000000.000.000.000.000.000
Ian Krol2014201750000000000000
Chris Krug196519695151412000000172.143.200.143.343.286
Jeff Kubenka1998199950000000000000
Steven Kwan202220245191512000000322.133.316.133.449.154
Gerald Laird201020145151402000000022.143.143.143.286.167
Frank Lankford1998199851100000000000.000.000.000.000.000
Dave LaRoche19731974511010000000011.001.001.002.001.00
Ramon Laureano202020235161312001310335.154.313.385.697.111
Wil Ledezma2007200851100000000010.000.000.000.000
Cliff Lee2008201451614120011000105.143.143.357.500.333
Dominic Leone2015202150000000000000
Al Levine1999200250000000000000
Mark Little200120025121000000000230.000.167.000.167.000
Jose Lobaton201320215151311000000221.077.200.077.277.091
Bob Locker1965197551100000000010.000.000.000.000
Rich Loiselle1996200050000000000000
Jose Lopez20062009521202102006100212.500.476.6001.07.526
Rodrigo Lopez2004201059800000000060.000.000.000.000.000
Jed Lowrie201220185222135101500159.238.273.429.701.267
Mike Madden1983198655400000000040.000.000.000.000
Mike Magnante1997199950000000000000
Pat Mahomes19992001511110000000011.001.001.002.001.00
Sean Maloney1998199851100000000010.000.000.000.000
Josias Manzanillo1994200252200000000010.000.000.000.000.000
German Marquez2017201959802000000032.250.250.250.500.400
Oreste Marrero1996199654310000000120.000.250.000.250.000
Sean Marshall2006201452200000000020.000.000.000.000
John Martin1981198355301100200112.333.500.6671.16.500
Silvio Martinez19781981510800000000130.000.111.000.111.000
Tino Martinez200220035151222000000222.167.286.167.452.200
Victor Martinez2011201452017380015012011.471.500.6471.14.412
Ruben Mateo200220035171505200000217.333.412.467.879.357
Luis Matos200420065131301000000031.077.077.077.154.100
Ryan Mattheus2011201550000000000000
Rick Matula19791980512813000000023.375.375.375.750.500
Joe Mauer200520175211607000310547.438.571.4381.00.583
Jack Mayfield202020215151423001210146.214.267.429.695.222
Ernie McAnally1971197459711000100061.143.125.143.268.500
Kyle McClellan2008201153210000000120.000.333.000.333
Jeff McCurry1995199550000000000000
Leon McFadden196919695131201100101132.083.154.167.321.111
Denny McLain1964196559801000100121.125.222.125.347.167
Bo McLaughlin1977197950000000000000
Kris Medlen2009201357512101200126.400.5001.201.70.500
Evan Meek2008201250000000000000
Jose Melendez1991199250000000000000
Donaldo Mendez200120035201922100200043.105.150.158.308.133
Jim Merritt1965197158800000000070.000.000.000.000.000
Matt Mieske1998200055500000000000.000.000.000.000.000
Jose Mijares2012201350000000000000
Justin Miller2015201950000000000000
Shelby Miller2012202357700000000040.000.000.000.000.000
Kevin Millwood199820115141110000000230.000.154.000.154.000
Eric Milton2005200958712001100035.286.286.7141.00.333
Brian Moehler2005201055500000000040.000.000.000.000.000
Mike Mohler1999200150000000000000
Andruw Monasterio202320245161400000000210.000.125.000.125.000
Matt Moore201620175131312000100062.154.154.154.308.286
Al Moran196319635171603000200143.188.235.188.423.250
Ross Moschitto1965196553322000000012.667.667.6671.331.00
Don Mossi1962196557702100000023.286.286.429.714.400
Dwayne Murphy198919895131122001200225.182.308.455.762.125
Rich Murray1980198052220481013102312.400.455.6001.05.438
Bill Nahorodny198019815119252013001010.556.6361.111.74.500
Jim Nash1970197157701000000031.143.143.143.286.250
Bob Natal199319965161611100000042.063.063.125.188.083
Daniel Nava201320175151102000100322.182.400.182.582.222
Jim Neidlinger1990199058712000100122.286.375.286.661.400
Rob Nelson1987199057700000000050.000.000.000.000.000
Jayson Nix200820145191811001101054.056.105.222.328.000
Junior Noboa1990199257702000000002.286.286.286.571.286
Matt Nokes1985199558700000000020.000.125.000.125.000
Nick Noonan2013201558712000000122.286.375.286.661.400
Jose Nunez2001200150000000000000
Mike O'Berry1981198557712001100005.286.286.7141.00.167
Danny O'Connell1962196251412163102001011.500.539.9171.45.500
John O'Donoghue1964197157602000200032.333.333.333.667.667
Troy O'Leary200220035121213100200024.250.250.333.583.300
Randy O'Neal1988199057500000000010.000.000.000.000.000
Ray Olmedo2003200558700000000010.000.000.000.000.000
Logan Ondrusek2010201451100000000010.000.000.000.000
Pete Orr2005200855513000000003.600.600.6001.20.600
Javier Ortiz199019915141325001100118.385.429.6151.04.364
Josh Outman2012201351100000000000.000.000.000.000.000
Ray Oyler196519655161422101100256.143.250.429.679.125
Vicente Palacios1988199558700000000050.000.000.000.000.000
Lowell Palmer1969197051100000000010.000.000.000.000
Blake Parker2013201850000000000000
Joe Paterson2011201350000000000000
Ben Paulsen201420155121232002200048.167.167.667.833.000
Steve Pearce200920165161412101200246.143.250.429.679.111
Dustin Pedroia201320165181726200100008.353.333.471.804.333
Steve Pegues1995199557703100000034.429.429.5711.00.750
Jake Petricka2014201950000000000000
Andy Pettitte20042013511901000100031.111.111.111.222.167
Bobby Pfeil1969197159822000001012.250.250.250.500.286
David Phelps2016201750000000000000
Paul Phillips200920105141301000100121.077.143.077.220.091
Bill Pleis1963196551100000000000.000.000.000.000.000
Jorge Posada200420105181713100100124.177.222.235.458.200
Rey Quinones198919895181705000000005.294.294.294.588.294
Jose Quintana2012202159700000000050.000.000.000.000.000
Cesar Ramos2010201550000000000000
Shane Rawley198419875191722100100143.118.167.177.343.154
Tim Redding2003200956601000000031.167.167.167.333.333
Addison Reed2012201550000000000000
Zach Reks2021202158820000000060.000.000.000.000.000
Rick Renteria199319935151302000100222.154.267.154.421.182
Ken Reynolds1971197658702000100012.286.375.286.661.333
Matt Reynolds2017201854401000000011.250.250.250.500.333
Tommie Reynolds196419675141223000010113.250.357.250.607.273
Armando Reynoso1993200056614000000014.667.667.6671.33.800
Dennis Ribant1964196752200000000000.000.000.000.000.000
John Riedling2003200551100000000000.000.000.000.000.000
Adam Riggs19971997510813000100223.375.500.375.875.500
Yadiel Rivera2018201959810000000150.000.111.000.111.000
Fernando Rodriguez Jr.2011201550000000000000
John Rodriguez200520065171203100200354.250.375.333.708.375
Tyler Rogers2019202150000000000000
Wade Rowdon198419865101004000200014.400.400.400.800.444
Tom Runnells198519855111103000000023.273.273.273.545.333
Marc Rzepczynski2012201550000000000000
Angel Salazar1983198855522010000014.400.400.8001.20.500
Billy Sample198619865151424001200137.286.333.500.833.300
Alex Sanchez200220055161443000010123.214.313.214.527.250
Jesus Sanchez1998200356500000000010.000.000.000.000.000
Chance Sanford1999199958812000200012.250.250.250.500.286
Al Santorini1969197353300000000010.000.000.000.000.000
Luis Sardinas201620175111012100010113.200.273.300.573.222
Scott Sauerbeck2000200350000000000000
Joe Saunders200820115121001000000171.100.182.100.282.333
Josh Sborz2019202151100000000010.000.000.000.000
Fred Scherman1974197650000000000000
Bill Scherrer1983198750000000000000
Dan Schneider1964196753301000000011.333.333.333.667.500
Pete Schourek1991199758812001200015.250.250.625.875.167
Larry See19861986510910000000170.000.100.000.100.000
Pat Sheridan198919895131313001110076.231.231.462.692.400
Steve Shirley1982198250000000000000
Kevin Siegrist2015201750000000000000
Tony Sipp2013201850000000000000
Ron Slocum19701971510900000000030.000.000.000.000.000
Chris Smith198119835111034200200136.400.455.6001.05.571
George Smith196319655201828000200148.444.474.444.918.571
Joakim Soria2017202150000000000000
Joe Sparma1964197054400000000010.000.000.000.000.000
Chris Spurling2005200750000000000000
Rob Stanifer1997199851100000000010.000.000.000.000
Denny Stark2002200459800000000040.000.000.000.000.000
James Steels1987198757600000010110.000.143.000.143.000
Jerry Stephenson1965197053300000000000.000.000.000.000.000
Matt Strahm2018201952200000000020.000.000.000.000
Brett Sullivan202320245101000000000020.000.000.000.000.000
B.J. Surhoff200120045141405100200016.357.357.429.786.385
Mike Sweeney200320105141313100200024.231.286.308.593.273
John Tamargo19781980512810000101320.000.250.000.250.000
Chuck Tanner1962196255500000000000.000.000.000.000.000
Billy Taylor1997199950000000000000
Reggie Taylor200220035111100000010070.000.000.000.000.000
Sammy Taylor196219625161322101200336.154.313.462.774.111
Moe Thacker1962196358811000100041.125.125.125.250.250
Frank Thomas2003200751411271023003214.636.7141.271.98.714
John Thomson1999200656501000000031.200.200.200.400.500
Marv Throneberry196219625131111000000251.091.231.091.322.167
Jay Tibbs1985199055500000000020.000.000.000.000.000
Mike Timlin1997200250000000000000
Brian Traxler1990199056600000000030.000.000.000.000.000
Eddie Tucker199219935201711100300222.059.158.118.276.067
Brice Turang202320245161513000010113.200.250.200.450.214
Edwin Uceta2021202151100000000010.000.000.000.000
Hector Valle1965196558703000200123.429.500.429.929.600
Vince Velasquez2016202157400000000140.000.200.000.200
Jonny Venters2010201250000000000000
Hector Villanueva199019935151434001200157.286.333.500.833.375
John Vukovich1971197558800000000010.000.000.000.000.000
Jordan Walden2011201450000000000000
Taijuan Walker2015202157712100100033.286.286.429.714.500
Tom Walker1972197450000000000000
Jared Walsh2020202252220250113001510.250.318.500.818.286
Ken Walters1963196355500000000000.000.000.000.000.000
Kevin Ward199119925121222100000033.167.167.250.417.222
Hank Webb19751977510000000001001.00
Todd Wellemeyer2004201053200000000020.000.000.000.000
David Wells2004200759813100100144.375.444.500.944.750
Kip Wells2005200957701000000031.143.143.143.286.250
Chris Welsh1982198657500000100130.000.167.000.167.000
Eli Whiteside2009201254400000000010.000.000.000.000.000
Bob Wickman1998200750000000000000
Jerry Willard1991199255402100300113.500.600.7501.35.667
Carl Willey1962196557501000000041.200.200.200.4001.00
Craig Wilson1990199255301000200101.333.400.333.733.250
Jim Winn1985198651110000000000.000.000.000.000.000
Michael Wuertz2005200950000000000000
Esteban Yan2003200650000000000000
Chris Zachary1963197155501000000031.200.200.200.400.500
Paul Abbott1999200444300000000020.000.000.000.000.000
Darrel Akerfelds1990199140000000000000
Jose alvarez1988198940000000000000
Orlando alvarez1973197544401100000012.250.250.500.750.333
Elvis Andrus201520234151302100002233.154.267.231.498.200
Matt Antonelli200820084121213100000014.250.250.333.583.273
Aristides Aquino202220224151421001200194.071.133.286.419.000
Alberto arias2008200940000000000000
George Arias1998199945501100000002.200.200.400.600.200
Tony Armas2001200747601000000111.167.286.167.452.200
Scott Atchison2007201440000000000000
Tyler Austin201920194151421001100164.071.133.286.419.000
Akil Baddoo202220234101001000000021.100.100.100.200.125
George Banks1962196247611000000131.167.286.167.452.333
Daniel Bard2021202140000000000000
Ray Barker196519654121222100100023.167.167.250.417.200
Skeeter Barnes1984198944400000000000.000.000.000.000.000
Jake Barrett2016201640000000000000
Mike Beard1974197740000000000000
Yamil Benitez199819984141413001110036.214.214.429.643.200
Christian Bergman2014201643300000000010.000.000.000.000.000
Rocky Biddle2003200440000000000000
Andres Blanco2015201745401000000121.250.400.250.650.500
John Boozer1963196743301000000011.333.333.333.667.500
Dave Borkowski2006200840000000000000
Toby Borland1994199741100000100000.000.000.000.000.000
Ryan Bowen1991199449701000000021.143.143.143.286.200
Buddy Bradford1971197545400000000130.000.200.000.200.000
Zack Britton2016201940000000000000
Jim Brosnan1962196342201000000001.500.500.5001.00.500
Andrew Brown201220134161315101200339.385.500.6921.19.444
Brooks Brown2014201540000000000000
Leon Brown197619764101011000101001.100.100.100.200.100
Mike Brown198619864151403000101113.214.267.214.481.231
Don Bryant1966197049913200300025.333.333.556.889.429
Billy Buckner2008200945500000000010.000.000.000.000.000
Wally Bunker19641965411901000100131.111.200.111.311.167
Byron Buxton2022202341917572024202415.412.474.8821.35.455
Kiko Calero2004200940000000000000
Ron Campbell196419644121202000100022.167.167.167.333.200
Chris Carpenter20042011410801000000111.125.222.125.347.143
Matias Carrillo199319944111014200000006.400.400.6001.00.400
Chris Carter201620164171523101200257.200.294.467.761.222
Lance Carter2006200640000000000000
Scott Cassidy2002200641100000000010.000.000.000.000
Pedro Castellano199319934181722001200125.118.167.294.461.071
Alberto Castillo1995199948623100000214.500.625.6671.29.600
Daniel Castro2016201849700000000210.000.222.000.222.000
Willi Castro202220234141415100130036.357.357.429.786.455
Gavin Cecchini201720174131314001200047.308.308.539.846.375
Adron Chambers2012201241100000000000.000.000.000.000.000
Justin Christian201120124151405200411117.357.400.500.900.385
Adam Cimber2018202140000000000000
Pedro Ciriaco201120154111103000100013.273.273.273.545.300
Jeff Clement201020104131200000000150.000.077.000.077.000
Craig Colbert1992199244400000000010.000.000.000.000.000
Gerrit Cole20142018411900000000040.000.000.000.000.000
Steve Colyer2003200340000000000000
Hank Conger201120144161512000000122.133.188.133.321.154
Ron Cook1970197041100000000000.000.000.000.000.000
Francisco Cordero2010201140000000000000
Jesse Crain2005201240000000000000
J.P. Crawford202020214171600000010130.000.059.000.059.000
Joe Crede200320084161615001100038.313.313.500.813.333
Doug Creek1996199640000000000000
Kyle Crick2017201940000000000000
D.T. Cromer2000200149824200100016.500.556.7501.30.571
Aaron Cunningham201020114141311000000151.077.143.077.220.125
Jack Curtis1962196241100000000000.000.000.000.000.000
Johnny Damon200220104181833100100014.167.167.222.389.177
Vic Darensbourg1999200140000000000000
Zach Davies20162021410902000000152.222.300.222.522.500
Dick Davis1981198245501000100001.200.200.200.400.200
Gerry Davis19851985411924000100214.444.546.444.990.500
Henry Davis202320234181733100100154.177.222.235.458.250
Jacke Davis1962196247700000000040.000.000.000.000.000
Jaylin Davis201920204121222001110045.167.167.417.583.143
Ron Davis1987198840000000000000
Brett de Geus2021202140000000000000
Jacob deGrom2014201949905100100036.556.556.6671.22.833
Tom Dettore1974197541100000000010.000.000.000.000
Einar Diaz200420064111125110000018.455.455.7271.18.500
Jairo Diaz2015201940000000000000
Jim Dickson1965196541100000000000.000.000.000.000.000
Mike Difelice199720034121102100100033.182.182.273.455.250
Gary Disarcina199719984151413001100016.214.214.429.643.167
Tom Dixon1977197940000000000000
Sean Doolittle2018202140000000000000
Brian Dorsett199319964131333000200043.231.231.231.462.333
Oliver Drake2017201940000000000000
Frank Duffy1970197143300000000000.000.000.000.000.000
Phil Dumatrait2008200940000000000000
Mike Dunne198719904121210000000060.000.000.000.000.000
Zach Eflin2016202148612100000043.333.333.500.8331.00
Brad Eldred200520074141221001300264.083.214.333.548.000
Bobby Etheridge1969196947500000000220.000.286.000.286.000
Ryan Flaherty201620184111002100100143.200.273.300.573.333
Gil Flores1979197945501000100021.200.200.200.400.333
Ramon Flores2016201649823000210123.375.444.375.819.500
Tony Fossas1995199740000000000000
Leo Foster1974197749902000000022.222.222.222.444.286
Steve Foster1991199340000000000000
Chad Fox1998200140000000000000
Jake Fox2009200947714001200027.571.5711.001.57.750
Ben Francisco20082011412722000000522.286.583.286.869.400
Wayne Franklin2003200443301000000021.333.333.333.6671.00
Ty Gainey1986198744412001100025.500.5001.251.751.00
Rocky Gale2015201947711000000011.143.143.143.286.167
Yovani Gallardo20092016411722100100133.286.375.429.804.500
Mike Gallo2003200640000000000000
Balvino Galvez1986198641100000000000.000.000.000.000.000
Jaime Garcia20112017410821001400214.125.300.500.800.000
Rob Gardner1966196747700000000030.000.000.000.000.000
Stone Garrett202220234111012200100054.200.182.400.582.333
Chad Gaudin2009201342100000000110.000.500.000.500
Gary Gentry19691975410901000000061.111.111.111.222.333
Justin Germano2004201247700000000020.000.000.000.000.000
Jeremy Giambi2000200246510000000120.000.167.000.167.000
Brian Giles198319834141414000101024.286.286.286.571.333
Keith Ginter200320044171514110010247.267.353.467.820.364
Charles Gipson1999200144400000000000.000.000.000.000.000
Roy Gleason19631963411311000000021.001.002.003.001.00
Nick Gonzales2023202341615383004011311.533.563.7331.29.667
edgar Gonzalez2004200846600000000020.000.000.000.000.000
Gio Gonzalez201220174111011100000042.100.100.200.300.167
Billy Goodman196219624121223000000003.250.250.250.500.250
Brian Goodwin2017201947602000000102.333.429.333.762.333
Greg Goossen1966196849901000100031.111.111.111.222.167
Johnny Goryl1963196446601000000011.167.167.167.333.200
Mike Grace1995199944300000000030.000.000.000.000
Gene Green1962196348802100100013.250.250.375.625.286
Tyler Greene201120124121123000320043.273.333.273.606.429
Tom Grieve1978197847611000000121.167.286.167.452.250
Jason Grimsley1990200644400000000010.000.000.000.000.000
Robert Gsellman2017201942100000000010.000.000.000.000
Javy Guerra2018202141100000000010.000.000.000.000
Junior Guerra2016202143301000000011.333.333.333.667.500
Tayron Guerrero2018201940000000000000
Lee Guetterman1992199340000000000000
Jandel Gustave2019202141100000000010.000.000.000.000
Edwards Guzman2001200348734100000105.571.625.7141.33.571
John Habyan1994199640000000000000
Josh Hader2017202141100000000010.000.000.000.000
Mel Hall198319834211926200310258.316.381.421.802.429
Bob Hamelin199819984111001000000021.100.100.100.200.125
Cole Hamels20082018411902000100032.222.222.222.444.333
Joel Hanrahan2008201140000000000000
Mike Hargrove197919794181634200200246.250.333.375.708.333
Brian Harper1983198547701000100011.143.143.143.286.167
Bo Hart200320034181632100010153.125.222.188.410.182
Fran Healy1971197144402000000002.500.500.5001.00.500
Ed Hearn198619864161417100100228.500.563.5711.13.583
Bill Heath19661969410902000000112.222.300.222.522.250
Jack Heidemann197419764111112000100022.182.182.182.364.222
Chad Hermansen2003200347701000000031.143.143.143.286.250
Jeremy Hernandez1991199440000000000000
Gene Hiser197219754101002000000032.200.200.200.400.286
Keston Hiura20212022410721001110234.143.400.571.971.000
Bryan Holaday201420214121111000000131.091.167.091.258.125
Ray Holbert1995199542100000000000.000.500.000.500.000
Jim Howarth1971197346511100100112.200.333.400.733.250
John Hudek1994199940000000000000
Keith Hughes1987199349632000200202.333.556.333.889.333
Terry Humphrey197219744131302000200012.154.154.154.308.167
Adam Hyzdu200220034141311001100184.077.143.308.451.000
Chuck Jackson1987198846500000000110.000.167.000.167.000
Bob James1983198440000000000000
Jason Jaramillo2009201149801000100121.125.222.125.347.167
John Jaso2016201746511001200104.200.333.8001.13.000
Dan Jennings2014201940000000000000
Kevin Jepsen2010201640000000000000
Waldis Joaquin2009201140000000000000
DJ Johnson2018201940000000000000
Russ Johnson199720004121132000100152.182.250.182.432.333
Tyler Johnson2006200740000000000000
Odell Jones1977198143301000000011.333.333.333.667.500
Tommy Joseph201620174161611001100074.063.063.250.313.000
Jair Jurrjens2008201249610000000140.000.143.000.143.000
Tommy Kahnle2014201940000000000000
Merrill Kelly2019202149900000000070.000.000.000.000.000
Sam Khalifa198519864121113001300106.273.333.546.879.200
Dennis Kinney1980198040000000000000
Joe Klink1993199340000000000000
Andrew Knapp2017202146614101100018.667.6671.332.00.750
Tom Koehler2013201646600000000050.000.000.000.000.000
Howie Koplitz1964196543300000000020.000.000.000.000.000
Erik Kratz20182019410900000000000.000.100.000.100.000
Lew Krausse1965197443300000000010.000.000.000.000.000
Bill Kunkel1962196340000000000000
Tony La Russa196319634141001100000442.100.357.200.557.167
Mike Laga1989199045500000000020.000.000.000.000.000
Junior Lake201320144181713000000093.177.222.177.399.375
John Lamb1970197341100000000010.000.000.000.000
Dinelson Lamet2017202145500000000020.000.000.000.000.000
Dennis Lamp1978198047703000100003.429.429.429.857.429
John Lannan200820134121125001300058.455.455.7271.18.800
Dan Larson1976198244301000000101.333.500.333.833.333
Eric Lauer2018202148610000000040.000.000.000.000.000
Tommy Layne2012201340000000000000
Charlie Lea1982198449720000000040.000.000.000.000.000
Rick Leach199019904151412100100123.143.200.214.414.167
Frank Leja1962196249700000000120.000.125.000.125.000
Mark Lemongello1977197848801000000051.125.125.125.250.333
Richie Lewis1993199740000000000000
Francisco Liriano2014201945511000000021.200.200.200.400.333
Joe Lis19711972410901000000141.111.200.111.311.200
Pat Listach199719974101003000010023.300.300.300.600.375
John Littlefield1980198140000000000000
Graeme Lloyd2001200241100000000000.000.000.000.000.000
Jeff Locke2011201645500000000030.000.000.000.000.000
Sherm Lollar196219634161506200400128.400.438.533.971.462
Tony Longmire19941995410902000000112.222.300.222.522.250
Scott Loucks1981198347614000010114.667.714.6671.38.800
Sean Lowe2002200340000000000000
Marco Luciano202320234151415100010186.357.400.429.829.833
Seth Lugo2018202140000000000000
Steve Lyons1992199249901010100023.111.111.333.444.143
Robert Machado1999200245401000000011.250.250.250.500.333
Steve Macko197919794151313100100224.231.333.308.641.273
Chris Magruder2005200544400000000020.000.000.000.000.000
Jefry Marte2016201849912001300035.222.222.556.778.200
Terry Mathews19951996411110000000011.001.001.002.001.00
Steven Matz20152019410912100200043.222.222.333.556.400
Charlie Maxwell1962196348803100200014.375.375.500.875.429
Scott McClain2007200847701000100021.143.143.143.286.200
Chas McCormick20212023410912000011122.222.300.222.522.286
Terry McDermott197219724171401000000271.071.188.071.259.143
Danny McDevitt1962196242201000000011.500.500.5001.001.00
Orlando McFarlane196219644131001000100341.100.308.100.408.167
Terry McGriff1987198848800000000020.000.000.000.000.000
Dave McNally1963196548802000100042.250.250.250.500.500
Louie Meadows1988198948712000010132.286.375.286.661.500
Roberto Mejia199319934201725000000075.294.294.294.588.500
Francisco Melendez1987198846601000000001.167.167.167.333.167
Kevin Mench2007201046602100000003.333.333.500.833.333
Joey Meneses202320244171535100210116.333.353.400.753.333
Rudy Meoli19781979410801100100112.125.222.250.472.143
Yermin Mercedes202220224121023200100245.300.417.500.917.500
Lou Merloni2002200348600000000230.000.250.000.250.000
Randy Messenger2006200740000000000000
Jake Meyers20212023410822100010223.250.400.375.775.333
Blas Minor1993199541100000000010.000.000.000.000
Doug Mirabelli199920024141201100300222.083.214.167.381.100
Sergio Mitre2006201143300000000030.000.000.000.000
Sid Monge1982198440000000000000
Mickey Moniak202320244151524101400048.267.267.533.800.300
Rafael Montero2014202141100000000000.000.000.000.000.000
Jackie Moore196519654121101000000131.091.167.091.258.125
Chad Mottola199619964131203100010124.250.308.333.641.300
Fran Mullins1984198446511000000121.200.333.200.533.333
Donnie Murphy201220134131002000000342.200.385.200.585.333
Sean Murphy202020234151241001100244.083.267.333.600.000
Joe Musgrove2019202145400000000020.000.000.000.000.000
Gary Neibauer1969197143200000000020.000.000.000.000
Chet Nichols1962196348602000100012.333.333.333.667.400
Kevin Nicholson200020004161513100310174.200.250.267.517.375
Tom Nieto1985199049711000000221.143.333.143.476.200
Ron Nischwitz1962196341100000000010.000.000.000.000
Joe Nossek1965196549900000100000.000.000.000.000.000
Darien Nunez2021202140000000000000
Vladimir Nunez1999200843300000000010.000.000.000.000.000
Rich Nye196719684131102000100042.182.167.182.349.250
Steven Okert2016201741100000000010.000.000.000.000
Jose Oliva1995199544412001100025.500.5001.251.751.00
Tim Olson2004200447600000000130.000.143.000.143.000
Ed Olwine1986198841100000000000.000.000.000.000.000
Larry Owen1981198546601000000021.167.167.167.333.250
Micah Owings2008201145501000000021.200.200.200.400.333
Chris Paddack2019202148711000100121.143.250.143.393.200
Craig Paquette200020014131012100000033.200.333.300.633.286
Stu Pederson1985198543210000100010.000.000.000.000.000
Al Pedrique1987198849913100300014.333.333.444.778.375
Francisco Peguero2012201344401000000011.250.250.250.500.333
Brayan Pena201420154151315100000206.385.467.462.928.385
Felix Pena2017201943300000000000.000.000.000.000.000
Luis Perdomo2016201846600000000040.000.000.000.000.000
Carlos Perez201520184131212100010113.167.231.250.481.182
Salvador Perez2017202441616240025000310.250.250.625.875.182
Santiago Perez20012001412700000101440.000.333.000.333.000
Marc Pisciotta1997199840000000000000
Kevin Polcovich199719984141302000100002.154.154.154.308.154
Bob Porter1981198243110000000100.000.500.000.500.000
Leo Posada19621962411903000100203.333.455.333.788.333
Paul Powell1973197544411000000021.250.250.250.500.500
Curtis Pride1995200543300000000030.000.000.000.000
Jason Pridie2011201244400000000000.000.000.000.000.000
Tim Pugh1992199548701000000031.143.143.143.286.250
Roman Quinn2022202247711000010021.143.143.143.286.200
Jose Ramirez202220244171513000010233.200.294.200.494.250
Noe Ramirez2018202140000000000000
Domingo Ramos198919904141402000100012.143.143.143.286.154
Britt Reames2001200240000000000000
Darren Reed1990199247500000000210.000.286.000.286.000
Roger Repoz196519654141302000000112.154.214.154.368.167
Chris Resop2011201240000000000000
Pablo Reyes2019202248822000100042.250.250.250.500.500
Don Reynolds197819794141223000000223.250.357.250.607.300
Gordie Richardson1964196642200000000020.000.000.000.000
Joey Rickard2016201946602000200022.333.333.333.667.500
JT Riddle2017201741716252015010310.313.294.625.919.308
Allen Ripley1980198249903000000013.333.333.333.667.375
Mariano Rivera2004201340000000000000
Saul Rivera2006200840000000000000
T.J. Rivera201720174131301000000051.077.077.077.154.125
Rich Robertson1969197142200000000000.000.000.000.000.000
Rafael Robles197019724171612000010122.125.177.125.302.143
Sergio Robles1976197643300000000020.000.000.000.000.000
Richard Rodriguez2018202140000000000000
Chaz Roe2013201940000000000000
Josh Roenicke2012201241100000000010.000.000.000.000
Kevin Rogers1993199341100000000010.000.000.000.000
Ryan Rohlinger2008200942201000000001.500.500.5001.00.500
Hector Rondon2014201840000000000000
Santiago Rosario1965196544401000000021.250.250.250.500.500
Joe Ross2015202147702100100043.286.286.429.714.667
Johnny Ruffin1993199640000000000000
Blake Sabol202320234141222000100162.167.231.167.398.333
Bill Sampen1991199241100000000000.000.000.000.000.000
Brian Sanches2006201141100000000000.000.000.000.000.000
Anibal Sanchez2006201949901100100082.111.111.222.3331.00
Gary Sanchez201920224151343002200249.231.333.6921.02.143
Julio Santana1997200542201000000001.500.500.5001.00.500
Hector Santiago2012201944300000000020.000.000.000.000.000
Carl Sawatski196219634141012100400313.200.357.300.657.200
Daniel Schlereth2009201140000000000000
Red Schoendienst196219624151424000100114.286.333.286.619.308
Victor Scott II202420244151432100010153.143.200.214.414.222
Bob Sebra1986198949801000000021.125.125.125.250.167
Carroll Sembera1966196744300000000020.000.000.000.000.000
Ben Sheets20022007410900000000050.000.000.000.000.000
James Sherfy2021202141100000000000.000.000.000.000.000
Zack Short2023202445410000000110.000.200.000.200.000
Brian Shouse1993200840000000000000
Chasen Shreve2014202140000000000000
Paul Siebert1975197740000000000000
Carlos Silva2002201042200000000020.000.000.000.000
Ken Smith1982198343312000100012.667.667.6671.331.00
Jim Snyder1962196447600000001010.000.000.000.000.000
Clint Sodowsky1997199941100000000010.000.000.000.000
Julio Solano1983198640000000000000
Sammy Solis2016201840000000000000
Lary Sorensen1985198745500000000030.000.000.000.000.000
Ryan Speier2007200940000000000000
George Spriggs1966196743300000000020.000.000.000.000.000
Dennis Springer1997200146600000000030.000.000.000.000.000
Randy St. Claire1985198740000000000000
Morrie Steevens1962196540000000000000
Andrew Stevenson2018202149902000000032.222.222.222.444.333
Shannon Stewart200220054121123200100115.273.333.455.788.300
Robert Stock2018201840000000000000
Tim Stoddard1984198643200000000000.000.000.000.000.000
Dean Stone1962196340000000000000
Todd Stottlemyre1996200049800000000150.000.111.000.111.000
Stephen Strasburg2012201949801100000122.125.222.250.472.167
Myles Straw202020224171501100000232.067.177.133.310.083
Scott Strickland1999200140000000000000
John Strohmayer1970197240000000000000
Brent Strom1975197644301000000011.333.333.333.667.500
Jim Sundberg1987198847603000100113.500.571.5001.07.600
Ryan Sweeney200920144121133000100143.273.333.273.606.429
Pat Tabler198119814161411000001221.071.188.071.259.083
Bob Taylor1970197044300000000110.000.250.000.250.000
Julio Teheran2014201748711000000011.143.250.143.393.167
Walt Terrell1983199046600000000020.000.000.000.000.000
George Theodore197319744181527000210117.467.500.467.967.500
Charles Thomas200420044151314000200124.308.400.308.708.364
Ian Thomas2015201540000000000000
Jose Tolentino1991199144401000100011.250.250.250.500.333
Spencer Torkelson202220234161512001200085.133.125.333.458.143
Jose Torres2017201740000000000000
Kelvin Torve1990199047701000000031.143.143.143.286.250
Andy Tracy2000200444401000100011.250.250.250.500.333
Rich Troedson1973197446502000100022.400.400.400.800.667
Chadwick Tromp202020244101002000000042.200.200.200.400.333
John Tsitouris1963196445500000000000.000.000.000.000.000
Cole Tucker201920234141313000100173.231.286.231.517.500
T.J. Tucker2002200442201000000011.500.500.5001.001.00
Lee Tunnell1982198745500000000040.000.000.000.000.000
Jim Umbricht1962196342000000000000
John Urrea1977198140000000000000
Gio Urshela201920224171724210100058.235.235.471.706.333
Marc Valdes1996199843200000000110.000.333.000.333.000
Sergio Valdez1989199240000000000000
Todd Van Poppel1998200444200000000010.000.000.000.000.000
Andrew Velazquez202220234121210000000060.000.000.000.000.000
Jose Veras2010201240000000000000
Dayan Viciedo201220144131302000100022.154.154.154.308.182
Arodys Vizcaino2016201840000000000000
Luke Voit202220224131213201200158.250.308.667.974.333
Chris Volstad20082012410601000000031.167.167.167.333.333
Pete Vuckovich19781980411901000100021.111.100.111.211.125
Michael Wacha2015201948700000000010.000.000.000.000.000
Bill Wakefield1964196441100000000000.000.000.000.000.000
Tony Walker1986198644300000000110.000.250.000.250.000
Chris Ward1974197444400000000010.000.000.000.000.000
Jay Ward1963196446600000000030.000.000.000.000.000
Ryan Weathers2021202144400000000020.000.000.000.000.000
Tyler Webb2018202141100000000010.000.000.000.000
Ben Weber2001200340000000000000
David West1993199647602000000022.333.333.333.667.500
Evan White202020214121222002300058.167.167.667.833.000
Mike White196419644151314000101134.308.357.308.665.400
Justin Wilson2014201840000000000000
Willie Wilson1993199343200000100020.000.000.000.000.000
Brett Wisely202420244111101000010051.091.091.091.182.167
Ted Wood199219924131110000000220.000.154.000.154.000
Brad Woodall1995199846511000100131.200.333.200.533.500
Chris Woodward200220064121124000000134.364.417.364.780.500
Keiichi Yabu2008200840000000000000
Tyler Yates2007200840000000000000
Jim York1972197543301000000011.333.333.333.667.500
Alex Young2019202142200000000010.000.000.000.000.000
Delmon Young201320134181618100600239.500.556.5631.11.615
Mike Young1988198846601000000031.167.167.167.333.333
Jordan Zimmermann20092015410911000000141.111.200.111.311.200
Bud Zipfel196219624161204000100404.333.500.333.833.333
Mike Zunino201520194131301100000082.077.077.154.231.200
David Aardsma2006200930000000000000
Wilyer Abreu20242024310901100000052.111.200.222.422.250
Dustin Ackley2015201536511001100114.200.333.8001.13.000
Ed Acosta1972197231100000000010.000.000.000.000
Troy Afenir1987199235500000000030.000.000.000.000.000
Al Alburquerque2011201730000000000000
Bob Allen1962196330000000000000
Luke Allen2002200236510000000120.000.167.000.167.000
Francisco Alvarez2023202435522000000012.400.400.400.800.500
Miguel Amaya2024202438701000200001.143.143.143.286.143
Craig Anderson1962196433300000000000.000.000.000.000.000
Jimmy Anderson200020023111012000100122.200.273.200.473.250
Justin Anderson2018201930000000000000
Shaun Anderson2019202132200000000020.000.000.000.000
Matt Andriese2019201931100000000010.000.000.000.000
Elvis Araujo2015201630000000000000
Oswaldo Arcia2016201638701000000121.143.250.143.393.200
Randy Arozarena20242024313921000020321.111.385.111.496.143
Christian Arroyo201720173141324000100154.308.357.308.665.500
Bobby Ayala1992199732200000000000.000.000.000.000.000
Bob Ayrault1992199331100000000010.000.000.000.000
Kevin Baez1993199333200000000100.000.333.000.333.000
Roger Bailey1995199632100000000100.000.500.000.500.000
Wladimir Balentien2009200934400000000030.000.000.000.000.000
Scott Bankhead19921992311010000000011.001.001.002.001.00
Glen Barker1999200031100000001010.000.000.000.000
Kevin Barker199919993111114000210014.364.364.364.727.400
Len Barker1983198438800000000060.000.000.000.000.000
Brian Barton2008200836521000000121.200.333.200.533.333
Rich Batchelor1996199730000000000000
Bill Bathe1990199033100000100100.000.333.000.333.000
Jake Bauers2023202338733002400129.429.5001.281.78.333
Ed Bauta1962196330000000000000
Denny Bautista2009201030000000000000
Mike Baxter2013201333201000000101.500.667.5001.16.500
Brandon Beachy2011201535500000000030.000.000.000.000.000
Trey Beamon1996199736512000010012.400.400.400.800.500
Mike Bell1990199136601100000022.167.167.333.500.250
Rob Belloir1975197635400000000110.000.200.000.200.000
Alan Benes1996200036400000000020.000.000.000.000.000
Shayne Bennett1998199830000000000000
Adam Bernero2003200532201000000011.500.500.5001.001.00
Jim Beswick1978197837700000000030.000.000.000.000.000
Bill Bethea196419643121002000000112.200.273.200.473.222
Tim Birtsas1988198931100000000010.000.000.000.000
Brian Bixler2008200834411100000012.250.250.500.750.333
Travis Blackley2007201232201000000001.500.500.5001.00.500
Travis Blankenhorn2021202133300000000010.000.000.000.000.000
Jerry Blevins2014201930000000000000
Brian Bocock20082008311801000101341.125.364.125.489.250
Mike Bordick200020003121212000000032.167.167.167.333.222
Rick Bosetti1977197731100000000010.000.000.000.000
Buddy Boshers2017201930000000000000
Christopher Bostick2017201735400000001120.000.200.000.200.000
Carl Bouldin1963196432200000001010.000.000.000.000.000
Jason Boyd2000200230000000000000
Austin Brice2017201830000000000000
Jim Britton1968197132200000000010.000.000.000.000.000
Tony Brizzolara1983198330000000000000
Mike Broadway2015201530000000000000
Paul Brown1962196233200000000110.000.333.000.333.000
Seth Brown2023202339802000000112.250.333.250.583.286
Pidge Browne1962196236412000000202.500.667.5001.16.500
Vidal Brujan2024202439801000001011.125.222.125.347.143
Brian Bruney2004200530000000000000
Steve Brye1978197835500000000000.000.000.000.000.000
Clay Buchholz2016201832100000000110.000.500.000.500
Mark Buehrle2003201238700000000040.000.000.000.000.000
Jason Bulger2006200930000000000000
Eric Bullock1991199133210000010110.000.333.000.333.000
Peyton Burdick2022202239902100000043.222.222.333.556.400
Corbin Burnes2018202132201000000011.500.500.5001.001.00
Jared Burton2007200931100000000010.000.000.000.000
Jim Busby1962196234400000001010.000.000.000.000.000
Dave Bush2006201035501000100021.200.200.200.400.333
Ray Busse1973197438801100000022.125.125.250.375.167
Tim Byrdak2008201230000000000000
Junior Caminero2024202431313562023000114.462.4621.071.53.400
Shawn Camp2012201430000000000000
Dominic Canzone2024202436500000200010.000.000.000.000.000
Doug Capilla1977198133300000000020.000.000.000.000.000
Ramon Caraballo199519953131212000010152.167.231.167.398.286
David Carpenter2011201330000000000000
Kerry Carpenter202320233121134300000117.364.417.6361.05.400
D.J. Carrasco2003201130000000000000
Chris Carter2010201034401000000001.250.250.250.500.250
Diego Castillo202220223121011000000251.100.250.100.350.200
Brett Cecil2017201830000000000000
Darrell Ceciliani2015201535500000010020.000.000.000.000.000
Mike Cervenak2008200833300000000030.000.000.000.000
Joba Chamberlain2010201430000000000000
Michael Chavis20222022310944101310138.444.500.8891.38.600
Wei-Yin Chen2016201933300000000010.000.000.000.000.000
Tom Cheney1962196436610000000030.000.000.000.000.000
Robinson Chirinos2015201837501000000101.200.429.200.629.200
Lonnie Chisenhall201420143121022001200225.200.333.500.833.143
Jackson Chourio202420243121112000010152.182.250.182.432.333
Jim Clancy1989199035500000000030.000.000.000.000.000
Taylor Clarke20192021322020000000021.001.001.002.001.00
Marty Clary1987199036600000000020.000.000.000.000.000
Edgard Clemente1998200034402000001012.500.500.5001.00.667
Reggie Cleveland1971197237601000000001.167.167.167.333.167
Taylor Cole2018201930000000000000
Jesus Colome2007200830000000000000
Pat Combs1990199237611100200122.167.286.333.619.250
Gene Conley1962196234301000000001.333.500.333.833.333
Tim Conroy1986198737500000000030.000.000.000.000.000
Ryan Cook2011201130000000000000
Scott Cooper19951995314911000001501.111.429.111.540.111
Franchy Cordero2018201835500000000030.000.000.000.000.000
David Cortes2005200630000000000000
Neal Cotts2008201530000000000000
Scott Cousins2011201134401000000011.250.250.250.500.333
Colton Cowser202420243151213101301367.250.400.583.983.400
Larry Cox19781978310911100100112.111.200.222.422.125
Tim Crabtree1999200130000000000000
Nabil Crismatt2021202131100000000000.000.000.000.000.000
Pete Crow-Armstrong202420243121114000300014.364.333.364.697.364
Oneil Cruz202420243141213101200257.250.357.583.940.333
Will Cunnane1997200033301100000002.333.333.6671.00.333
Colin Curtis2010201034300000100100.000.250.000.250.000
Jeff DAmico2000200339500000000240.000.286.000.286.000
Jamie DAntona2008200833312000000002.667.667.6671.33.667
Pat Darcy1975197535501100000042.200.200.400.6001.00
Brian Daubach2002200336601100000042.167.167.333.500.500
Tom Davey2000200130000000000000
Chris Davis201620163151321000000281.077.200.077.277.200
Jonathan Davis2022202235401000100121.250.400.250.650.500
Zach Day2003200536500000000030.000.000.000.000.000
Jose de Jesus1990199138802000100062.250.250.250.5001.00
Valerio De Los Santos2000200331100000000010.000.000.000.000
Don DeMola1974197530000000000000
Matt den Dekker2014201438812100000023.250.250.375.625.333
Don Dennis1965196631100000000010.000.000.000.000
Drew Denson198919893121202000010022.167.167.167.333.200
Rafael Devers202420243141201000000251.083.214.083.298.143
Edwin Diaz2019202130000000000000
Isan Diaz202120213101001000000031.100.100.100.200.143
Jordan Diaz20232023311711001100414.143.455.5711.02.000
Victor Diaz2005200531211351024100212.455.4171.091.50.375
Yandy Diaz202420243141303000100013.231.214.231.445.231
Chris Dickerson2009200938711100000112.143.250.286.536.167
Seranthony Dominguez2018201930000000000000
Dick Donovan19631964310802000200222.250.400.250.650.333
John Dopson1985198836600000000030.000.000.000.000.000
Danny Dorn2015201532201000000011.500.500.5001.001.00
Jim Dougherty1995199631100000000010.000.000.000.000
Paul Doyle1969197032200000000010.000.000.000.000.000
Jason Dubois2005200539902100100033.222.222.333.556.333
Brandon Duckworth2002200434411000000011.250.250.250.500.333
Jim Duckworth1963196430000000000000
Brian Duensing2017201830000000000000
Jake Dunning2013201330000000000000
Steve Dunning1976197631100000000000.000.000.000.000.000
Ezequiel Duran202420243121112101200036.182.167.546.712.125
Jarren Duran2024202431412563027002315.500.5711.251.82.571
Trent Durrington2004200433311000000011.333.333.333.667.500
Josh Edgin2014201730000000000000
Steve Edlefsen2011201230000000000000
Brian Edmondson1998199931100000000010.000.000.000.000
Jacoby Ellsbury201320133141411000010031.071.071.071.143.091
Christian Encarnacion-Strand20232023310801000000141.125.300.125.425.250
Adam Engel2017202335501000000021.200.200.200.400.333
John Ericks1995199733300000000020.000.000.000.000.000
Robbie Erlin2015201934301000000021.333.333.333.6671.00
Sammy Esposito1962196235311000100201.333.600.333.933.333
Bryan Eversgerd1994199530000000000000
Neftali Feliz2016202130000000000000
Felix Fermin1987198738702000200042.286.286.286.571.667
Freddy Fermin2024202438611100000222.167.375.333.708.250
Sergio Ferrer1978197932220000000000.000.000.000.000.000
Derek Fisher2019201937711001200034.143.143.571.714.000
Doug Fister2014201533300000000020.000.000.000.000.000
Jack Flaherty2018202137700000000040.000.000.000.000.000
Mike Foltynewicz2017202136500000000030.000.000.000.000.000
Darren Ford2010201130000000010000
Lew Ford20052005310912100000123.222.300.333.633.286
Jerry Fosnow1965196530000000000000
Ken Frailing1974197530010000000000
Clint Frazier202320233111102000100062.182.182.182.364.400
Mike Freeman2017201733300000000010.000.000.000.000.000
TJ Friedl202320233141322100400013.154.214.231.445.167
Eric Fryer2016201636500000000120.000.167.000.167.000
Jeff Fulchino2009201130000000000000
Charlie Furbush2011201530000000000000
J.J. Furmaniak2005200535400000000100.000.200.000.200.000
Brent Gaff1982198433300000000000.000.000.000.000.000
Rich Gale1982198333300000000030.000.000.000.000
Mike Gallego1996199736423000000203.750.833.7501.58.750
John Gant2016202132200000000020.000.000.000.000
Adonis Garcia201620163111113100210044.273.273.364.636.429
Aramis Garcia2019202236501000000131.200.333.200.533.500
Daniel Garcia2004200436401000100011.250.400.250.650.333
Freddy Garcia1999200138401000000021.250.250.250.500.500
Freddy Garcia19951999310902000000032.222.222.222.444.333
Leury Garcia2014201731312261022001013.500.5391.081.62.400
Maikel Garcia202420243131222000010152.167.231.167.398.286
Ralph Garcia1972197430000000000000
Mike Gates198219823101000000100030.000.000.000.000.000
Dillon Gee2011201337612010000144.333.429.6671.091.00
Zack Gelof2023202331211240022001310.364.417.9091.32.333
Bob Geren199319933121101000000121.091.167.091.258.111
Tony Giarratano2005200537711001100034.143.143.571.714.000
Derrick Gibson19981998311913000000143.333.455.333.788.600
Cole Gillespie2010201338702100010123.286.375.429.804.400
Kevin Ginkel2019202130000000000000
Tyler Goeddel2016201637601000000131.167.286.167.452.333
Jerry Goff199019903121111001100154.091.167.364.530.000
Rene Gonzales1984199731100000000000.000.000.000.000.000
Chi Chi Gonzalez2019202136600000000060.000.000.000.000
Denny Gonzalez198819883131010000000340.000.231.000.231.000
Oscar Gonzalez202220223131023001100246.300.462.6001.06.400
Raul Gonzalez20032003310000000001001.00
Hunter Goodman202420243111101100200032.091.091.182.273.125
Tom Gorman1985198730000000000000
Zack Granite201720173121113100200114.273.333.364.697.300
Sonny Gray2015202137601000000131.167.286.167.452.333
Taylor Green2012201239712100000223.286.444.429.873.400
Tyler Green1995199838600000000120.000.143.000.143.000
Shane Greene2021202130000000000000
Mike Griffin1981198233201000000011.500.500.5001.001.00
Kevin Gryboski2002200430000000000000
Joe Grzenda1964197230000000000000
Juan Guerrero1992199233201000100111.500.667.5001.161.00
Skip Guinn1969196930000000000000
Cesar Gutierrez1967196938721000000101.143.250.143.393.143
Jackie Gutierrez198819883101011000000021.100.100.100.200.125
angel Guzman2007200930000000000000
Jake Hager20222022311911000100231.111.273.111.384.167
Jerry Hairston1977197733301000000001.333.333.333.667.333
Brad Halsey2004200537601000000021.167.167.167.333.250
David Hamilton2024202437701000020021.143.143.143.286.200
Jack Hannahan2009201337600000000120.000.143.000.143.000
Gerry Hannahs1977197932100000000010.000.000.000.000
Gene Harris1993199330000000000000
Roric Harrison1973197437500000000000.000.000.000.000.000
Bryan Harvey1993199430000000000000
Matt Harvey2013201836600000000020.000.000.000.000.000
Ron Hassey1991199138701000001131.143.250.143.393.250
Dirk Hayhurst2008200830000000000000
Austin Hays2024202439914100000015.444.444.5561.00.500
Scott Hemond1995199537700000000040.000.000.000.000.000
Gunnar Henderson202420243121201000000041.083.083.083.167.125
Kyle Hendricks2014201937502000100022.400.400.400.800.667
Tom Henke1995199530000000000000
Bob Henley19981998310733000110203.429.500.429.929.375
Phil Hennigan1973197330000000000000
Gil Heredia1994199532200000000000.000.000.000.000.000
Alex Hernandez200020003111113100201004.273.273.364.636.273
Orlando Hernandez2006200737601100000042.167.167.333.500.500
P.J. Higgins20222022310921001400104.111.200.444.644.000
Bobby Hill2004200438612000100202.333.500.333.833.333
Derek Hill202220243101011100000032.100.100.200.300.143
Milt Hill1991199330000000000000
Denny Hocking2004200433312000000012.667.667.6671.331.00
Guy Hoffman1986198733300000000030.000.000.000.000
Jeff Hoffman2016202131100000000010.000.000.000.000
Jackson Holliday202420243121122000010142.182.250.182.432.286
Damon Hollins1998199837701000000021.143.143.143.286.200
Chris Holt1997200038800000000040.000.000.000.000.000
Jay Hook1962196238300000100430.000.571.000.571
Norris Hopper2007200735500000000020.000.000.000.000.000
Steve Hosey1992199234401000010011.250.250.250.500.333
Pat House1967196830000000000000
Charles Hudson1983198536501000000121.200.333.200.533.333
David Huff2014201531100000000000.000.000.000.000.000
Mike Huff1989198936411000100221.250.500.250.750.500
Dick Hughes1967196830000000000000
Eric Hull2007200730000000000000
Cooper Hummel202220223121203100100034.250.250.333.583.333
Tim Hummel200420043131102000200122.182.231.182.413.200
Jacob Hurtubise2024202434402000000002.500.500.5001.00.500
Jae-gyun Hwang201720173101011000100041.100.100.100.200.167
Tim Hyers199419943121213000010003.250.250.250.500.250
Andy Ibanez2023202338701000100141.143.250.143.393.333
Tadahito Iguchi200820083111113000200033.273.273.273.545.375
Akinori Iwamura201020103121012100001223.200.333.300.633.250
Andre Jackson2021202134400000000030.000.000.000.000.000
Jay Jackson2015202130000000000000
Luke Jackson2017202130000000000000
Mike James1997200230000000000000
Skip James1977197830000000000000
Ben Johnson2005200636521100100122.200.333.400.733.333
Joe Johnson1985198637700000000040.000.000.000.000.000
Micah Johnson2016201632200000000010.000.000.000.000.000
Gordon Jones1962196531100000000010.000.000.000.000
Sam Jones1962196430000000000000
Corey Julks202320233111113000110023.273.273.273.545.333
Jeff Karstens2009201234401000000021.250.250.250.500.500
Keone Kela2015201930000000000000
Jarred Kelenic2024202437700000000040.000.000.000.000.000
Russ Kemmerer1962196330000000000000
Matt Keough1986198631100000000000.000.000.000.000.000
Kurt Kepshire1984198537600000000040.000.000.000.000.000
Joe Kerrigan1976197730000000000000
Hyun Soo Kim201620163141314100000135.308.357.385.742.400
Sun-Woo Kim2004200634401000010001.250.250.250.500.250
Jason Kipnis201420143131232000000152.167.231.167.398.286
Alex Kirilloff202320233161403000000053.214.313.214.527.333
Patrick Kivlehan2017201739802000000142.250.333.250.583.500
Danny Klassen199819983121212000000042.167.167.167.333.250
Alan Koch19631964332121001000031.001.001.502.501.00
Doug Konieczny1974197532200000000010.000.000.000.000.000
Corey Koskie2006200639722000000112.286.444.286.730.333
George Kottaras2010201439611100000322.167.444.333.778.250
Jimmy Kremers1990199035511010000013.200.200.600.800.250
Josh Kroeger2004200437611000001111.167.286.167.452.200
Bill Krueger19871994322020000000021.001.001.002.001.00
Bryan LaHair2012201236501100000142.200.333.400.7331.00
Tim Laker1995199533200000000110.000.333.000.333.000
Peter Lambert2019201935513000000013.600.600.6001.20.750
Ced Landrum1991199134400000000030.000.000.000.000.000
Shea Langeliers2023202338711001100134.143.250.571.821.000
Wyatt Langford202420243121013000220213.300.417.300.717.333
Mark Langston1989199833200000000100.000.333.000.333.000
Dave LaPoint1984198536500000000140.000.167.000.167.000
Trevor Larnach20232023310921001300134.111.200.444.644.000
Frank Lary1963196539911000000011.111.111.111.222.125
Joe Lawrence200220023111113001101046.273.273.546.818.333
Matt Lawton20012001314820000000520.000.429.000.429.000
Tim Layana1990199130000000000000
Jung Hoo Lee202420243141403000000023.214.214.214.429.250
Mike Lee1963196332200000000010.000.000.000.000.000
Gene Leek1962196236601000000021.167.167.167.333.250
Brad Lesley1982198231100000000000.000.000.000.000.000
Domingo Leyba2021202138700000000130.000.125.000.125.000
Kerry Ligtenberg1998200130000000000000
John Lindsey2010201032200000000000.000.000.000.000.000
Doug Linton1994199430000000000000
Brandon Lowe202420243141414300000057.286.286.500.786.444
Josh Lowe202420243121112000100042.182.167.182.349.250
Joey Lucchesi2018201937600000000030.000.000.000.000.000
Eric Ludwick1996199732200000000010.000.000.000.000.000
Josh Lueke2013201330000000000000
Mike Macfarlane1998199838701000100011.143.125.143.268.143
Matt Magill2013201334300000000020.000.000.000.000.000
Joe Magrane1987199038601000000011.167.167.167.333.200
Tyler Mahle2018202136511100000022.200.200.400.600.333
John Maine2007200939712000400132.286.375.286.661.500
Kazuhisa Makita2018201831100000000010.000.000.000.000
Rob Mallicoat1991199131100000000000.000.000.000.000.000
Phil Mankowski19821982310913000101103.333.400.333.733.333
Jeff Manship2013201430000000000000
Kyle Manzardo2024202437601100000132.167.286.333.619.333
Shaun Marcum2007201238500000000230.000.286.000.286.000
Deven Marrero2018201837702000200012.286.286.286.571.333
Victor Marte2012201230000000000000
Jason Martin2021202135523001400006.600.6001.201.80.500
Renie Martin1982198334301100000012.333.333.6671.00.500
Cristhian Martinez2011201130000000000000
Edgar Martinez1997200133200000000100.000.333.000.333.000
Hector Martinez196319633131124001301117.364.462.6361.09.333
Tony Martinez196319633121203200101045.250.250.417.667.375
Henry Mateo2001200335400000000110.000.200.000.200.000
Jorge Mateo2020202137700000110030.000.000.000.000.000
Julio Mateo2006200630000000000000
Greg Mathews1986198735401000100021.250.250.250.500.500
Julius Matos2002200236512000000002.400.400.400.800.400
Osiris Matos2008200930000000000000
Tyler Matzek2014202132200000000010.000.000.000.000.000
Darrell May2003200535300000000020.000.000.000.000.000
Joe McCarthy2020202038800000000030.000.000.000.000.000
Lance McCullers Jr.2018202136600000000040.000.000.000.000.000
Daniel McCutchen2009201132200000000000.000.000.000.000.000
Kevin McGlinchy1999199930000000000000
Jim McKnight1962196233301000100001.333.333.333.667.333
Matt McLain202320233121034201200159.400.500.9001.40.750
Cal McLish1962196336522200000124.400.500.8001.30.667
Mike McQueen1971197432200000000010.000.000.000.000.000
Parker Meadows202320233111122001110035.182.182.455.636.143
Dave Meads1987198830000000000000
Doc Medich19761976311010000000011.001.001.002.001.00
Adalberto Mejia2019201930000000000000
Jenrry Mejia2013201432200000000020.000.000.000.000
MJ Melendez20242024310914001401127.444.500.7781.27.500
Hector Mercado2000200130000000000000
Mike Metcalfe1998199830000000020000
Chad Meyers199919993121112100000013.182.250.273.523.200
Miles Mikolas2012201933300000000030.000.000.000.000
Andrew Miller2008201931100000000010.000.000.000.000
Keith Miller1988198832200000000000.000.000.000.000.000
Owen Miller202220223131212100010153.167.231.250.481.286
Mike Minor2012201736410000000110.000.200.000.200.000
Keith Mitchell19911991320000000002001.00
Bob Molinaro1982198233301000000001.333.333.333.667.333
Yoan Moncada201720233121201000000051.083.083.083.167.143
Johnny Monell2013201538632000100212.333.500.333.833.400
Craig Monroe200520053121222100210033.167.167.250.417.222
Mike Montgomery2016201933210000000010.000.000.000.000.000
Ray Montgomery199719973141324010000136.308.357.462.819.400
Steve Montgomery1999200030000000000000
Joe Moock196719673111122000400022.182.182.182.364.222
Balor Moore197219733111103100100044.273.273.364.636.429
Gary Moore1970197036611010000003.167.167.500.667.167
Ray Moore1962196332100000000000.000.000.000.000.000
Jose Moreno1980198138812010300024.250.250.500.750.333
Dustin Moseley2007201133200000000000.000.000.000.000.000
Cedric Mullins202420243121020000010110.000.167.000.167.000
Yairo Munoz2018201936601000000001.167.167.167.333.167
Eric Munson2006200738823100200014.375.375.500.875.429
Masanori Murakami1965196530000000000000
Tommy Murphy2006200635400000010120.000.200.000.200.000
Glenn Murray1996199639601000010321.167.444.167.611.250
Mike Nagy1974197430000000000000
Danny Napoleon1965196538810000000010.000.000.000.000.000
Buster Narum1964196535500000000040.000.000.000.000.000
Blaine Neal2002200430000000000000
Pat Neshek2014201730000000000000
Tyler Nevin202320233121205100100006.417.417.500.917.417
Sean Newcomb2017201934400000000040.000.000.000.000
Marc Newfield19961996311921100000142.111.273.222.495.200
Chris Nichting2001200230000000000000
Jose Nieves19992002310901000000031.111.200.111.311.167
Trot Nixon200220023121113000000143.273.333.273.606.429
Jordan Norberto2010201030000000000000
Ivan Nova2016201836600000000050.000.000.000.000.000
Ryan O'Hearn202420243111122101200026.182.182.546.727.125
Sherman Obando1996199633300000000020.000.000.000.000.000
Seunghwan Oh2016201830000000000000
Diomedes Olivo1962196330000000000000
David Ortiz2013201637600000000110.000.143.000.143.000
Jose Osuna2017201739901000100021.111.111.111.222.143
Ricky Otero1997199737611000000121.167.286.167.452.250
Juan Carlos Oviedo2009201030000000000000
Rick Ownbey1984198632110000000000.000.000.000.000.000
Joshua Palacios2023202337701100200032.143.143.286.429.250
Richie Palacios2022202233201100200002.500.3331.001.33.333
Stan Papi19781978310703000000303.429.600.4291.02.429
Isaac Paredes202420243151035100300326.500.533.6001.13.500
Johnny Paredes198819883111102000310042.182.182.182.364.286
Kelly Paris1982198335423000000003.750.750.7501.50.750
Hoy Park202120213111000000000120.000.091.000.091.000
Harry Parker1973197433200000000010.000.000.000.000.000
Jarrett Parker2016201735501000000021.200.200.200.400.333
Jose Parra1995199530000000000000
Steve Parris1998200036500000000020.000.000.000.000.000
Wes Parsons2019201930000000000000
Vinnie Pasquantino20242024313932000000422.222.462.222.684.286
Tyler Pastornicky2012201239714000000114.571.667.5711.23.667
Eric Patterson2011201135400000000110.000.200.000.200.000
Josh Paul2004200534200000100020.000.000.000.000.000
Kit Pellow2004200439801000000121.125.222.125.347.167
Dan Peltier199619963111000000000130.000.091.000.091.000
Carlos Pena201120113121132002200148.182.250.727.977.000
Jeremy Pena202320233121222001200065.167.167.417.583.200
Eury Perez2013201333300000000010.000.000.000.000.000
Michael Perez2019202238701000100131.143.250.143.393.250
Rafael Perez2008200830000000000000
Robert Perez1998199834310000000010.000.250.000.250.000
Tony Perezchica1988199133201000101111.500.667.5001.161.00
Robert Person1999200036600000000040.000.000.000.000.000
Chris Peters1998200033201000010011.500.500.5001.001.00
Bryan Petersen201220123111112000100022.182.182.182.364.222
Rico Petrocelli1965196533300000000010.000.000.000.000.000
Tommy Phelps2003200530000000000000
Evan Phillips2021202131100000000010.000.000.000.000
Kyle Phillips2011201132200000000020.000.000.000.000
Jeff Pico1988199032200000000020.000.000.000.000
Elmo Plaskett1962196335500000000010.000.000.000.000.000
Aaron Pointer196619673101003000000023.300.300.300.600.375
Bo Porter1999200136532010010104.400.500.8001.30.400
Dante Powell1999200130010000010000
Cesar Puello2019201939700000000140.000.222.000.222.000
Jim Qualls196919693101001000000011.100.100.100.200.111
Jose Quijada2019202130000000000000
Ceddanne Rafaela202420243121125000120115.455.500.455.955.500
Cal Raleigh202420243131333100000034.231.231.308.539.300
Harold Ramirez20192019310911000100151.111.200.111.311.250
Julio Ramirez2002200531110000000010.000.000.000.000
Neil Ramirez2017201930000000000000
Bobby Ramos1980198437621000000111.167.286.167.452.200
Edubray Ramos2016201830000000000000
Henry Ramos202120213121012000200232.200.333.200.533.286
Pat Rapp1993199636601000000021.167.167.167.333.250
Steve Ratzer1981198130000000000000
Nolan Reimold2014201636601100000042.167.167.333.500.500
Carlos Reyes1999200030000000000000
Lee Richard1976197637711000000011.143.143.143.286.167
Juan Rincon2005200930000000000000
Ricardo Rincon1997199830000000000000
Todd Ritchie1999200138712100100133.286.375.429.804.500
Alfonso Rivas III2022202234411000000011.250.250.250.500.333
Leo Rivas2024202438804100000025.500.500.6251.12.667
Bombo Rivera197619763131314000000004.308.308.308.615.308
Kevin Roberson1993199533301100100012.333.333.6671.00.500
Luis Robert Jr.2023202331412331022102410.250.357.8331.19.167
Brian Roberts20042004310913100000114.333.400.444.844.375
Dave Roberts1962196439902100000043.222.222.333.556.400
Grant Roberts2001200330000000000000
David Robertson2010201330000000000000
Earl Robinson1962196438700000100030.000.000.000.000.000
Brayan Rocchio2024202438723001100116.429.500.8571.35.400
Henry Rodriguez2011201430000000000000
Julio Rodriguez202420243121101000000121.091.167.091.258.111
Rosario Rodriguez1990199130000000000000
Kenny Rogers1998200137700000000050.000.000.000.000.000
Mike Rogodzinski1973197533300000000020.000.000.000.000.000
Enrique Romo1979198030000000000000
Gene Roof1981198134412000000022.500.500.5001.001.00
Brent Rooker202320233121211001100064.083.083.333.417.000
Sandy Rosario2013201330000000000000
Mike Rowland1980198130000000000000
Vic Roznovsky1964196538700000000110.000.125.000.125.000
Rio Ruiz2021202137600000100010.000.000.000.000.000
Adley Rutschman202420243141202000000212.167.286.167.452.182
Ken Ryan1996199830000000000000
Kyle Ryan2019201930000000000000
Rob Ryan2000200033200000000100.000.333.000.333.000
CC Sabathia2008201937711001100044.143.143.571.714.000
Erik Sabel2001200130000000000000
Mark Salas1984198435400000000010.000.000.000.000.000
Adrian Sanchez2019201933310000000010.000.000.000.000.000
Scott Sanders1996199932200000000010.000.000.000.000.000
Danny Santana2017201733300000000010.000.000.000.000.000
Domingo Santana20172017311913001201226.333.455.6671.12.333
Ervin Santana2006201736620000000040.000.000.000.000.000
Anthony Santander202420243121013000000223.300.417.300.717.375
Josh Satin2013201339722000000202.286.444.286.730.286
Michael Saunders201720173131312000000062.154.154.154.308.286
Rob Scahill2012201430000000000000
Mac Scarce1973197430000000000000
Dave Schmidt1990199130000000000000
Casey Schmitt20232023311912000200042.222.364.222.586.400
Scott Scudder1989199137711000000021.143.143.143.286.200
Sam Selman2019202130000000000000
Brian Serven20222022310801000000041.125.222.125.347.250
Paul Sewald2017201830000000000000
Greg Shanahan1973197430000000000000
Rollie Sheldon1962196533200000000020.000.000.000.000
Steve Shields1985198630000000000000
Razor Shines1985198533300000000020.000.000.000.000.000
Kelly Shoppach200820083111023101400047.300.364.7001.06.400
Bill Short1962196830000000000000
Magneuris Sierra2021202139912000000022.222.222.222.444.286
Wayne Simpson1970197239901000000031.111.111.111.222.167
Dave Sisler1962196230000000000000
Grady Sizemore200820083161614010100036.250.250.375.625.308
Craig Skok1978197930000000000000
Billy Smith1981198135501000000021.200.200.200.400.333
Caleb Smith2021202130000000000000
Greg Smith1991199132110000000000.000.000.000.000.000
Jason Smith2006200637701000010021.143.143.143.286.200
Josh Smith2024202439814100000015.500.500.6251.12.571
Mallex Smith2016201638702000110112.286.375.286.661.333
Blake Snell2019202132200000000000.000.000.000.000.000
Ian Snell2005200737611000000131.167.286.167.452.333
Nick Solak20212021310801000000041.125.300.125.425.250
Elliot Soto2020202037622100000113.333.429.500.929.400
Shane Spencer2004200439813001210146.375.444.7501.19.667
Ed Sprague1972197330000000000000
Fred Stanley19721972310912000000112.222.300.222.522.250
Dave Stenhouse1963196431100000000000.000.000.000.000.000
Robert Stephenson2019202130000000000000
DJ Stewart20242024313913001300336.333.462.6671.12.333
Ricky Stone2002200431100000000000.000.000.000.000.000
Mel Stottlemyre1964196536500000000030.000.000.000.000.000
Chris Stratton2017201835300000000020.000.000.000.000.000
Garrett Stubbs202220243121113100210144.273.333.364.697.429
Tom Sturdivant1962196430000000000000
Wander Suero2019202130000000000000
Drew Sutton2009200933301100100022.333.333.6671.001.00
Brian Sweeney2004200630000000000000
Rick Sweet197819783111113200300005.273.273.455.727.273
Noah Syndergaard20152019399231024000610.333.3331.111.441.00
Jeff Tabaka1994199630000000000000
Hisanori Takahashi2010201232200000000000.000.000.000.000.000
Fred Talbot1964196538801010300013.125.125.375.500.143
Willie Tasby1962196235523101300017.600.6001.402.00.667
Jim Tatum1993199533200000000110.000.333.000.333.000
Leody Taveras202420243111111000010001.091.091.091.182.091
Junichi Tazawa2013201830000000000000
Dave Telgheder1993199532100000000010.000.000.000.000
Cody Thomas2023202335501100000022.200.200.400.600.333
Roy Thomas1977198032200000000010.000.000.000.000.000
Brad Thompson2005200933200000000010.000.000.000.000.000
Tyler Thornburg2016201630000000000000
Mike Thurman1998200133300000000030.000.000.000.000
Luis Tiant1964196535501000000021.200.200.200.400.333
Terry Tiffee20082008321010000000011.001.001.002.001.00
Brian Tollberg2001200237700000000050.000.000.000.000.000
Pablo Torrealba1975197630000000000000
Ramon Torres2017201739800000000140.000.111.000.111.000
Paul Toth1962196333300000000020.000.000.000.000.000
Jose Trevino2021202339902000000022.222.222.222.444.286
Jared Triolo202320233131124000200254.364.462.364.825.667
Steve Trout1983198636612000000002.333.333.333.667.333
Greg Tubbs199319933141213000111113.250.357.250.607.273
Derrick Turnbow2004200731100000000000.000.000.000.000.000
Ted Uhlaender1972197233300000000000.000.000.000.000.000
Ramon Urias20242024312923101400237.333.500.7781.27.400
Eric Valent2004200435503000100003.600.600.6001.20.600
Jason Vargas2009201936600000000030.000.000.000.000.000
Jason Varitek2002200239712000000222.286.444.286.730.400
Anthony Varvaro2013201430000000000000
Andrew Vaughn202320233141334101100128.308.357.615.973.300
Jorge Velandia1997200835400000000120.000.200.000.200.000
Tom Veryzer1982198332200000000000.000.000.000.000.000
Matt Vierling2023202339800000000130.000.111.000.111.000
Frank Viola1989199139803000000013.375.375.375.750.429
Ozzie Virgil1965196638702100000113.286.375.429.804.333
Anthony Volpe202320233111112001200045.182.182.455.636.167
Dave Von Ohlen1983198430000000000000
Tim Wakefield1992200236500000000030.000.000.000.000.000
Jerry Walker1962196332200000000020.000.000.000.000
Jordan Walker202420243111011000000131.100.182.100.282.143
Mike Wallace1974197630000000000000
Taylor Walls2024202436501000001121.200.333.200.533.333
Dan Walters199219923131224100100135.333.385.417.801.444
Mark Wasinger1987198732110000000000.000.000.000.000.000
Gary Waslewski19691970310000000001001.00
Dave Watkins1969196939922001101035.222.222.556.778.200
Eric Weaver1998199831100000000010.000.000.000.000
Luke Weaver2018202134311001200004.333.3331.331.66.000
John Weekly19631963310802000100012.250.250.250.500.286
Jemile Weeks20162016310901000000011.111.111.111.222.125
Dave Wehrmeister1977197731000000000000
Casper Wells20112011310913001100146.333.400.6671.06.500
Terry Wells1990199033300000000030.000.000.000.000
Dan Wheeler2003200630000000000000
Zack Wheeler2017202136601000000031.167.167.167.333.333
Alex White2012201233301100000002.333.333.6671.00.333
Eli White2021202139710000000230.000.222.000.222.000
Josh Whitesell2008200937601100200122.167.286.333.619.250
Darrell Whitmore1993199339912000010032.222.222.222.444.333
Brad Wieck2018202130000000000000
Milt Wilcox1970197535501000100021.200.200.200.400.333
Justin Williams2021202138712001100115.286.375.7141.08.200
Trevor Williams2017202133200000000010.000.000.000.000.000
Ted Wills19621962311010000000011.001.001.002.001.00
Bobby Wilson2010201136500000100010.000.000.000.000.000
Desi Wilson19961996311923001301216.333.455.6671.12.286
Paul Wilson1996200438601000000011.167.167.167.333.200
Dan Winkler2018202130000000000000
Masyn Winn20242024310913000000013.333.333.333.667.375
Bobby Witt Jr.202420243131203000120123.250.308.250.558.300
Bobby Witt1995200137712001100025.286.286.7141.00.250
Kevin Witt200120013131202000200022.167.154.167.321.182
John Wojcik196219633111033100100104.300.364.400.764.300
Connor Wong20242024311812100010343.250.455.375.830.500
Brandon Wood2011201138813100100014.375.375.500.875.429
Jason Wood2007200735401100100002.250.200.500.700.200
Wilbur Wood1963196530000000000000
Shawn Wooten2001200335500000000010.000.000.000.000.000
Vance Worley2011201733301000100011.333.333.333.667.500
Jaret Wright2003200434410000100010.000.000.000.000.000
Juan Yepez202220223131235101100129.417.462.7501.21.444
Masataka Yoshida20242024310802000100112.250.400.250.650.286
Don Young1965196936600000000030.000.000.000.000.000
Ernie Young1997199938611000000231.167.375.167.542.333
Jacob Young2024202437711000010001.143.143.143.286.143
Clay Zavada2009200930000000000000
Paul Zuvella1985198539923100000004.333.333.444.778.333
Jason Adam2019201920000000000000
Riley Adams2024202427700000000040.000.000.000.000.000
Jon Adkins2006200620000000000000
Chris Aguila2004200522200000000020.000.000.000.000
Kurt Ainsworth2002200322100000000010.000.000.000.000
Sandy Alcantara2019202121100000000010.000.000.000.000
Scott Aldred2000200020000000000000
Cody Allen2014201420000000000000
Carlos Almanzar2000200020000000000000
Porfi Altamirano1982198220000000000000
Tavo alvarez1995199622110000000000.000.000.000.000.000
Yordan Alvarez2021202128822001200015.250.250.625.875.167
Rich Amaral19971997221010001010011.00.5001.001.50.500
Brian Anderson2008200828700000000010.000.000.000.000.000
Nick Anderson2019201920000000000000
Robert Andino2008200822100000000010.000.000.000.000
Kevin Appier2000200327701000000061.143.143.143.2861.00
Luis Aquino1993199520000000000000
Victor Arano2018201820000000000000
Chris Archer2016201923300000000010.000.000.000.000.000
Rolando Arrojo2000200223200000000020.000.000.000.000
Luis Arroyo1962196320000000000000
Rudy Arroyo1971197120000000000000
Jairo Asencio2011201120000000000000
Ezequiel Astacio2005200620000000000000
Mitch Atkins2010201021100000000010.000.000.000.000
Rich Aude19951995222120012000051.001.002.503.501.00
Phillippe Aumont2013201320000000000000
Andrew Bailey2009200920000000000000
Chuck Baker1978197821100000000000.000.000.000.000.000
Reggie Baldwin1978197823301000000001.333.333.333.667.333
Rick Baldwin19751976211010000000011.001.001.002.001.00
Lee Bales1966196621110000000000.000.000.000.000.000
Jeff Ballard1993199420000000000000
Anthony Banda2021202120000000000000
Floyd Bannister1977197825500000000020.000.000.000.000.000
Greg Bargar1986198621100000000010.000.000.000.000
Jacob Barnes2016201920000000000000
Cuno Barragan1962196225400000000110.000.200.000.200.000
German Barranca1981198221110000000000.000.000.000.000.000
Aaron Barrett2014201420000000000000
Jaime Barria2019202125500000000040.000.000.000.000.000
Jeff Barry1999199926613201400018.500.5001.331.83.500
Kimera Bartee2001200121100000000010.000.000.000.000
Daric Barton2009200922200000000000.000.000.000.000.000
Shawn Barton1995199520000000000000
Tyler Bashlor2018201920000000000000
Norm Bass1962196223200000000120.000.333.000.333
Allen Battle1995199526512000110012.400.500.400.900.500
Howard Battle1999199922200000000010.000.000.000.000.000
Justin Baughman1998199825501000000021.200.200.200.400.333
Jonah Bayliss2007200720000000000000
Tim Beckham2016202226611000000021.167.167.167.333.250
erik Bedard2004201224400000000010.000.000.000.000.000
Matt Beech1997199825412000000012.500.500.5001.00.667
Tyler Beede2019201924400000000020.000.000.000.000.000
Seth Beer2021202121100000000010.000.000.000.000
Gus Bell1962196225500000000010.000.000.000.000.000
Chad Bentz2004200420000000000000
Justin Berg2010201120000000000000
Sean Bergman1997199824300000000020.000.000.000.000.000
Jason Bergmann2007200824400000000020.000.000.000.000.000
Frank Bertaina1964197022201000000001.500.500.5001.00.500
Steve Bieser1997199721100000000010.000.000.000.000
Ray Black2018201820000000000000
Dairon Blanco2024202424400000000020.000.000.000.000.000
Damaso Blanco1972197320000000000000
Tony Blanco2005200520000000010000
Carl Boles1962196221110000000000.000.000.000.000.000
Jorge Bonifacio2017201729803100000114.375.444.500.944.429
Joe Bonikowski1962196222200000000010.000.000.000.000.000
Chris Bootcheck2009200920000000000000
Dave Boswell1965196524401000000011.250.250.250.500.333
Ed Bouchee1962196224300000000100.000.250.000.250.000
Denis Boucher1994199420000000000000
Ben Bowden2021202120000000000000
Micah Bowie2006200620000000000000
Matt Bowman2016201720000000000000
Chad Bradford2006200620000000000000
Larry Bradford1980198121100000000000.000.000.000.000.000
Scott Bradley1992199223311000000001.333.333.333.667.333
Tom Bradley1973197524400000000010.000.000.000.000.000
Steven Brault2018202122100000000000.000.000.000.000.000
Jim Breazeale1971197225500000000010.000.000.000.000.000
John Brebbia2021202120000000000000
Will Brennan2024202425501000000011.200.200.200.400.250
Bryce Brentz2016201622201000000001.500.500.5001.00.500
Colten Brewer2018201820000000000000
Reid Brignac2013201323301000000021.333.333.333.6671.00
Juan Brito2004200427711000000011.143.143.143.286.167
Jim Bronstad1963196321100000000000.000.000.000.000.000
Mike Brosseau2019202222200000000020.000.000.000.000
Hal Brown1962196423300000000020.000.000.000.000.000
Jake Brown1975197521100000000010.000.000.000.000
Roosevelt Brown2002200224400000000010.000.000.000.000.000
Tom Brown1963196323300000000000.000.000.000.000.000
Tom Bruno19791979211010000000011.001.001.002.001.00
Mark Budzinski2003200325500000000030.000.000.000.000.000
Jay Buhner1997199728621001100214.167.375.6671.04.000
JB Bukauskas2021202120000000000000
Al Bumbry1985198525500000000020.000.000.000.000.000
Aaron Bummer2017201720000000000000
Nate Bump2004200520000000000000
Billy Burns2015201529822000000112.250.333.250.583.286
Brian Burres2010201122200000000010.000.000.000.000.000
Homer Bush20022002210903000000033.333.333.333.667.500
Matt Bush2018201820000000000000
Billy Butler2015201524400000100000.000.000.000.000.000
Tom Butters1962196420000000000000
Freddie Bynum2006200622210000000010.000.000.000.000.000
Mike Bynum2002200320000000000000
Jose Caballero2024202429912101200016.222.222.667.889.143
Alberto Cabrera2012201220000000000000
Daniel Cabrera2004200924300000000130.000.250.000.250
Oswaldo Cabrera2023202322211001200004.500.5002.002.50.000
Greg Cadaret1993199820000000000000
Alex Call2023202326500000010000.000.167.000.167.000
Ernie Camacho1981198920000000000000
Leonel Campos2014201620000000000000
Sil Campusano1990199023300000000000.000.000.000.000.000
Jose Capellan2006200821100000000010.000.000.000.000
Carter Capps2014201720000000000000
Javier Cardona2002200225500000000020.000.000.000.000.000
Mike Carp2009201322200000000020.000.000.000.000
Frank Carpin1965196620000000000000
Tom Carroll1974197526501000000021.200.200.200.400.333
Marcos Carvajal2005200520000000000000
Larry Casian1995199520000000000000
Alberto Castillo2011201120000000000000
Jose Castillo2018201820000000000000
Luis Castillo2018201925500000000000.000.000.000.000.000
Miguel Castro2015202120000000000000
Domingo Cedeno1997199728805100011016.625.625.7501.37.714
Gilberto Celestino2022202226602000100012.333.333.333.667.400
Yu Chang2022202228700000000050.000.125.000.125.000
angel Chavez2005200524412100000003.500.500.7501.25.500
Raul Chavez2003200427701000000021.143.143.143.286.200
Rocky Childress1987198820000000000000
Rich Chiles1971197124400000000010.000.000.000.000.000
Jiman Choi20192019210812001300145.250.300.625.925.250
Howie Clark2007200721100000000000.000.000.000.000.000
Alex Claudio2018201920000000000000
Sam Clay2021202120000000000000
Paul Clemens2016201620000000000000
Roger Clemens2004200524400000000020.000.000.000.000.000
Ernie Clement2022202228702000100022.286.250.286.536.333
Rich Coggins1975197525401000000101.250.400.250.650.250
Phil Coke2010201420000000000000
Dusty Coleman2017201726600000000050.000.000.000.000.000
Joe Coleman1976197620000000000000
Tim Collins2019201920000000000000
Tyler Collins2014201426602000000012.333.333.333.667.400
Christian Colon2017201726601100000012.167.167.333.500.200
Roman Colon2004200420000000000000
Geoff Combe1981198120000000000000
Adam Conley2019201920000000000000
Bill Connors1968196821000000000000
Jason Conti2000200025500000000020.000.000.000.000.000
Jose Contreras2004200923300000000010.000.000.000.000.000
Steve Cooke1994199722200000000000.000.000.000.000.000
Sam Coonrod2019202120000000000000
Daniel Corcino2018201821100000000010.000.000.000.000
Roy Corcoran20062009210000000001001.00
Chad Cordero2004200721100000000010.000.000.000.000
Jim Corsi1991199120000000000000
Jarred Cosart2015201722201000100001.500.500.5001.00.500
Tim Costo1992199226613000100013.500.500.5001.00.600
Callix Crabbe2008200822210000010000.000.000.000.000.000
Joe Crawford1997199721100000000010.000.000.000.000
Kyle Crockett2014201420000000000000
Rich Croushore1998199921100000000000.000.000.000.000.000
Victor Cruz1981198120000000000000
Mike Cubbage1981198122200000000000.000.000.000.000.000
Todd Cunningham2015201522100000000100.000.500.000.500.000
Bud Daley1962196221100000000000.000.000.000.000.000
Jack Damaska1963196322200000000020.000.000.000.000
John Danks2008201426602000000022.333.333.333.667.500
Jordan Danks2012201224401000000021.250.250.250.500.500
Jack Daugherty1993199322110000000100.000.500.000.500.000
Ray Daviault1962196222200000000020.000.000.000.000
Matt Davidson2013201325500000000030.000.000.000.000.000
Kane Davis2001200121100000000010.000.000.000.000
Storm Davis1987198722200000000020.000.000.000.000
Trench Davis1987198720000000000000
Dane De La Rosa2013201320000000000000
Eury De La Rosa2013201420000000000000
Jose De Leon2016202122200000000000.000.000.000.000.000
Cody Decker2015201526500000100030.000.000.000.000.000
Enerio Del Rosario2012201220000000000000
Miguel Del Toro1999199920000000000000
Manny Delcarmen2010201020000000000000
Sam Demel2010201120000000000000
Delino DeShields20182018210722000000212.286.500.286.786.333
Doug DeVore2004200422200000000010.000.000.000.000.000
Matt DeWitt2002200220000000000000
Juan Diaz2002200223311001200014.333.3331.331.66.000
Jumbo Diaz2015201520000000000000
Lewin Diaz2022202227712101200036.286.286.8571.14.333
Yainer Diaz2023202328802100100013.250.250.375.625.286
R.A. Dickey2010201226501000000001.200.200.200.400.200
Andy Dirks2011201126600000000030.000.000.000.000.000
Glenn Dishman1995199523221000100001.500.500.5001.00.500
Pat Dobson1970197023300000000020.000.000.000.000.000
Chris Dominguez2014201427700000000010.000.000.000.000.000
David Doster1999199920000000000000
Sammy Drake19621962211010001000011.001.001.002.001.00
Dick Drott1962196321100000000010.000.000.000.000
Hal Dues1978197823300000000030.000.000.000.000
Elijah Dukes2009200929801000100111.125.222.125.347.143
Carl Edwards Jr.2016201620000000000000
Jon Edwards2015201520000000000000
Cody Ege2016201620000000000000
Dave Eiland1992199322200000000010.000.000.000.000.000
Dave Eilers1966196720000000000000
Mike Ekstrom2008201221100000000010.000.000.000.000
Seth Elledge2021202121100000000000.000.000.000.000.000
Brian Ellington2017201720000000000000
Jim Ellis1967196720000000000000
Jake Elmore2012201229901000000011.111.111.111.222.125
Jerar Encarnacion2022202226501100100112.200.333.400.733.250
Mario Encarnacion2001200128711000010121.143.250.143.393.200
Dave Engle1987198722210000000010.000.000.000.000.000
Edgmer Escalona2012201320000000000000
Edwin Escobar2016201620000000000000
Geno Espineli2008200820000000000000
alvaro Espinoza1996199623300000000000.000.000.000.000.000
Leo Estrella2003200320000000000000
Pete Fairbanks2019201920000000000000
Irving Falu2014201424400000000000.000.000.000.000.000
Rikkert Faneyte1994199522200000000000.000.000.000.000.000
Jake Faria2021202120000000000000
Ed Farmer1982198221000000000000
Luke Farrell2018201821100000000010.000.000.000.000
Hunter Feduccia2024202427602000100112.333.429.333.762.400
Bobby Fenwick1972197321110000000000.000.000.000.000.000
Alex Fernandez1997200025300000000210.000.400.000.400.000
Jose Fernandez2013201624401000000001.250.250.250.500.250
Osvaldo Fernandez1996200025301000000011.333.333.333.667.500
Cecil Fielder1998199828613001200236.500.6251.001.621.00
Chuck Finley1997199825510000000030.000.000.000.000.000
Bill Fischer1962196320000000000000
Jeff Fischer1989198920000000000000
Mike Fitzgerald1988198828800000000020.000.000.000.000.000
Don Florence1995199520000000000000
Pedro Florimon2018201821100000000000.000.000.000.000.000
Gavin Floyd2006200823200000000010.000.000.000.000.000
Jesse Foppert2003200422200000000020.000.000.000.000
Brook Fordyce1997199828801000000041.125.125.125.250.250
Mike Fornieles1962196221100000000000.000.000.000.000.000
Scott Forster2000200020000000000000
John Foster2005200520000000000000
Keith Foulke1997199724300000000020.000.000.000.000.000
Alan Fowlkes1982198221100000000010.000.000.000.000
Juan Francisco2012201222200000000010.000.000.000.000.000
Willie Fraser1991199520000000000000
Max Fried2019202122200000000010.000.000.000.000.000
Todd Frohwirth1989198920000000000000
Jeff Frye2000200024401000100001.250.250.250.500.250
Jim Fuller1977197729803000000133.375.444.375.819.600
Drew Gagnon2019201920000000000000
Jay Gainer1993199322201000000011.500.500.5001.001.00
John Gall2005200524310000000110.000.250.000.250.000
Giovanny Gallegos2019202120000000000000
Zac Gallen2019202124200000000000.000.000.000.000.000
Edgar Garcia2019201920000000000000
Onelki Garcia2013201320000000000000
Ramon Garcia1997199720000000000000
Robel Garcia2021202128800000000030.000.000.000.000.000
Mike Gardiner1993199320000000000000
Wes Gardner1984199120000000000000
Rod Gaspar1969196921100000000000.000.000.000.000.000
Dave Gerard1962196221100000000000.000.000.000.000.000
Jake Gibbs1965196524311000000111.333.500.333.833.500
Russ Gibson1970197026500000000120.000.167.000.167.000
Jerry Gil2004200427701000100041.143.143.143.286.333
Lucas Gilbreath2021202120000000000000
Ken Giles2015201920000000000000
Sean Gilmartin2015201620000000000000
Hector Gimenez2011201125501000000011.200.200.200.400.250
Ed Glynn1979198021100000000000.000.000.000.000.000
Joe Goddard1972197225502000000002.400.400.400.800.400
Austin Gomber2018202125400000000030.000.000.000.000.000
Miguel Gomez2017201725501000000011.200.200.200.400.250
Pat Gomez1993199420000000000000
Enrique Gonzalez2006200822201000100001.500.500.5001.00.500
Severino Gonzalez2015201622200000000000.000.000.000.000.000
Andrew Good2003200423200000000010.000.000.000.000.000
Alex Gordon2017201727701100000032.143.143.286.429.250
Rick Gorecki1997199720000000000000
Matt Grace2018201920000000000000
Joe Grahe1995199521100000000010.000.000.000.000
Josiah Gray2021202123300000000030.000.000.000.000
Sean Green2009200920000000000000
Charlie Greene1999199922200000000000.000.000.000.000.000
Brian Greer1977197921100000000010.000.000.000.000
Bob Grim1962196221100000000010.000.000.000.000
Aaron Guiel2003200322200000000020.000.000.000.000
Dave Gumpert1986198620000000000000
Larry Gura1973198521100000000010.000.000.000.000
Dalton Guthrie2023202322200000000010.000.000.000.000.000
Jose Guzman1993199426500000100120.000.167.000.167.000
Ronald Guzman2018201825400000000110.000.200.000.200.000
Eric Haase2022202427722001200035.286.286.7141.00.333
Sam Haggerty2021202123300000000000.000.000.000.000.000
Matt Hague2012201224400000100020.000.000.000.000.000
John Halama1998199925410000000130.000.200.000.200.000
David Hale2014201520000000000000
Drew Hall1988199020000000000000
Larry Hardy1974197420000000000000
Steve Hargan1965197723100000000010.000.000.000.000
Tim Harikkala2004200420000000000000
Pep Harris1997199720000000000000
Reggie Harris1997199720000000000000
Kevin Hart2008200922200000000000.000.000.000.000.000
Chad Harville2004200520000000000000
Steve Hathaway2016201620000000000000
Brett Hayes2011201125402000000102.500.600.5001.10.500
Jimmy Haynes1998200024411100200022.250.250.500.750.500
Andrew Heaney2015201825511000000031.200.200.200.400.500
Jeff Heathcock1983198821100000000010.000.000.000.000
Jeremy Hefner2012201220000000000000
Al Heist1962196226612000000012.333.333.333.667.400
Rick Helling1997200224301000000011.333.333.333.667.500
Ryan Helsley2019202120000000000000
Heath Hembree2013202120000000000000
Jim Henderson2013201620000000000000
Ben Hendrickson2004200624300000000130.000.250.000.250
Ryan Hendrix2021202120000000000000
Bill Hepler1966196620000000000000
Anderson Hernandez2007200925443000000103.750.800.7501.55.750
Cesar Hernandez19921993211010000000011.001.001.002.001.00
Diory Hernandez2009200923300000000030.000.000.000.000
Felix Hernandez2006200926600000000050.000.000.000.000.000
Manny Hernandez1986198622200000000010.000.000.000.000.000
David Herndon2010201120000000000000
Danny Herrera2009200920000000000000
Rick Herrscher1962196223301000000021.333.333.333.6671.00
Keith Hessler2015201620000000000000
Chris Heston2014201523301000000021.333.333.333.6671.00
Jim Hicks1969196928800000000030.000.000.000.000.000
Jordan Hicks2018201820000000000000
Tom Hilgendorf1970197520000000000000
Dave Hillman1962196220000000000000
Sterling Hitchcock1999199925400000000110.000.200.000.200.000
Ed Hobaugh1962196221100000000000.000.000.000.000.000
Gil Hodges1962196228601000000201.167.375.167.542.167
Trey Hodges2003200320000000000000
Chris Hook1995199520000000000000
Paul Hoover2008200827701000000021.143.143.143.286.200
Jeremy Horst2012201220000000000000
Dave Hostetler1988198823301000000001.333.333.333.667.333
Mike Hubbard1998200122100000000010.000.500.000.500
Ken Huckaby2002200227601000100121.167.286.167.452.250
Dakota Hudson2018201820000000000000
Chad Huffman2010201024402000200002.500.500.5001.00.500
Tim Hulett19951995222020000000021.001.001.002.001.00
Tommy Hunter2015201820000000000000
Jonathan Hurst1992199423200000000010.000.000.000.000.000
Jim Hutto19701970222120014000051.001.002.503.501.00
Mark Hutton1996199720000000000000
Colt Hynes2013201320000000000000
Joe Inglett2010201022201000000011.500.500.5001.001.00
Kyle Isbel2024202426600000000000.000.000.000.000.000
Ryan Jackson1998199822211000000001.500.500.5001.00.500
Steven Jackson2009200920000000000000
Brook Jacoby1981198122200000000010.000.000.000.000.000
Chuck James2006200722211000000001.500.500.5001.00.500
Al Javier1976197627700000000010.000.000.000.000.000
Ryan Jeffers2023202326500000100020.000.000.000.000.000
Doug Jennings1993199322200000000000.000.000.000.000.000
Marcus Jensen2002200223311000000001.333.333.333.667.333
Ryan Jensen2002200225512000000012.400.400.400.800.500
Bryce Johnson2022202227700000000020.000.000.000.000.000
Mike Johnson1998200022201000100001.500.500.5001.00.500
Joel Johnston1993199321100000000000.000.000.000.000.000
Bobby Jones1998199925401000000021.250.250.250.500.500
Chris Jones1985198522200000000000.000.000.000.000.000
Dax Jones1996199622200000000000.000.000.000.000.000
Jahmai Jones2020202027723000100023.429.429.429.857.600
Ryder Jones2017201725500000000030.000.000.000.000.000
Ricardo Jordan1996199720000000000000
Corban Joseph2019201922100000000100.000.500.000.500.000
Jeff Juden1995199622200000000020.000.000.000.000
Ed Jurak1989198923301000000001.333.333.333.667.333
Kenshin Kawakami2009201025400000000120.000.200.000.200.000
Sean Kazmar Jr.2008200822110000000100.000.500.000.500.000
Tom Kelley1971197224401000000021.250.250.250.500.500
Casey Kelly2015201822100000000000.000.000.000.000.000
Buddy Kennedy2023202325502100000023.400.400.6001.00.667
Jim Kern1982198221100000000010.000.000.000.000
Rick Kester1968197020000000000000
Mike Kickham2013201322200000000010.000.000.000.000.000
Nick Kingham2018201921100000000000.000.000.000.000.000
Josh Kinney2006200620000000000000
Matt Kinney2004200420000000000000
Alejandro Kirk2023202329812100100113.250.333.375.708.286
Andrew Kittredge2019201920000000000000
Randy Knorr1996200126512000100112.400.500.400.900.500
Eric Knott2001200320000000000000
Masahide Kobayashi2008200820000000000000
Billy Koch2003200420000000000000
Matt Koch2019201922200000000020.000.000.000.000
Michael Kohn2011201320000000000000
Randy Kramer1989199020000000000000
Dave Krynzel2005200522200000000020.000.000.000.000
Chad Kuhl2016201725400000000010.000.000.000.000.000
Marty Kutyna1962196220000000000000
Rene Lachemann1965196529702000100132.286.375.286.661.500
Blake Lalli2013201325500000000030.000.000.000.000.000
Rick Lancellotti1982198223300000000020.000.000.000.000.000
Greg LaRocca2000200024400000000000.000.000.000.000.000
Brandon Larson2003200328611001200244.167.375.6671.04.000
Al Lary1962196220000000000000
Brett Lawrie2015201529934201410019.444.4441.001.44.429
Bill Laxton1974197420000000000000
Charles Leblanc2022202224401000000021.250.250.250.500.500
Bill Lee1979197924300000000020.000.000.000.000.000
Justin Lehr2006200620000000000000
Jose Leon2004200424410000000010.000.000.000.000.000
Chris Leroux2011201320000000000000
Jesse Levis1998199824300000000010.000.250.000.250.000
Allen Levrault2001200322100000000000.000.000.000.000.000
Carlos Lezcano1980198020000000000000
Cory Lidle1997200522200000000010.000.000.000.000.000
Brent Lillibridge2012201327712000000012.286.286.286.571.333
Derek Lilliquist1989199025511000000031.200.200.200.400.500
Mike Lincoln2008200820000000000000
Jon Link2010201020000000000000
Andre Lipcius2023202325500000000020.000.000.000.000.000
Bobby Locke1964196522200000000010.000.000.000.000.000
Kameron Loe2011201220000000000000
Nick Loftin2024202426600000100020.000.000.000.000.000
Shed Long Jr.2020202027700000000040.000.000.000.000.000
Tim Lopes2020202026600000100000.000.000.000.000.000
Luis Lopez1990199022200000000000.000.000.000.000.000
Mendy Lopez2003200321100000000000.000.000.000.000.000
Nicky Lopez2023202324330000100100.000.250.000.250.000
Rafael Lopez2018201826500000100040.000.000.000.000.000
Michael Lorenzen2017201921100000000010.000.000.000.000
Aaron Loup2021202120000000000000
Turk Lown1962196221100000000000.000.000.000.000.000
Ed Lucas2014201427722001200025.286.286.7141.00.250
Rick Luecken1990199020000000000000
Tyler Lyons2016201720000000000000
Art Mahaffey1962196326400000000110.000.333.000.333.000
Ron Mahay2002200220000000000000
Mickey Mahler1977198521100000000000.000.000.000.000.000
Mike Mahoney2005200529802000000022.250.250.250.500.333
Scott Maine2012201220000000000000
Trey Mancini2023202328700000000130.000.125.000.125.000
Lou Marone1969196920000000000000
Jim Marshall19621962210000000001001.00
Leonys Martin2015201527700000000040.000.000.000.000.000
Norberto Martin1998199825500000000020.000.000.000.000.000
Greg Martinez1998199820010000000000
Michael Martinez2011201128821000000001.125.125.125.250.125
Pablo Martinez1996199623211000001001.500.500.5001.00.500
Pedro Martinez1994199420000000000000
Sandy Martinez1998199924300000000000.000.250.000.250.000
Randy Martz1981198223200000000020.000.000.000.000
Ron Mathis1985198722200000000010.000.000.000.000.000
Tim Mauser1993199420000000000000
Trevor May2021202120000000000000
Tim Mayza2019201920000000000000
Cory Mazzoni2017201720000000000000
Jim McAnany1962196222200000000000.000.000.000.000.000
Mike McCoy2009200922200000000010.000.000.000.000.000
Jason McDonald1997199724411000100021.250.250.250.500.500
Dustin McGowan2007201722201000000001.500.500.5001.00.500
Reese McGuire2019202426600000000030.000.000.000.000.000
Collin McHugh20132018211010000000011.001.001.002.001.00
Joey McLaughlin1979197920000000000000
Mark McLemore2007200720000000000000
Billy McMillon1996199628801000000021.125.125.125.250.167
Miguel Mejia1996199620010000010000
Jon Meloan2007200720000000000000
Orlando Mercado1987198721100000000000.000.000.000.000.000
oscar Mercado2022202225510000000000.000.000.000.000.000
Ron Meridith1985198520000000000000
Bob Meyer1964196423100000000010.000.000.000.000
Dan Meyer2009200920000000000000
Keynan Middleton2017202220000000000000
Bob Miller1962196220000000000000
Corky Miller2002201326401000000001.250.500.250.750.250
Wade Miller2001200325301000000111.333.500.333.833.500
Brad Mills1980198028800000001010.000.000.000.000.000
Michael Mimbs1995199625501000000011.200.200.200.400.250
Juan Minaya2017201720000000000000
A.J. Minter2018201920000000000000
Jose Miranda2022202228802000000022.250.250.250.500.333
Juan Miranda2011201122200000000020.000.000.000.000
Calvin Mitchell2022202229800000010110.000.111.000.111.000
Garrett Mitchell2024202429711100100232.143.333.286.619.250
Ron Moeller1963196322201000000001.500.500.5001.00.500
John Montague1974197422100000000110.000.500.000.500
Marcus Moore1994199420000000000000
Tommy Moore1973197520000000000000
Bob Moorhead1962196220000000000000
Edwin Moreno2009200920000000000000
Roger Moret1976197623301000000001.333.333.333.667.333
Adam Morgan2015201822200000000020.000.000.000.000
Moe Morhardt1962196222200000000010.000.000.000.000.000
John Morris1966196620000000000000
Bubba Morton1962196224401000000011.250.250.250.500.333
Charlie Morton2010202124300000000020.000.000.000.000.000
Daniel Moskos2011201120000000000000
Damian Moss2002200326611000000021.167.167.167.333.250
Andy Mota1991199125500000000010.000.000.000.000.000
Taylor Motter2021202124411000000021.250.250.250.500.500
Lyle Mouton2001200121100000000000.000.000.000.000.000
Andres Munoz2019201920000000000000
Noe Munoz1995199521100000000000.000.000.000.000.000
Bill Murphy2007200720000000000000
Harrison Musgrave2018201820000000000000
Tommy Nance2021202121100000000010.000.000.000.000
Phil Nastu1979197920000000000000
Jaime Navarro1996199626602000000022.333.333.333.667.500
Yamaico Navarro2012201224300000100010.000.000.000.000.000
Bo Naylor2024202426600000000020.000.000.000.000.000
Cal Neeman1962196320000000000000
Joe Nelson2008200820000000000000
Roger Nelson1973197422200000000000.000.000.000.000.000
Zach Neto2024202425400000100020.000.200.000.200.000
Al Newman1986198625400000010100.000.200.000.200.000
Gift Ngoepe2017201724400000000040.000.000.000.000
Reid Nichols1987198728814100100005.500.500.6251.12.500
Mike Nickeas2012201227611000000121.167.286.167.452.250
Justin Nicolino2016201724400000000020.000.000.000.000.000
Randy Niemann1986198623200000000100.000.333.000.333.000
Jon Niese2011201425500000000030.000.000.000.000.000
Al Nipper1988198820000000000000
Dustin Nippert2005200721100000000010.000.000.000.000
Paul Noce1987198726511000100111.200.333.200.533.250
Jhonkensy Noel2024202424400000000010.000.000.000.000.000
Eric Nolte1987199126500000000030.000.000.000.000.000
John Noriega1970197021100000000010.000.000.000.000
Phil Norton20002004221110000000011.001.001.002.001.00
Jose Nunez1990199022100000000000.000.000.000.000.000
Logan O'Hoppe2024202427611001100024.167.286.667.952.000
Wes Obermueller2005200722100000000010.000.000.000.000
Ivan Ochoa2008200823300000000010.000.000.000.000.000
Alexi Ogando2016201620000000000000
Tomo Ohka2001200225500000000020.000.000.000.000.000
Kirt Ojala1997199822200000000000.000.000.000.000.000
Edward Olivares2020202025500000000020.000.000.000.000.000
Tyler Olson2015201520000000000000
Jose Ortiz1971197128611100100112.167.375.333.708.200
Dave Otto1993199420000000000000
Jayhawk Owens1996199626501000000021.200.200.200.400.333
Chris Oxspring2005200520000000000000
John Pacella1980198023300000000010.000.000.000.000.000
Kevin Padlo2022202225501000000001.200.200.200.400.200
Matt Pagnozzi2011201122201000000001.500.500.5001.00.500
Dean Palmer1997199728713101200117.429.5001.001.50.400
Jim Palmer1965196522200000000000.000.000.000.000.000
Jose Paniagua1999200120000000000000
Chad Paronto2007200720000000000000
John Parrish2004200420000000000000
Val Pascucci2004200424401000100021.250.250.250.500.500
Ken Patterson1992199220000000000000
Spencer Patton2021202120000000000000
James Paxton2015201925500000000050.000.000.000.000
James Pazos2019201920000000000000
Matt Peacock2021202123301000000011.333.333.333.667.500
Jailen Peguero2007200820000000000000
Mike Pelfrey2010201124400000000010.000.000.000.000.000
Elvis Pena20002000211010000000011.001.001.002.001.00
Jim Pena1992199220000000000000
Wily Peralta2013201425500000000020.000.000.000.000.000
Luis Perdomo2009200920000000000000
Blake Perkins2024202429913001300016.333.333.6671.00.286
Sam Perlozzo1979197923200000000100.000.333.000.333.000
Vinnie Pestano2014201420000000000000
Gregorio Petit2016201627711000100031.143.143.143.286.250
Josh Phegley2015201525511000000001.200.200.200.400.200
Tom Phoebus1971197124400000000010.000.000.000.000.000
Horacio Pina1974197421100000000000.000.000.000.000.000
Joel Pineiro2006201027430000000240.000.333.000.333
Lou Piniella1964196421100000000000.000.000.000.000.000
Skip Pitlock1970197024400000000040.000.000.000.000
Nick Pivetta2017201924400000000040.000.000.000.000
Gordie Pladson1981198220000000000000
Ed Plank1978197920000000000000
Eric Plunk1998199920000000000000
Colin Poche2019201920000000000000
Cliff Politte2000200220000000000000
Daniel Ponce de Leon2018202122100000000010.000.000.000.000
Rick Porcello2010201124300000000030.000.000.000.000
Lou Pote2001200220000000000000
Jeremy Powell1998199922200000000010.000.000.000.000.000
Ryan Pressly2017201820000000000000
Bill Pulsipher1998199925500000000020.000.000.000.000.000
Ed Putman1978197822200000000000.000.000.000.000.000
Zach Putnam2014201420000000000000
Tim Pyznarski1986198625513000000003.600.600.6001.20.600
Ruben Quevedo2000200326601000000021.167.167.167.333.250
Art Quirk1962196322110000000100.000.500.000.500.000
Jamie Quirk1983198324400000000010.000.000.000.000.000
Brian Raabe1997199724300000000120.000.250.000.250.000
Chuck Rainey1984198423200000100100.000.333.000.333.000
Alex Ramirez2000200026622100100003.333.333.500.833.333
Horacio Ramirez2005200624413100000014.750.7501.001.751.00
JC Ramirez2013201520000000000000
Milt Ramirez1970197020000000000000
Nick Ramirez2021202120000000000000
Roberto Ramirez1998199920000000000000
Ken Ramos1997199722200000000000.000.000.000.000.000
Jeff Ransom1983198328701000100121.143.250.143.393.200
Cory Rasmus2015201521100000000000.000.000.000.000.000
Gary Rath1998199820000000000000
Bob Raudman1967196728701000000101.143.250.143.393.143
Colin Rea2016202125500000000040.000.000.000.000.000
Joe Redfield1991199128411000001301.250.571.250.821.250
Eric Reed2007200721110000010000.000.000.000.000.000
Jake Reed2021202120000000000000
Jack Reinheimer2018201822100000000100.000.500.000.500.000
Greg Reynolds2008201122200000000020.000.000.000.000
Garrett Richards2012201426600000000030.000.000.000.000.000
Mike Richardt19841984222021002000031.001.001.502.501.00
Royce Ring2007200720000000000000
David Riske2008200820000000000000
Luis Rivas2008200828801000000021.125.125.125.250.167
Ben Rivera1992199322200000000020.000.000.000.000
Mike Rivera2009200925400000100110.000.200.000.200.000
Tanner Roark2015201624402100000023.500.500.7501.251.00
Jerry Robertson1969196926600000000030.000.000.000.000.000
Nate Robertson2005201025301000100001.333.333.333.667.333
Dave Robinson1970197024401000010001.250.250.250.500.250
Derrick Robinson2013201326601100000022.167.167.333.500.250
Dereck Rodriguez2019201923300000000030.000.000.000.000
Guillermo Rodriguez2007200729722000100222.286.444.286.730.400
Joely Rodriguez2017202120000000000000
Mike Roesler1989198920000000000000
Jake Rogers2023202328812001300045.250.250.625.875.333
Taylor Rogers2017201720000000000000
Garry Roggenburk1963196320000000000000
Bill Roman1965196528800000000010.000.000.000.000.000
Enny Romero2017201720000000000000
Jose Rondon2021202126510000000120.000.167.000.167.000
Ben Rortvedt2024202424401100000012.250.250.500.750.333
Carlos Rosa2010201020000000000000
Randy Rosario2018201820000000000000
Don Rowe1963196321100000000010.000.000.000.000
Sonny Ruberto1969196924400000000010.000.000.000.000.000
Matt Ruebel1997199720000000000000
Scott Ruffcorn1997199720000000000000
Adam Russell2010201020000000000000
Jeff Russell1984198424300000000020.000.000.000.000.000
Mark Ryal1989198922200000000020.000.000.000.000
Kirk Saarloos2002200723300000000020.000.000.000.000.000
Tyler Saladino2017201725500000000010.000.000.000.000.000
Chris Sampson2008201023300000000010.000.000.000.000.000
angel Sanchez2011201124401000000001.250.250.250.500.250
Eduardo Sanchez2011201220000000000000
Miguel Sano2017201726511000000021.200.333.200.533.333
Edgar Santana2018201820000000000000
Johan Santana2010201226601000000001.167.167.167.333.167
Victor Santos2005200722201000000001.500.500.5001.00.500
Kevin Saucier1979197921100000000010.000.000.000.000
Rich Sauveur19862000211010000000011.001.001.002.001.00
Jack Savage1987198720000000000000
Pat Scanlon1975197525500000000020.000.000.000.000.000
Mark Schaeffer1972197220000000000000
Logan Schafer20132013221010000000011.001.001.002.001.00
Nolan Schanuel2024202429610000000130.000.143.000.143.000
Tanner Scheppers2015201520000000000000
Konrad Schmidt2010201028801000000001.125.125.125.250.125
Daniel Schneemann2024202427701100000022.143.143.286.429.200
Ted Schreiber1963196320000000000000
Chris Schroder2007200720000000000000
Buddy Schultz1976197920000000000000
Jaime Schultz2019201920000000000000
Michael Schwimer2012201220000000000000
Dick Scott1963196320000000000000
Donnie Scott1991199125501000000001.200.200.200.400.200
Al Severinsen1971197120000000000000
Gordon Seyfried1963196420000000000000
Chris Shaw2019201922200000000020.000.000.000.000
Ryan Shealy2005200522210000000010.000.000.000.000.000
Gavin Sheets2023202327500000000210.000.286.000.286.000
Scott Sheldon2001200125401000100111.250.400.250.650.333
Jim Shellenback1966196724400000000000.000.000.000.000.000
Chris Shelton2005200522200000100010.000.000.000.000.000
James Shields2015201526611000000021.167.167.167.333.250
Tommy Shields1993199325411000000101.250.400.250.650.250
Dave Shipanoff1985198521100000000010.000.000.000.000
Michael Siani2024202421110000000000.000.000.000.000.000
Jose Silva2000200125301000000021.333.333.333.6671.00
Alfredo Simon2013201421100000000010.000.000.000.000
Doug Simons1991199120000000000000
Steve Simpson1972197220000000000000
Matt Sinatro1982198222200000000010.000.000.000.000.000
John Sipin1969196922200000000020.000.000.000.000
Jose Siri2024202427700000000050.000.000.000.000.000
Brandyn Sittinger2021202120000000000000
Joe Slusarski2000200020000000000000
Aaron Small1998199820000000000000
J.D. Smart2001200120000000000000
Bill Smith1962196222200000000020.000.000.000.000
Billy Smith1981198120000000000000
Carson Smith2015201520000000000000
Jim Smith1982198221100000000010.000.000.000.000
Kevan Smith2017201927701000000021.143.143.143.286.200
Travis Smith2002200522200000000010.000.000.000.000.000
Drew Smyly2014202122200000000020.000.000.000.000
Brandon Snyder2016201623311001100014.333.3331.331.66.000
Tyler Soderstrom2023202327711001100024.143.143.571.714.000
Paul Sorrento1997199728600000000220.000.250.000.250.000
Steve Sparks1998200424210000000100.000.333.000.333.000
Horace Speed1975197520000000000000
Tim Spooneybarger2002200320000000000000
Bobby Sprowl1979198120000000000000
Jason Standridge2005200520000000000000
Michael Stefanic2024202426600000000010.000.000.000.000.000
Bill Stein1973197327600000000110.000.143.000.143.000
Garrett Stephenson1997200323201000000111.500.667.5001.161.00
Craig Stimac1980198122201000000001.500.500.5001.00.500
Matt Stites2014201520000000000000
Dan Straily2016201725400000000040.000.000.000.000
Andrew Suarez2018201922201000000001.500.500.5001.00.500
Frank Sullivan1962196320000000000000
Brent Suter2021202120000000000000
Darrell Sutherland1966196620000000000000
Anthony Swarzak2017201720000000000000
Frank Tanana1993199324400000000020.000.000.000.000.000
Randy Tate1975197522200000000010.000.000.000.000.000
Kerry Taylor1993199321100000000000.000.000.000.000.000
Michael Tejera2002200325510000000000.000.000.000.000.000
Tomas Telis2018201822200000000010.000.000.000.000.000
Ryan Tepera2021202120000000000000
Matt Thaiss2023202328701000000101.143.250.143.393.143
Curtis Thigpen20072007211111000000021.001.002.003.001.00
Aaron Thompson2011201120000000000000
Derek Thompson2005200523300000000020.000.000.000.000.000
Keegan Thompson2021202120000000000000
Mark Thompson1996199625400000000000.000.000.000.000.000
Mike Thompson2006200721100000000010.000.000.000.000
Scott Thorman2007200727711000000031.143.143.143.286.250
Jesus Tinoco2019201920000000000000
Randy Tomlin1991199223311000000011.333.333.333.667.500
Abraham Toro2020202324200000000110.000.500.000.500.000
J.R. Towles2008200826610000000000.000.000.000.000.000
Ryan Tucker2008200820000000000000
Matt Turner1993199320000000000000
Wayne Tyrone1976197624400000000020.000.000.000.000.000
Arnold Umbach1966196620000000000000
Tom Urbani1993199422200000000010.000.000.000.000.000
Richard Urena2019201921100000000000.000.000.000.000.000
Chris Valaika2014201428611000000221.167.375.167.542.250
Raul Valdes2010201020000000000000
Jesmuel Valentin2018201822201000000011.500.500.5001.001.00
Christian Vazquez20232023210914000100114.444.500.444.944.500
Dario Veras1996199620000000000000
Joe Verbanic1966196620000000000000
Pedro Villarreal2015201521100000000010.000.000.000.000
Dave Vineyard19641964211010000000011.001.001.002.001.00
Ed Vosberg1990199020000000000000
Dave Wainhouse1996199720000000000000
Jamie Walker2005200520000000000000
Mike Walker1995199520000000000000
Pete Walker2000200220000000000000
Chad Wallach2021202128600000000250.000.250.000.250.000
Gene Walter1986198620000000000000
Reggie Walton1982198225502000000012.400.400.400.800.500
Colin Ward1985198520000000000000
Duane Ward1986198620000000000000
Dan Warthen1975197624400000000010.000.000.000.000.000
John Wasdin2000200721100000000000.000.000.000.000.000
Allen Watson1993199624401000100001.250.250.250.500.250
Eddie Watt1974197420000000000000
Jacob Webb2019201920000000000000
Logan Webb2021202125400000000020.000.000.000.000.000
Ramon Webster1970197022201000000001.500.500.5001.00.500
Randy Wells2009201024300000000020.000.000.000.000.000
Matt West2015201520000000000000
Jamie Westbrook2024202424400000000010.000.000.000.000.000
Myron White1978197820000000000000
Ernie Whitt1990199028811100000012.125.125.250.375.143
Kevin Wickander1993199320000000000000
Taylor Widener2021202122100000000000.000.000.000.000.000
Bernie Williams200420042101023000100023.300.300.300.600.375
Jerome Williams2004201228812100000013.250.250.375.625.286
Jim Williams1969197022200000000010.000.000.000.000.000
Jimy Williams1966196621100000000010.000.000.000.000
Randy Williams2005200520000000000000
Carl Willis1984198620000000000000
Bill Wilson19711973211010000000011.001.001.002.001.00
C.J. Wilson2012201326300000000110.000.250.000.250.000
Nigel Wilson1993199328800000000050.000.000.000.000.000
Matt Wisler2016202122200000000020.000.000.000.000
Dave Wissman1964196421100000000010.000.000.000.000
Red Witt1962196221100000000000.000.000.000.000.000
Nick Wittgren2017201820000000000000
Ed Wojna1985198721100000000000.000.000.000.000.000
Dooley Womack1969196920000000000000
Kean Wong2019201921100000000000.000.000.000.000.000
Blake Wood2016201721100000000010.000.000.000.000
Steve Woodard1998199822200000000010.000.000.000.000.000
Steven Wright2016201624400000000030.000.000.000.000.000
Early Wynn1963196320000000000000
Matt Young2011201126600000000000.000.000.000.000.000
Pete Young1992199320000000000000
Mike Zagurski2007201220000000000000
Eddie Zambrano1993199328702000100112.286.375.286.661.333
Daniel Zamora2018201920000000000000
Jeff Zimmerman1999199920000000000000
Reggie Abercrombie2006200615511100200012.200.200.400.600.250
A.J. Achter2016201610000000000000
Fritz Ackley1964196410000000000000
Mike Adams19761976110000000001001.00
Ricky Adams1985198512200000000000.000.000.000.000.000
Joel Adamson1996199610000000000000
Tim Adleman2017201713301000000011.333.333.333.667.500
Santo Alcala1976197612200000000010.000.000.000.000.000
Jay Aldrich1989198910000000000000
Blaze Alexander2024202412200000000010.000.000.000.000.000
Kolby Allard2021202112200000000010.000.000.000.000.000
Austin Allen2019201913300000000010.000.000.000.000.000
Chad Allen2003200310000000000000
Greg Allen2023202312100000000110.000.500.000.500
Logan Allen2019201910000000000000
Nick Allen2023202314401000000001.250.250.250.500.250
Ron Allen1972197212200000000010.000.000.000.000.000
Hector Almonte2003200310000000000000
Jose Alvarado2021202110000000000000
Dariel alvarez20162016110000000001001.00
Gabe Alvarez2000200011100000000000.000.000.000.000.000
R.J. Alvarez2014201410000000000000
Victor alvarez2002200212200000000020.000.000.000.000
Brant Alyea1972197214400000000010.000.000.000.000.000
Adbert Alzolay2021202111100000000010.000.000.000.000
Bryan Anderson2012201211100000000010.000.000.000.000
John Anderson1962196210000000000000
Rick Anderson1986198610000000000000
Tanner Anderson2018201810000000000000
Tejay Antone2021202111100000000010.000.000.000.000
Jayson Aquino2016201610000000000000
Mike Armstrong1980198010000000000000
Randy Asadoor1986198614311100100002.333.333.6671.00.333
Aaron Ashby2021202110000000000000
Bill Atkinson1978197810000000000000
Bryan Augenstein2009200910000000000000
Mike Aviles2014201414402000210002.500.500.5001.00.500
Mike Bacsik2007200712200000000010.000.000.000.000.000
Ji Hwan Bae2024202414412100010023.500.500.7501.251.00
Cha-Seung Baek2008200811100000000010.000.000.000.000
Michel Baez2019201910000000000000
Cory Bailey1996199610000000000000
Scott Baker2015201512200000000010.000.000.000.000.000
Tony Balsamo1962196210000000000000
Caleb Baragar2021202110000000000000
Johnny Barbato2017201710000000000000
Brian Barden2007200712200000000020.000.000.000.000
Ray Bare1974197410000000000000
Matt Barnes2016201610000000000000
Tony Barnette2018201810000000000000
Tres Barrera2022202213200000000110.000.333.000.333.000
Franklin Barreto2018201810000000000000
Tony Barron1997199711100000000000.000.000.000.000.000
Brian Bass2010201010000000000000
Pedro Beato2011201110000000000000
Jordan Beck2024202413200000000020.000.333.000.333
David Bednar2021202110000000000000
Rick Behenna1983198310000000000000
Jeff Beliveau2012201210000000000000
Juan Bell1994199411100000000010.000.000.000.000
Rob Bell2000200012200000000010.000.000.000.000.000
Trevor Bell2011201110000000000000
Francis Beltran2004200410000000000000
Rigo Beltran1997199710000000000000
Anthony Bemboom2020202013200000000100.000.333.000.333.000
Anthony Bender2021202110000000000000
Jeff Bennett2004200410000000000000
Kris Benson1999199914411000000011.250.250.250.500.333
Jason Bere2002200212200000000010.000.000.000.000.000
Travis Bergen2019201910000000000000
Brad Bergesen2012201210000000000000
Jose Berrios2017201711100000000010.000.000.000.000
Andres Berumen1995199510000000000000
Buddy Biancalana1987198711100000000000.000.000.000.000.000
Jesse Biddle2018201810000000000000
Brent Billingsley1999199910000000000000
Vic Black2014201410000000000000
Dennis Blair1980198010000000000000
Michael Blazek2015201510000000000000
Ron Blazier1997199710000000000000
Richard Bleier2021202110000000000000
Randy Bockus1986198610000000000000
Len Boehmer1967196712200000000000.000.000.000.000.000
Brandon Boggs2011201111100000000010.000.000.000.000
Greg Bollo1965196510000000000000
Tom Bolton1992199210000000000000
Mark Bomback1980198011100000000010.000.000.000.000
Jeremy Bonderman2005200512200000000010.000.000.000.000.000
Jung Bong2003200311000000000000
Eddie Bonine2010201010000000000000
Danny Boone1981198110000000000000
Rich Bordi1984198410000000000000
Frank Bork1964196410000000000000
Michael Bowden2013201310000000000000
Oil Can Boyd1991199112200000000020.000.000.000.000
Doe Boyland1981198111100000000000.000.000.000.000.000
Dallas Braden2009200912100000000010.000.000.000.000
Don Bradey1964196410000000000000
Ryan Brasier2023202310000000000000
Dewon Brazelton2006200610000000000000
William Brennan1988198810000000000000
Billy Brewer1997199710000000000000
Charles Brewer2013201310000000000000
Jose Briceno2018201814401000000021.250.250.250.500.500
Jonah Bride2023202312201100000002.500.5001.001.50.500
Brad Brink1994199410000000000000
Eude Brito20062006110000000001001.00
Jorge Brito1995199510000000000000
Connor Brogdon2021202110000000000000
Scott Brosius1997199715500000000020.000.000.000.000.000
Scott Brow1998199810000000000000
Jackie Brown1977197713300000000030.000.000.000.000
Jarvis Brown1993199311100000000010.000.000.000.000
Scott Brown1981198111100000000010.000.000.000.000
Trevor Brown2016201611100000000000.000.000.000.000.000
JT Brubaker2021202111100000000010.000.000.000.000
Mike Bruhert1978197812200000000000.000.000.000.000.000
Mike Brumley1993199311100000000010.000.000.000.000
Jake Buchanan20172017110000000001001.00
Travis Buck2012201211100000000000.000.000.000.000.000
Kirk Bullinger2004200411100000000010.000.000.000.000
Dylan Bundy2016201610000000000000
Freddie Burdette1962196210000000000000
Enrique Burgos1995199510000000000000
Hiram Burgos2013201312100000000010.000.000.000.000
Greg Burke2009200910000000000000
Jamie Burke2001200110000000000000
John Burke1997199712200000000010.000.000.000.000.000
Cory Burns2012201210000000000000
Mike Burns2005200510000000000000
Todd Burns1993199310000000000000
Sheldon Burnside1980198010000000000000
Mike Busby1999199910000000000000
Matt Buschmann2016201610000000000000
Alan Busenitz2017201710000000000000
Ty Buttrey2019201910000000000000
Alex Cabrera2000200010000000000000
Genesis Cabrera2021202110000000000000
Carmen Cali2004200410000000000000
Orlando Calixte2017201711100000000000.000.000.000.000.000
Mark Calvert1984198410000000000000
Arquimedes Caminero2015201510000000000000
Jim Campbell1963196313300000000020.000.000.000.000.000
Jorge Campillo2008200812200000000010.000.000.000.000.000
Conner Capel2024202412201000010001.500.500.5001.00.500
George Cappuzzello1982198210000000000000
Vinny Capra2024202414411100000002.250.250.500.750.250
Matt Carasiti2016201610000000000000
Conrad Cardinal1963196310000000000000
Esmailin Caridad2009200910000000000000
Shane Carle2018201810000000000000
Carlos Carrasco2021202112200000000020.000.000.000.000
Brett Carroll2009200913301000000011.333.333.333.667.500
Andy Carter1994199410000000000000
Larry Carter1992199213211000000001.500.667.5001.16.500
Steve Carter1989198914400000000010.000.000.000.000.000
Chuck Cary1987198710000000000000
Jerry Casale1962196211100000000000.000.000.000.000.000
Jack Cassel2007200710000000000000
Diego Castillo2019201910000000000000
Tony Castillo1978197811100000000000.000.000.000.000.000
Kory Casto2008200811100000000000.000.000.000.000.000
Bernie Castro2006200612200000000010.000.000.000.000.000
Simon Castro2015201510000000000000
Keefe Cato1983198310000000000000
Matthew Cepicky2004200413300000000020.000.000.000.000.000
Hunter Cervenka2016201610000000000000
Pete Charton1964196413210000000100.000.333.000.333.000
Harry Chiti1962196213301000000011.333.333.333.667.500
John Christensen1985198511100000000000.000.000.000.000.000
Chris Clapinski1999199911100000000000.000.000.000.000.000
Terry Clark1995199510000000000000
Horace Clarke1965196513300000000000.000.000.000.000.000
Brandon Claussen2005200513300000000020.000.000.000.000.000
Danny Clay1988198810000000000000
Kody Clemens2023202314400000000000.000.000.000.000.000
Steve Clevenger2012201214300000000100.000.250.000.250.000
Al Closter1973197310000000000000
Ken Cloude1999199910000000000000
Robert Coello2013201310000000000000
Dave Coggin2002200211000000000000
Mike Colangelo2001200111100000000010.000.000.000.000
Jim Colborn1971197110000000000000
Don Collins1977197710000000000000
Alex Colome2016201610000000000000
Bob Coluccio1978197810000000000000
Ed Connolly1964196410000000000000
Mike Coolbaugh2001200111100000000010.000.000.000.000
Brian Cooper2004200411100000000000.000.000.000.000.000
Gary Cooper1980198010000000000000
Rocky Coppinger1999199910000000000000
Trace Coquillette1999199913300000000000.000.000.000.000.000
Archie Corbin1999199910000000000000
Erik Cordier2014201410000000000000
Bryan Corey2002200210000000000000
Mark Corey2002200210000000000000
Jeff Cornell1984198411100000000010.000.000.000.000
Terry Cornutt1977197710000000000000
Nestor Cortes2019201910000000000000
Jim Cosman1967196710000000000000
John Costello1989198910000000000000
Caleb Cotham2016201610000000000000
Mike Couchee1983198310000000000000
Jon Coutlangus2007200710000000000000
Joe Cowley1982198210000000000000
Jim Crawford1975197510000000000000
Stefan Crichton2021202110000000000000
Chuck Crim1994199410000000000000
Kevin Cron2019201911100000000010.000.000.000.000
Ken Crosby1976197611100000000000.000.000.000.000.000
Don Crow1982198212200000000020.000.000.000.000
Wil Crowe2021202111100000000000.000.000.000.000.000
Jim Crowell2005200510000000000000
Mike Crudale2002200210000000000000
Enrique Cruz2003200310010000000000
Nelson Cruz2001200110000000000000
Rhiner Cruz2012201210000000000000
Jack Cullen1965196514402000100012.500.500.5001.00.667
Brandon Cumpton2014201411100000000000.000.000.000.000.000
Zac Curtis2016201610000000000000
John Curtiss2021202110000000000000
Brian Dallimore20042004111211000000021.001.002.003.001.00
Mike Davey1977197710000000000000
Kyle Davies2007200712201000000001.500.500.5001.00.500
Bill Davis1969196914400000000010.000.000.000.000.000
Butch Davis1991199111100000000000.000.000.000.000.000
J.J. Davis2005200511100000000010.000.000.000.000
Johnny Davis2019201910010000000000
Lance Davis2001200113311000000021.333.333.333.6671.00
Jordan De Jong2007200710000000000000
Dave DeBusschere1963196310000000000000
Jaff Decker2015201510000000000000
Joe Decker1970197013100000000100.000.500.000.500.000
Arturo DeFreites1979197915512000100022.400.400.400.800.667
Rick DeHart2003200310000000000000
Jason Delay2023202312200000000000.000.000.000.000.000
Nicky Delmonico2017201714423002210009.750.7502.253.00.500
Ike Delock1963196311100000000010.000.000.000.000
Ben DeLuzio2022202211100000000000.000.000.000.000.000
Chris Demaria2006200610000000000000
Bill Denehy1967196711100000000010.000.000.000.000
John DeSilva1993199310000000000000
Reid Detmers2021202112100000000110.000.500.000.500
Alex Diaz1999199911100000000000.000.000.000.000.000
Dayan Diaz2016201610000000000000
Mario Diaz1995199511100000000010.000.000.000.000
Brandon Dickson2012201210000000000000
Phillip Diehl2019201910000000000000
Mark DiFelice2009200910000000000000
Tim Dillard2012201210000000000000
Joe Dillon2005200514401000000011.250.250.250.500.333
Art Ditmar1962196211100000000010.000.000.000.000
D.J. Dozier1992199213300000000000.000.000.000.000.000
Mike Draper1993199310000000000000
Rob Dressler1976197613300000000020.000.000.000.000.000
Keith Drumright1978197810000000000000
John Duffie1967196711100000000000.000.000.000.000.000
Danny Duffy2017201712201000000011.500.500.5001.001.00
Dave Duncan1964196411100000000010.000.000.000.000
Justin Dunn2021202111100000000010.000.000.000.000
Ron Dunn1975197511100000000000.000.000.000.000.000
Dane Dunning2021202112100000000000.000.000.000.000.000
Mike Dupree19761976111110000000011.001.001.002.001.00
J.D. Durbin2007200714413000000003.750.750.7501.50.750
Don Durham1972197212200000000020.000.000.000.000
Jayson Durocher2003200310000000000000
Logan Easley1987198710000000000000
Joe Edelen1981198112200000000010.000.000.000.000.000
Mark Eichhorn1989198910000000000000
Jerad Eickhoff2017201712211000000001.500.500.5001.00.500
Donnie Elliott1994199410000000000000
Robert Ellis2002200210000000000000
Sergio Escalona2011201110000000000000
Alex Escobar2006200611100000000000.000.000.000.000.000
Kelvim Escobar2007200714301000000001.333.333.333.667.333
Jim Essian1974197411100000000000.000.000.000.000.000
Marco Estrada2014201410000000000000
Seth Etherton2000200013210000000100.000.333.000.333.000
Demarcus Evans2021202110000000000000
Nick Evans2011201113300000000020.000.000.000.000.000
Terry Evans2007200711100000000010.000.000.000.000
Bailey Falter2021202110000000000000
Danny Farquhar2015201510000000000000
Darcy Fast1968196812200000000000.000.000.000.000.000
Erick Fedde2019201910000000000000
Jared Fernandez2006200610000000000000
Jose Miguel Fernandez2018201813300000000000.000.000.000.000.000
Junior Fernandez2021202111100000000010.000.000.000.000
Neil Fiala1981198111100000000000.000.000.000.000.000
Mike Fiers2012201212200000000010.000.000.000.000.000
Nelson Figueroa2008200813100000000200.000.667.000.667.000
Brandon Finnegan2016201612200000000010.000.000.000.000.000
Kyle Finnegan2021202110000000000000
Mike Fiore1972197210000000000000
Steve Fireovid1981198111100000000010.000.000.000.000
Brian Fisher1989198910000000000000
Carlos Fisher2009200910000000000000
Yohan Flande2015201511100000000000.000.000.000.000.000
Aaron Fletcher2021202110000000000000
Ray Fontenot1985198512200000000010.000.000.000.000.000
Eric Fornataro2014201410000000000000
Tim Fortugno1994199410000000000000
Kevin Foster1996199612201100000012.500.5001.001.501.00
Mike Frank1998199813300000000000.000.000.000.000.000
Micah Franklin1997199711100000000000.000.000.000.000.000
Jason Frasor2007200710000000000000
Jimmy Freeman1972197213300000000020.000.000.000.000.000
Tyler Freeman2024202413301000000001.333.333.333.667.333
Emiliano Fruto2006200610000000000000
David Fry2024202412110000000010.000.000.000.000
Carson Fulmer2021202110000000000000
Tom Funk1986198610000000000000
Armando Galarraga2010201012200000000010.000.000.000.000.000
Doug Gallagher19621962111010000000011.001.001.002.001.00
Sean Gallagher2008200811100000000010.000.000.000.000
Gus Gandarillas2001200110000000000000
Jesse Garcia2005200513300000000020.000.000.000.000.000
Leo Garcia1987198710000000000000
Lee Gardner2007200710000000000000
Bob Garibaldi1962196210000000000000
Braxton Garrett2021202111100000000000.000.000.000.000.000
Matt Garza2016201612201000000011.500.500.5001.001.00
John Gast2013201311100000000010.000.000.000.000
Josh Geer20092009132020001000021.001.001.002.001.00
Rusty Gerhardt1974197410000000000000
Domingo German2019201912200000000020.000.000.000.000
Franklyn German2005200510000000000000
Paul Gibson1992199210000000000000
Brett Gideon1987198710000000000000
Dan Giese2007200710000000000000
Norm Gigon1967196711100000000010.000.000.000.000
Geronimo Gil2007200716501000000021.200.200.200.400.333
Don Gile1962196210000000000000
Jason Gilfillan2003200310000000000000
Hal Gilson1968196810000000000000
Chris Gimenez2018201812200000000010.000.000.000.000.000
Tyler Glasnow2018201810000000000000
Gary Glover20052005111110000000011.001.001.002.001.00
Koda Glover2017201710000000000000
Ryan Glynn1999199910000000000000
Luiz Gohara2018201810000000000000
Purnal Goldy1962196210000000000000
Hector Gomez2015201511100000000000.000.000.000.000.000
Randy Gomez1984198414401000000001.250.250.250.500.250
Roberto Gomez2018201810000000000000
Ruben Gomez1962196210000000000000
Geremi Gonzalez1998199812200000000010.000.000.000.000.000
Merandy Gonzalez2018201811100000000010.000.000.000.000
Miguel Gonzalez2017201712100000000000.000.000.000.000.000
Terrance Gore2020202010000000000000
Mike Gosling2004200410000000000000
Mauro Gozzo1994199410000000000000
Mike Grace1978197810000000000000
Bill Graham1967196714401000100011.250.250.250.500.333
Alex Grammas1962196210000000000000
Jeff Granger1997199710000000000000
Rick Grapenthin1984198410000000000000
Mark Grater1991199110000000000000
Kendall Graveman2021202110000000000000
Craig Grebeck19971997111010000000011.001.001.002.001.00
Chad Green2019201910000000000000
Nick Greenwood2014201411000000000000
Lee Gregory1964196411100000000010.000.000.000.000
Buddy Groom2004200410000000000000
Jeff Grotewold1992199211100000000000.000.000.000.000.000
Eddie Guardado2006200610000000000000
Eric Gunderson1997199710000000000000
Jason Gurka2015201510000000000000
Brandon Guyer2016201612200000000000.000.000.000.000.000
Freddy Guzman2004200412200000000010.000.000.000.000.000
Yamid Haad2005200513200000100020.000.000.000.000.000
Jesse Hahn2014201413310000000010.000.000.000.000.000
Shane Halter1999199910000000000000
Josh Hancock2006200610000000000000
Justin Hancock2018201810000000000000
Vern Handrahan1964196411100000000000.000.000.000.000.000
Chris Haney1991199111100000000000.000.000.000.000.000
Eric Hanhold2018201810000000000000
Tommy Hanson2010201012200000000010.000.000.000.000.000
J.A. Happ2012201212100000000010.000.000.000.000
Alan Hargesheimer1981198110000000000000
Lucas Harrell2012201213200000000020.000.000.000.000
Brendan Harris2013201311100000000010.000.000.000.000
Mitch Harris2015201510000000000000
Tom Harrison1965196510000000000000
Dean Hartgraves1996199610000000000000
Joe Harvey2019201910000000000000
Ken Harvey2003200311100000000000.000.000.000.000.000
Nathan Haynes2007200711100000000010.000.000.000.000
Ray Hayward1986198612200000000000.000.000.000.000.000
Taylor Hearn2021202110000000000000
Don Heinkel1989198912200000000010.000.000.000.000.000
Rick Heiserman1999199910000000000000
Dave Henderson1987198711100000000000.000.000.000.000.000
Rod Henderson1994199410000000000000
Liam Hendriks2018201810000000000000
Ron Henry1964196414412001100005.500.5001.251.75.333
Pat Hentgen2000200013301000000021.333.333.333.6671.00
Jesus Hernaiz1974197410000000000000
Carlos Hernandez2002200214300000000000.000.000.000.000.000
Elieser Hernandez2019201910000000000000
Ivan Herrera2024202414300000100000.000.000.000.000.000
Kelvin Herrera2017201710000000000000
Rosell Herrera2018201811100000000000.000.000.000.000.000
Greg Heydeman1973197310000000000000
Greg Hibbard1993199314411000200011.250.250.250.500.333
Kevin Higgins1993199311100000000010.000.000.000.000
Trevor Hildenberger2017201710000000000000
Shawn Hill2007200713200000000010.000.000.000.000.000
Steven Hill2012201211100000000000.000.000.000.000.000
Eric Hillman1993199314201000000011.500.500.5001.001.00
A.J. Hinch1998199812200000000000.000.000.000.000.000
Mike Hinckley2009200910000000000000
Jerry Hinsley1964196410000000000000
Herb Hippauf1966196610000000000000
Jason Hirsh2007200712200000000000.000.000.000.000.000
John Hoffman1964196411100000000010.000.000.000.000
Mario Hollands2014201410000000000000
Jordan Holloway20212021111010000000011.001.001.002.001.00
Steve Holm20092009111010000000011.001.001.002.001.00
Brian Holman1988198810000000000000
Scott Holman1983198313200000000020.000.000.000.000
David Holmberg2015201511100000000000.000.000.000.000.000
Clay Holmes2018201811110000000000.000.000.000.000.000
Tyler Holt2016201611100000000010.000.000.000.000
Don Hood1980198010000000000000
John Hope1994199410000000000000
Tim Hosley1975197514300000000110.000.250.000.250.000
Craig House2000200010000000000000
Wayne Housie1993199311100000000000.000.000.000.000.000
Ben Howard2003200311100000000010.000.000.000.000
Bruce Howard1964196412200000000000.000.000.000.000.000
David Howard19991999110000000001001.00
Doug Howard19751975111110011000041.001.004.005.00
Spencer Howard2021202112201100000012.500.5001.001.501.00
LaMarr Hoyt1985198512200000000020.000.000.000.000
Walt Hriniak1968196814400000000010.000.000.000.000.000
Justin Huber20082008111010000000011.001.001.002.001.00
Charlie Hudson1972197210000000000000
Travis Hughes2006200610000000000000
Philip Humber2012201212201000100011.500.500.5001.001.00
Catfish Hunter1965196512211000000011.500.500.5001.001.00
Drew Hutchison2018201810000000000000
Gregory Infante2017201710000000000000
Hernan Iribarren2009200911100000000000.000.000.000.000.000
Cole Irvin2019201911100000000000.000.000.000.000.000
Hisashi Iwakuma2015201513200000000020.000.000.000.000
Alex Jackson2024202414300000000110.000.250.000.250.000
Brett Jackson2012201215412000000112.500.600.5001.10.667
Roy Lee Jackson1980198010000000000000
Jason Jacome1994199413300000000020.000.000.000.000.000
Jake Jaeckel1964196411100000000000.000.000.000.000.000
John Jaha2000200011100000000000.000.000.000.000.000
Juan Jaime2014201410000000000000
Drey Jameson2023202310000000000000
Casey Janssen2007200710000000000000
Mike Jeffcoat1985198510000000000000
Reggie Jefferson1991199111100000000000.000.000.000.000.000
Jack Jenkins1969196910000000000000
Bobby Jenks2008200810000000000000
Robin Jennings1996199611100000000000.000.000.000.000.000
Kyle Jensen2016201611100000000000.000.000.000.000.000
Kelvin Jimenez2007200711100000000010.000.000.000.000
Dane Johnson1997199710000000000000
Darrell Johnson1962196213200000000100.000.333.000.333.000
Jonathan Johnson2002200210000000000000
Mike Johnson1974197410000000000000
Clarence Jones1967196715511000000011.200.200.200.400.250
Ross Jones1984198412200000000010.000.000.000.000.000
Timothy Jones1977197710000000000000
Caleb Joseph2016201614400000000030.000.000.000.000.000
Duane Josephson1965196515421000000111.250.400.250.650.333
Dick Joyce1965196512200000000020.000.000.000.000
Mike Joyce1962196210000000000000
Taylor Jungmann2015201514311000000011.333.333.333.667.500
Scott Karl1998199812200000000020.000.000.000.000
Kyle Keller2021202110000000000000
Ty Kelly2017201711100000000010.000.000.000.000
Brett Kennedy2018201812100000000010.000.000.000.000
Joe Kennedy2005200512200000000020.000.000.000.000
Logan Kensing2009200910000000000000
George Kernek19661966110000000001001.00
Dean Kiekhefer2016201610000000000000
Roger Kieschnick2013201311100000000000.000.000.000.000.000
Yusei Kikuchi2021202112200000000020.000.000.000.000
Bruce Kimm1979197911100000000000.000.000.000.000.000
Curtis King1998199810000000000000
John King2021202111100000000000.000.000.000.000.000
Lou Klimchock1962196211100000000010.000.000.000.000
Corey Kluber2014201412100000000000.000.000.000.000.000
Joe Kmak1995199513301000000021.333.333.333.6671.00
Reiss Knehr2021202110000000000000
Justin Knoedler2004200411100000000000.000.000.000.000.000
Jon Knott2006200611100000000010.000.000.000.000
Mark Knudson1986198610000000000000
Kevin Kobel1978197810000000000000
Pete Koegel1972197211100000000000.000.000.000.000.000
Hal Kolstad1962196210000000000000
Satoru Komiyama2002200210000000000000
John Koronka2005200512200000000010.000.000.000.000.000
Joe Kraemer1990199010000000000000
Ken Kravec1982198210000000000000
Ray Krawczyk1984198410000000000000
Zach Kroenke2010201012200000000010.000.000.000.000.000
Jack Kubiszyn1962196215401100000112.250.400.500.900.333
Fred Kuhaulua1981198113200000000010.000.000.000.000.000
Ryan Kurosaki1975197510000000000000
Pete LaForest2007200714311000100121.333.500.333.8331.00
Bobby LaFromboise2015201510000000000000
John Lamb2015201512200000000020.000.000.000.000
Keith Lampard1969196911100000000010.000.000.000.000
Matt Langwell2013201310000000000000
Joe Lansford1982198211100000000010.000.000.000.000
Fred Lasher1963196310000000000000
Justin Lawrence2021202110000000000000
Jose Leclerc2018201810000000000000
Matt LeCroy20052005110000000001001.00
Sam LeCure2013201310000000000000
David Lee1999199911100000000000.000.000.000.000.000
Jim Lehew1962196210000000000000
Mark Leiter Jr.2017201710000000000000
Dick LeMay1962196210000000000000
Jim Lemon1963196315500000000020.000.000.000.000.000
Brian Lesher1997199711100000000000.000.000.000.000.000
Jim Lewis1991199110000000000000
Frankie Libran1969196910000000000000
Brad Lincoln2011201110000000000000
Doug Lindsey19931993111010000000011.001.001.002.001.00
Bobby Livingston2007200713100000000010.000.000.000.000
Ron Locke1964196412110000000000.000.000.000.000.000
Brandon Lockridge2024202410000000010000
Adam Loewen2016201610000000000000
Steve Lombardozzi1989198910000000000000
Bill Long1990199010000000000000
Bob Long1981198112100000000010.000.000.000.000
Alejo Lopez20222022110000000000001.00
Arturo Lopez2009200910000000000000
Otto Lopez2024202413301000000011.333.333.333.667.500
Pablo Lopez2021202112210000000010.000.000.000.000.000
Andrew Lorraine1999199912100000000000.000.000.000.000.000
Mark Lowe2009200910000000000000
Terrell Lowery2000200011100000000010.000.000.000.000
Larry Luebbers1993199311100000000000.000.000.000.000.000
Tom Lundstedt1974197410000000000000
Trey Lunsford2003200311100000000000.000.000.000.000.000
Donald Lutz2014201414412100000023.500.500.7501.251.00
Sparky Lyle1982198210000000000000
Vimael Machin2020202011100000000010.000.000.000.000
Scott MacRae2001200110000000000000
Morris Madden1989198910000000000000
Nick Madrigal2023202310000000010000
Bligh Madris2023202314300000000120.000.250.000.250.000
Calvin Maduro1997199711100000000010.000.000.000.000
Greg Mahle2016201610000000000000
Jim Mahoney1962196210000000000000
Gary Majewski2005200510000000000000
Sean Manaea2018201811100000000000.000.000.000.000.000
Jim Mann2000200010000000000000
Kelly Mann1989198913301000000011.333.333.333.667.500
Charlie Manning2008200810000000000000
Ravelo Manzanillo1994199410000000000000
Dillon Maples2018201810000000000000
Paul Marak1990199011100000000000.000.000.000.000.000
Leo Marentette1969196910000000000000
Jhan Marinez2016201610000000000000
Michael Mariot2016201610000000000000
Jose Marmolejos2021202111100000000000.000.000.000.000.000
Alfredo Marte2014201414300000000110.000.250.000.250.000
Andy Marte2008200811100000000010.000.000.000.000
Brett Martin2021202110000000000000
Corbin Martin2021202111100000000010.000.000.000.000
Joe Martinez2009200910000000000000
Jose Martinez1994199411100000000000.000.000.000.000.000
John Marzano1997199713300000000010.000.000.000.000.000
Damon Mashore1998199811110000000000.000.000.000.000.000
Justin Masterson2014201412100000000000.000.000.000.000.000
Marcos Mateo2015201510000000000000
Joe Mather2012201213300000000000.000.000.000.000.000
Dave Maurer2000200010000000000000
Mike Mayers2021202110000000000000
Joe Mays2005200513301000000001.333.333.333.667.333
Matt Maysey1992199210000000000000
Edwin Maysonet2012201214302000000002.667.750.6671.41.667
Vin Mazzaro2009200912000000000000
Joe McCabe1964196411100000000000.000.000.000.000.000
Randy McCament1989198910000000000000
James McCann2024202414401000100021.250.250.250.500.500
Paul McClellan1990199010000000000000
Mike McClendon2011201110000000000000
Seth McClung2008200810000000000000
Ray McDavid1995199511100000000010.000.000.000.000
Darnell McDonald2013201313200000000110.000.333.000.333.000
Scott McGough2023202310000000000000
Kyle McGrath2017201710000000000000
Deck McGuire2018201812200000000010.000.000.000.000.000
Brendan McKay2019201912200000000010.000.000.000.000.000
Jim McKee1973197310000000000000
Nick Mears2021202110000000000000
Gil Meche1999199910000000000000
Yoervis Medina2015201510000000000000
Tim Melville2017201710000000000000
Carlos Mendoza2000200011100000000000.000.000.000.000.000
Daniel Mengden2018201813311000100011.333.333.333.667.500
Paul Menhart1997199712100000000000.000.000.000.000.000
Jose Mercedes1998199812200000000010.000.000.000.000.000
Melky Mesa20132013111010000000011.001.001.002.001.00
Brian Meyer1990199011100000000010.000.000.000.000
Chris Michalak20062006110000000001001.00
Jason Middlebrook2001200113300000000030.000.000.000.000
Drew Millas2024202413300000000010.000.000.000.000.000
Dyar Miller19811981111010000000011.001.001.002.001.00
John Miller1965196511100000000010.000.000.000.000
Kurt Miller1997199710000000000000
Lemmie Miller1984198411100000000000.000.000.000.000.000
Alec Mills2021202111100000000010.000.000.000.000
Wyatt Mills2021202110000000000000
Ryan Minor2001200112200000000000.000.000.000.000.000
Steve Mintz1995199510000000000000
Gino Minutelli1991199110000000000000
Anthony Misiewicz2021202110000000000000
Larry Mitchell1996199610000000000000
Vinegar Bend Mizell1962196211100000000010.000.000.000.000
Garrett Mock2008200810000000000000
Dennis Moeller1993199310000000000000
Dale Mohorcic1990199011100000000000.000.000.000.000.000
Carlos Moncrief20172017110000000001001.00
Aurelio Monteagudo1964196410000000000000
Rich Monteleone1994199410000000000000
Jeff Montgomery1987198712200000000010.000.000.000.000.000
Adam Moore2014201411100000000010.000.000.000.000
Archie Moore1964196411100000000000.000.000.000.000.000
Bobby Moore1985198510000000000000
Trey Moore2000200012200000000010.000.000.000.000.000
Jose Morales2011201114301000100001.333.250.333.583.250
Adrian Morejon2019201910000000000000
Mitch Moreland2015201514400000000030.000.000.000.000.000
Juan Moreno2001200110000000000000
Mike Morin2016201610000000000000
John Morlan1974197410000000000000
A.J. Morris2016201610000000000000
Akeel Morris2017201710000000000000
Clayton Mortensen2011201111000000100000.000.000
Colt Morton2008200811100000000010.000.000.000.000
Guillermo Moscoso2012201211100000000000.000.000.000.000.000
Jerry Moses1975197511100000000000.000.000.000.000.000
Mark Mulder2005200512200000000010.000.000.000.000.000
Kevin Mulvey2009200910000000000000
Bobby Munoz1994199413300000000000.000.000.000.000.000
Danny Murphy1962196211100000000010.000.000.000.000
Tom Murphy1973197312200000000010.000.000.000.000.000
Jeff Musselman1990199010000000000000
Dane Myers2024202411100000000010.000.000.000.000
Bob Myrick1977197710000000000000
Chris Nabholz1990199012200000000000.000.000.000.000.000
Shane Nance2004200410000000000000
Hal Naragon1962196211100000000000.000.000.000.000.000
Chris Narveson2010201013301000000011.333.333.333.667.500
Packy Naughton2021202110000000000000
Bry Nelson2002200214412100100003.500.500.7501.25.500
Jeff Nelson2001200110000000000000
Jim Nelson1970197013301000100001.333.333.333.667.333
Dovydas Neverauskas2018201810000000000000
David Newhan1999199914400000000000.000.000.000.000.000
Josh Newman2008200810000000000000
Ray Newman1971197111100000000010.000.000.000.000
Warren Newson1997199711100000000010.000.000.000.000
Fu-Te Ni2010201010000000000000
Carl Nichols1989198910000000000000
Doug Nickle2002200210000000000000
David Nied1993199311100000000010.000.000.000.000
C.J. Nitkowski1998199810000000000000
Jacob Nix2018201811000000000000
Hector Noesi2014201412200000000000.000.000.000.000.000
Aaron Nola2018201812200000000020.000.000.000.000
Daniel Norris2021202110000000000000
Aaron Northcraft2021202110000000000000
Rafael Novoa1990199010000000000000
Vidal Nuno III2014201412200000000020.000.000.000.000
Ryan Nye1998199810000000000000
Jerry Nyman1970197010000000000000
Jack O'Connor1985198510000000000000
Mike O'Connor2006200612200000000010.000.000.000.000.000
Darren O'Day2008200810000000000000
Sean O'Sullivan2015201513300000000020.000.000.000.000.000
Jim Obradovich1978197811100000000000.000.000.000.000.000
Blue Moon Odom1975197512200000000010.000.000.000.000.000
Jake Odorizzi2021202111100000000000.000.000.000.000.000
Chad Ogea1999199912100000000100.000.500.000.500.000
Ross Ohlendorf2011201113311001300024.333.3331.331.66
Scott Olsen2007200710000000000000
Garrett Olson2009200912200000000010.000.000.000.000.000
Nate Orf2020202010000000000000
Pat Osburn1974197410000000000000
Darrell Osteen1966196610000000000000
Corey Oswalt2018201810000000000000
Dan Otero2015201510000000000000
Billy Ott1962196213300000000030.000.000.000.000
Phil Ouellette1986198615512000000012.400.400.400.800.500
Luis Oviedo2021202110000000000000
Dave Owen1984198414300000000100.000.250.000.250.000
Alex Pacheco1996199610000000000000
Pat Pacillo1987198710000000000000
Juan Padilla2005200510000000000000
Mike Page1968196811100000000010.000.000.000.000
Donn Pall1998199810000000000000
Matt Palmer2009200912200000000020.000.000.000.000
Jim Panther1973197310000000000000
Erik Pappas1993199314400000000000.000.000.000.000.000
Mike Parisi2008200810000000000000
Tom Parsons1965196511100000000010.000.000.000.000
Curtis Partch2013201310000000000000
Bronswell Patrick1999199910000000000000
Danny Patterson1999199911100000000000.000.000.000.000.000
Jordan Patterson20162016111010000000011.001.001.002.001.00
Brad Peacock2018201811100000000010.000.000.000.000
Francisco Pena2018201814300000000110.000.250.000.250.000
Hipolito Pena1987198711100000000010.000.000.000.000
Freddy Peralta2018201812200000000010.000.000.000.000.000
Cionel Perez2018201810000000000000
Williams Perez2015201512200000000020.000.000.000.000
Matt Perisho2005200510000000000000
Jason Perry2008200813300000000000.000.000.000.000.000
Ryan Perry2010201010000000000000
Dillon Peters2018201812200000000010.000.000.000.000.000
Steve Peters1988198810000000000000
Kyle Peterson1999199912200000000020.000.000.000.000
Jonathan Pettibone2013201312211000000011.500.500.5001.001.00
Marty Pevey1989198914400000000020.000.000.000.000.000
Dave Philley1962196211100000000000.000.000.000.000.000
Jack Pierce1974197411100000000000.000.000.000.000.000
Tyler Pill2017201712200000000010.000.000.000.000.000
Luis Pineda2002200210000000000000
Erik Plantenberg1997199710000000000000
Tim Plodinec1972197210000000000000
Nick Plummer2022202213300000000000.000.000.000.000.000
Cody Ponce2021202110000000000000
Zach Pop2021202111000000000000
Sean Poppen2021202110000000000000
Colin Porter2003200310010000000000
Cody Poteet2021202111100000000000.000.000.000.000.000
Brooks Pounders2018201810000000000000
Brian Powell2004200410000000000000
John Pregenzer1963196310000000000000
Bret Prinz2002200210000000000000
Mark Prior2003200313200000000020.000.000.000.000
Chris Pritchett1999199911100000000000.000.000.000.000.000
Migel Puente1970197010000000000000
Harvey Pulliam1995199511100000000010.000.000.000.000
David Purcey2011201110000000000000
Cal Quantrill2019201911100000000010.000.000.000.000
Frank Quilici1965196511100000000000.000.000.000.000.000
Guillermo Quiroz2013201311100000000000.000.000.000.000.000
Dan Quisenberry1989198910000000000000
Brad Radke2005200513300000000010.000.000.000.000.000
Al Raffo1969196910000000000000
Steve Rain2000200010000000000000
Tanner Rainey2021202110000000000000
Gary Rajsich1982198211000000000000
Brooks Raley2021202110000000000000
Erasmo Ramirez2007200710000000000000
Hector Ramirez1999199910000000000000
Jose Ramirez2017201710000000000000
Anthony Ranaudo2015201512200000000020.000.000.000.000
Chris Ray2010201010000000000000
Larry Ray19821982111010000000011.001.001.002.001.00
Floyd Rayford1983198315511001300004.200.200.8001.00.000
Mark Redman2008200812200000000010.000.000.000.000.000
Prentice Redman2003200310000000000000
Michael Reed2019201911100000000010.000.000.000.000
Rich Reese1964196410000000000000
Rob Refsnyder2024202415511000000011.200.200.200.400.250
Jessie Reid1987198711100000000010.000.000.000.000
Sean Reid-Foley2019201911100000000010.000.000.000.000
Michael Restovich20052005110000000001001.00
Alex Reyes2021202110000000000000
Gerardo Reyes2019201910000000000000
Bob Reynolds1971197110000000000000
Jacob Rhame2018201810000000000000
Frank Riccelli1979197910000000000000
Scott Rice2013201310000000000000
Trevor Richards2018201812200000000010.000.000.000.000.000
Jeff Richardson19891989121110000001011.001.001.002.001.00
Brad Rigby1997199712200000000010.000.000.000.000.000
Paul Rigdon2000200012200000000010.000.000.000.000.000
Jerrod Riggan2001200110000000000000
George Riley1984198412100000000010.000.000.000.000
Matt Riley2004200411100000000010.000.000.000.000
Andy Rincon1982198212110000000100.000.500.000.500.000
Yacksel Rios2019201910000000000000
Ray Rippelmeyer1962196210000000000000
Bill Risley1992199212200000000000.000.000.000.000.000
Webster Rivas2021202113211000000111.500.667.5001.161.00
Kenny Roberts2015201510000000000000
Willis Roberts2004200410000000000000
Daniel Robertson2019201911100000000000.000.000.000.000.000
Jeriome Robertson2003200312200000000000.000.000.000.000.000
Carlos Rodon2017201713301000000001.333.333.333.667.333
Aneury Rodriguez2011201110000000000000
Eddy Rodriguez2004200410000000000000
Eduardo Rodriguez2016201612200000000020.000.000.000.000
Francisco Rodriguez2010201010000000000000
Frankie Rodriguez1999199910000000000000
Brian Rogers2006200610000000000000
Les Rohr1967196714400000000020.000.000.000.000.000
Johan Rojas2024202413221000010101.500.667.5001.16.500
Jim Roland1963196312100000000010.000.000.000.000
Sal Romano2021202110000000000000
Andrew Romine2014201414200000000210.000.500.000.500.000
Austin Romine2019201912201000000001.500.500.5001.00.500
Gil Rondon1976197613100000000010.000.000.000.000
Jorge Rondon2014201410000000000000
John Roper1994199413300000000020.000.000.000.000.000
Jorge Roque1972197213300000000020.000.000.000.000.000
Rafael Roque1999199910000000000000
Victor Rosario1990199010000000000000
Brian Rose2000200013311000000021.333.333.333.6671.00
Don Rose1974197410000000000000
Mark Ross1982198210000000000000
Robbie Ross2016201610000000000000
Rico Rossy1991199110000000000000
Stan Royer1994199410000000000000
Drew Rucinski2015201510000000000000
Chico Ruiz1980198010000000000000
Dick Rusteck1966196610000000000000
B.J. Ryan1999199910000000000000
Billy Sadler2008200810000000000000
Donnie Sadler2004200411100000000010.000.000.000.000
Ted Sadowski1962196210000000000000
A.J. Sager1994199411100000000000.000.000.000.000.000
Chris Sale2012201213200000000020.000.000.000.000
Roger Salkeld1996199610000000000000
Brad Salmon2007200710000000000000
Keyvius Sampson2015201512100000000010.000.000.000.000
Roger Samuels1988198810000000000000
Alex Sanabia2010201011000000000000
Alejandro Sanchez1984198414400000100010.000.000.000.000.000
Orlando Sanchez1982198213300000000000.000.000.000.000.000
Yolmer Sanchez2017201714401000000001.250.250.250.500.250
Ken Sanders1976197610000000000000
Patrick Sandoval2021202111100000000010.000.000.000.000
Charlie Sands19711971111111003000021.001.002.003.001.00
Mo Sanford1991199112100000000000.000.000.000.000.000
Andres Santana1990199010000000000000
Jose Santiago1964196411100000000010.000.000.000.000
Francisco Santos2003200312200000000000.000.000.000.000.000
Omir Santos2009200914200000000200.000.500.000.500.000
Kazuhiro Sasaki2001200110000000000000
Tony Saunders1997199710000000000000
Joe Savery2013201310000000000000
Johnny Schaive1962196211100000000000.000.000.000.000.000
Gene Schall1995199514400000000020.000.000.000.000.000
Rich Scheid1992199210000000000000
Bill Schlesinger1965196511100000000000.000.000.000.000.000
Brian Schlitter2014201410000000000000
Jay Schlueter1971197110010000000000
Dave Schuler1985198510000000000000
Mickey Scott1973197310000000000000
Robby Scott2019201910000000000000
Tayler Scott2023202310000000000000
Scott Seabol2005200511100000000010.000.000.000.000
Steve Searcy1991199110000000000000
Todd Sears2003200311100000000010.000.000.000.000
Dan Serafini2000200013300000000000.000.000.000.000.000
Wascar Serrano2001200110000000000000
John Sevcik1965196510000000000000
Pedro Severino2018201813200000100020.000.000.000.000.000
Adam Shabala2005200512211000000001.500.500.5001.00.500
Brian Shackelford2005200510000000000000
Justin Shafer2019201910000000000000
Josh Sharpless2006200610000000000000
Jon Shave1999199911100000000000.000.000.000.000.000
Steven Shell2008200810000000000000
Tim Sherrill1991199110000000000000
Barry Shetrone1962196211100000000000.000.000.000.000.000
Jason Shiell2002200210000000000000
Braden Shipley2016201612200000000020.000.000.000.000
Matt Shoemaker2016201612200000000010.000.000.000.000.000
Joe Siddall1996199613301000000001.333.333.333.667.333
Candy Sierra1988198811100000000010.000.000.000.000
Jason Simontacchi2003200310000000000000
Allan Simpson2004200410000000000000
Lucas Sims2021202111100000000000.000.000.000.000.000
Chance Sisco2021202113300000000020.000.000.000.000.000
Tyler Skaggs2012201212200000000010.000.000.000.000.000
Kyle Skipworth2013201311100000000010.000.000.000.000
Kevin Slowey2013201312100000000010.000.000.000.000
Craig Smajstrla1988198810000000000000
Burch Smith2019201910000000000000
Chris Smith2009200910000000000000
Dan Smith1999199912110000000110.000.500.000.500
Drew Smith2018201810000000000000
Jordan Smith2010201010000000000000
Josh A. Smith2016201610000000000000
Keith Smith1980198011100000000000.000.000.000.000.000
Mike Smith1985198510000000000000
Nate Smith19621962111010000000011.001.001.002.001.00
Justin Smoak2019201914401100000022.250.250.500.750.500
Josh Smoker2018201810000000000000
Frank Snook1973197310000000000000
Kyle Snyder2003200312200000000010.000.000.000.000.000
Miguel Socolovich2017201710000000000000
Tony Solaita1979197911100000000000.000.000.000.000.000
Jhonatan Solano2015201511100000000000.000.000.000.000.000
Alay Soler20062006131010000000011.001.001.002.001.00
Jose Sosa1975197510000000000000
Livan Soto2024202410000000000000
Bill Spanswick1964196412211000000001.500.500.5001.00.500
Cliff Speck1986198611100000000010.000.000.000.000
Scipio Spinks1972197213301000001021.333.333.333.6671.00
Steve Springer1992199210000000000000
Ryne Stanek2021202110000000000000
Mike Stanton1975197511100000000000.000.000.000.000.000
Herm Starrette1963196310000000000000
Brock Stassi2017201715511001300014.200.200.8001.00.000
Dave Staton19941994110000000001001.00
Nick Stavinoha2010201011100000000010.000.000.000.000
Gene Stechschulte2001200110000000000000
Drew Steckenrider2018201810000000000000
Blake Stein1998199814400000000040.000.000.000.000
Mike Stenhouse19841984111010002000011.001.001.002.001.00
Jackson Stephens2018201810000000000000
Mitch Stetter2009200910000000000000
Brian Stokes2009200910000000000000
DaRond Stovall1998199812211100000012.500.5001.001.501.00
Marcus Stroman2021202113300000000000.000.000.000.000.000
Tanyon Sturtze2008200810000000000000
Michael Stutes2011201110000000000000
Albert Suarez2017201710000000000000
Ranger Suarez2021202110000000000000
Cole Sulser2019201910000000000000
Eric Surkamp2015201511000000000000
Glenn Sutko1991199111100000000010.000.000.000.000
Russ Swan1989198912200000000000.000.000.000.000.000
Stan Swanson1971197110000000000000
Blake Swihart2019201912200000000020.000.000.000.000
R.J. Swindle2009200910000000000000
Bob Sykes1979197913210000000000.000.333.000.333.000
Ken Takahashi2009200910000000000000
Brian Tallet2007200710000000000000
Jeff Tam2000200010000000000000
Dennis Tankersley2002200210000000000000
Taylor Tankersley2006200610000000000000
Danny Tartabull1997199714200000000200.000.500.000.500.000
Ramon Tatis1997199710000000000000
Craig Tatum2009200912200000000000.000.000.000.000.000
Blake Taylor2021202110000000000000
Rob Tejeda2005200512200000000010.000.000.000.000.000
Blake Tekotte2011201111100000000010.000.000.000.000
Tom Tellmann1980198010000000000000
Greg Terlecky1975197510000000000000
Mickey Tettleton1997199711100000000000.000.000.000.000.000
Duane Theiss1977197711000000000000
Tom Thobe1996199610000000000000
Brad Thomas2010201010000000000000
Mike Thompson19741974111010000000011.001.001.002.001.00
Erick Threets2008200810000000000000
Corey Thurman2002200211000000000000
Chris Tillman2016201613200000000020.000.000.000.000
Ozzie Timmons1996199611100000000000.000.000.000.000.000
Jorge Toca19991999111010000000011.001.001.002.001.00
Carlos Tocci2018201811100000000000.000.000.000.000.000
Jackson Todd1977197710000000000000
Jim Todd1974197410000000000000
Freddie Toliver1986198612200000000010.000.000.000.000.000
Josh Tomlin2019201911100000000000.000.000.000.000.000
Steve Torrealba2002200212110000100100.000.500.000.500.000
Jim Tracy1980198011100000000010.000.000.000.000
Taylor Trammell2024202412200000000020.000.000.000.000
Jacob Turner20142014120000000001001.00
Jim Tyrone1974197414400000000000.000.000.000.000.000
Koji Uehara2013201310000000000000
Duane Underwood Jr.2018201811100000000000.000.000.000.000.000
Jose Urena2016201610000000000000
Cesar Valdez2010201010000000000000
Jose Valdez2017201710000000000000
John Valentin2002200212200000000010.000.000.000.000.000
Rick van den Hurk2009200912200000000020.000.000.000.000
Ben Van Ryn1998199810000000000000
Cory Vance2003200312200000000010.000.000.000.000.000
Cesar Vargas2016201612200000000010.000.000.000.000.000
Pete Varney1976197613300000000000.000.000.000.000.000
Jim Vatcher19911991110000000001001.00
Freddie Velazquez19731973111010000000011.001.001.002.001.00
Justin Verlander2018201813300000000010.000.000.000.000.000
Logan Verrett2015201511100000000000.000.000.000.000.000
Will Vest2021202110000000000000
Joe Vitiello2003200313301000000001.333.333.333.667.333
Josh Vitters2012201211100000000000.000.000.000.000.000
Bill Voss1965196510000000000000
Austin Voth2021202110000000000000
Tsuyoshi Wada2014201412200000000020.000.000.000.000
Terrell Wade1996199610000000000000
Doug Waechter2008200810000000000000
Ryan Wagner2003200310000000000000
Jacob Waguespack2019201912100000000110.000.500.000.500
Mitch Walding2018201814400000000040.000.000.000.000
Derek Wallace1996199610000000000000
Jeff Wallace1999199910000000000000
Les Walrond2008200811100000000000.000.000.000.000.000
P.J. Walters2010201011100000000010.000.000.000.000
Dick Wantz1965196510000000000000
Adam Warren2019201910000000000000
Austin Warren2021202110000000000000
Drew Waters2024202413300000000000.000.000.000.000.000
Logan Watkins2013201311100000000010.000.000.000.000
Floyd Weaver1965196510000000000000
Jordan Weems2021202110000000000000
Bob Wells1997199710000000000000
J.B. Wendelken2022202210000000000000
Davis Wendzel2024202413201000000101.500.667.5001.16.500
Don Wengert1997199710000000000000
Fred Wenz1970197010000000000000
Andrew Werner2012201213301000000011.333.333.333.667.500
Jake Westbrook2012201212200000000020.000.000.000.000
Mickey Weston1993199310000000000000
Jeff Wetherby19891989111010000000011.001.001.002.001.00
Matt Whisenant1999199910000000000000
Sammy White1962196213300000000010.000.000.000.000.000
Ed Whited1989198911100000000000.000.000.000.000.000
Rowan Wick2018201810000000000000
Tom Wiedenbauer1979197915503000000023.600.600.6001.201.00
Tom Wieghaus1984198413200000000100.000.333.000.333.000
Joe Wieland2012201211100000000000.000.000.000.000.000
Joey Wiemer2023202312200000000000.000.000.000.000.000
Tom Wilhelmsen2017201710000000000000
David Williams2004200410000000000000
George Williams1997199711100000000000.000.000.000.000.000
Glenn Williams2005200514402000000012.500.500.5001.00.667
Ken Williams1991199111100000000000.000.000.000.000.000
Rick Williams1979197910000000000000
Taylor Williams2018201811100000000010.000.000.000.000
Walt Williams1964196411100000000000.000.000.000.000.000
Dale Willis1963196312200000000020.000.000.000.000
Alex Wilson2019201910000000000000
Gary Wilson1979197910000000000000
Scott Winchester1998199811100000000000.000.000.000.000.000
Robbie Wine1986198611100000000000.000.000.000.000.000
Dewayne Wise2008200814423110100016.750.7501.502.251.00
Asher Wojciechowski2017201712200000000020.000.000.000.000
Bob Wolcott1997199711100000000000.000.000.000.000.000
Tim Wood2010201010000000000000
Jake Woodford2021202111100000000010.000.000.000.000
Jake Woods2005200510000000000000
Ron Wotus19841984111010000000011.001.001.002.001.00
Daniel Wright2016201612200000000020.000.000.000.000
Rick Wrona1992199210000000000000
Jordan Yamamoto2019201911100000000000.000.000.000.000.000
Hyeon-jong Yang2021202110000000000000
Larry Yellen1964196410000000000000
Shane Youman20062006122020001000021.001.001.002.001.00
Floyd Youmans1986198613301000000021.333.333.333.6671.00
Victor Zambrano2005200513300000000010.000.000.000.000.000
Rob Zastryzny2016201611100000000010.000.000.000.000
Alan Zinter2004200411100000000010.000.000.000.000
Joel Zumaya2010201010000000000000