PlayerTeamPosGPABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Mookie Betts BOSRF803107911025323514745182.355.444.6771.121
Jose Altuve HOU2B101395631302329454154142.329.394.466.860
J.D. Martinez BOSRF93357721162312980399521.325.392.6391.031
Nick Markakis ATLRF95375551212911062424611.323.387.485.872
Jean Segura SEASS92379671222627471852148.322.351.456.807
Scooter Gennett CIN2B94358601152101663287621.321.372.514.886
Albert Almora Jr. CHCCF902864991191428185112.318.357.434.791
Matt Duffy TB3B803123399161427235674.317.371.413.784
Freddie Freeman ATL1B95367601162631664538062.316.405.534.939
Manny Machado LADSS98373481182112465475181.316.390.571.961
Nolan Arenado COL3B92352661102122572507421.313.395.597.992
Eddie Rosario MINLF95385661202421962247562.312.352.532.884
Matt Kemp LADLF9430544951901560227500.311.354.521.875
Eugenio Suarez CIN3B8130650951721971407110.310.396.565.961
Corey Dickerson PITLF88335441032251040144563.307.341.493.834
Andrelton Simmons LAASS8833046101202641281662.306.364.433.797
Yuli Gurriel HOU1B803214398240653143431.305.334.436.770
Whit Merrifield KC2B93364431113005313769175.305.375.429.804
Mike Trout LAACF993417110418325508686151.305.451.5951.046
Nicholas Castellanos DETRF96385541172931556279110.304.357.512.869
Jose Ramirez CLE3B963687011227330725749203.304.401.6391.040
Andrew Benintendi BOSLF933566910825514575171171.303.387.520.907
Michael Brantley CLELF86350571062511257263263.303.351.483.834
Jesse Winker CINLF872743683160743484500.303.409.438.847
Christian Yelich MILLF84327619818312473385132.300.369.483.852
Jose Martinez STL1B9132235961801356335503.298.364.475.839
Wilson Ramos TBC7829330871401453226100.297.346.488.834
Gerardo Parra COLLF882784082150541204973.295.345.403.748
Jesus Aguilar MIL1B8928050821602571348600.293.369.618.987
Starlin Castro MIA2B9939359115191737308141.293.338.399.737
Francisco Lindor CLESS963968611632025634574153.293.371.563.934
Jose Peraza CINSS95375531101635352344172.293.340.392.732
Trevor Story COLSS9737251109265206834105134.293.357.551.908
Ben Zobrist CHC2B812594376121638393623.293.385.417.802
Javier Baez CHC2B953566310426619741497192.292.325.559.884
Shin-Soo Choo TEXRF92358551042001844639430.291.401.497.898
Derek Dietrich MIALF9533453971811336218920.290.358.467.825
Dee Gordon SEA2B8936945107143122654227.290.308.352.660
David Peralta ARIRF90350461011941653298220.289.349.503.852
Charlie Blackmon COLCF93375761081341946378053.288.357.496.853
Lorenzo Cain MILCF8230950891608274763184.288.386.417.803
Brandon Crawford SFSS9533742972221040347735.288.360.454.814
Miguel Andujar NYY3B8632845942921240166110.287.322.497.819
Brandon Belt SF1B8230044861611443437020.287.383.487.870
Jason Heyward CHCRF812895083163643283511.287.350.426.776
Mallex Smith TBCF8827530791561232561177.287.352.396.748
Aaron Judge NYYRF953606810320026616613263.286.398.558.956
Buster Posey SFC823083988191532354132.286.362.403.765
Joey Votto CIN1B973465599212950736410.286.418.436.854
Anthony Rendon WAS3B7629545842501545325401.285.350.522.872
Joey Wendle TB2B832773079114530176773.285.332.408.740
Ozzie Albies ATL2B944067511530320561971103.283.319.520.839
Alex Bregman HOU3B98378671073112064585584.283.387.529.916
Brian Anderson MIA3B9938656109233849397524.282.359.420.779
Carlos Gonzalez COLRF7826746751521143206441.281.331.476.807
Starling Marte PITCF87334539417414482375255.281.329.482.811
Xander Bogaerts BOSSS8131847892621664306421.280.348.525.873
Asdrubal Cabrera NYMSS94357461002111753287600.280.332.487.819
Jed Lowrie OAK2B96368431032511662428100.280.357.484.841
Willson Contreras CHCC843013484195835377441.279.372.455.827
Kris Bryant CHC3B7429546822131143397224.278.384.481.865
Odubel Herrera PHICF93367481021521654248352.278.328.460.788
Scott Schebler CINRF7626642741501237246531.278.351.470.821
Giancarlo Stanton NYYRF963785910518123573613130.278.346.513.859
Matt Carpenter STL3B9333264923002553589000.277.386.593.979
Paul Goldschmidt ARI1B973646210119421525811632.277.384.525.909
Adam Jones BALCF94386391072701037126310.277.303.425.728
Cesar Hernandez PHI2B9636365991328336288142.273.381.386.767
Jon Jay ARICF9437454102143330266943.273.341.350.691
Mitch Moreland BOS1B7926043711541146316010.273.347.488.835
Eduardo Escobar MINSS9234943953621458308713.272.332.507.839
Nomar Mazara TEXRF9135346961611558308610.272.332.450.782
Mitch Haniger SEALF9635148951721867469462.271.361.484.845
Maikel Franco PHI3B8628332761211347214200.269.316.456.772
Jose Iglesias DETSS9432730882333381336125.269.307.385.692
Didi Gregorius NYYSS92355599519317543450106.268.329.482.811
Marcell Ozuna STLCF943663998911051247520.268.312.380.692
Denard Span SEALF832764374143843374963.268.353.428.781
Josh Bell PIT1B983335189224547456803.267.350.402.752
Addison Russell CHCSS883074682191534326840.267.338.384.722
Trea Turner WASSS973905610415212404282226.267.343.408.751
Yasiel Puig LADRF7625338671701135235373.265.325.462.787
Nelson Cruz SEADH8329539781012257336610.264.358.529.887
Stephen Piscotty OAKRF9032043842601246247120.263.323.456.779
Yolmer Sanchez CHW2B933593494199542227392.262.311.407.718
Yonder Alonso CLE1B8730741801401556327300.261.329.453.782
Josh Reddick HOURF7825742671011031284651.261.331.424.755
Andrew McCutchen SFRF963585093232941499194.260.352.411.763
Jose Pirela SD2B973424589192327246843.260.311.354.665
Anthony Rizzo CHC1B8732940851711263424842.258.359.426.785
Aledmys Diaz TORSS722373361120925103413.257.292.422.714
Tommy Pham STLCF91328668410014414191106.256.340.415.755
Yasmani Grandal LADC8226741681511347396911.255.354.464.818
Chris Taylor LADSS96357579122811443411145.255.332.454.786
Jordy Mercer PITSS883033377232531247120.254.316.393.709
Miguel Rojas MIASS97323278290735194761.254.309.347.656
Mark Canha OAKCF7725339641401239256501.253.327.451.778
Matt Chapman OAK3B8329650751731029357912.253.345.432.777
C.J. Cron TB1B91340458618019502510012.253.326.474.800
Teoscar Hernandez TORCF7831242792161540209134.253.303.503.806
Marcus Semien OAKSS96396511002127343582105.253.310.369.679
Johan Camargo ATL3B732343159121940345001.252.351.427.778
Brett Gardner NYYLF823215781143933435691.252.342.399.741
Eduardo Nunez BOS2B833183680150624115342.252.279.355.634
Daniel Robertson TBSS762544164130726417422.252.376.386.762
Justin Upton LAALF96353508910019544811350.252.345.442.787
Albert Pujols LAA1B8634736871501652185200.251.291.432.723
Dansby Swanson ATLSS803033276193735248042.251.308.403.711
Jose Abreu CHW1B9536845922711352267610.250.312.435.747
Rhys Hoskins PHILF8731250782101457539343.250.364.452.816
Amed Rosario NYMSS922933473164424166675.249.292.372.664
George Springer HOURF9838567961801651468163.249.335.421.756
Tucker Barnhart CINC822903172131529346103.248.328.352.680
Ketel Marte ARISS943324582169939314730.247.314.431.745
Mike Moustakas KC3B9336044891811958296130.247.309.461.770
Kevin Pillar TORCF9334442852728371466111.247.279.407.686
Khris Davis OAKLF89338528320121643210200.246.322.497.819
Niko Goodrum DET3B802563363202932248371.246.313.445.758
Jurickson Profar TEX2B873135077234946304780.246.330.431.761
Aaron Hicks NYYRF7827746681321644436381.245.347.480.827
Eric Hosmer SD1B9537541922311041379343.245.313.392.705
Manuel Margot SDCF832823069193324265297.245.312.365.677
Kyle Schwarber CHCLF8727747681011844579033.245.374.484.858
Cody Bellinger LAD1B9735257862241744429850.244.325.474.799
Justin Smoak TOR1B9031344762501653589201.243.363.476.839
Tim Anderson CHWSS94340518213213402390215.241.295.406.701
Rafael Devers BOS3B9034442832001448259451.241.291.422.713
Jonathan Lucroy OAKC752572362131128194300.241.296.311.607
Travis Shaw MIL3B9332345781901855496212.241.340.467.807
Scott Kingery PHI2B923214177181428198383.240.284.340.624
Kendrys Morales TORDH7724227581201130296222.240.318.426.744
Alex Gordon KCLF792802767100617256841.239.317.339.656
Ian Desmond COL1B96341548112518573296124.238.309.460.769
Ryon Healy SEA1B813073473901847127400.238.268.443.711
Ender Inciarte ATLCF9236952881326343455238.238.311.333.644
Evan Gattis HOUC8729239691501963247410.236.296.483.779
Yangervis Solarte TOR3B9437344881801648285911.236.293.413.706
Justin Bour MIA1B97325377610115456310010.234.357.409.766
Freddy Galvis SDSS1003593184173435308845.234.294.331.625
Yoan Moncada CHW2B89351478219512413813492.234.309.419.728
Matt Olson OAK1B99355518316019474110321.234.326.439.765
Gregory Polanco PITRF8830351712231651458042.234.334.485.819
Edwin Encarnacion CLEDH8833052771302268398600.233.318.473.791
Marwin Gonzalez HOU1B913013170133637358122.233.313.355.668
Kyle Seager SEA3B9837943882401656239021.232.282.422.704
Jeimer Candelario DET3B8531345721731336409312.230.326.428.754
Jonathan Schoop BAL2B7831537721711126126701.229.262.394.656
Christian Villanueva SD3B8627534631101943178720.229.285.476.761
Martin Maldonado LAAC762592459140532137101.228.290.340.630
Victor Martinez DETDH883071870100429223200.228.278.300.578
Nick Ahmed ARISS9131841722031240247023.226.280.421.701
Brian Dozier MIN2B9537460841921649448353.225.310.414.724
Max Kepler MINCF9432945741931137445932.225.315.401.716
Billy Hamilton CINCF943045368753193489224.224.303.309.612
Salvador Perez KCC7529628661201445106511.223.262.405.667
Michael Conforto NYMLF8729438651101234548722.221.346.381.727
Matt Davidson CHWDH74258335714014383910900.221.330.438.768
Ian Kinsler LAA2B8433138731501126243584.221.280.366.646
Jason Kipnis CLE2B8933540741801042407341.221.309.364.673
Carlos Gomez TBCF802773160112823217973.217.304.357.661
Trey Mancini BALLF9333640731301226329301.217.291.363.654
Bryce Harper WASRF95331577114023547810472.215.364.465.829
JaCoby Jones DETCF903003563184722169585.210.267.367.634
Carlos Santana PHI1B9633054691711556745711.209.350.403.753
Delino DeShields TEXCF7526942561012183369163.208.301.275.576
Jackie Bradley Jr. BOSCF8728540591816322779110.207.293.340.633
Adam Duvall CINLF9730235611601460308922.202.282.394.676
Alcides Escobar KCSS953323567122321184941.202.251.277.528
Logan Morrison MIN1B8026434511301131306510.193.287.367.654
Joey Gallo TEX3B95324516113124544813532.188.299.457.756
Lewis Brinson MIACF842902254641030149411.186.232.338.570
Kole Calhoun LAARF76260314851926196641.185.237.315.552
Dexter Fowler STLCF78254344490728296532.173.262.291.553
Chris Davis BAL1B8230019477010302612110.157.232.280.512
Ronald Acuna Jr. ATLCF441732745120820135641.000.317.468.785
Matt Adams WAS1B691953356801640204500.000.359.574.933
Jim Adduci DETRF102545001321100.000.259.320.579
Ehire Adrianza MINSS671952551141419165140.000.319.405.724
Sandy Alcantara MIARP120000000000.000.000.000.000
Scott Alexander LADRP4250000000500.000.000.000.000
Jorge Alfaro PHIC712312359131621119400.000.304.398.702
Yency Almonte COLRP310000000000.000.000.000.000
Aaron Altherr PHILF88209223681633338012.000.291.306.597
Brett Anderson OAKSP120100000000.000.500.5001.000
Chase Anderson MILSP182813000001400.000.107.107.214
Tyler Anderson COLSP213264000132100.000.222.125.347
Elvis Andrus TEXSS3815718419129152031.000.331.369.700
Orlando Arcia MILSS6620313405021595132.000.231.251.482
Jake Arrieta PHISP183135001121700.000.212.258.470
Willians Astudillo MINC7191501030100.000.263.368.631
Carlos Asuaje SD3B58148123461218203111.000.318.324.642
Alex Avila ARIC5111891720411215900.000.277.263.540
Luis Avilan CHWRP310000000100.000.000.000.000
Harrison Bader STLLF78190335371614175892.000.351.421.772
Pedro Baez LADRP3030000000200.000.000.000.000
Homer Bailey CINRP12170300000900.000.176.176.352
Austin Barnes LADC7014322304015204121.000.327.259.586
Franklin Barreto OAKSS18527113031012300.000.241.442.683
Tyler Bashlor NYMRP510000000100.000.000.000.000
Trevor Bauer CLESP131000000100.000.000.000.000
Jake Bauers TB1B381402534132518233721.000.354.471.825
Jose Bautista NYMRF631672536120727405622.000.368.413.781
Tim Beckham BALSS45173153780310115111.000.263.312.575
Adrian Beltre TEX3B672402169121529215700.000.344.408.752
Jose Berrios MINSP240000000200.000.000.000.000
Dellin Betances NYYRP410000000100.000.000.000.000
Chad Bettis COLSP163023000221500.000.156.100.256
Jesse Biddle ATLRP2720110010000.000.5001.0001.500
Greg Bird NYY1B44148153391823194800.000.324.459.783
Ty Blach SFRP312501000021200.000.111.040.151
Paul Blackburn OAKSP120000000000.000.000.000.000
Alex Blandino CIN2B6912814304018134100.000.324.289.613
Jabari Blash LAARF112212000131301.000.192.091.283
Jerry Blevins NYMRP3710000000100.000.000.000.000
Jorge Bonifacio KCRF1657715511881800.000.364.439.803
Matthew Boyd DETSP220000000200.000.000.000.000
Steven Brault PITRP28150310000200.000.200.267.467
Ryan Braun MILLF7223733561411035175573.000.284.430.714
John Brebbia STLRP2620000000100.000.000.000.000
Austin Brice CINRP2710000000100.000.000.000.000
Jose Briceno LAAC1538412102411200.000.333.500.833
Keon Broxton MILCF204378112691531.000.327.395.722
Jay Bruce NYMRF622121745121317244821.000.292.321.613
Clay Buchholz ARISP6120100000500.000.083.083.166
Madison Bumgarner SFSP8181100011800.000.100.056.156
Dylan Bundy BALSP251100000200.000.200.200.400
Drew Butera KCC3811071840110102800.000.238.227.465
Eddie Butler CHCSP620000001000.000.333.000.333
Melky Cabrera CLELF18638157001131000.000.268.349.617
Miguel Cabrera DET1B381341740110322222700.000.395.448.843
Willie Calhoun TEXLF2100200011300.000.273.200.473
Robinson Cano SEA2B391432441100423212300.000.385.441.826
Victor Caratini CHCC389213266001072200.000.343.348.691
Shane Carle ATLRP3640000000400.000.000.000.000
Carlos Carrasco CLESP140100010200.000.250.250.500
Curt Casali CINC1946614302441001.000.385.500.885
Andrew Cashner BALSP230000000100.000.000.000.000
Jose Castillo SDRP1110000010000.000.000.000.000
Luis Castillo CINSP193635100121400.000.184.167.351
Welington Castillo CHWC3311612315061563300.000.309.466.775
Jason Castro MINC196349301392600.000.257.238.495
Jake Cave MINCF288119246231252710.000.337.531.868
Francisco Cervelli PITC60189264683936344812.000.379.460.839
Yoenis Cespedes NYMLF38141203760929135030.000.325.496.821
Jhoulys Chacin MILSP19332600003900.000.250.182.432
JT Chargois LADRP2410000000000.000.000.000.000
Tyler Chatwood CHCSP17231300020600.000.130.130.260
Jesse Chavez CHCRP210000000100.000.000.000.000
Wei-Yin Chen MIASP15220300020900.000.136.136.272
Robinson Chirinos TEXC71234294912112392710210.000.319.423.742
Lonnie Chisenhall CLERF29841127611981210.000.394.452.846
Ji-Man Choi TB1B1748510303632000.000.255.458.713
Adam Cimber CLERP3840000000300.000.000.000.000
Steve Cishek CHCRP4751100000100.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 HOUSP150000000500.000.000.000.000
Bartolo Colon TEXSP120000000100.000.000.000.000
Garrett Cooper MIA1B143327100241200.000.316.242.558
Patrick Corbin ARISP193517100221300.000.243.229.472
Franchy Cordero SDCF40139193351719145552.000.307.439.746
Carlos Correa HOUSS7326946721611349377720.000.352.480.832
Dylan Covey CHWSP110000000100.000.000.000.000
Zack Cozart LAASS582242949132518194200.000.296.362.658
J.P. Crawford PHISS349314185128123320.000.312.333.645
Johnny Cueto SFSP6110000000200.000.000.000.000
Noel Cuevas COLRF591291332412862100.000.287.341.628
Charlie Culberson ATLSS661692845112522134531.000.322.444.766
Cheslor Cuthbert KC3B3010311202037112301.000.282.301.583
David Dahl COLCF32918253241342821.000.309.484.793
Chase d'Arnaud SF3B7213710222500.000.391.6671.058
Travis d'Arnaud NYMC4151300131500.000.250.400.650
Yu Darvish CHCSP8120110000700.000.083.167.250
Zach Davies MILSP7110000000700.000.000.000.000
Austin Davis PHIRP1120000000200.000.000.000.000
J.D. Davis HOU3B184679001481400.000.315.261.576
Rajai Davis CLECF6514726374016931165.000.306.299.605
Jorge De La Rosa ARIRP3911000001000.000.500.000.500
Jacob deGrom NYMSP193913000121700.000.122.077.199
Paul DeJong STLSS531983351110821195700.000.336.434.770
Nicky Delmonico CHWLF3912410275117162811.000.322.298.620
Matt den Dekker NYMLF6170000002800.000.105.000.105
Daniel Descalso ARI3B892293259164944417001.000.366.480.846
Anthony DeSclafani CINSP8191400140900.000.211.368.579
Elias Diaz PITC56169264990724112400.000.333.467.800
Yandy Diaz CLE3B273501020000.000.7141.0001.714
Wilmer Difo WAS2B91275366794324225652.000.302.338.640
Josh Donaldson TOR3B361372232110516214420.000.333.423.756
Hunter Dozier KC3B53180153781413146202.000.263.328.591
Brandon Drury NYY3B164929201751200.000.259.286.545
Lucas Duda KC1B58204215081830146300.000.314.412.726
Brian Duensing CHCRP3911000001100.000.500.000.500
Danny Duffy KCSP120000000200.000.000.000.000
Steve Duggar SFCF83779500411500.000.263.378.641
Zach Duke MINRP410000000100.000.000.000.000
Jarrod Dyson ARIRF672062939422122734163.000.282.257.539
Adam Eaton WASCF38133214260215122431.000.393.406.799
Zach Eflin PHISP122334001101500.000.174.304.478
A.J. Ellis SDC41109113150111192200.000.392.358.750
Adam Engel CHWCF8725131541122181371103.000.269.299.568
Nathan Eovaldi TBSP471100010500.000.143.143.286
Robbie Erlin SDRP2660100000300.000.167.167.334
Phillip Ervin CINCF2144510200351311.000.320.273.593
Luke Farrell CHCRP1830000000300.000.000.000.000
Erick Fedde WASSP580000001300.000.111.000.111
Tim Federowicz HOUC93046300211100.000.226.300.526
Michael Feliz PITRP3410000000000.000.000.000.000
Caleb Ferguson LADRP940100000300.000.250.250.500
Jose Miguel Fernandez LAA2B11361920030300.000.250.306.556
Jack Flaherty STLSP162624000011200.000.185.154.339
Ryan Flaherty ATL2B63140163460213163432.000.323.329.652
David Fletcher LAASS2983521311841110.000.292.349.641
Wilmer Flores NYM3B772222359160830182200.000.317.446.763
Pedro Florimon PHISS33571115512552011.000.323.491.814
Dylan Floro LADRP2840000000200.000.000.000.000
Tyler Flowers ATLC42131163160417203700.000.363.374.737
Mike Foltynewicz ATLSP173222100302400.000.063.094.157
Nolan Fontana LAA2B8111100111600.000.167.364.531
Logan Forsythe LAD3B641791637100212153720.000.267.296.563
Dustin Fowler OAKCF5417415413162074254.000.266.368.634
Nick Franklin MILSS120000000000.000.000.000.000
Todd Frazier NYM3B612263049801032275851.000.300.385.685
Kyle Freeland COLSP183833100122300.000.125.105.230
Sam Freeman ATLRP4110000000100.000.000.000.000
David Freese PIT3B68155174461525143900.000.343.432.775
David Freitas SEAC2978815401482100.000.267.282.549
Max Fried ATLSP771100000300.000.143.143.286
Michael Fulmer DETSP360000000400.000.000.000.000
Ben Gamel SEARF671882453103110173953.000.351.383.734
John Gant STLSP13150000000500.000.000.000.000
Avisail Garcia CHWRF36146224162102023701.000.296.555.851
Greg Garcia STL3B70112132850311142301.000.328.375.703
Jaime Garcia TORSP240000000400.000.000.000.000
Leury Garcia CHWCF60191195562421647100.000.320.403.723
Amir Garrett CINRP4120000000100.000.000.000.000
Mitch Garver MINC61172194381415214600.000.338.378.716
Kevin Gausman BALSP120000000200.000.000.000.000
Sam Gaviglio TORSP230110000100.000.333.6671.000
Craig Gentry BALCF5912393032081027103.000.306.301.607
Kyle Gibson MINSP122200000000.0001.0001.0002.000
Lucas Giolito CHWSP360000000400.000.000.000.000
Tyler Glasnow PITRP3020000000200.000.000.000.000
Zack Godley ARISP213413000122100.000.139.088.227
Yan Gomes CLEC7125336621701033178200.000.306.431.737
Marco Gonzales SEASP120000000200.000.000.000.000
Erik Gonzalez CLESS529312298111442630.000.347.452.799
Gio Gonzalez WASSP163102100001700.000.065.097.162
Brian Goodwin WASRF486591310312102631.000.321.354.675
Matt Grace WASRP2710000000000.000.000.000.000
Curtis Granderson TORRF802313354151929358021.000.342.424.766
Brett Graves MIARP310000000000.000.000.000.000
Jon Gray COLSP172913100121600.000.161.138.299
Sonny Gray NYYSP121000000000.000.000.000.000
Zack Greinke ARISP183751030043930.000.325.351.676
Randal Grichuk TORRF6520730431201230165830.000.275.440.715
Robbie Grossman MINLF802462863141429315800.000.336.370.706
Robert Gsellman NYMRP4131000000200.000.250.000.250
Junior Guerra MILSP162200000001000.000.000.000.000
Lourdes Gurriel Jr. TORSS3111112303041522411.000.289.405.694
Brandon Guyer CLELF56116112380316113110.000.295.345.640
Ronald Guzman TEX1B722252557102938237410.000.329.436.765
Jedd Gyorko STL2B792172453111730245310.000.320.401.721
Josh Hader MILRP2911100000000.0001.0001.0002.000
Cole Hamels TEXSP120000000000.000.000.000.000
Jason Hammel KCRP130000000200.000.000.000.000
Garrett Hampson COL2B131110011100.000.500.6671.167
Justin Hancock CHCRP1020000000200.000.000.000.000
Brad Hand CLERP3910000000000.000.000.000.000
Alen Hanson SF2B56167284613262683241.000.305.485.790
Ian Happ CHCCF86243406211112294810341.000.380.457.837
J.A. Happ TORSP262200001300.000.429.333.762
Josh Harrison PIT2B61241296081423114130.000.291.340.631
Matt Harvey CINSP203202000021200.000.118.063.181
Andrew Heaney LAASP251100000400.000.200.200.400
Adeiny Hechavarria TBSS57210295670324123510.000.300.343.643
Austin Hedges SDC401299306041794700.000.288.372.660
Jeremy Hellickson WASSP12210210010800.000.095.143.238
Heath Hembree BOSRP310000000100.000.000.000.000
Kyle Hendricks CHCSP203803100112000.000.103.105.208
Guillermo Heredia SEACF832111948101211244713.000.315.313.628
David Hernandez CINRP2710000000000.000.000.000.000
Elieser Hernandez MIARP17100000000700.000.000.000.000
Enrique Hernandez LAD2B902473857811737305710.000.313.478.791
Felix Hernandez SEASP120000000000.000.000.000.000
Gorkys Hernandez SFCF8726737731111130187642.000.322.446.768
Dilson Herrera CIN2B783100132600.000.364.500.864
Rosell Herrera KCSS3295423420832314.000.270.326.596
Chris Herrmann SEAC15374821127900.000.341.405.746
John Hicks DET1B702513268111932197601.000.321.430.751
Jordan Hicks STLRP4310000000100.000.000.000.000
Rich Hill LADSP13190100000700.000.053.053.106
Bryan Holaday MIAC391005181011171800.000.243.220.463
Derek Holland SFRP213212100001900.000.063.094.157
Brock Holt BOS2B611882054131125203753.000.362.383.745
Daniel Hudson LADRP3020000000100.000.000.000.000
Nick Hundley SFC5114619367182494200.000.290.473.763
Chris Iannetta COLC63194224490722265800.000.327.381.708
Raisel Iglesias CINRP3620000000100.000.000.000.000
Edwin Jackson OAKSP120000000000.000.000.000.000
Luke Jackson ATLRP1110000000000.000.000.000.000
Travis Jankowski SDCF65212285562292644143.000.343.335.678
Dan Jennings MILRP3931210000100.000.6671.0001.667
Brian Johnson BOSRP241100000100.000.250.250.500
Caleb Joseph BALC4313812291022953611.000.248.355.603
Matt Joyce OAKRF63192303990713305102.000.311.359.670
Jakob Junis KCSP220000000100.000.000.000.000
Shawn Kelley WASRP2910000000100.000.000.000.000
Ty Kelly NYM2B8101100001200.000.182.100.282
Tony Kemp HOULF47120173670318191573.000.397.433.830
Howie Kendrick WAS2B40152174614041252911.000.331.474.805
Ian Kennedy KCSP120100000000.000.500.5001.000
Clayton Kershaw LADSP15260400012700.000.214.154.368
Spencer Kieboom WASC2357412200551500.000.270.246.516
Kevin Kiermaier TBCF36142212633211134861.000.259.289.548
Isiah Kiner-Falefa TEX3B702363359132224214574.000.321.347.668
Nick Kingham PITSP10191210041700.000.190.158.348
Corey Kluber CLESP230000000200.000.000.000.000
Andrew Knapp PHIC50129173152414184710.000.336.403.739
Matt Koch ARISP131511000031000.000.222.067.289
Erik Kratz MILC2378918203611710.000.268.372.640
Chad Kuhl PITSP17212300010500.000.143.143.286
Tommy La Stella CHC3B78110133150017111601.000.347.327.674
Juan Lagares NYMCF305992011063931.000.375.390.765
Jake Lamb ARI3B52196324580629256012.000.316.362.678
Eric Lauer SDSP162112100111100.000.130.143.273
Mike Leake SEASP120000000200.000.000.000.000
Wade LeBlanc SEASP210000000100.000.000.000.000
Mark Leiter Jr. PHIRP1030000000200.000.000.000.000
DJ LeMahieu COL2B723025284220834234653.000.324.430.754
Sandy Leon BOSC4815219367041984410.000.282.362.644
Jon Lester CHCSP214135001701400.000.122.195.317
Tzu-Wei Lin BOSSS184338200151301.000.271.233.504
Francisco Liriano DETSP110000000000.000.000.000.000
Jonathan Loaisiga NYYSP120000000200.000.000.000.000
Evan Longoria SF3B6725628631611034105710.000.278.434.712
Pablo Lopez MIASP571200001300.000.375.286.661
Raffy Lopez SDC37102111820313134310.000.265.284.549
Reynaldo Lopez CHWSP110000000100.000.000.000.000
Michael Lorenzen CINRP28113400361300.000.4171.1821.599
Seth Lugo NYMRP30111100001800.000.167.091.258
Jordan Luplow PITLF8173300220200.000.176.529.705
Jordan Lyles SDSP22132000012700.000.133.000.133
Lance Lynn MINSP220000000000.000.000.000.000
Kenta Maeda LADSP18240200000700.000.083.083.166
Matt Magill MINRP310000000100.000.000.000.000
Tyler Mahle CINSP182903100021000.000.161.138.299
Luke Maile TORC47138193371321185110.000.327.370.697
Sean Manaea OAKSP230000000000.000.000.000.000
German Marquez COLSP193631300150500.000.361.444.805
Deven Marrero ARISS49781113110762330.000.224.205.429
Jefry Marte LAA1B4810214244141362100.000.284.412.696
Leonys Martin DETCF732834472153929277073.000.325.424.749
Russell Martin TORC64212263940718426102.000.329.302.631
Carlos Martinez STLSP183218201401000.000.242.406.648
Nick Martini OAKRF10181420031400.000.263.333.596
Jeff Mathis ARIC3710772151010153500.000.290.262.552
Steven Matz NYMSP183103100111100.000.125.129.254
Joe Mauer MIN1B672513371140329343600.000.370.375.745
Cameron Maybin MIACF912341957111319295284.000.327.338.665
Mike Mayers STLRP2710000001100.000.500.000.500
Brian McCann HOUC50155173230517133400.000.283.323.606
James McCann DETC732672060100628176402.000.274.330.604
Brandon McCarthy ATLSP152913200201900.000.103.172.275
T.J. McFarland ARIRP3370000000600.000.000.000.000
Deck McGuire LAASP230100000100.000.333.333.666
Devin Mesoraco NYMC64183194270823173700.000.309.399.708
Ben Meyer MIARP710000000000.000.000.000.000
Miles Mikolas STLSP183412001222100.000.111.147.258
Wade Miley MILSP460200000200.000.333.333.666
Andrew Miller CLERP210000000100.000.000.000.000
Brad Miller MIL1B702172154131729217800.000.313.415.728
Shelby Miller ARISP430000011100.000.200.000.200
Bryan Mitchell SDRP11120200000500.000.167.167.334
Yadier Molina STLC682392967801342173631.000.331.477.808
Adalberto Mondesi KCSS217213185031122053.000.270.444.714
Mike Montgomery CHCSP282012000011300.000.143.100.243
Colin Moran PIT3B902733574130837294902.000.343.407.750
Max Moroff PIT2B2555610103872400.000.286.364.650
Reyes Moronta SFRP4210000000100.000.000.000.000
Brandon Morrow CHCRP3510000000100.000.000.000.000
Charlie Morton HOUSP120100000100.000.500.5001.000
Taylor Motter MINSS14292400124800.000.242.241.483
Max Muncy LAD3B7623245631002242536720.000.410.5991.009
Yairo Munoz STLSS58158184650626134154.000.347.437.784
Daniel Murphy WAS2B2991623401128800.000.307.330.637
John Ryan Murphy ARIC63163193770924105100.000.274.436.710
Tom Murphy COLC2055316601822101.000.316.455.771
Harrison Musgrave COLRP1830000000100.000.000.000.000
Joe Musgrove PITSP9132300000400.000.231.231.462
Wil Myers SDRF34129183781821113550.000.343.550.893
Tyler Naquin CLECF5716121447032364011.000.306.373.679
Omar Narvaez CHWC541531445110317173002.000.365.425.790
Sean Newcomb ATLSP162832100112000.000.103.107.210
Brandon Nimmo NYMCF8726849671261331389574.000.374.485.859
Aaron Nola PHISP203703100411900.000.105.108.213
Ivan Nova PITSP163500000001900.000.000.000.000
Renato Nunez BALLF154337201231400.000.229.279.508
Vidal Nuno TBSP120200010000.0001.0001.0002.000
Rougned Odor TEX2B692403360121624207176.000.326.383.709
Jake Odorizzi MINSP460000000200.000.000.000.000
Shohei Ohtani LAASP471452241121722184620.000.362.524.886
Nate Orf MIL2B13193100113810.000.217.211.428
Paulo Orlando KCRF2487615300532400.000.200.207.407
Jose Osuna PIT1B23463920271900.000.213.370.583
Chris Owings ARIRF822372847120319196883.000.262.287.549
Daniel Palka CHWRF6722630521031233148321.000.275.460.735
Joe Panik SF2B54200254871414181312.000.309.345.654
Steve Pearce BOSLF381122136110522111900.000.389.554.943
Joc Pederson LADLF9023436591731336284114.000.337.517.854
Dustin Pedroia BOS2B3111100002100.000.231.091.322
Felix Pena LAASP120000000000.000.000.000.000
Francisco Pena STLC42106821202743210.000.232.274.506
Hunter Pence SFLF491237285101383730.000.273.285.558
Luis Perdomo SDSP550200010200.000.333.400.733
Hernan Perez MIL3B81208205181622104782.000.279.380.659
Roberto Perez CLEC371119173117114800.000.234.225.459
Jace Peterson BAL2B57134102691319223892.000.314.343.657
Tim Peterson NYMRP1310000000000.000.000.000.000
Jake Petricka TORRP210000000100.000.000.000.000
Josh Phegley OAKC1542793021041200.000.271.429.700
Brett Phillips MILCF121914010411000.000.250.316.566
Manny Pina MILC61199294691616154000.000.297.377.674
Chad Pinder OAKLF661993052811022186101.000.335.462.797
Nick Pivetta PHISP182634100111200.000.185.192.377
Kevin Plawecki NYMC34103162491210173001.000.358.398.756
Trevor Plouffe PHI2B350200000200.000.400.400.800
Jorge Polanco MINSS1661816510571630.000.338.377.715
A.J. Pollock ARICF54194315813312391743102.000.364.582.946
Rick Porcello BOSSP130110030200.000.333.6671.000
Boog Powell OAKCF7243411001611.000.200.292.492
Martin Prado MIA3B3513113305011092201.000.279.290.569
Jose Quintana CHCSP183300000001700.000.000.000.000
Neil Ramirez CLERP110000000100.000.000.000.000
Yefry Ramirez BALSP120000000100.000.000.000.000
Robbie Ray ARISP121910000101000.000.000.000.000
J.T. Realmuto MIAC7128247882131245175712.000.366.535.901
Hunter Renfroe SDRF581762542141725185210.000.315.449.764
Alex Reyes STLSP110000000100.000.000.000.000
Franmil Reyes SDRF351001423306864100.000.274.440.714
Jose Reyes NYMSS7114116256017152541.000.256.241.497
Victor Reyes DETRF53951721220712250.000.229.284.513
Mark Reynolds WAS1B421171934301025143500.000.361.573.934
Clayton Richard SDSP203434101311900.000.167.235.402
Trevor Richards MIASP121702000211000.000.167.118.285
Joey Rickard BALLF3910412212051092710.000.272.365.637
JT Riddle MIASS4715516395352063601.000.280.419.699
Rene Rivera LAAC22547143031042100.000.322.481.803
Yadiel Rivera MIA2B7910312202017183521.000.311.243.554
Tanner Roark WASSP183326010401000.000.206.242.448
Hansel Robles LAARP1810000000100.000.000.000.000
Dereck Rodriguez SFSP9150110010900.000.067.133.200
Eduardo Rodriguez BOSSP120000000100.000.000.000.000
Richard Rodriguez PITRP3420000000200.000.000.000.000
Ronny Rodriguez DETSS2054711000241600.000.254.204.458
Sean Rodriguez PIT1B55125182141417204710.000.288.312.600
Sal Romano CINSP172701100101800.000.037.074.111
Andrew Romine SEASS4679916100042710.000.250.215.465
Austin Romine NYYC41126183490626123100.000.331.484.815
Sergio Romo TBRP410000000100.000.000.000.000
Randy Rosario CHCRP2311100011000.0001.0001.0002.000
Tyson Ross SDSP203204000211310.000.147.125.272
Ryan Rua TEXRF5111715222151054031.000.220.350.570
Drew Rucinski MIARP1340000000300.000.000.000.000
Chris Rusin COLRP3130100000100.000.333.333.666
Hyun-Jin Ryu LADSP7110210021800.000.250.273.523
Tyler Saladino MIL3B369211273041462722.000.343.457.800
Chris Sale BOSSP120000000200.000.000.000.000
Jeff Samardzija SFSP8100100000600.000.100.100.200
Anibal Sanchez ATLSP111800000011100.000.053.000.053
Gary Sanchez NYYC6524037451401441316700.000.285.421.706
Pablo Sandoval SF3B85212215380936194900.000.316.415.731
Dennis Santana LADRP220110020100.000.5001.0001.500
Hector Santiago CHWRP540000000200.000.000.000.000
Warwick Saupold DETRP310000000100.000.000.000.000
Max Scherzer WASSP194331110041710.000.289.279.568
Corey Seager LADSS26101132751213111700.000.348.396.744
Antonio Senzatela COLSP1161110010200.000.167.333.500
Luis Severino NYYSP250000000400.000.000.000.000
James Shields CHWSP360100000300.000.167.167.334
Austin Slater SFLF2039411200581330.000.408.333.741
Dwight Smith Jr. TORLF183871150275600.000.378.579.957
Caleb Smith MIASP152203000101300.000.136.136.272
Kevan Smith CHWC228592730082710.000.348.353.701
Blake Snell TBSP110000001100.000.667.000.667
Jorge Soler KCLF612232759180928286931.000.354.466.820
Mike Soroka ATLSP480100000100.000.125.125.250
Juan Soto WASLF5217933541101030344120.000.413.531.944
Steven Souza Jr. ARIRF2585318411892521.000.287.318.605
Jacob Stallings PITC5101100001300.000.182.100.282
Max Stassi HOUC581692343120724175700.000.337.450.787
Jackson Stephens CINRP1610000001100.000.500.000.500
Matt Strahm SDRP1860000000300.000.000.000.000
Dan Straily MIASP162023100151200.000.320.200.520
Stephen Strasburg WASSP14270400012700.000.207.148.355
Ross Stripling LADSP27240200010710.000.083.083.166
Marcus Stroman TORSP130100000100.000.333.333.666
Pedro Strop CHCRP4110000000000.000.000.000.000
Andrew Suarez SFSP152901000011800.000.067.034.101
Jesus Sucre TBC391035223001271410.000.259.243.502
Brent Suter MILSP18254510134600.000.333.360.693
Kurt Suzuki ATLC672243160150832172800.000.333.442.775
Blake Swihart BOSLF45951020400482731.000.272.253.525
Noah Syndergaard NYMSP122403200301500.000.120.208.328
Jameson Taillon PITSP203503100311200.000.111.114.225
Masahiro Tanaka NYYSP241000000100.000.000.000.000
Raimel Tapia COLCF11153420152300.000.353.600.953
Michael A. Taylor WASCF9128035671825252588245.000.302.371.673
Julio Teheran ATLSP16240400010400.000.160.167.327
Eric Thames MIL1B501602940621328215350.000.344.556.900
Carlos Tocci TEXCF293814010141800.000.209.158.367
Kelby Tomlinson SF2B49115725410983001.000.280.270.550
Gleyber Torres NYYSS6321830641011542176121.000.350.555.905
Ramon Torres KC3B9284510011300.000.207.214.421
Devon Travis TOR2B61196234763624114111.000.294.393.687
Mark Trumbo BALDH6624329601101228196500.000.307.440.747
Kyle Tucker HOURF11356510012810.000.211.171.382
Preston Tucker ATLRF5811414299042273300.000.301.439.740
Justin Turner LAD3B49164214270519212111.000.353.390.743
Jose Urena MIASP192901100002100.000.034.069.103
Richard Urena TORSS11182500130700.000.278.444.722
Chase Utley LAD2B62136173391114142721.000.320.346.666
Pat Valaika COLSS4795613401292600.000.212.211.423
Luis Valbuena LAA3B87253215180930159320.000.247.340.587
Danny Valencia BAL1B69220255571927204711.000.306.414.720
Jesmuel Valentin PHI2B4163511411661900.000.254.317.571
Jason Vargas NYMSP9100100001400.000.182.100.282
Christian Vazquez BOSC6020718449031473321.000.249.300.549
Felipe Vazquez PITRP3910000000100.000.000.000.000
Vince Velasquez PHISP17281600010900.000.214.214.428
Drew VerHagen DETRP110000000000.000.000.000.000
Justin Verlander HOUSP120100000100.000.500.5001.000
Jonathan Villar MIL2B8725726671016221980142.000.315.377.692
Daniel Vogelbach SEA1B24656132026112400.000.333.323.656
Michael Wacha STLSP15253200011900.000.115.080.195
Tyler Wade NYYSS2252510401531600.000.236.327.563
Adam Wainwright STLSP460000000400.000.000.000.000
Mitch Walding PHI3B680000001700.000.111.000.111
Neil Walker NYY2B62197273990321225100.000.281.289.570
Taijuan Walker ARISP340000000100.000.000.000.000
Luke Weaver STLSP223036000211300.000.226.200.426
Zack Wheeler NYMSP173016000301000.000.194.200.394
Matt Wieters WASC29876182037111601.000.303.333.636
Stephen Wilkerson BAL3B7172410021310.000.278.294.572
Justin Williams TBRF110000000000.000.000.000.000
Nick Williams PHILF882402959721134226522.000.322.429.751
Taylor Williams MILRP3320100000100.000.500.5001.000
Trevor Williams PITSP17271200001900.000.107.074.181
Bobby Wilson MINC351028187011382500.000.232.275.507
Justin Wilson CHCRP4410000000100.000.000.000.000
Dan Winkler ATLRP3910000000000.000.000.000.000
Tony Wolters COLC45122131912218152420.000.273.246.519
Kolten Wong STL2B912452953102724194533.000.305.359.664
Alex Wood LADSP183212000001810.000.063.063.126
Brandon Woodruff MILSP1171200110100.000.286.7141.000
Mike Wright Jr. BALRP310000000000.000.000.000.000
Austin Wynns BALC112845001111000.000.207.286.493
Ryan Yarbrough TBRP330000000200.000.000.000.000
Chris Young LAALF56113171921613113720.000.252.363.615
Ryan Zimmerman WAS1B3411611253251692400.000.278.405.683
Jordan Zimmermann DETSP110000000100.000.000.000.000
Mike Zunino SEAC602012038701229118500.000.251.403.654