PlayerTeamPosGPABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Mookie Betts BOSRF943699112629426585359213.341.428.6531.081
Jose Altuve HOU2B104407641342429464155142.329.392.464.856
J.D. Martinez BOSRF1074128113529134974411141.328.394.6501.044
Nick Markakis ATLRF110431631393211369495411.323.388.492.880
Christian Yelich MILLF1003937812725417593699142.323.385.537.922
Freddie Freeman ATL1B110428681352831869569272.315.397.521.918
Scooter Gennett CIN2B110414671302401768318931.314.364.495.859
Ben Zobrist CHC2B943005494182844444424.313.398.467.865
Corey Dickerson PITLF95359511122461144164963.312.346.504.850
Mike Trout LAACF1093728211521330609997212.309.459.6241.083
Manny Machado LADSS1144385713524226705672101.308.384.550.934
Andrelton Simmons LAASS10338956120223753302272.308.361.434.795
Nolan Arenado COL3B107408751252422981568421.306.389.588.977
Jean Segura SEASS106436731332628512060169.305.334.429.763
Whit Merrifield KC2B109428541303117374281256.304.371.430.801
Matt Duffy TB3B9437040112161431256584.303.354.384.738
Eugenio Suarez CIN3B97366601111922687459010.303.384.579.963
Andrew Benintendi BOSLF1074147912530614665779202.302.384.505.889
Albert Almora Jr. CHCCF1063305199211431195812.300.337.406.743
Javier Baez CHC2B11141672125317258817105195.300.333.589.922
David Peralta ARIRF103407541222341956329120.300.356.516.872
Mallex Smith TBCF10231739951881263269238.300.371.416.787
Michael Brantley CLELF100402631202721259313773.299.350.465.815
Eddie Rosario MINLF111452721352822066288872.299.339.502.841
Jesse Winker CINLF892813884160743494600.299.405.431.836
Jose Ramirez CLE3B1114117812229333837455264.297.407.6231.030
Francisco Lindor CLESS1114539713436128685478175.296.376.565.941
Lorenzo Cain MILCF97363561071918305469194.295.390.419.809
Miguel Andujar NYY3B101383521123021550177410.292.326.499.825
Jose Martinez STL1B107366381072001363366403.292.356.454.810
Buster Posey SFC9435345103221537404832.292.367.402.769
Matt Kemp LADLF109353501021901765288900.289.338.487.825
Joey Votto CIN1B11239158113232953867710.289.426.427.853
Joey Wendle TB2B953183792134633217384.289.342.412.754
Trevor Story COLSS11242758123285247936117145.288.348.546.894
Starlin Castro MIA2B11344364127201941349151.287.333.397.730
Carlos Gonzalez COLRF9332454932221451257742.287.338.497.835
Nicholas Castellanos DETRF1104406012631416592911220.286.338.484.822
Yuli Gurriel HOU1B9437747108250656164041.286.316.401.717
Brian Anderson MIA3B11444263126253953458224.285.365.416.781
Derek Dietrich MIALF1103836010921114382310720.285.349.454.803
Aaron Judge NYYRF993727010620026616813763.285.398.548.946
Gerardo Parra COLLF1033234292170546245974.285.337.384.721
Dee Gordon SEA2B10242350120145122761268.284.303.348.651
Anthony Rendon WAS3B8834950992811656336301.284.341.507.848
Jason Heyward CHCRF973435897183746344511.283.347.414.761
Matt Carpenter STL3B1093947511133030627210711.282.393.594.987
Adam Jones BALCF107433431222901144167020.282.311.425.736
Jose Peraza CINSS111444601252236392551183.282.325.385.710
Starling Marte PITCF1003846110818417552480258.281.328.482.810
Willson Contreras CHCC973463997215940408741.280.369.448.817
Eduardo Escobar ARISS106404511134131567379513.280.341.507.848
Charlie Blackmon COLCF107433831211742149429453.279.349.483.832
Giancarlo Stanton NYYRF1114377012222126694014740.279.343.513.856
Brandon Crawford SFSS110395481102521145368935.278.346.435.781
Ozzie Albies ATL2B1064517812533320591979113.277.310.497.807
Alex Bregman HOU3B112430751193612271656384.277.381.519.900
Paul Goldschmidt ARI1B1134277011822424617113043.276.386.515.901
Maikel Franco PHI3B10234941961411857245100.275.319.476.795
Asdrubal Cabrera PHISS108412531132512064319000.274.327.485.812
Odubel Herrera PHICF108427541171631961319552.274.330.459.789
Jesus Aguilar MIL1B10332655891802779439600.273.358.577.935
Xander Bogaerts BOSSS9335952983121665347432.273.343.504.847
Jon Jay ARICF10742261115155336287443.273.338.353.691
Nomar Mazara TEXRF9135346961611558308610.272.332.450.782
Marcell Ozuna STLCF110431441171111359278120.271.315.392.707
Matt Chapman OAK3B9835565962261538439312.270.361.493.854
Shin-Soo Choo TEXRF1074186511322120547311830.270.384.471.855
Nelson Cruz SEADH9835250951113072377610.270.357.563.920
Trea Turner WASSS1134546912218314484693317.269.341.414.755
Jose Iglesias DETSS108375361002834451540146.267.306.389.695
Jose Abreu CHW1B111432611153212066329310.266.326.484.810
Josh Bell PIT1B1043535394224649467203.266.347.402.749
Didi Gregorius NYYSS1074156911022320664060106.265.329.477.806
Jed Lowrie OAK2B110422481122711768509800.265.346.455.801
Anthony Rizzo CHC1B103393471041811774465843.265.360.445.805
Denard Span SEALF963174784165847405373.265.346.423.769
Mitch Moreland BOS1B8829547781541455347410.264.337.485.822
Addison Russell CHCSS1023524993201536377840.264.336.369.705
Mitch Haniger SEALF1114055510619218705210672.262.353.452.805
Daniel Robertson TBSS872824674160934437722.262.382.415.797
Aledmys Diaz TORSS8327643721501434123623.261.295.467.762
Andrew McCutchen SFRF1114145510825212465810396.261.357.418.775
Rhys Hoskins PHILF104377649828022726610643.260.374.509.883
Jordy Mercer PITSS1013423889252635308020.260.328.398.726
Eduardo Nunez BOS2B953664295182631136052.260.287.369.656
Cesar Hernandez PHI2B1134247111014293771106142.259.367.366.733
Manuel Margot SDCF9634141882155362664109.258.312.393.705
Ketel Marte ARISS110382529818101045385440.257.326.435.761
Khris Davis OAKLF1043996510221132883911700.256.330.554.884
Mark Canha OAKCF9029448751701442287312.255.330.456.786
Yasmani Grandal LADC9631449801611956478111.255.355.494.849
Leonys Martin CLECF8431848811531133307774.255.323.425.748
Miguel Rojas MIASS1123643293110841204962.255.306.352.658
Marcus Semien OAKSS111455611162527394292125.255.315.365.680
Justin Smoak TOR1B104373489529018576210801.255.363.477.840
Justin Upton LAALF1124156110613022635413750.255.344.446.790
Jorge Alfaro PHIC8427630701517271411300.254.310.391.701
Johan Camargo ATL3B8829140741511350366401.254.341.447.788
Eric Hosmer SD1B1104345011024210464410454.253.322.387.709
Ender Inciarte ATLCF107423571071737423462238.253.315.357.672
Stephen Piscotty OAKRF10538048962901551308220.253.317.447.764
Jurickson Profar TEX2B10036059912551260395490.253.340.450.790
Albert Pujols LAA1B100407431031901755195910.253.289.425.714
Chris Taylor LADSS1124156510527812504013255.253.328.443.771
Alex Gordon KCLF953353284140728298342.251.323.355.678
Jose Pirela SD2B1103674992212327267243.251.304.343.647
Yonder Alonso CLE1B10236447911601965378200.250.319.451.770
George Springer HOURF109424741062201958519264.250.335.436.771
Kendrys Morales TORDH9129732741401338357022.249.326.428.754
Mike Moustakas MIL3B108414481032212268326830.249.307.466.773
Josh Reddick HOURF9130547761121238325562.249.319.416.735
Ryan Braun MILLF8627841691711242216193.248.298.446.744
C.J. Cron TB1B104383529520022562811312.248.319.473.792
Aaron Hicks NYYRF9232257801521850567582.248.358.475.833
Kevin Pillar TORCF9735945892829401470121.248.277.412.689
Brett Gardner NYYLF9737668931449335068101.247.339.378.717
Teoscar Hernandez TORCF92358488824716422711134.246.302.486.788
Rafael Devers BOS3B9636745902101552279751.245.295.425.720
Evan Gattis HOUC9932243791702167287810.245.306.494.800
Jonathan Lucroy OAKC872982973181240244700.245.302.332.634
Gregory Polanco PITRF10335963882451963509772.245.337.499.836
Kyle Schwarber CHCLF100323517912120486010633.245.363.474.837
Travis Shaw MIL3B10937154911902266557312.245.343.474.817
Ian Kinsler BOS2B94365528921013343142114.244.308.408.716
Tommy Pham TBCF100356698711014414398106.244.332.393.725
Tucker Barnhart CINC953293680141735406703.243.326.356.682
Cody Bellinger LAD1B113401639723518515311270.242.332.459.791
Yolmer Sanchez CHW2B109418381012296433196102.242.300.380.680
Nick Ahmed ARISS10736950892441657297944.241.298.458.756
Dansby Swanson ATLSS943483684203839269252.241.296.385.681
Tim Anderson CHWSS1104045697172144624105227.240.288.396.684
Victor Martinez DETDH993472283120635263700.239.291.326.617
Ryon Healy SEA1B9535940851102156158200.237.271.443.714
Matt Olson OAK1B114413609821022544911921.237.329.448.777
Ian Desmond COL1B1103905892135195937109124.236.309.441.750
Marwin Gonzalez HOULF10534739821631044429422.236.321.386.707
Max Kepler MINCF10937756892331443516934.236.329.424.753
Yangervis Solarte TOR3B108424501002001753316712.236.291.403.694
Jonathan Schoop MIL2B9137447881811740128501.235.263.425.688
Freddy Galvis SDSS11541838982136423310345.234.291.342.633
Bryce Harper WASRF111385719020027708812292.234.377.496.873
Edwin Encarnacion CLEDH10137756881402580459610.233.322.469.791
Niko Goodrum DET3B9330535712421034279382.233.298.423.721
Salvador Perez KCC9136136841401955117611.233.272.429.701
Michael Conforto NYMLF102349458114014395810322.232.347.393.740
Brian Dozier LAD2B110427699924218595210083.232.318.424.742
Christian Villanueva SD3B10032341751302045229430.232.295.458.753
Kyle Seager SEA3B11042548982501961269421.231.280.424.704
Amed Rosario NYMSS10635244811754282079106.230.275.341.616
Justin Bour MIA1B111371438510119546811010.229.348.415.763
Jeimer Candelario DET3B98364508318315434310522.228.317.418.735
Trey Mancini BALLF107391488914016343510401.228.296.386.682
Billy Hamilton CINCF10935457808532236101264.226.298.302.600
Scott Kingery PHI2B1073644582191530219783.225.269.324.593
Matt Davidson CHWDH85291366417016424311800.220.326.443.769
Jason Kipnis CLE2B10338243841911145438341.220.305.361.666
Carlos Gomez TBCF913023466132825228693.219.308.354.662
Carlos Santana PHI1B11339563861821764876911.218.356.403.759
Yoan Moncada CHW2B1054145490205144549161113.217.300.391.691
Jackie Bradley Jr. BOSCF10133151702029433396110.211.298.366.664
Kole Calhoun LAARF9232345681021443298251.211.272.384.656
JaCoby Jones DETCF10033239681948261810695.205.261.358.619
Alcides Escobar KCSS1093774076142322225861.202.253.273.526
Joey Gallo TEX3B108372607314129675915434.196.311.473.784
Logan Morrison MIN1B9331041591301539348010.190.282.377.659
Dexter Fowler STLCF902894052100831387552.180.278.298.576
Chris Davis BAL1B9334030549013373413420.159.244.300.544
Ronald Acuna Jr. ATLCF5923036601511128187561.000.321.478.799
Willy Adames TBSS40133162920514104712.000.269.346.615
Matt Adams WAS1B852323764901848235100.000.351.547.898
Jim Adduci DETRF2048812202621710.000.280.417.697
Ehire Adrianza MINSS762122852141420196040.000.309.377.686
Scott Alexander LADRP4850000000500.000.000.000.000
Kolby Allard ATLRP211100000000.0001.0001.0002.000
Yency Almonte COLRP710000000000.000.000.000.000
Brett Anderson OAKSP240100000000.000.250.250.500
Chase Anderson MILSP213413000001600.000.088.088.176
Tyler Anderson COLSP243864000132600.000.190.105.295
Elvis Andrus TEXSS532253163133421162941.000.331.418.749
Chris Archer PITSP120000000200.000.000.000.000
Francisco Arcia LAAC1026482021211000.000.333.615.948
Orlando Arcia MILSS77234164770218126243.000.240.256.496
Jake Arrieta PHISP203535001122000.000.189.229.418
Carlos Asuaje SD3B72182143681219224211.000.284.286.570
Alex Avila ARIC58137102340515266500.000.303.307.610
Luis Avilan CHWRP310000000100.000.000.000.000
Harrison Bader STLLF902263861916161869112.000.335.398.733
Pedro Baez LADRP3530000000200.000.000.000.000
Homer Bailey CINSP14190300001900.000.200.158.358
Austin Barnes LADC7915923324018244922.000.328.245.573
Jaime Barria LAASP120000000000.000.000.000.000
Tyler Bashlor NYMRP910000000100.000.000.000.000
Trevor Bauer CLESP131000000100.000.000.000.000
Jake Bauers TB1B531903345162929335543.000.354.484.838
Jose Bautista NYMRF762152943130830457822.000.342.372.714
Tim Beckham BALSS592282653110518196611.000.295.346.641
Brandon Belt SF1B8531344871611443437420.000.372.470.842
Adrian Beltre TEX3B802963183131634246900.000.335.392.727
Jose Berrios MINSP240000000200.000.000.000.000
Dellin Betances NYYRP410000000100.000.000.000.000
Chad Bettis COLSP173023000221500.000.156.100.256
Jesse Biddle ATLRP3420110010000.000.5001.0001.500
Shane Bieber CLESP130110000200.000.333.6671.000
Greg Bird NYY1B592001743101927236000.000.306.410.716
Ty Blach SFRP352701000021400.000.103.037.140
Paul Blackburn OAKSP120000000000.000.000.000.000
Alex Blandino CIN2B6912814304018134100.000.324.289.613
Jerry Blevins NYMRP4310000000100.000.000.000.000
Jorge Bonifacio KCRF2910711218118113100.000.277.318.595
David Bote CHC2B3064112251214101733.000.436.547.983
Matthew Boyd DETSP220000000200.000.000.000.000
Jose Briceno LAAC2665719102641700.000.343.400.743
Lewis Brinson MIACF842902254641030149411.000.232.338.570
Jay Bruce NYMRF622121745121317244821.000.292.321.613
Kris Bryant CHC3B7630446842131144397524.000.380.474.854
Clay Buchholz ARISP9180100000700.000.056.056.112
Walker Buehler LADSP142713000001300.000.111.111.222
Madison Bumgarner SFSP112412000211000.000.115.083.198
Dylan Bundy BALSP251100000200.000.200.200.400
Drew Butera KCC4513292460214133400.000.264.273.537
Eddie Butler TEXSP920000001000.000.333.000.333
Melky Cabrera CLELF321059267011261700.000.284.343.627
Miguel Cabrera DET1B381341740110322222700.000.395.448.843
Willie Calhoun TEXLF1857614301831300.000.274.351.625
Robinson Cano SEA2B391432441100423212300.000.385.441.826
Victor Caratini CHCC4611214296001082400.000.317.313.630
Shane Carle ATLRP4240000000400.000.000.000.000
Carlos Carrasco CLESP140100010200.000.250.250.500
Curt Casali CINC2561718502791202.000.403.475.878
Andrew Cashner BALSP230000000100.000.000.000.000
Jose Castillo SDRP1610000010000.000.000.000.000
Luis Castillo CINSP224135100121400.000.163.146.309
Welington Castillo CHWC3311612315061563300.000.309.466.775
Jason Castro MINC196349301392600.000.257.238.495
Jake Cave MINCF4312323348242064010.000.308.472.780
Francisco Cervelli PITC702203056931042385412.000.384.459.843
Yoenis Cespedes NYMLF38141203760929135030.000.325.496.821
Jhoulys Chacin MILSP223828100131000.000.268.237.505
JT Chargois LADRP3010000000000.000.000.000.000
Tyler Chatwood CHCRP20232300021600.000.167.130.297
Jesse Chavez CHCRP910000000100.000.000.000.000
Wei-Yin Chen MIASP182814100201300.000.143.179.322
Robinson Chirinos TEXC82273396114115483411520.000.336.447.783
Lonnie Chisenhall CLERF29841127611981210.000.394.452.846
Ji-Man Choi TB1B25746174031272900.000.301.405.706
Adam Cimber CLERP3840000000300.000.000.000.000
Steve Cishek CHCRP5351100000100.000.200.200.400
Mike Clevinger CLESP120000000200.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 ARISP2244110100521800.000.261.250.511
Franchy Cordero SDCF40139193351719145552.000.307.439.746
Carlos Correa HOUSS7326946721611349377720.000.352.480.832
Dylan Covey CHWSP110000000100.000.000.000.000
Kaleb Cowart LAA3B12274530025710.000.333.296.629
Zack Cozart LAASS582242949132518194200.000.296.362.658
J.P. Crawford PHISS349314185128123320.000.312.333.645
Johnny Cueto SFSP7120000000300.000.000.000.000
Charlie Culberson ATLSS752013156152729135532.000.326.478.804
Cheslor Cuthbert KC3B3010311202037112301.000.282.301.583
David Dahl COLCF35998284241352931.000.321.485.806
Chase d'Arnaud SF3B1953514203821801.000.286.472.758
Travis d'Arnaud NYMC4151300131500.000.250.400.650
Yu Darvish CHCSP8120110000700.000.083.167.250
Zach Davies MILSP7110000000700.000.000.000.000
Austin Davis PHIRP1730000000300.000.000.000.000
J.D. Davis HOU3B2982915201582200.000.256.244.500
Rajai Davis CLECF7316929426116937165.000.297.314.611
Enyel De Los Santos PHISP230000000200.000.000.000.000
Jacob deGrom NYMSP224716100221700.000.163.149.312
Paul DeJong STLSS6825441621311029257301.000.324.421.745
Nicky Delmonico CHWLF51156173673311203512.000.333.372.705
Daniel Descalso ARI3B1032584167164944527801.000.379.457.836
Anthony DeSclafani CINSP102525001401400.000.200.320.520
Delino DeShields TEXCF8128347591212213973183.000.310.279.589
Elias Diaz PITC651972856100725142900.000.332.442.774
Wilmer Difo WAS2B1052973973106329246162.000.304.350.654
Brandon Dixon CINLF4056710102431800.000.220.304.524
Seranthony Dominguez PHIRP3310000001100.000.500.000.500
Josh Donaldson TOR3B361372232110516214420.000.333.423.756
Hunter Dozier KC3B62208184591514186912.000.279.341.620
Brandon Drury TOR3B26775134011072000.000.256.260.516
Lucas Duda KC1B702472558911041197810.000.307.401.708
Brian Duensing CHCRP4311000001100.000.500.000.500
Danny Duffy KCSP120000000200.000.000.000.000
Steve Duggar SFCF22811220601872821.000.303.358.661
Zach Duke SEARP410000000100.000.000.000.000
Adam Duvall ATLLF110340416919015613510322.000.284.391.675
Jarrod Dyson ARIRF672062939422122734163.000.282.257.539
Adam Eaton WASCF52174305370319192931.000.395.397.792
Zach Eflin PHISP162834001101900.000.143.250.393
A.J. Ellis SDC48120153570113222800.000.403.375.778
Adam Engel CHWCF10128734631322201482123.000.269.300.569
Nathan Eovaldi BOSSP471100010500.000.143.143.286
Robbie Erlin SDSP2890200000500.000.222.222.444
Phillip Ervin CINCF368113255121582111.000.379.469.848
Phillip Evans NYM3B15211300012810.000.217.143.360
Erick Fedde WASSP580000001300.000.111.000.111
Caleb Ferguson LADRP1350100000300.000.200.200.400
Jose Miguel Fernandez LAA1B11361920030300.000.250.306.556
Johnny Field MINRF6317020369061475840.000.251.371.622
Derek Fisher HOULF387613132241153920.000.217.408.625
Jack Flaherty STLSP193225000011400.000.182.156.338
Ryan Flaherty ATL2B69146163460213163642.000.311.315.626
David Fletcher LAASS4514516389111492010.000.310.359.669
Wilmer Flores NYM3B9227331751901038242800.000.331.454.785
Pedro Florimon PHISS33571115512552011.000.323.491.814
Dylan Floro LADRP3340000000200.000.000.000.000
Tyler Flowers ATLC49151193460417274400.000.364.344.708
Mike Foltynewicz ATLSP203822100302800.000.053.079.132
Nolan Fontana LAA2B8111100111600.000.167.364.531
Logan Forsythe MIN3B762102147110215194830.000.290.305.595
Nick Franklin MILSS120000000000.000.000.000.000
Adam Frazier PITSS691702746102414162902.000.340.424.764
Clint Frazier NYYLF153499300151300.000.390.353.743
Todd Frazier NYM3B672463252801033286451.000.294.366.660
Kyle Freeland COLSP214533100122600.000.106.089.195
Sam Freeman ATLRP4510000000100.000.000.000.000
David Freese PIT3B81197245681837184500.000.342.457.799
Max Fried ATLSP1081100000300.000.125.125.250
Michael Fulmer DETSP360000000400.000.000.000.000
Isaac Galloway MIACF672200000200.000.286.286.572
John Gant STLSP16180000000600.000.000.000.000
Avisail Garcia CHWRF52206285482132665311.000.286.510.796
Greg Garcia STL3B85133143150311162711.000.320.338.658
Jaime Garcia TORSP240000000400.000.000.000.000
Jarlin Garcia MIARP1290000001700.000.100.000.100
Leury Garcia CHWCF73236226674431862111.000.310.394.704
Amir Garrett CINRP4720000000100.000.000.000.000
Mitch Garver MINC742162456121625235800.000.336.407.743
Kevin Gausman ATLSP340000001300.000.200.000.200
Sam Gaviglio TORSP230110000100.000.333.6671.000
Craig Gentry BALCF5912393032081027103.000.306.301.607
Mike Gerber DETCF8170410013700.000.350.294.644
Kyle Gibson MINSP122200000000.0001.0001.0002.000
Lucas Giolito CHWSP360000000400.000.000.000.000
Tyler Glasnow TBSP3230000000300.000.000.000.000
Zack Godley ARISP244013000132400.000.140.075.215
Austin Gomber STLSP1960100000100.000.167.167.334
Yan Gomes CLEC8028339691801135178900.000.301.424.725
Marco Gonzales SEASP120000000200.000.000.000.000
Erik Gonzalez CLESS5710113319111542730.000.340.446.786
Gio Gonzalez WASSP193602100002100.000.056.083.139
Brian Goodwin KCLF5382112120416103032.000.347.427.774
Matt Grace WASRP3310000000000.000.000.000.000
Curtis Granderson TORRF9026839631711031379121.000.333.418.751
Brett Graves MIARP620000000100.000.000.000.000
Jon Gray COLSP203913100122200.000.122.103.225
Sonny Gray NYYRP121000000000.000.000.000.000
Zack Greinke ARISP2247512400431130.000.300.340.640
Randal Grichuk TORRF8026942621901436196931.000.294.457.751
Robbie Grossman MINLF922773270171434356600.000.332.365.697
Robert Gsellman NYMRP4731000000200.000.250.000.250
Junior Guerra MILSP192712200001200.000.074.148.222
Luis Guillorme NYM2B346641420057310.000.288.242.530
Lourdes Gurriel Jr. TORSS3814316465072232911.000.340.503.843
Brandon Guyer CLELF66133162780622113210.000.293.398.691
Ronald Guzman TEX1B852683262132941249310.000.305.396.701
Jedd Gyorko STL2B922532963131837305810.000.329.403.732
Josh Hader MILRP3521100000100.000.500.5001.000
Cole Hamels CHCSP250100000100.000.200.200.400
Jason Hammel KCRP130000000200.000.000.000.000
Justin Hancock CHCRP1020000000200.000.000.000.000
Brad Hand CLERP3910000000000.000.000.000.000
Alen Hanson SF2B69196295414362884051.000.301.469.770
Ian Happ CHCCF101288466913112335612451.000.365.417.782
J.A. Happ NYYSP262200001300.000.429.333.762
Josh Harrison PIT2B71274366991732145030.000.295.369.664
Matt Harvey CINSP233602000021200.000.105.056.161
Andrew Heaney LAASP251100000400.000.200.200.400
Adeiny Hechavarria PITSS61217295670326123710.000.289.332.621
Austin Hedges SDC53173164280824145610.000.302.428.730
Jeremy Hellickson WASSP152702100101000.000.074.111.185
Heath Hembree BOSRP310000000100.000.000.000.000
Kyle Hendricks CHCSP234503100112400.000.087.089.176
Guillermo Heredia SEACF962422255101414264913.000.310.326.636
David Hernandez CINRP3310000000000.000.000.000.000
Elieser Hernandez MIARP23100000000700.000.000.000.000
Enrique Hernandez LAD2B1042874362911739316110.000.292.432.724
Felix Hernandez SEASP120000000000.000.000.000.000
Gorkys Hernandez SFCF9930341791311333228642.000.312.439.751
Dilson Herrera CIN2B182344002531200.000.296.435.731
Rosell Herrera KCSS4815612408211573314.000.289.353.642
Chris Herrmann SEAC2151412411371400.000.322.412.734
David Hess BALSP322000001000.000.333.000.333
John Hicks DET1B812883575121932228401.000.312.403.715
Jordan Hicks STLRP5110000000100.000.000.000.000
Kyle Higashioka NYYC164848203441200.000.231.396.627
Rich Hill LADSP15231200010800.000.087.087.174
Yoshihisa Hirano ARIRP5110000000000.000.000.000.000
Bryan Holaday MIAC441145201011272000.000.232.211.443
Derek Holland SFSP233612100002200.000.056.083.139
Brock Holt BOS2B732252157151125244463.000.336.342.678
Dakota Hudson STLRP510000000000.000.000.000.000
Daniel Hudson LADRP3620000000100.000.000.000.000
Nick Hundley SFC60174234271926114800.000.286.448.734
Tommy Hunter PHIRP4210000000000.000.000.000.000
Drew Hutchison TEXSP1030100001100.000.500.333.833
Chris Iannetta COLC70210224590723306400.000.323.357.680
Raisel Iglesias CINRP4130000000100.000.000.000.000
Austin Jackson NYMCF69176144780218176631.000.333.347.680
Edwin Jackson OAKSP120000000000.000.000.000.000
Luke Jackson ATLRP1611000001000.000.500.000.500
Travis Jankowski SDCF792553165822142853154.000.331.325.656
Dan Jennings MILRP4731210000100.000.6671.0001.667
Brian Johnson BOSSP241100000100.000.250.250.500
Pierce Johnson SFRP2710000000000.000.000.000.000
Caleb Joseph BALC54178204011231474921.000.262.360.622
Matt Joyce OAKRF63192303990713305102.000.311.359.670
Jakob Junis KCSP220000000100.000.000.000.000
Shawn Kelley OAKRP3210000000100.000.000.000.000
Tony Kemp HOULF58156224590421222483.000.381.423.804
Howie Kendrick WAS2B40152174614041252911.000.331.474.805
Ian Kennedy KCSP120100000000.000.500.5001.000
Clayton Kershaw LADSP17300600035800.000.314.200.514
Dallas Keuchel HOUSP120000000200.000.000.000.000
Spencer Kieboom WASC3073815300591900.000.298.247.545
Kevin Kiermaier TBCF49194283654417196072.000.264.314.578
Isiah Kiner-Falefa TEX3B802723874152430225175.000.334.386.720
Corey Kluber CLESP230000000200.000.000.000.000
Andrew Knapp PHIC65156183562415196010.000.315.365.680
Erik Kratz MILC3210113233031031810.000.269.347.616
Chad Kuhl PITSP17212300010500.000.143.143.286
Tommy La Stella CHC3B89120173450017131701.000.358.325.683
Juan Lagares NYMCF305992011063931.000.375.390.765
Ryan LaMarre CHWLF46110730600983711.000.325.327.652
Jake Lamb ARI3B56207344680631266512.000.307.348.655
Eric Lauer SDSP182212100111200.000.125.136.261
Ramon Laureano OAKCF3121400020310.000.333.333.666
Derek Law SFRP511100000000.0001.0001.0002.000
Mike Leake SEASP120000000200.000.000.000.000
Wade LeBlanc SEASP210000000100.000.000.000.000
DJ LeMahieu COL2B783265589230834254953.000.320.417.737
Sandy Leon BOSC591872441100420125110.000.272.337.609
Jon Lester CHCSP244635001701600.000.109.174.283
Francisco Liriano DETSP110000000000.000.000.000.000
Jonathan Loaisiga NYYSP120000000200.000.000.000.000
Walker Lockett SDRP330000000300.000.000.000.000
Evan Longoria SF3B7930635791921238137010.000.290.451.741
Pablo Lopez MIASP8111200001600.000.250.182.432
Reynaldo Lopez CHWSP110000000100.000.000.000.000
Michael Lorenzen CINRP34153400361500.000.313.8671.180
Brandon Lowe TB2B270000002300.000.222.000.222
Joey Lucchesi SDSP162221000041400.000.192.045.237
Seth Lugo NYMRP35111100001800.000.167.091.258
Jordan Luplow PITLF18428701234710.000.239.357.596
Jordan Lyles MILSP25132000012700.000.133.000.133
Lance Lynn NYYSP220000000000.000.000.000.000
Kenta Maeda LADSP21280200000800.000.071.071.142
Matt Magill MINRP310000000100.000.000.000.000
Luke Maile TORC551692040101326216020.000.321.361.682
Martin Maldonado HOUC842802761160536147701.000.280.329.609
Sean Manaea OAKSP350100000000.000.200.200.400
Jake Marisnick HOUCF7717027366092397541.000.268.406.674
German Marquez COLSP214031400150600.000.350.425.775
Jefry Marte LAA1B6012316254141462700.000.246.350.596
Russell Martin TORC732393347601024466802.000.336.347.683
Carlos Martinez STLSP193318201401100.000.235.394.629
Nick Martini OAKRF2449914510891200.000.429.429.858
Jeff Mathis ARIC45133122881016174000.000.296.286.582
Steven Matz NYMSP203403100111100.000.114.118.232
Joe Mauer MIN1B823133785171334384900.000.352.361.713
Cameron Maybin SEACF1052722269121321355785.000.341.338.679
Mike Mayers STLRP3410000001100.000.500.000.500
Brian McCann HOUC50155173230517133400.000.283.323.606
James McCann DETC843022267120630207603.000.273.321.594
Brandon McCarthy ATLSP152913200201900.000.103.172.275
Lance McCullers Jr. HOUSP120000000100.000.000.000.000
T.J. McFarland ARIRP3870000000600.000.000.000.000
Ryan McMahon COL3B5711792771210144100.000.311.359.670
Jeff McNeil NYM2B133651220244600.000.442.556.998
Austin Meadows TBRF4915416458251383541.000.327.468.795
Adalberto Mejia MINSP110000000100.000.000.000.000
Keury Mella CINRP220000000200.000.000.000.000
Devin Mesoraco NYMC71208224780928184300.000.299.394.693
Miles Mikolas STLSP224125001222400.000.163.195.358
Wade Miley MILSP7110200000300.000.182.182.364
Andrew Miller CLERP210000000100.000.000.000.000
Shelby Miller ARISP430000011100.000.200.000.200
Tommy Milone WASSP230000001100.000.250.000.250
Bryan Mitchell SDRP11120200000500.000.167.167.334
Yadier Molina STLC8431237881301448194741.000.326.458.784
Adalberto Mondesi KCSS33112202960311233123.000.272.393.665
Mike Montgomery CHCSP302412000111600.000.120.083.203
Colin Moran PIT3B1013073781130840316102.000.332.384.716
Reyes Moronta SFRP4810000000100.000.000.000.000
Brandon Morrow CHCRP3510000000100.000.000.000.000
Charlie Morton HOUSP360100000500.000.167.167.334
Max Muncy LAD3B9128150711312449579120.000.382.562.944
Yairo Munoz STLSS742022158110631205254.000.353.431.784
Daniel Murphy WAS2B44143124070423121410.000.331.413.744
John Ryan Murphy ARIC67177193770924105700.000.254.401.655
Harrison Musgrave COLRP1930000000100.000.000.000.000
Joe Musgrove PITSP11172410000700.000.235.294.529
Wil Myers SDRF441722147131930115450.000.317.517.834
Tyler Naquin CLECF6117422467032364211.000.295.356.651
Omar Narvaez CHWC641831952121420233702.000.367.426.793
Sean Newcomb ATLSP193532100112400.000.083.086.169
Brandon Nimmo NYMCF102316547815614324811185.000.375.465.840
Aaron Nola PHISP224003100412100.000.098.100.198
Ivan Nova PITSP194111000002100.000.024.024.048
Renato Nunez BAL3B2682921801542400.000.303.390.693
Vidal Nuno TBSP120200010000.0001.0001.0002.000
Rougned Odor TEX2B8429953811811444298298.000.350.478.828
Jake Odorizzi MINSP460000000200.000.000.000.000
Ryan O'Hearn KC1B5162200133400.000.263.313.576
Shohei Ohtani LAASP6219831541411232236250.000.351.535.886
Tyler O'Neill STLRF23551017103922410.000.333.491.824
Jose Osuna PIT1B3063412302811400.000.203.333.536
Corey Oswalt NYMSP670000000500.000.000.000.000
Daniel Palka CHWRF8026137611131744169421.000.278.494.772
Joe Panik SF2B61215255091414181412.000.298.340.638
Brad Peacock HOURP310000000100.000.000.000.000
Steve Pearce BOSLF461392743110930152700.000.386.583.969
Joc Pederson LADLF10528548742231744305214.000.334.537.871
Dustin Pedroia BOS2B3111100002100.000.231.091.322
Felix Pena LAASP120000000000.000.000.000.000
Francisco Pena STLC43106821202743210.000.232.274.506
Hunter Pence SFLF611478326111684230.000.255.293.548
Freddy Peralta MILSP91800000001000.000.000.000.000
Wandy Peralta CINRP3910000000100.000.000.000.000
Luis Perdomo SDSP770200010300.000.250.286.536
Hernan Perez MIL3B94237256182927135092.000.295.422.717
Martin Perez TEXSP120000000200.000.000.000.000
Michael Perez TBC8242820012500.000.385.417.802
Roberto Perez CLEC4513011215118155300.000.252.238.490
Jace Peterson BAL2B701711535111323274893.000.322.333.655
Jake Petricka TORRP210000000100.000.000.000.000
Josh Phegley OAKC19538124021041600.000.271.415.686
Brett Phillips KCCF234969211732500.000.245.327.572
Manny Pina MILC72236305592618164900.000.291.364.655
Chad Pinder OAKLF722143055911023196401.000.332.449.781
Nick Pivetta PHISP223134100121600.000.182.161.343
Kevin Plawecki NYMC43132172991313173801.000.329.371.700
Jorge Polanco MINSS31117153472010132841.000.366.385.751
A.J. Pollock ARICF69250377115315452158102.000.347.548.895
Daniel Poncedeleon STLRP350000010200.000.000.000.000
Rick Porcello BOSSP130110030200.000.333.6671.000
Martin Prado MIA3B4817915418011393201.000.266.291.557
Yasiel Puig LADRF8428043761801443266183.000.331.486.817
Roman Quinn PHICF9201620021222.000.333.400.733
Jose Quintana CHCSP213701000001800.000.027.027.054
Neil Ramirez CLERP110000000100.000.000.000.000
Yefry Ramirez BALSP120000000100.000.000.000.000
Wilson Ramos PHIC7829330871401453226100.000.346.488.834
Robbie Ray ARISP152510000101500.000.000.000.000
J.T. Realmuto MIAC8533754992431453196712.000.343.507.850
Hunter Renfroe SDRF7022029531611033206310.000.306.459.765
Alex Reyes STLSP110000000100.000.000.000.000
Franmil Reyes SDRF4011018284081284300.000.305.509.814
Jose Reyes NYMSS81167203170310162752.000.257.281.538
Victor Reyes DETRF641231927220722771.000.232.268.500
Mark Reynolds WAS1B521332036301128204000.000.361.541.902
Jacob Rhame NYMRP1910000000100.000.000.000.000
Clayton Richard SDSP233734101322100.000.175.216.391
Trevor Richards MIASP142002000211300.000.143.100.243
Joey Rickard BALLF49132182860618123310.000.283.394.677
JT Riddle MIASS6219318435452174401.000.250.368.618
Rene Rivera LAAC22547143031042100.000.322.481.803
Yadiel Rivera MIA2B8811212222018183621.000.303.241.544
Tanner Roark WASSP214348110701200.000.205.256.461
Drew Robinson TEXLF308312153015104611.000.269.253.522
Shane Robinson NYYLF9172300113110.000.300.353.653
Hansel Robles LAARP1810000000100.000.000.000.000
Dereck Rodriguez SFSP121901100101000.000.053.105.158
Eduardo Rodriguez BOSSP120000000100.000.000.000.000
Jefry Rodriguez WASSP681110000400.000.125.250.375
Richard Rodriguez PITRP4020000000200.000.000.000.000
Ronny Rodriguez DETSS2882914100362200.000.225.183.408
Sean Rodriguez PIT1B63147202451518225810.000.276.313.589
Sal Romano CINSP203201100102200.000.031.063.094
Andrew Romine SEASS55981220200173310.000.264.224.488
Austin Romine NYYC521602041120629133800.000.313.444.757
Sergio Romo TBRP510000000100.000.000.000.000
Randy Rosario CHCRP2811100011000.0001.0001.0002.000
Tyson Ross STLRP233816000311610.000.175.158.333
Ryan Rua TEXRF5612416242161254431.000.223.371.594
Drew Rucinski MIARP1340000000300.000.000.000.000
Chris Rusin COLRP3230100000100.000.333.333.666
Hyun-Jin Ryu LADSP7110210021800.000.250.273.523
Chris Sale BOSSP120000000200.000.000.000.000
Jeff Samardzija SFSP8100100000600.000.100.100.200
Anibal Sanchez ATLSP132200000011500.000.043.000.043
Gary Sanchez NYYC6624537461401442316700.000.283.416.699
Pablo Sandoval SF3B922302257101940195200.000.310.417.727
Miguel Sano MIN3B471802238120730208000.000.289.394.683
Dennis Santana LADRP220110020100.000.5001.0001.500
Hector Santiago CHWRP540000000200.000.000.000.000
Scott Schebler CINRF7626642741501237246531.000.351.470.821
Max Scherzer WASSP235051510051810.000.340.320.660
Corey Seager LADSS26101132751213111700.000.348.396.744
Antonio Senzatela COLSP14101110010500.000.100.200.300
Luis Severino NYYSP250000000400.000.000.000.000
Paul Sewald NYMRP3250000000200.000.000.000.000
James Shields CHWSP360100000300.000.167.167.334
Magneuris Sierra MIARF134229200201301.000.214.262.476
Austin Slater SFLF3379122440010162840.000.434.354.788
Caleb Smith MIASP152203000101300.000.136.136.272
Kevan Smith CHWC2810312313001041010.000.351.330.681
Jake Smolinski OAKLF193925110211010.000.171.205.376
Blake Snell TBSP110000001100.000.667.000.667
Jorge Soler KCLF612232759180928286931.000.354.466.820
Mike Soroka ATLSP480100000100.000.125.125.250
Juan Soto WASLF6823850751611439495221.000.432.567.999
Steven Souza Jr. ARIRF38135123492320133931.000.327.415.742
Cory Spangenberg SD2B7620625497261986651.000.273.379.652
Max Stassi HOUC681952548130827206200.000.332.436.768
Jackson Stephens CINRP1720000001100.000.333.000.333
Matt Strahm SDRP2470000000400.000.000.000.000
Dan Straily MIASP192424100161400.000.333.208.541
Stephen Strasburg WASSP14270400012700.000.207.148.355
Ross Stripling LADSP29270200010910.000.074.074.148
Marcus Stroman TORSP130100000100.000.333.333.666
Pedro Strop CHCRP4510000000000.000.000.000.000
Andrew Suarez SFSP173212000021900.000.118.063.181
Jesus Sucre TBC491245274001471810.000.256.250.506
Wander Suero WASRP1620000000100.000.000.000.000
Brent Suter MILSP19264510134600.000.323.346.669
Kurt Suzuki ATLC752563264170836183100.000.317.410.727
Blake Swihart BOSLF5111513266016103131.000.288.304.592
Noah Syndergaard NYMSP142904200301900.000.133.207.340
Jameson Taillon PITSP224103100311500.000.095.098.193
Masahiro Tanaka NYYSP241000000100.000.000.000.000
Michael A. Taylor WASCF10230841742035262893245.000.306.373.679
Julio Teheran ATLSP19281600131500.000.233.321.554
Eric Thames MIL1B632003647921535227060.000.317.525.842
Carlos Tocci TEXCF4375514110343103.000.238.227.465
Gleyber Torres NYYSS7626335721111852257521.000.340.529.869
Devon Travis TOR2B71232275873833124812.000.301.409.710
Mark Trumbo BALDH7929438771201540227700.000.317.456.773
Preston Tucker CINRF67132163311042373500.000.301.424.725
Justin Turner LAD3B54179254790622242411.000.364.413.777
Jose Urena MIASP223302100102400.000.061.091.152
Richard Urena TORSS11182500130700.000.278.444.722
Gio Urshela NYY3B1943710101321000.000.283.326.609
Chase Utley LAD2B691461735101114142821.000.321.342.663
Pat Valaika COLSS52105716402492600.000.219.248.467
Danny Valencia BAL1B77252286681928215211.000.313.409.722
Jason Vargas NYMSP12130100001400.000.143.077.220
Christian Vazquez BOSC6020718449031473321.000.249.300.549
Felipe Vazquez PITRP4310000000100.000.000.000.000
Vince Velasquez PHISP213427100101100.000.206.235.441
Drew VerHagen DETRP110000000000.000.000.000.000
Justin Verlander HOUSP250100000200.000.200.200.400
Jonathan Villar BAL2B9227830761217242083152.000.326.399.725
Luke Voit NYY1B11192300133600.000.273.316.589
Michael Wacha STLSP15253200011900.000.115.080.195
Adam Wainwright STLSP460000000400.000.000.000.000
Neil Walker NYY2B752353252100427256300.000.298.315.613
Taijuan Walker ARISP340000000100.000.000.000.000
Luke Weaver STLSP263546000211400.000.194.171.365
Tyler Webb STLRP810000000100.000.000.000.000
Zack Wheeler NYMSP203818200401100.000.205.263.468
Tyler White HOU1B23606162147101800.000.371.533.904
Matt Wieters WASC40126122530412162401.000.292.317.609
Stephen Wilkerson BAL3B7172410021310.000.278.294.572
Mason Williams CINCF113741120140810.000.297.432.729
Nick Williams PHILF1043043879821644268022.000.332.457.789
Taylor Williams MILRP3840100000300.000.250.250.500
Trevor Williams PITSP192912000011000.000.100.069.169
Bobby Wilson MINC411219208011493200.000.220.256.476
Justin Wilson CHCRP4710000000100.000.000.000.000
Dan Winkler ATLRP4710000000000.000.000.000.000
Tony Wolters COLC50127132012218172420.000.280.244.524
Kolten Wong STL2B952592958112725194733.000.307.363.670
Alex Wood LADSP213812000002210.000.053.053.106
Mike Wright Jr. BALRP310000000000.000.000.000.000
Austin Wynns BALC1640911103621200.000.310.525.835
Ryan Yarbrough TBRP330000000200.000.000.000.000
Eric Young Jr. LAALF8222520141711.000.280.455.735
Chris Young LAALF56113171921613113720.000.252.363.615
Ryan Zimmerman WAS1B43150143892725122900.000.321.480.801
Jordan Zimmermann DETSP110000000100.000.000.000.000
Mike Zunino SEAC7324523509014341210200.000.258.412.670