PlayerTeamPosGPABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Mookie Betts BOSRF10541110014136527645965243.343.430.6521.082
J.D. Martinez BOSRF11845092149331381065211851.331.402.6621.064
Jose Altuve HOU2B104407641342429464155142.329.392.464.856
Freddie Freeman ATL1B123476781533432077629883.321.403.532.935
Nick Markakis ATLRF123481691533721480526011.318.380.491.871
Scooter Gennett CIN2B120455731432611872339832.314.363.495.858
Jean Segura SEASS1144717814827295621631710.314.343.437.780
Christian Yelich MILLF11043684135264196140112142.310.373.518.891
Nolan Arenado COL3B118444801372523086589122.309.390.577.967
Mike Trout LAACF1093728211521330609997212.309.459.6241.083
Corey Dickerson PITLF106402531242661146176073.308.340.485.825
Jose Martinez STL1B117400421232201469396903.308.369.468.837
Ben Zobrist CHC2B1023245599202947464824.306.389.463.852
Manny Machado LADSS1254826314627228755982121.303.378.541.919
Whit Merrifield KC2B120472581433218434887277.303.372.426.798
Lorenzo Cain MILCF107404641222019315774237.302.394.423.817
Michael Brantley CLELF111443721333021365384083.300.356.465.821
David Peralta ARIRF112440611322352365379620.300.359.532.891
Jose Ramirez CLE3B1214468613431337918257275.300.412.6321.044
Miguel Andujar NYY3B113432631293622065187920.299.330.530.860
Andrew Benintendi BOSLF1174528713533615706083202.299.379.498.877
Mallex Smith TBCF112356481062092293775269.298.370.421.791
Andrelton Simmons LAASS11342857127233856302772.297.347.421.768
Eugenio Suarez CIN3B1074046412020227914810510.297.378.557.935
Matt Duffy TB3B10440242118171432307185.294.351.371.722
Eddie Rosario MINLF121490781443022271309372.294.333.498.831
Trevor Story COLSS12347065138335268438130175.294.350.551.901
Paul Goldschmidt ARI1B1234677813726428717613753.293.399.546.945
J.T. Realmuto MIAC96375581102631661257412.293.351.507.858
Francisco Lindor CLESS12149610214539129765985198.292.372.550.922
Jose Peraza CINSS121486671422648422755186.292.334.412.746
Anthony Rendon WAS3B99383571122911660366501.292.350.499.849
Joey Wendle TB2B10535741104184742217884.291.339.423.762
Nicholas Castellanos DETRF1204806813934418693412020.290.343.490.833
Javier Baez CHC2B12145474131338258918116205.289.320.562.882
Carlos Gonzalez COLRF103354591022331452318842.288.345.489.834
Buster Posey SFC10238546111221540435132.288.363.390.753
Starlin Castro MIA2B123484691392311045389862.287.335.401.736
Shin-Soo Choo TEXRF1164537112927120577812740.285.396.481.877
Adam Jones BALCF114459451313101349197540.285.317.438.755
Aaron Judge NYYRF993727010620026616813763.285.398.548.946
Giancarlo Stanton NYYRF1234818213726132804816050.285.353.543.896
Matt Kemp LADLF118384541092001869329500.284.335.477.812
Joey Votto CIN1B11840858116242955918110.284.422.419.841
Maikel Franco PHI3B113384431081612061255610.281.323.484.807
Jason Heyward CHCRF10737760106213750374811.281.345.408.753
Alex Bregman HOU3B121464801303812477716894.280.384.522.906
Eduardo Escobar ARISS1164395912343318754210113.280.343.515.858
Yuli Gurriel HOU1B10341054115261861174851.280.311.407.718
Xander Bogaerts BOSSS103390581093631774437652.279.357.518.875
Rougned Odor TEX2B953446296212155434931010.279.355.483.838
Jesus Aguilar MIL1B113357619919029894910600.277.365.574.939
Ozzie Albies ATL2B1195028413933321622290123.277.311.480.791
Jon Jay ARICF11545569126185337298043.277.340.358.698
Denard Span SEALF1063435195176951425773.277.355.440.795
Matt Chapman OAK3B1083957310928617454610212.276.363.506.869
Mitch Haniger SEALF1224506212427219785711572.276.363.471.834
Joe Mauer MIN1B923484496191538415600.276.354.379.733
Yadier Molina STLC9535644981701554215342.275.323.449.772
Brian Anderson MIA3B12548566133263954489524.274.352.396.748
Charlie Blackmon COLCF1184768913018522534510564.273.342.471.813
Starling Marte PITCF1104256311621417572589289.273.317.461.778
Nomar Mazara TEXRF95368491001611660328610.272.333.451.784
Wilmer Flores NYM3B10432536882201146263400.271.323.440.763
Dee Gordon SEA2B11245754124145224867279.271.293.337.630
Marcell Ozuna STLCF121476511291321567308820.271.315.401.716
Jose Abreu CHW1B1214706612735122763610010.270.330.489.819
Didi Gregorius NYYSS1184527612222422744364106.270.333.482.815
Jed Lowrie OAK2B1204635412531119765410700.270.349.464.813
Matt Carpenter STL3B1204358311733033688011511.269.385.572.957
Willson Contreras CHCC10637640101215941439741.269.359.423.782
Derek Dietrich MIALF1204206411322115392412020.269.333.433.766
Odubel Herrera PHICF1164565412216319623110052.268.320.441.761
Brandon Crawford SFSS119427521142721145409735.267.337.417.754
Yasiel Puig LADRF94315478419015462867113.267.325.470.795
Justin Upton LAALF1224546912116026745614371.267.352.474.826
Asdrubal Cabrera PHISS118447551192812066339900.266.318.468.786
Trea Turner WASSS12550875135185155248100328.266.334.409.743
Johan Camargo ATL3B10033647892011359397301.265.346.446.792
Jose Iglesias DETSS117404401072935481944146.265.309.389.698
Brandon Nimmo NYMCF110344659121815395111885.265.387.503.890
Anthony Rizzo CHC1B113427491131911878526164.265.363.440.803
Nelson Cruz SEADH109394521041313078418810.264.351.530.881
Marcus Semien OAKSS12149571130272104545102135.263.322.386.708
Jonathan Villar BAL2B10332033841219312599162.263.321.391.712
Josh Bell PIT1B11539360103244854538003.262.346.405.751
Cody Bellinger LAD1B12444270116245205957120100.262.348.475.823
Jordy Mercer PITSS1063554093262637318120.262.329.397.726
Cesar Hernandez PHI2B12446677121152103978114163.260.367.365.732
Khris Davis OAKLF1144377111324136984212500.259.333.565.898
Eric Hosmer SD1B1224825712527212524711664.259.325.398.723
Addison Russell CHCSS1123825199211537378740.259.326.359.685
Eduardo Nunez BOS2B10440047103183736136272.258.283.370.653
Rhys Hoskins PHILF1154167210729025776911453.257.368.507.875
Andrew McCutchen SFRF12145160116262145364113106.257.354.417.771
Justin Smoak TOR1B1154135310632018606812101.257.363.465.828
Mitch Moreland BOS1B9833251852041463348220.256.322.467.789
Miguel Rojas MIASS1213863499110945215262.256.306.355.661
Mike Moustakas MIL3B118447501142612274387330.255.319.465.784
Kevin Pillar TORCF1094005010232210481678132.255.285.420.705
Albert Pujols LAA1B110445501132001963216410.254.289.427.716
Aledmys Diaz TORSS9531646801601537144434.253.290.446.736
Aaron Hicks NYYRF103358679015220586883102.251.370.472.842
Stephen Piscotty OAKRF114415511043301553318820.251.311.439.750
C.J. Cron TB1B1114085510222024592811712.250.317.480.797
Ender Inciarte ATLCF119464591161947493566249.250.308.353.661
Jurickson Profar TEX2B111400651002861465416490.250.333.455.788
Jose Pirela SD2B1193815195222328297543.249.306.341.647
George Springer HOURF112437751092201959519564.249.333.430.763
Tucker Barnhart CINC1053594289192838447203.248.331.379.710
Ketel Marte ARISS1204205610420101045416240.248.317.414.731
Victor Martinez DETDH1103832695170641293900.248.299.339.638
Kendrys Morales TORDH10232635811401441427422.248.332.420.752
Yolmer Sanchez CHW2B1194604411425974532105103.248.303.387.690
Mark Canha OAKCF9932049791801442298012.247.321.434.755
Amed Rosario NYMSS11740154992056402389147.247.290.367.657
Chris Taylor LADSS1214456711028813534214496.247.321.434.755
Yonder Alonso CLE1B113407511001702070409600.246.312.435.747
Bryce Harper WASRF1224277810523030799113392.246.380.511.891
Travis Shaw MIL3B11840258992002469558022.246.337.475.812
Tim Anderson CHWSS11943764107203165125114247.245.291.414.705
Yasmani Grandal LADC10434353841712159519121.245.346.484.830
Manuel Margot SDCF10837642922256412670109.245.293.378.671
Kyle Schwarber CHCLF110353548612122506511433.244.361.470.831
Brett Gardner NYYLF1094207510216410355480111.243.333.371.704
Josh Reddick HOURF10033448811221240346362.243.311.398.709
Nick Ahmed ARISS11739752962641657318644.242.298.448.746
Rafael Devers BOS3B102389479422016553210552.242.298.422.720
Matt Olson OAK1B1244546411026023585012721.242.327.452.779
Tommy Pham TBCF1043697089120144246103106.241.331.388.719
Dansby Swanson ATLSS105381429222310483010052.241.297.394.691
Ian Kinsler BOS2B97371528921013353343115.240.307.402.709
Gregory Polanco PITRF114400669628519685411082.240.330.478.808
Marwin Gonzalez HOULF114380439117311474410423.239.322.387.709
Ronald Guzman TEX1B9430138721421347279810.239.313.429.742
Teoscar Hernandez TORCF102393559426718453213234.239.299.478.777
Alex Gordon KCLF1053663787140932399052.238.322.350.672
Ryon Healy SEA1B10539543941302361169100.238.271.446.717
Evan Gattis HOUC10835246831702471298610.236.294.489.783
Billy Hamilton CINCF11838559919732738107295.236.304.319.623
Christian Villanueva SD3B109347428215020462310330.236.300.452.752
Michael Conforto NYMLF114400579417017476512223.235.348.405.753
Freddy Galvis SDSS1274594510821310523811365.235.294.359.653
Jonathan Lucroy OAKC953233176181240264900.235.293.316.609
Trey Mancini BALLF1184345110216017403811401.235.301.389.690
Salvador Perez KCC10240540951702160129111.235.273.432.705
Max Kepler MINCF11941162962531645537535.234.324.426.750
Jonathan Schoop MIL2B10139851932011743139301.234.262.417.679
Ian Desmond COL1B1214246399147196738120144.233.302.434.736
Yangervis Solarte TOR3B111433501012001753316813.233.287.397.684
Brian Dozier LAD2B12147073108252196461105113.230.320.413.733
Niko Goodrum DET3B104343437926213413410493.230.305.431.736
Edwin Encarnacion CLEDH10438456881402581469820.229.317.461.778
Justin Bour PHI1B119389448810119547011410.226.343.404.747
Jeimer Candelario DET3B109407599222315454811722.226.315.405.720
Scott Kingery PHI2B11737646852016322110293.226.267.332.599
Kyle Seager SEA3B1214685210629020672910422.226.276.417.693
Kole Calhoun LAARF10336656821221750339452.224.286.407.693
James McCann DETC933352675130733228603.224.274.325.599
Jason Kipnis CLE2B11441849932111149508951.222.312.356.668
Jackie Bradley Jr. BOSCF1113675880223114836104121.218.303.384.687
Carlos Santana PHI1B12342765932021869907721.218.351.400.751
Yoan Moncada CHW2B1144465797215154652176115.217.299.388.687
Carlos Gomez TBCF983163568142827238993.215.309.348.657
Alcides Escobar KCSS1163994483162426246271.208.260.288.548
Joey Gallo TEX3B118410708520132756316834.207.317.495.812
JaCoby Jones DETCF10434340701958261911195.204.261.359.620
Logan Morrison MIN1B9531841591301539348010.186.276.368.644
Chris Davis BAL1B104379346310015403515320.166.246.311.557
Ronald Acuna Jr. ATLCF72279538118119432484102.000.354.566.920
Willy Adames TBSS50167224050617155652.000.299.377.676
Matt Adams WAS1B942493764901848245500.000.332.510.842
Jim Adduci DET1B30861125412932110.000.315.430.745
Ehire Adrianza MINSS852363057151523206841.000.302.377.679
Scott Alexander LADRP5250000000500.000.000.000.000
Jorge Alfaro PHIC9029531741518291612020.000.311.390.701
Greg Allen CLECF5718124454218840111.000.286.309.595
Albert Almora Jr. CHCCF11534854103221532216512.000.337.408.745
Brett Anderson OAKSP240100000000.000.250.250.500
Chase Anderson MILSP223614000201700.000.111.111.222
Tyler Anderson COLSP254064000132600.000.182.100.282
Matt Andriese ARIRP1010000000100.000.000.000.000
Elvis Andrus TEXSS642723977163426193943.000.332.408.740
Aristides Aquino CINRF110000000100.000.000.000.000
Chris Archer PITSP240000000300.000.000.000.000
Francisco Arcia LAAC15417123031511210.000.326.585.911
Orlando Arcia MILSS84255185380319126953.000.243.275.518
Jake Arrieta PHISP223735001122100.000.179.216.395
Tyler Austin MIN1B411442036601128106112.000.304.521.825
Alex Avila ARIC65154112750618307400.000.312.325.637
Luis Avilan CHWRP310000000100.000.000.000.000
Harrison Bader STLLF10125947731229252381122.000.351.448.799
Pedro Baez LADRP3840000000200.000.000.000.000
Homer Bailey CINSP152103000011000.000.182.143.325
Austin Barnes LADC8416926345018295432.000.338.249.587
Jaime Barria LAASP250000000100.000.000.000.000
Tyler Bashlor NYMRP1110000000100.000.000.000.000
Trevor Bauer CLESP131000000100.000.000.000.000
Jake Bauers TB1B642243548162934386844.000.331.424.755
Jose Bautista NYMRF8725438521401041538922.000.347.378.725
Tim Beckham BALSS682642959120823217712.000.284.360.644
Brandon Belt SF1B9033145901711443438020.000.362.456.818
Adrian Beltre TEX3B873243390141743267700.000.334.392.726
Jose Berrios MINSP240000000200.000.000.000.000
Dellin Betances NYYRP410000000100.000.000.000.000
Chad Bettis COLRP183223000221700.000.147.094.241
Jesse Biddle ATLRP3820110010000.000.5001.0001.500
Shane Bieber CLESP240110001200.000.400.500.900
Greg Bird NYY1B7023722501311135286900.000.303.414.717
Ty Blach SFRP392901000021500.000.097.034.131
Paul Blackburn OAKSP120000000000.000.000.000.000
Alex Blandino CIN2B6912814304018134100.000.324.289.613
Jerry Blevins NYMRP4620100010100.000.500.5001.000
Jorge Bonifacio KCRF381381731112112153600.000.310.355.665
David Bote CHC2B3993142751318112534.000.376.462.838
Matthew Boyd DETSP220000000200.000.000.000.000
Ryan Braun MILLF9330044751811447226493.000.301.457.758
John Brebbia STLRP3220000000100.000.000.000.000
Lewis Brinson MIACF842902254641030149411.000.232.338.570
Keon Broxton MILCF29599112126111841.000.314.356.670
Jay Bruce NYMRF622121745121317244821.000.292.321.613
Kris Bryant CHC3B7630446842131144397524.000.380.474.854
Clay Buchholz ARISP112301000001200.000.043.043.086
Walker Buehler LADSP152914000001300.000.138.138.276
Madison Bumgarner SFSP132813000211200.000.133.107.240
Dylan Bundy BALSP251100000200.000.200.200.400
Drew Butera KCC49141102670217133600.000.259.277.536
Eddie Butler TEXSP920000001000.000.333.000.333
Melky Cabrera CLELF4314214367042482200.000.295.387.682
Miguel Cabrera DET1B381341740110322222700.000.395.448.843
Robinson Cano SEA2B441642547100423222500.000.377.421.798
Victor Caratini CHCC51119152960010102600.000.311.294.605
Shane Carle ATLRP4240000000400.000.000.000.000
Carlos Carrasco CLESP140100010200.000.250.250.500
Curt Casali CINC3178112660311101602.000.422.526.948
Andrew Cashner BALSP230000000100.000.000.000.000
Jose Castillo SDRP2010000010000.000.000.000.000
Luis Castillo CINSP244545100121500.000.149.133.282
Welington Castillo CHWC3311612315061563300.000.309.466.775
Jason Castro MINC196349301392600.000.257.238.495
Jake Cave MINCF5414926419252375010.000.308.463.771
Francisco Cervelli PITC7824234621031148436312.000.390.459.849
Yoenis Cespedes NYMLF38141203760929135030.000.325.496.821
Jhoulys Chacin MILSP264528100131400.000.229.200.429
JT Chargois LADRP3310000000000.000.000.000.000
Tyler Chatwood CHCSP22253400021600.000.192.160.352
Jesse Chavez CHCRP1210000000100.000.000.000.000
Wei-Yin Chen MIASP203114100201600.000.129.161.290
Robinson Chirinos TEXC89296436514116553912220.000.334.436.770
Lonnie Chisenhall CLERF29841127611981210.000.394.452.846
Ji-Man Choi TB1B3310392570515103510.000.313.456.769
Adam Cimber CLERP3840000000300.000.000.000.000
Steve Cishek CHCRP5861100000200.000.167.167.334
Mike Clevinger CLESP240000000400.000.000.000.000
Alex Cobb BALSP360100000200.000.167.167.334
A.J. Cole NYYRP431100110100.000.3331.3331.666
Gerrit Cole HOUSP390000000800.000.000.000.000
Bartolo Colon TEXSP240000000300.000.000.000.000
Garrett Cooper MIA1B143327100241200.000.316.242.558
Patrick Corbin ARISP2347110100521900.000.245.234.479
Franchy Cordero SDCF40139193351719145552.000.307.439.746
Carlos Correa HOUSS8129747751711353418720.000.340.448.788
Dylan Covey CHWSP110000000100.000.000.000.000
Kaleb Cowart LAA3B214957400261510.000.250.224.474
Zack Cozart LAASS582242949132518194200.000.296.362.658
Johnny Cueto SFSP7120000000300.000.000.000.000
Charlie Culberson ATLLF862293766182934146142.000.335.502.837
Cheslor Cuthbert KC3B3010311202037112301.000.282.301.583
David Dahl COLCF45134133762619104151.000.329.485.814
Chase d'Arnaud SF3B2464717403932201.000.294.469.763
Travis d'Arnaud NYMC4151300131500.000.250.400.650
Yu Darvish CHCSP8120110000700.000.083.167.250
Matt Davidson CHWDH88304396917017444312400.000.329.451.780
Zach Davies MILSP7110000000700.000.000.000.000
Austin Davis PHIRP2130000000300.000.000.000.000
Rajai Davis CLECF8117530436116941165.000.293.309.602
Jorge De La Rosa CHCRP4511000001000.000.500.000.500
Austin Dean MIALF4174310131300.000.222.412.634
Jacob deGrom NYMSP245216100332100.000.164.135.299
Paul DeJong STLSS7929749711711340278211.000.317.434.751
Nicky Delmonico CHWLF60192224493517214812.000.321.385.706
Daniel Descalso ARI3B11127946711841150568501.000.375.466.841
Anthony DeSclafani CINSP123136001401800.000.194.290.484
Delino DeShields TEXCF8529447601212223975183.000.303.272.575
Odrisamer Despaigne LAASP1140100000100.000.250.250.500
Elias Diaz PITC732193063110929183101.000.342.461.803
Yandy Diaz CLE3B103161321072500.000.455.5481.003
Wilmer Difo WAS2B1143044073106329256362.000.299.342.641
Brandon Dixon CIN1B4974814402632600.000.221.324.545
Seranthony Dominguez PHIRP3610000001100.000.500.000.500
Josh Donaldson TOR3B361372232110516214420.000.333.423.756
Hunter Dozier KC3B692352250101515197612.000.272.328.600
Brandon Drury TOR3B26775134011072000.000.256.260.516
Lucas Duda KC1B7928129661011143218710.000.304.395.699
Brian Duensing CHCRP4311000001100.000.500.000.500
Danny Duffy KCSP120000000200.000.000.000.000
Steven Duggar SFCF32113173011011283441.000.311.389.700
Zach Duke SEARP410000000100.000.000.000.000
Adam Duvall ATLLF119357447119015613610722.000.279.378.657
Jarrod Dyson ARIRF672062939422122734163.000.282.257.539
Adam Eaton WASCF632163764100423204141.000.377.398.775
A.J. Ellis SDC53132163780114233200.000.386.364.750
Adam Engel CHWCF11031837721434241492134.000.271.327.598
Nathan Eovaldi BOSSP582100011600.000.222.125.347
Robbie Erlin SDSP31120300001500.000.308.250.558
Phillip Ervin CINCF44108163271318102931.000.360.463.823
Phillip Evans NYM3B15211300012810.000.217.143.360
Erick Fedde WASSP580000001300.000.111.000.111
Michael Feliz PITRP3610000000000.000.000.000.000
Caleb Ferguson LADRP1750100000300.000.200.200.400
Jack Flaherty STLSP203425000011500.000.171.147.318
Ryan Flaherty ATL2B76153163460213163842.000.298.301.599
David Fletcher LAASS561892251131119112710.000.314.365.679
Pedro Florimon PHISS33571115512552011.000.323.491.814
Dylan Floro LADRP3640000000200.000.000.000.000
Tyler Flowers ATLC56177244060519305200.000.360.345.705
Mike Foltynewicz ATLSP234433100403000.000.068.091.159
Nolan Fontana LAA2B8111100111600.000.167.364.531
Logan Forsythe MIN3B872542662140221225230.000.306.323.629
Dexter Fowler STLCF902894052100831387552.000.278.298.576
Nick Franklin MILSS120000000000.000.000.000.000
Adam Frazier PITSS781973256132518183302.000.352.447.799
Clint Frazier NYYLF153499300151300.000.390.353.743
Todd Frazier NYM3B7828741671201243317271.000.313.401.714
Kyle Freeland COLSP235044100122900.000.115.100.215
Sam Freeman ATLRP4510000000100.000.000.000.000
David Freese PIT3B902262966101941185200.000.348.465.813
Max Fried ATLSP1081100000300.000.125.125.250
Michael Fulmer DETSP360000000400.000.000.000.000
Isaac Galloway MIACF14244820143710.000.407.542.949
John Gant STLSP20221100120700.000.045.182.227
Avisail Garcia CHWRF62238315682143096511.000.268.462.730
Greg Garcia STL3B93149143460312163211.000.316.329.645
Jaime Garcia TORSP240000000400.000.000.000.000
Jarlin Garcia MIARP1890000001700.000.100.000.100
Leury Garcia CHWCF76240236774431863121.000.310.392.702
Amir Garrett CINRP5020000000100.000.000.000.000
Mitch Garver MINC812412862122730246100.000.328.411.739
Kevin Gausman ATLSP590100002300.000.273.111.384
Sam Gaviglio TORSP230110000100.000.333.6671.000
Craig Gentry BALCF6213093132081029113.000.298.292.590
Mike Gerber DETCF173824100241800.000.186.132.318
Kyle Gibson MINSP122200000000.0001.0001.0002.000
Lucas Giolito CHWSP360000000400.000.000.000.000
Tyler Glasnow TBSP3230000000300.000.000.000.000
Zack Godley ARISP264413000132600.000.128.068.196
Austin Gomber STLSP2070100000100.000.143.143.286
Yan Gomes CLEC8730841762001138199200.000.303.419.722
Marco Gonzales SEASP120000000200.000.000.000.000
Erik Gonzalez CLESS6211115339111553030.000.333.423.756
Gio Gonzalez WASSP224013100002300.000.075.100.175
Brian Goodwin KCLF5382112120416103032.000.347.427.774
Matt Grace WASRP3710000000000.000.000.000.000
Curtis Granderson TORRF9829045702011135429621.000.342.431.773
Brett Graves MIARP1020000000100.000.000.000.000
Jon Gray COLSP224113100122400.000.116.098.214
Sonny Gray NYYRP121000000000.000.000.000.000
Grayson Greiner DETC1757714400671901.000.323.316.639
Zack Greinke ARISP2451512400431430.000.278.314.592
Randal Grichuk TORRF9130945702001744208232.000.285.456.741
Robbie Grossman MINLF922773270171434356600.000.332.365.697
Robert Gsellman NYMRP5031000000200.000.250.000.250
Junior Guerra MILSP213112200001300.000.065.129.194
Lourdes Gurriel Jr. TORSS3814316465072232911.000.340.503.843
Brandon Guyer CLELF76146192980622123510.000.287.377.664
Jedd Gyorko STL2B10228636721311040346210.000.335.409.744
Josh Hader MILRP3721100000100.000.500.5001.000
Cole Hamels CHCSP4100200000300.000.200.200.400
Jason Hammel KCRP130000000200.000.000.000.000
Garrett Hampson COL2B10221611025510.000.407.409.816
Justin Hancock CHCRP1020000000200.000.000.000.000
Brad Hand CLERP4010000000000.000.000.000.000
Alen Hanson SF2B79227316415463484863.000.304.463.767
Ian Happ CHCCF111309487414113345713452.000.359.417.776
J.A. Happ NYYSP262200001300.000.429.333.762
Josh Harrison PIT2B813073979101732155730.000.298.365.663
Matt Harvey CINSP254103000121300.000.116.073.189
Andrew Heaney LAASP381100000600.000.125.125.250
Adeiny Hechavarria PITSS69238306280428154210.000.296.345.641
Austin Hedges SDC62206205090926166730.000.299.417.716
Jeremy Hellickson WASSP173002100101100.000.067.100.167
Heath Hembree BOSRP410000000100.000.000.000.000
Kyle Hendricks CHCSP254803100112600.000.082.083.165
Guillermo Heredia SEACF1052632257101414265113.000.295.308.603
David Hernandez CINRP3710000000000.000.000.000.000
Elieser Hernandez MIARP26110000000700.000.000.000.000
Enrique Hernandez LAD2B11130945691111843346320.000.299.440.739
Felix Hernandez SEASP120000000000.000.000.000.000
Gorkys Hernandez SFCF10932644811311335239153.000.299.414.713
Dilson Herrera CIN2B263767003651700.000.302.432.734
Rosell Herrera KCSS58189144692117124115.000.289.328.617
Chris Herrmann SEAC2656513421471600.000.313.429.742
David Hess BALSP322000001000.000.333.000.333
John Hicks DET1B812883575121932228401.000.312.403.715
Jordan Hicks STLRP5310000000100.000.000.000.000
Kyle Higashioka NYYC2058411203651300.000.266.379.645
Rich Hill LADSP16241200010900.000.083.083.166
Yoshihisa Hirano ARIRP5410000000000.000.000.000.000
Bryan Holaday MIAC501287263011582300.000.257.250.507
Derek Holland SFSP254223100002500.000.071.095.166
Brock Holt BOS2B822552767151332275165.000.343.365.708
Dakota Hudson STLRP910000000000.000.000.000.000
Daniel Hudson LADRP3620000000100.000.000.000.000
Nick Hundley SFC67186254672930135301.000.296.452.748
Tommy Hunter PHIRP4610000000000.000.000.000.000
Drew Hutchison TEXSP1030100001100.000.500.333.833
Chris Iannetta COLC80234245191828337100.000.324.368.692
Raisel Iglesias CINRP4630000000100.000.000.000.000
Austin Jackson NYMCF812262465141223208631.000.347.385.732
Edwin Jackson OAKSP120000000000.000.000.000.000
Luke Jackson ATLRP2111000001000.000.500.000.500
Travis Jankowski SDCF9128638741122153358205.000.338.332.670
Danny Jansen TORC5172720130300.000.421.7061.127
Dan Jennings MILRP5231210000100.000.6671.0001.667
Brian Johnson BOSSP241100000100.000.250.250.500
Caleb Joseph BALC60197244211231495321.000.258.335.593
Matt Joyce OAKRF63192303990713305102.000.311.359.670
Jakob Junis KCSP220000000100.000.000.000.000
Shawn Kelley OAKRP3210000000100.000.000.000.000
Casey Kelly SFRP320000000100.000.000.000.000
Tony Kemp HOULF671822551120525232983.000.365.429.794
Howie Kendrick WAS2B40152174614041252911.000.331.474.805
Brett Kennedy SDSP340000000300.000.000.000.000
Ian Kennedy KCSP120100000000.000.500.5001.000
Clayton Kershaw LADSP18330710045900.000.316.242.558
Dallas Keuchel HOUSP120000000200.000.000.000.000
Spencer Kieboom WASC3482816400592100.000.280.244.524
Kevin Kiermaier TBCF60234304274418196783.000.246.295.541
Isiah Kiner-Falefa TEX3B892994180172432245475.000.329.378.707
Corey Kluber CLESP360000000400.000.000.000.000
Erik Kratz MILC4112714314041332310.000.281.370.651
Chad Kuhl PITSP17212300010500.000.143.143.286
Tommy La Stella CHC3B96136173850017151901.000.355.316.671
Juan Lagares NYMCF305992011063931.000.375.390.765
Jake Lamb ARI3B56207344680631266512.000.307.348.655
Eric Lauer SDSP182212100111200.000.125.136.261
Ramon Laureano OAKCF112827000301110.000.250.250.500
Mike Leake SEASP120000000200.000.000.000.000
Wade LeBlanc SEASP210000000100.000.000.000.000
DJ LeMahieu COL2B89375641032501140275853.000.319.429.748
Sandy Leon BOSC682112744100521145810.000.263.327.590
Jon Lester CHCSP264935001701600.000.102.163.265
Francisco Liriano DETSP110000000000.000.000.000.000
Jonathan Loaisiga NYYSP120000000200.000.000.000.000
Evan Longoria SF3B8934539851921240157410.000.283.417.700
Jorge Lopez KCSP1021110020100.000.5001.0001.500
Pablo Lopez MIASP9131200001700.000.214.154.368
Reynaldo Lopez CHWSP110000000100.000.000.000.000
Michael Lorenzen CINRP40203500361500.000.286.700.986
Brandon Lowe TB2B92903100241100.000.235.138.373
Joey Lucchesi SDSP182522000041600.000.207.080.287
Seth Lugo NYMRP39111100001800.000.167.091.258
Jordan Luplow PITLF214510801235710.000.260.356.616
Jordan Lyles MILSP27142000012700.000.125.000.125
Lance Lynn NYYSP220000000000.000.000.000.000
Kenta Maeda LADRP24320300000900.000.094.094.188
Matt Magill MINRP310000000100.000.000.000.000
Mikie Mahtook DETCF37125102341212123821.000.257.280.537
Luke Maile TORC581782141101326226320.000.315.348.663
Martin Maldonado HOUC912973366171738148101.000.281.357.638
Sean Manaea OAKSP350100000000.000.200.200.400
Jake Marisnick HOUCF79175283870923117541.000.279.411.690
German Marquez COLSP234531500150600.000.333.400.733
Jefry Marte LAA1B6713918295141573000.000.252.345.597
Leonys Martin CLECF8431848811531133307774.000.323.425.748
Russell Martin TORC822643654701025527603.000.350.345.695
Carlos Martinez STLSP193318201401100.000.235.394.629
Nick Martini OAKRF3070112162010111700.000.419.443.862
Jeff Mathis ARIC49147123281018174400.000.295.286.581
Steven Matz NYMSP213503100111100.000.111.114.225
Cameron Maybin SEACF1143092876121423366695.000.327.330.657
Mike Mayers STLRP3910000001100.000.500.000.500
Brian McCann HOUC50155173230517133400.000.283.323.606
Brandon McCarthy ATLSP152913200201900.000.103.172.275
Lance McCullers Jr. HOUSP120000000100.000.000.000.000
T.J. McFarland ARIRP4070000000600.000.000.000.000
Deck McGuire LAASP230100000100.000.333.333.666
Billy McKinney TORLF4120400021400.000.385.333.718
Ryan McMahon COL3B67141143381417165210.000.319.390.709
Jeff McNeil NYM2B25841224412861010.000.355.429.784
Austin Meadows TBRF4915416458251383541.000.327.468.795
Adalberto Mejia MINSP110000000100.000.000.000.000
Devin Mesoraco NYMC762242349801029244700.000.304.388.692
Miles Mikolas STLSP244526101322500.000.167.222.389
Wade Miley MILSP9150400000400.000.267.267.534
Andrew Miller CLERP310000000100.000.000.000.000
Shelby Miller ARISP430000011100.000.200.000.200
Tommy Milone WASSP570000001300.000.125.000.125
Bryan Mitchell SDRP11120200000500.000.167.167.334
Adalberto Mondesi KCSS42142223781415439163.000.281.415.696
Mike Montgomery CHCSP312412000111600.000.120.083.203
Colin Moran PIT3B1113314189131845326402.000.334.387.721
Reyes Moronta SFRP5210000000100.000.000.000.000
Brandon Morrow CHCRP3510000000100.000.000.000.000
Charlie Morton HOUSP360100000500.000.167.167.334
Cedric Mullins BALCF93171250134501.000.457.6451.102
Max Muncy LAD3B101309547915128555910020.000.378.583.961
Yairo Munoz STLSS762082159120631205455.000.348.428.776
Daniel Murphy WAS2B56190175790629131710.000.341.442.783
John Ryan Murphy ARIC70182193770924105900.000.247.390.637
Joe Musgrove PITSP13212510000800.000.238.286.524
Wil Myers SDRF501932351131930166280.000.321.482.803
Tyler Naquin CLECF6117422467032364211.000.295.356.651
Omar Narvaez CHWC722022357121623284102.000.372.441.813
Hector Neris PHIRP3410000000100.000.000.000.000
Sean Newcomb ATLSP213732100112600.000.079.081.160
Jacob Nix SDSP220000000200.000.000.000.000
Aaron Nola PHISP244603100412500.000.085.087.172
Ivan Nova PITSP214511000002400.000.022.022.044
Renato Nunez BAL3B37118132910028133300.000.328.381.709
Vidal Nuno TBSP120200010000.0001.0001.0002.000
Jake Odorizzi MINSP460000000200.000.000.000.000
Ryan O'Hearn KC1B1237770041051100.000.286.514.800
Shohei Ohtani LAASP7122035591511338267160.000.348.523.871
Tyler O'Neill STLRF296613192031032720.000.319.455.774
Rafael Ortega MIALF104171320034441.000.378.366.744
Corey Oswalt NYMSP8130000000700.000.000.000.000
Daniel Palka CHWRF89298397111318491710821.000.279.477.756
Joe Panik SF2B692412960111418191722.000.308.353.661
Gerardo Parra COLLF1113434398170547266384.000.339.379.718
Brad Peacock HOURP310000000100.000.000.000.000
Steve Pearce BOSLF5215231451101031192900.000.386.566.952
Joc Pederson LADLF11530850752231846335714.000.320.510.830
Dustin Pedroia BOS2B3111100002100.000.231.091.322
Felix Pena LAASP240000000000.000.000.000.000
Francisco Pena STLC44107822202743210.000.239.280.519
Hunter Pence SFLF671589367111784330.000.262.304.566
Freddy Peralta MILSP112100000001000.000.000.000.000
Wandy Peralta CINRP4310000000100.000.000.000.000
Luis Perdomo SDSP770200010300.000.250.286.536
Hernan Perez MIL3B1032582768929281356103.000.298.419.717
Martin Perez TEXSP120000000200.000.000.000.000
Michael Perez TBC1648514301431200.000.327.417.744
Roberto Perez CLEC4914412236118155910.000.242.236.478
Jace Peterson BAL2B761841736111323285193.000.310.315.625
Jake Petricka TORRP210000000100.000.000.000.000
Josh Phegley OAKC22609146021341800.000.284.433.717
Brett Phillips KCCF31761016231873501.000.286.355.641
Manny Pina MILC762493260112619175200.000.298.373.671
Chad Pinder OAKLF802333257911024247001.000.328.421.749
Nick Pivetta PHISP253334100121700.000.171.152.323
Kevin Plawecki NYMC511582638102424214001.000.353.405.758
Jorge Polanco MINSS421612245112221143642.000.339.410.749
A.J. Pollock ARICF78287448219316502369102.000.344.540.884
Daniel Poncedeleon STLRP560000010200.000.000.000.000
Rick Porcello BOSSP250220030300.000.400.8001.200
Martin Prado MIA3B53193164780115113411.000.288.301.589
Roman Quinn PHICF204141231021542.000.310.415.725
Jose Quintana CHCSP234002000001900.000.050.050.100
Neil Ramirez CLERP310000000100.000.000.000.000
Yefry Ramirez BALSP120000000100.000.000.000.000
Wilson Ramos PHIC8231033941811457226600.000.349.503.852
Robbie Ray ARISP172912100201600.000.067.103.170
Cody Reed CINRP740000000400.000.000.000.000
Jack Reinheimer NYMSS392200000400.000.222.222.444
Hunter Renfroe SDRF8226535661911445237210.000.312.487.799
Alex Reyes STLSP110000000100.000.000.000.000
Franmil Reyes SDRF5214420325091385100.000.263.444.707
Jose Reyes NYMSS88183263791413192852.000.277.328.605
Victor Reyes DETRF731502234220843171.000.247.267.514
Mark Reynolds WAS1B611482138301130204500.000.339.500.839
Clayton Richard SDSP254134101322300.000.159.195.354
Trevor Richards MIASP162312000211400.000.125.087.212
JT Riddle MIASS73221215174728124801.000.269.394.663
Yacksel Rios PHIRP2710000000100.000.000.000.000
Rene Rivera LAAC25658173041142400.000.314.492.806
Yadiel Rivera MIA2B9412412232018184221.000.285.226.511
Tanner Roark WASSP2349610110701400.000.220.265.485
Daniel Robertson TBSS872824674160934437722.000.382.415.797
Drew Robinson TEXLF349016173015134821.000.291.256.547
Shane Robinson NYYLF18355400124410.000.205.200.405
Hansel Robles LAARP1910000000100.000.000.000.000
Dereck Rodriguez SFSP132101100101100.000.048.095.143
Eduardo Rodriguez BOSSP120000000100.000.000.000.000
Jefry Rodriguez WASSP7102210000400.000.200.300.500
Richard Rodriguez PITRP4420000000200.000.000.000.000
Ronny Rodriguez DETSS34101920300762400.000.241.228.469
Sean Rodriguez PIT1B63147202451518225810.000.276.313.589
Sal Romano CINSP213201100102200.000.031.063.094
Andrew Romine SEASS601071322200173510.000.261.224.485
Austin Romine NYYC621922550120836134710.000.306.448.754
Sergio Romo TBRP510000000100.000.000.000.000
Randy Rosario CHCRP2911100011000.0001.0001.0002.000
Tyson Ross STLRP253916000311610.000.171.154.325
Ryan Rua TEXRF5612416242161254431.000.223.371.594
Drew Rucinski MIARP1840000000300.000.000.000.000
Chris Rusin COLRP3330100000100.000.333.333.666
Hyun-Jin Ryu LADSP8130210021900.000.214.231.445
Chris Sale BOSSP120000000200.000.000.000.000
Jeff Samardzija SFSP8100100000600.000.100.100.200
Anibal Sanchez ATLSP162700000011700.000.036.000.036
Gary Sanchez NYYC6624537461401442316700.000.283.416.699
Pablo Sandoval SF3B922302257101940195200.000.310.417.727
Miguel Sano MIN3B5721930491401137249300.000.299.438.737
Dennis Santana LADRP220110020100.000.5001.0001.500
Hector Santiago CHWRP540000000200.000.000.000.000
Scott Schebler CINRF7626642741501237246531.000.351.470.821
Max Scherzer WASSP255471620051910.000.333.333.666
Corey Seager LADSS26101132751213111700.000.348.396.744
Antonio Senzatela COLSP15121110010500.000.083.167.250
Luis Severino NYYSP250000000400.000.000.000.000
Paul Sewald NYMRP3450000000200.000.000.000.000
James Shields CHWSP360100000300.000.167.167.334
Chasen Shreve STLRP910000000100.000.000.000.000
Magneuris Sierra MIARF2273512200201911.000.164.192.356
Austin Slater SFLF42105152840012173640.000.386.305.691
Caleb Smith MIASP152203000101300.000.136.136.272
Kevan Smith CHWC3211613333001241110.000.328.310.638
Jake Smolinski OAKLF193925110211010.000.171.205.376
Blake Snell TBSP110000001100.000.667.000.667
Chad Sobotka ATLRP410100000000.0001.0001.0002.000
Jorge Soler KCLF612232759180928286931.000.354.466.820
Mike Soroka ATLSP480100000100.000.125.125.250
Juan Soto WASLF8027654801711544586321.000.413.522.935
Steven Souza Jr. ARIRF441591340122324144541.000.320.409.729
Cory Spangenberg SD2B88238315974723167961.000.301.399.700
Max Stassi HOUC752072649130827216700.000.322.415.737
Jackson Stephens CINRP1720000001100.000.333.000.333
Robert Stephenson CINSP210000000100.000.000.000.000
Matt Strahm SDRP2870000000400.000.000.000.000
Dan Straily MIASP212725100161600.000.333.222.555
Stephen Strasburg WASSP14270400012700.000.207.148.355
Ross Stripling LADSP302902000101010.000.069.069.138
Marcus Stroman TORSP130100000100.000.333.333.666
Pedro Strop CHCRP4910000000000.000.000.000.000
Andrew Suarez SFSP203613000022000.000.132.083.215
Jesus Sucre TBC531366284001582310.000.247.235.482
Wander Suero WASRP2120000000100.000.000.000.000
Brent Suter MILSP19264510134600.000.323.346.669
Kurt Suzuki ATLC812773771180938183200.000.320.419.739
Blake Swihart BOSLF5312214266016103431.000.273.287.560
Noah Syndergaard NYMSP163305200302200.000.147.212.359
Jameson Taillon PITSP234303100311700.000.091.093.184
Masahiro Tanaka NYYSP241000000100.000.000.000.000
Michael A. Taylor WASCF112327437721362728103245.000.298.373.671
Julio Teheran ATLSP21311700141500.000.242.323.565
Eric Thames MIL1B702163749921637238160.000.307.509.816
Carlos Tocci TEXCF5192819210453503.000.255.250.505
Gleyber Torres NYYSS8630240801211853288831.000.330.490.820
Ronald Torreyes NYYSS267382470062900.000.347.425.772
Devon Travis TOR2B82278326673937135322.000.284.381.665
Mark Trumbo BALDH9033041861201744248700.000.313.452.765
Kyle Tucker HOURF205298110351111.000.254.212.466
Preston Tucker CINRF731461736110526104000.000.306.425.731
Justin Turner LAD3B652233668141930273021.000.398.498.896
Jose Urena MIASP253902100102700.000.051.077.128
Richard Urena TORSS173639101321200.000.289.361.650
Chase Utley LAD2B691461735101114142821.000.321.342.663
Jason Vargas NYMSP13150200001500.000.188.133.321
Christian Vazquez BOSC6020718449031473321.000.249.300.549
Felipe Vazquez PITRP4810000000100.000.000.000.000
Vince Velasquez PHISP233527100101100.000.200.229.429
Drew VerHagen DETRP110000000000.000.000.000.000
Justin Verlander HOUSP250100000200.000.200.200.400
Michael Wacha STLSP15253200011900.000.115.080.195
Adam Wainwright STLSP460000000400.000.000.000.000
Neil Walker NYY2B852683759100733297000.000.300.336.636
Taijuan Walker ARISP340000000100.000.000.000.000
Taylor Ward LAA3B6213610142500.000.348.476.824
Luke Weaver STLSP273646000211400.000.189.167.356
Zack Wheeler NYMSP214118200401300.000.190.244.434
Tyler White HOU1B3185112531715132301.000.388.600.988
Matt Wieters WASC51158163760516202801.000.324.367.691
Stephen Wilkerson BAL3B7172410021310.000.278.294.572
Mason Williams CINCF2061417201421310.000.302.361.663
Nick Williams PHILF1153484492931749279632.000.330.454.784
Taylor Williams MILRP4040100000300.000.250.250.500
Trevor Williams PITSP213312000011000.000.088.061.149
Bobby Wilson MINC45133112380216103600.000.228.278.506
Justin Wilson CHCRP5110000000100.000.000.000.000
Jesse Winker CINLF892813884160743494600.000.405.431.836
Dan Winkler ATLRP5210000000000.000.000.000.000
Patrick Wisdom STL3B894400121200.000.500.7781.278
Tony Wolters COLC56141132222219192920.000.277.241.518
Kolten Wong STL2B1052883569152831244943.000.324.389.713
Alex Wood LADSP223912000002210.000.051.051.102
Mike Wright Jr. BALRP310000000000.000.000.000.000
Austin Wynns BALC23571216203831400.000.317.474.791
Ryan Yarbrough TBRP330000000200.000.000.000.000
Kirby Yates SDRP4610000000000.000.000.000.000
Eric Young Jr. LAALF1960917421641441.000.333.467.800
Chris Young LAALF56113171921613113720.000.252.363.615
Ryan Zimmerman WAS1B5418318461021036173700.000.324.492.816
Jordan Zimmermann DETSP110000000100.000.000.000.000
Mike Zunino SEAC84281295410017371511800.000.248.409.657