PlayerTeamPosGPABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Mike Trout LAACF2688213580817192900.398.514.7611.275
Byron Buxton MINCF2387183310091742240.379.419.8051.224
Yermin Mercedes CHWC258810335051661501.375.415.6021.017
Jesse Winker CINRF239220336161792200.359.422.6411.063
J.D. Martinez BOSRF2910925381001029162700.349.437.7161.153
Xander Bogaerts BOSSS29115184010061772020.348.385.591.976
Vladimir Guerrero Jr. TOR3B2998213460722232110.347.484.6221.106
Justin Turner LAD3B30108203670722172700.333.422.5931.015
Jared Walsh LAA1B2899143341622112500.333.412.576.988
Yuli Gurriel HOU1B29106123590420161600.330.418.528.946
Ronald Acuna Jr. ATLLF281042834711021171640.327.424.7021.126
Michael Brantley HOULF2610219331013741400.324.355.529.884
Nick Castellanos CINRF2610822356192052210.324.360.6481.008
Cedric Mullins BALCF311221639100511122532.320.378.525.903
Yordan Alvarez HOULF238815288131542500.318.361.534.895
Bryce Harper PHIRF2482182650610172130.317.446.5981.044
Luis Robert CHWCF25951130911872841.316.359.463.822
Nick Madrigal CHW2B25891828420105411.315.361.404.765
Giancarlo Stanton NYYRF2610515335082282900.314.363.590.953
Trea Turner WASSS2610214324071252470.314.364.559.923
Alex Verdugo BOSRF28102213271414101520.314.379.520.899
Nelson Cruz MINDH289620302182172000.313.361.604.965
Raimel Tapia COLCF3010913342041981432.312.356.440.796
Kris Bryant CHC3B291072333120922153011.308.395.6731.068
Trevor Story COLSS31112193492420122442.304.370.527.897
Randal Grichuk TORCF2910614324052172102.302.342.481.823
Austin Riley ATL3B309316282037112600.301.400.419.819
Tommy Edman STLSS311271538622691441.299.355.425.780
Alex Bregman HOU3B249216272051671700.293.350.478.828
Colin Moran PIT3B3010693170419103310.292.350.472.822
Luis Arraez MIN2B2586152521111141100.291.398.372.770
Bryan Reynolds PITCF301102132110314142701.291.376.473.849
C.J. Cron COL1B2993172740515142700.290.394.495.889
David Peralta ARILF29107153144322101510.290.350.486.836
Eric Hosmer SD1B31114113350317131731.289.364.412.776
Adam Frazier PIT2B29118153492010111421.288.356.398.754
Andrew Benintendi KCLF27101182950310112154.287.357.426.783
Joey Wendle TB2B299419278031671911.287.346.468.814
Nick Solak TEXLF3211922343071583621.286.366.487.853
Jeimer Candelario DET3B31116143350311113300.284.346.405.751
Nate Lowe TEX1B32120143450624153740.283.368.475.843
Rafael Devers BOS3B28103162980721142612.282.370.563.933
Pete Alonso NYM1B2689142560516112700.281.369.517.886
Matt Olson OAK1B269615276071992201.281.352.563.915
Franmil Reyes CLERF269615276272173110.281.333.604.937
Jesus Aguilar MIA1B2893142640624161700.280.375.516.891
DJ LeMahieu NYY2B2811119315017162010.279.375.351.726
Jose Ramirez CLE3B29104212941918151340.279.374.596.970
Nolan Arenado STL3B31119143391522101900.277.338.496.834
Dylan Carlson STLRF31105202972315113100.276.350.467.817
Gio Urshela NYY3B27989274041682510.276.327.439.766
Jose Iglesias LAASS291091330302821910.275.295.358.653
Jed Lowrie OAKSS30109163090322122000.275.347.440.787
Michael A. Taylor KCCF28911125202882631.275.333.363.696
Josh Naylor CLERF26921025902842010.272.309.435.744
Freddy Galvis BALSS26851223613972010.271.333.471.804
Miguel Rojas MIASS2896172682010121331.271.364.396.760
Whit Merrifield KCRF291151931604211112101.270.328.426.754
Salvador Perez KCC2911516317071843300.270.311.513.824
Christian Vazquez BOSC269714265021062030.268.308.381.689
Aaron Judge NYYRF2798122640718163300.265.368.520.888
Ryan McMahon COL3B3111721315082193010.265.315.513.828
Randy Arozarena TBLF28106172840311104140.264.350.387.737
David Fletcher LAASS2912517333001051410.264.290.288.578
Isiah Kiner-Falefa TEX3B3212920343251362560.264.309.434.743
Shohei Ohtani LAASP2710621287292252862.264.316.623.939
Carlos Correa HOUSS2911416307041482100.263.315.430.745
Jake Cronenworth SDSS3211815316129121931.263.338.381.719
Yoan Moncada CHW3B2799122640316133200.263.362.394.756
Chris Taylor LADLF2895252542413162930.263.397.474.871
Yandy Diaz TB3B30968253008221600.260.408.292.700
Avisail Garcia MILRF28100142630316113032.260.336.380.716
Asdrubal Cabrera ARI3B2685142270212181800.259.385.412.797
Garrett Hampson COL2B2910822287131192771.259.317.426.743
Didi Gregorius PHISS26938243042241910.258.294.419.713
Manuel Margot TBCF299312244131671922.258.307.419.726
A.J. Pollock LADCF288913234041572420.258.313.438.751
Starlin Castro WAS2B26983256011342100.255.279.347.626
Carlos Santana KC1B29106172740621182010.255.360.462.822
Bo Bichette TORSS2911824306071763540.254.299.483.782
Mitch Haniger SEALF3011821307182393000.254.300.534.834
Ramon Laureano OAKCF2911419295271583183.254.320.518.838
Trey Mancini BALRF3111914305062592800.252.308.445.753
Corey Seager LADSS30120173062418162410.250.348.433.781
Pavin Smith ARI1B2710013256231061910.250.292.440.732
Mookie Betts LADRF2510516268036142042.248.358.410.768
Mark Canha OAKRF3111326283148172851.248.384.398.782
Paul Goldschmidt STL1B2911720295041683110.248.296.393.689
Jurickson Profar SDLF3197142431110172050.247.353.330.683
Eduardo Escobar ARISS29114192861718102210.246.304.500.804
Ty France SEA3B32114192880313143100.246.351.395.746
Javier Baez CHCSS2710217253182534160.245.282.529.811
J.P. Crawford SEASS3210213255008102112.245.313.294.607
Will Smith LADC2478141961310121510.244.365.462.827
Rhys Hoskins PHI1B3112021298081784010.242.289.508.797
Kyle Seager SEA3B3212010299152282710.242.295.458.753
Eddie Rosario CLELF2810413254131972050.240.286.385.671
Gleyber Torres NYYSS2810410255007161921.240.342.288.630
Michael Conforto NYMLF25819196029142200.235.374.383.757
Pedro Severino BALC2381619301242200.235.271.309.580
Ozzie Albies ATL2B281031724100514101810.233.308.476.784
Dominic Smith NYM1B2486520402932200.233.256.349.605
Enrique Hernandez BOS2B2911219266141082800.232.293.411.704
Marcus Semien TORSS29112122620615133260.232.310.411.721
Anthony Rizzo CHC1B31108152542511181930.231.336.444.780
Myles Straw HOUCF2997102231011112352.227.306.278.584
Manny Machado SD3B31115152621417172551.226.323.365.688
Joey Votto CIN1B2910692460517112500.226.305.425.730
Joey Gallo TEXLF31102172330312264820.225.397.343.740
Maikel Franco BAL3B3011682670318102600.224.286.362.648
Jonathan India CIN3B23729161211472300.222.314.333.647
Justin Upton LAALF259011202051292810.222.297.411.708
Phillip Evans PIT3B279514212047102310.221.321.368.689
Erik Gonzalez PIT2B28957215021421710.221.237.337.574
Lourdes Gurriel Jr. TORLF2695821402932410.221.248.326.574
Max Muncy LAD1B3095182131514293100.221.422.432.854
Travis d'Arnaud ATLC23825184021142000.220.253.341.594
Travis Shaw MIL3B2810092230522113100.220.307.400.707
Willson Contreras CHCC2992172020716103321.217.321.467.788
Niko Goodrum DET3B24831218214673842.217.286.410.696
Wilson Ramos DETC28921020406952300.217.258.457.715
Alec Bohm PHI3B3111113243031563320.216.248.324.572
Sean Murphy OAKC247591640411112300.213.352.427.779
Robbie Grossman DETLF3099102140210233060.212.368.313.681
Adam Eaton CHWRF259516204131882710.211.299.368.667
Jose Abreu CHW1B29106132220622143510.208.304.396.700
Mitch Garver MINC22728153061342900.208.250.500.750
Austin Meadows TBCF29106152260717162900.208.323.462.785
Jorge Polanco MINSS2710113215111282221.208.274.307.581
Hunter Renfroe BOSRF237711163031462101.208.259.364.623
Dansby Swanson ATLSS30111723512783611.207.279.324.603
James McCann NYMC2068214001661700.206.270.250.520
Marwin Gonzalez BOS3B258311174018101820.205.316.289.605
Marcell Ozuna ATLLF30117112420419123000.205.285.325.610
Charlie Blackmon COLCF2893101960217121500.204.315.333.648
Matt Chapman OAK3B32108142232514174600.204.313.407.720
Freddie Freeman ATL1B30109162230718212210.202.336.422.758
Ryan Mountcastle BAL1B301091022601853630.202.233.284.517
David Dahl TEXLF27951119402942801.200.235.305.540
Gregory Polanco PITRF248011163035102540.200.289.350.639
Albert Pujols LAA1B24869170051231310.198.250.372.622
Willi Castro DETSS27102820221553100.196.241.284.525
Adam Duvall MIALF299711193151843610.196.235.402.637
Kevin Newman PITSS279761920165900.196.233.247.480
Jorge Soler KCRF299711199021693400.196.277.351.628
Andrew McCutchen PHIRF2793111821411162920.194.309.366.675
Brandon Lowe TB2B30109132140514133800.193.296.367.663
Paul DeJong STLSS29104172020715132800.192.288.413.701
Leury Garcia CHW2B227313143001032221.192.224.233.457
Jason Heyward CHCRF29961218413982820.188.250.344.594
Amed Rosario CLESS25801215212571810.188.253.313.566
Cesar Hernandez CLE2B2810715204025172100.187.298.280.578
Jackie Bradley Jr. MILCF291031319323633411.184.250.340.590
Hunter Dozier KC3B258710164251472711.184.245.448.693
Bobby Dalbec BOS3B2582315411653100.183.239.293.532
Kyle Tucker HOULF3010413193051582320.183.241.356.597
Cavan Biggio TOR2B25849151125123300.179.286.286.572
Willy Adames TBSS311011018413853611.178.217.327.544
Aaron Hicks NYYCF2796111730411112600.177.273.333.606
Jonathan Schoop DET2B2899817102843100.172.200.242.442
Ian Happ CHCCF26849141024153311.167.307.250.557
Francisco Lindor NYMSS258910141013131401.157.276.202.478
Elvis Andrus OAKSS30101715300472130.149.200.178.378
Evan White SEA1B2478611201652500.141.202.205.407
Eugenio Suarez CIN3B28107151540512124500.140.238.318.556
Matt Adams COL1B6101200002300.000.333.200.533
Ehire Adrianza ATL3B20367921283500.000.286.528.814
Nick Ahmed ARISS2273613300431711.000.211.219.430
Hanser Alberto KCSS235551242050701.000.232.364.596
Sandy Alcantara MIASP71501000001200.000.067.067.134
Jorge Alfaro MIAC103518100311210.000.250.257.507
Austin Allen OAKC140000000100.000.000.000.000
Albert Almora Jr. NYMCF15141100001600.000.133.071.204
Jose Altuve HOU2B20811320401961411.000.289.333.622
Adbert Alzolay CHCSP590100000200.000.111.111.222
Brett Anderson MILSP460000011300.000.143.000.143
Brian Anderson MIA3B1967513302961600.000.260.328.588
Chase Anderson PHISP680000000500.000.000.000.000
Ian Anderson ATLSP460110000400.000.167.333.500
Tim Anderson CHWSS208415252041232562.000.322.464.786
Tyler Anderson PITSP5110100000800.000.091.091.182
Tejay Antone CINRP1021000001200.000.333.000.333
Aristides Aquino CINRF10132310231500.000.286.7691.055
Jake Arrieta CHCSP790000001800.000.100.000.100
Christian Arroyo BOS3B2269819700531810.000.333.377.710
Willians Astudillo MINC205951720390300.000.283.475.758
Alex Avila WASC6160220024400.000.333.250.583
Akil Baddoo DETCF23697144341333320.000.233.522.755
Harrison Bader STLCF6203510252320.000.318.600.918
Austin Barnes LADC19473101005101400.000.362.234.596
Tucker Barnhart CINC236714206031162700.000.373.522.895
Tres Barrera WASC120000000100.000.000.000.000
Joey Bart SFC110000000000.000.000.000.000
Chris Bassitt OAKSP120000000200.000.000.000.000
Trevor Bauer LADSP6110000011500.000.083.000.083
Jake Bauers CLELF244839201461300.000.278.292.570
Matt Beaty LAD1B2033510001126800.000.439.394.833
Josh Bell WAS1B1761139302951900.000.221.295.516
Cody Bellinger LADRF4192411022500.000.286.368.654
Brandon Belt SF1B3084131930618163321.000.347.476.823
Jose Berrios MINSP120000000200.000.000.000.000
Jon Berti MIA2B256411124028112012.000.312.344.656
Alec Bettinger MILRP110000000100.000.000.000.000
Shane Bieber CLESP130000000100.000.000.000.000
Alex Blandino CIN2B223258300451410.000.368.344.712
David Bote CHC3B30856154021572201.000.253.294.547
Lewis Brinson MIACF174429201411200.000.222.318.540
Michael Brosseau TB3B2160811302842000.000.258.333.591
Seth Brown OAKLF2149511203741100.000.283.449.732
JT Brubaker PITSP580200030400.000.250.250.500
Walker Buehler LADSP6130100000700.000.077.077.154
Madison Bumgarner ARISP7111210002600.000.308.273.581
Corbin Burnes MILSP5121200020600.000.167.167.334
Miguel Cabrera DET1B176136102562200.000.179.213.392
Trevor Cahill PITSP450000000300.000.000.000.000
Lorenzo Cain MILCF10339610366720.000.308.485.793
Kole Calhoun ARIRF1348614302531310.000.333.479.812
Willie Calhoun TEXLF155791810365900.000.381.491.872
Johan Camargo ATL3B9110000001500.000.083.000.083
Paul Campbell MIASP520000000200.000.000.000.000
Victor Caratini SDC246971520212102510.000.313.333.646
Matt Carpenter STL3B2952760031081900.000.254.288.542
Curt Casali SFC163824100581200.000.261.132.393
Luis Castillo CINSP681110001300.000.222.250.472
Harold Castro DET3B173417000341000.000.289.206.495
Jason Castro HOUC143468302761200.000.366.500.866
Jake Cave MINRF2775812401263210.000.241.253.494
Dylan Cease CHWSP131310000000.0001.0001.3332.333
Jhoulys Chacin COLRP640000000100.000.000.000.000
Yu Chang CLESS204857200531100.000.196.188.384
Jazz Chisholm MIASS22691120414792570.000.375.551.926
Taylor Clarke ARIRP1230100000200.000.333.333.666
Garrett Cleavinger LADRP510000000100.000.000.000.000
Zack Collins CHWC133848201571100.000.333.342.675
William Contreras ATLC3103400132100.000.500.7001.200
Garrett Cooper MIA1B26807153021062900.000.270.300.570
Patrick Corbin WASSP590200001400.000.300.222.522
Franchy Cordero BOSCF235949200542610.000.206.186.392
Brandon Crawford SFSS2678141920614102030.000.337.500.837
Wil Crowe PITSP210100001000.0001.0001.0002.000
Johnny Cueto SFSP240000000200.000.000.000.000
Charlie Culberson TEX2B2060518602921610.000.323.500.823
John Curtiss MIARP1420000000100.000.000.000.000
Yu Darvish SDSP7160000000900.000.000.000.000
Zach Davies CHCSP651100010300.000.200.200.400
J.D. Davis NYMLF1441516302741500.000.479.6101.089
Jonathan Davis TORLF17226200114811.000.259.227.486
Yonathan Daza COLCF2668519201611300.000.286.353.639
Austin Dean STLLF18274520175900.000.294.370.664
Jacob deGrom NYMSP5133610020300.000.462.5381.000
Anthony DeSclafani SFSP8131000000700.000.000.000.000
Ross Detwiler MIARP1210000000100.000.000.000.000
Jose Devers MIASS7112200010400.000.167.182.349
Aledmys Diaz HOUSS18617176011221200.000.343.426.769
Elias Diaz COLC164746200151400.000.212.170.382
Isan Diaz MIA2B6182300145400.000.333.333.666
Alex Dickerson SFLF30759161031251800.000.280.347.627
Corey Dickerson MIALF298615285117101712.000.414.442.856
Jake Diekman OAKRP110000000100.000.000.000.000
Wilmer Difo PIT2B213338211321300.000.286.455.741
Josh Donaldson MIN3B186081640278800.000.348.433.781
Mauricio Dubon SFSS2658312301841511.000.266.310.576
Matt Duffy CHC3B26521116300591030.000.429.365.794
Steven Duggar SFCF7203521033700.000.348.450.798
Jarrod Dyson KCCF16173511003420.000.400.471.871
Zach Eflin PHISP6111000010500.000.083.000.083
Santiago Espinal TOR2B13245820020300.000.333.417.750
Paolo Espino WASRP410000000100.000.000.000.000
Kyle Farmer CIN2B275279201651101.000.295.269.564
Erick Fedde WASRP540000001300.000.200.000.200
Jack Flaherty STLSP6101100012400.000.250.100.350
Wilmer Flores SF1B3173101530212101000.000.306.329.635
Mike Ford NYY1B10294300235900.000.235.310.545
Dexter Fowler LAACF7203500011610.000.286.250.536
Jake Fraley SEACF5102110018310.000.526.200.726
Clint Frazier NYYLF25707103023152300.000.294.271.565
Todd Frazier PIT3B10233110033500.000.214.087.301
Max Fried ATLSP462210010200.000.333.500.833
Josh Fuentes COL3B308410171021022200.000.218.286.504
Carson Fulmer CINRP1410000000000.000.000.000.000
Cam Gallagher KCC9180210010400.000.105.167.272
Zac Gallen ARISP470100000400.000.143.143.286
John Gant STLSP550000000200.000.000.000.000
Aramis Garcia OAKC133735001211400.000.179.216.395
Jose Adolis Garcia TEXRF228512221171963013.000.312.541.853
Luis Garcia HOURP120000000000.000.000.000.000
Robel Garcia HOU2B9121200011300.000.231.167.398
Brett Gardner NYYLF2154610200371500.000.270.222.492
Kyle Garlick MINCF143369500311100.000.306.424.730
Kevin Gausman SFSP5102100000700.000.100.100.200
Andres Gimenez CLESS2468712402432330.000.222.324.546
Tyler Glasnow TBSP120000000200.000.000.000.000
Austin Gomber COLSP690100000400.000.111.111.222
Yan Gomes WASC165561520382800.000.310.473.783
Chi Chi Gonzalez COLSP672200000400.000.286.286.572
Phil Gosselin LAASS280100000300.000.125.125.250
Yasmani Grandal CHWC20581172029221600.000.363.259.622
Jon Gray COLSP7151400020800.000.267.267.534
Sonny Gray CINSP460000001200.000.143.000.143
Grayson Greiner DETC113217101411400.000.242.344.586
Trent Grisham SDLF238613275047112560.000.392.512.904
Robert Gsellman NYMRP610000000100.000.000.000.000
Luis Guillorme NYM2B15182600005100.000.478.333.811
Ronald Guzman TEX1B7161100111600.000.118.250.368
Sam Haggerty SEA2B23611113102542051.000.262.328.590
Billy Hamilton CHWCF13223300022620.000.208.136.344
Josh Harrison WAS2B196892230297802.000.418.456.874
Matt Harvey BALSP120000000100.000.000.000.000
Adam Haseley PHICF9212410000400.000.190.238.428
Ke'Bryan Hayes PIT3B252100122100.000.429.8001.229
Austin Hays BALCF186914163041042000.000.284.449.733
Nick Heath ARICF10263510013901.000.276.231.507
Austin Hedges CLEC113434002331600.000.189.294.483
Jonah Heim TEXC11364420133910.000.175.250.425
Heath Hembree CINRP510000000100.000.000.000.000
Kyle Hendricks CHCSP690000000600.000.000.000.000
Guillermo Heredia ATLCF1340712502881300.000.429.5751.004
Elieser Hernandez MIASP110000000100.000.000.000.000
Teoscar Hernandez TORLF1353613002921900.000.273.358.631
Yadiel Hernandez WASLF163541110134920.000.390.429.819
Odubel Herrera PHICF10271300001700.000.143.111.254
Kyle Higashioka NYYC153779304771100.000.364.6491.013
Rich Hill TBSP110000000100.000.000.000.000
Keston Hiura MIL2B2679812411563210.000.247.266.513
Nico Hoerner CHCSS113631460078731.000.500.5561.056
Jeff Hoffman CINSP771200010200.000.286.286.572
Jordan Holloway MIARP520000000200.000.000.000.000
Brock Holt TEX2B1544211200581120.000.377.295.672
Adrian Houser MILSP691200110600.000.222.556.778
Andy Ibanez TEX3B240200010000.000.400.500.900
Ender Inciarte ATLCF12173510002300.000.368.353.721
Alex Jackson ATLC102321000021300.000.214.043.257
Danny Jansen TORC215554100161500.000.164.091.255
Daniel Johnson CLERF290000000500.000.000.000.000
JaCoby Jones DETCF2365411102722810.000.194.277.471
Taylor Jones HOU1B392200011100.000.300.222.522
Matt Joyce PHILF18302310007600.000.289.133.422
Jakob Junis KCRP110000000100.000.000.000.000
Sean Kazmar Jr. ATLSS320000000000.000.000.000.000
Mitch Keller PITSP561100000100.000.167.167.334
Carson Kelly ARIC2160132020617151200.000.476.6671.143
Merrill Kelly ARISP6130000000500.000.000.000.000
Tony Kemp OAK2B193637100110930.000.383.222.605
Max Kepler MINCF1966613510961740.000.270.303.573
Clayton Kershaw LADSP8111300011500.000.333.273.606
Dallas Keuchel CHWSP120000000100.000.000.000.000
Carter Kieboom WAS3B210000001100.000.500.000.500
Kevin Kiermaier TBCF2166815310562530.000.301.303.604
Ha-Seong Kim SDSS2461612101431511.000.258.262.520
Kwang-hyun Kim STLSP460100000200.000.167.167.334
Scott Kingery PHI2B980100000400.000.125.125.250
Alex Kirilloff MINRF1242893041111300.000.227.571.798
Alejandro Kirk TORC17407910385600.000.326.475.801
Andrew Knapp PHIC152935001531500.000.242.276.518
Andrew Knizner STLC174771020014700.000.288.255.543
Chad Kuhl PITSP450000000200.000.000.000.000
Tommy La Stella SF2B2568816311561000.000.297.353.650
Juan Lagares LAACF3100100001100.000.182.100.282
Jake Lamb CHW3B10214300007800.000.357.143.500
Eric Lauer MILSP230000000200.000.000.000.000
Sandy Leon MIAC11342800001600.000.257.235.492
Jon Lester WASSP110000000000.000.000.000.000
Kyle Lewis SEACF134949103531200.000.231.388.619
Tim Locastro ARICF1756814001241531.000.323.304.627
Evan Longoria SF3B2778152260412142200.000.391.513.904
Nicky Lopez KCSS297914172207131420.000.323.291.614
Pablo Lopez MIASP7121110000400.000.083.167.250
Joey Lucchesi NYMSP430000000300.000.000.000.000
Jordan Luplow CLELF2262101130615141801.000.338.516.854
Gavin Lux LADSS2274516120842010.000.250.284.534
Jesus Luzardo OAKSP110000000000.000.000.000.000
Vimael Machin OAK2B7171100012600.000.158.059.217
Kenta Maeda MINSP110000000000.000.000.000.000
Tyler Mahle CINSP680000000200.000.000.000.000
Luke Maile MILC5131300011400.000.333.231.564
Martin Maldonado HOUC216646110062900.000.167.136.303
Tucupita Marcano SD2B10121210011100.000.231.250.481
Jake Marisnick CHCCF255211143241451821.000.356.635.991
Jose Marmolejos SEA1B2358792038102300.000.279.345.624
German Marquez COLSP7110100000500.000.091.091.182
Ketel Marte ARI2B62651240252400.000.500.8461.346
Starling Marte MIACF16581518212881431.000.414.483.897
Carlos Martinez STLSP6110110000600.000.091.182.273
Jorge Mateo SDSS203417201411010.000.289.353.642
Wyatt Mathisen ARI3B224135001852100.000.260.195.455
Nick Maton PHISS1655317500121700.000.345.400.745
Dustin May LADSP330000000300.000.000.000.000
Nomar Mazara DETRF12383900252700.000.275.395.670
Patrick Mazeika NYMC110000000000.000.000.000.000
Ryan McBroom KC1B561100001500.000.286.167.453
Chas McCormick HOULF14256420171710.000.241.360.601
Reese McGuire TORC120000001200.000.333.000.333
Ryan McKenna BALCF14155301012500.000.294.333.627
Triston McKenzie CLESP120100000000.000.500.5001.000
Billy McKinney MILLF2971916213551800.000.276.408.684
Zach McKinstry LAD2B17547165031421400.000.328.556.884
Jeff McNeil NYM3B25741017302610700.000.337.351.688
Francisco Mejia TBC1960418601631100.000.348.450.798
Danny Mendick CHWSS9162600026500.000.545.375.920
Jordy Mercer WASSS11241810001600.000.360.375.735
Wade Miley CINSP5112200000500.000.182.182.364
Brad Miller PHI2B2148914003831800.000.333.479.812
Alec Mills CHCRP1150000000400.000.000.000.000
Mike Minor KCSP130000000100.000.000.000.000
Yadier Molina STLC196513215051451500.000.366.631.997
Mickey Moniak PHICF102533001331200.000.214.240.454
Dylan Moore SEA3B318581140211133461.000.250.247.497
Matt Moore PHISP440000000300.000.000.000.000
Adrian Morejon SDSP110000000000.000.000.000.000
Mitch Moreland OAK1B25719152041281900.000.293.408.701
Charlie Morton ATLSP481100000400.000.125.125.250
Mike Moustakas CIN2B19641114503881400.000.316.438.754
Tom Murphy SEAC195788203542100.000.197.333.530
Joe Musgrove SDSP8101100000600.000.100.100.200
Wil Myers SDLF3193142440414132443.000.349.430.779
Tyler Naquin CINCF2577112020619102121.000.363.519.882
Omar Narvaez MILC22687252031181000.000.443.529.972
Jimmy Nelson LADRP1110000000100.000.000.000.000
Sheldon Neuse LAD3B122536002301101.000.240.480.720
Tomas Nido NYMC9162401130200.000.333.563.896
Brandon Nimmo NYMLF22667215018122221.000.430.439.869
John Nogowski STL1B13122100001100.000.214.083.297
Aaron Nola PHISP7132100000600.000.077.077.154
Austin Nola SDC4100210021100.000.273.300.573
Jacob Nottingham MILC282200230500.000.2501.0001.250
Dom Nunez COLC206111132251572800.000.294.557.851
Rougned Odor NYY2B19618100041171000.000.271.361.632
Brian O'Grady SD1B110000000000.000.000.000.000
Ryan O'Hearn KC1B82736102231000.000.300.481.781
Tyler O'Neill STLRF217213183051122431.000.289.500.789
Johan Oviedo STLSP350100010300.000.200.200.400
Hunter Owen PITCF120000000200.000.333.000.333
Chris Owings COLSS7156833032220.000.5881.1331.721
Cristian Pache ATLLF154256201421900.000.200.262.462
Chris Paddack SDSP460000000300.000.000.000.000
Joshua Palacios TORCF10287700043700.000.353.250.603
Joe Panik TOR2B195321240041800.000.241.302.543
Mark Payton CINLF1071100001100.000.250.143.393
Matt Peacock ARIRP711100000000.0001.0001.0002.000
Joc Pederson CHCCF185668011592200.000.286.232.518
Freddy Peralta MILSP770000001400.000.125.000.125
Jose Peraza NYMSS361100000000.000.167.167.334
Cionel Perez CINRP1010000000000.000.000.000.000
Michael Perez PITC102824101331000.000.250.286.536
Roberto Perez CLEC1961681039112810.000.274.295.569
David Peterson NYMSP580000000600.000.000.000.000
Tommy Pham SDCF29804151006122121.000.302.200.502
Brett Phillips TBCF214168301391832.000.333.341.674
Kevin Pillar NYMCF184271110251811.000.295.429.724
Manny Pina MILC10253410253600.000.241.440.681
Chad Pinder OAK2B4101300120500.000.300.600.900
Michael Pineda MINSP120000000100.000.000.000.000
Stephen Piscotty OAKRF2568615303752110.000.284.397.681
Nick Pivetta BOSSP120000000200.000.000.000.000
Kevin Plawecki BOSC10303720000500.000.258.300.558
Daniel Ponce de Leon STLRP520000000200.000.000.000.000
Sean Poppen PITRP310000000100.000.000.000.000
Buster Posey SFC207117283071061300.000.449.7321.181
Roman Quinn PHICF244466120251643.000.269.250.519
Luke Raley LADRF143427101221200.000.308.324.632
Harold Ramirez CLERF3132420020100.000.308.462.770
Nick Ramirez SDRP510000000000.000.000.000.000
Drew Rasmussen MILRP1210000000100.000.000.000.000
J.T. Realmuto PHIC2986122551313122320.000.392.477.869
Anthony Rendon LAA3B15589162031171100.000.348.466.814
Luis Rengifo LAA2B4141100001200.000.133.071.204
Pablo Reyes MILRF8182300000400.000.167.167.334
Victor Reyes DETLF205969301211810.000.167.254.421
Garrett Richards BOSSP120000000000.000.000.000.000
Edwin Rios LAD3B255144001171800.000.217.137.354
Daniel Robertson MIL3B183834100031300.000.190.132.322
Victor Robles WASCF26766172101112213.000.344.276.620
Trevor Rogers MIASP690000000600.000.000.000.000
Jose Rojas LAA3B194739600041600.000.255.319.574
Josh Rojas ARI3B2671141730511102310.000.333.493.826
Sal Romano CINRP1120000000100.000.000.000.000
Austin Romine CHCC691110010300.000.111.222.333
Ben Rortvedt MINC381100011300.000.222.125.347
Joe Ross WASSP5101300010400.000.300.300.600
Darin Ruf SF1B2543991041281510.000.340.512.852
Jose Ruiz CHWRP110000000000.000.000.000.000
Keibert Ruiz LADC221100110100.000.5002.0002.500
Rio Ruiz BAL3B2573912303682520.000.247.329.576
Kyle Ryan CHCRP310000000000.000.000.000.000
Aaron Sanchez SFSP690000000600.000.000.000.000
Ali Sanchez STLC130110000000.000.333.6671.000
Gary Sanchez NYYC20638111024121700.000.333.286.619
Pablo Sandoval ATL3B222868003851200.000.394.6071.001
Miguel Sano MIN3B1648660024142100.000.323.250.573
Dennis Santana LADRP1110000000100.000.000.000.000
Anthony Santander BALRF1656511102821700.000.230.321.551
Max Scherzer WASSP5100000000400.000.000.000.000
Max Schrock CIN2B591100000500.000.111.111.222
Kyle Schwarber WASLF1972713402652400.000.253.319.572
Antonio Senzatela COLSP670000000400.000.000.000.000
Nick Senzel CINLF277712193015121224.000.344.325.669
Zack Short DETSS250100002300.000.429.200.629
Magneuris Sierra MIACF21216300003520.000.250.143.393
Andrelton Simmons MINSS1962915401681200.000.338.355.693
Lucas Sims CINRP1210000000000.000.000.000.000
Chance Sisco BALC133726100211300.000.225.189.414
Austin Slater SFLF28837172127103350.000.290.325.615
Caleb Smith ARIRP1010000000100.000.000.000.000
Riley Smith ARISP680000000400.000.000.000.000
Drew Smyly ATLSP340000000400.000.000.000.000
Blake Snell SDSP660100000200.000.167.167.334
Eric Sogard CHC2B295081411043910.000.315.340.655
Donovan Solano SF2B1750515400321110.000.333.380.713
Edmundo Sosa STLSS991200001301.000.417.222.639
Juan Soto WASLF16521115202810812.000.397.442.839
George Springer TORRF4153300232410.000.294.600.894
Jacob Stallings PITC24727177019151900.000.375.375.750
Craig Stammen SDRP1220100000100.000.500.5001.000
Max Stassi LAAC11294700113900.000.313.345.658
Tyler Stephenson CINC1947816201631200.000.392.447.839
Andrew Stevenson WASLF2449811201531600.000.278.327.605
DJ Stewart BALLF217110132028112000.000.293.296.589
Stephen Strasburg WASSP230110000000.000.333.6671.000
Marcus Stroman NYMSP7120110001500.000.154.167.321
Brent Suter MILRP1230000000300.000.000.000.000
Kurt Suzuki LAAC1646310201431100.000.302.326.628
Fernando Tatis Jr. SDSS2383211930812112651.000.316.554.870
Mike Tauchman SFCF1841710401531320.000.295.415.710
Tyrone Taylor MILCF183631120383810.000.405.6111.016
Anderson Tejeda TEXSS51611000011010.000.118.063.181
Lane Thomas STLCF490200001300.000.300.222.522
Keegan Thompson CHCSP210000000100.000.000.000.000
Ka'ai Tom PITCF15291300035900.000.222.103.325
Luis Torrens SEAC2370615501431700.000.257.329.586
Taylor Trammell SEALF2577111220411103922.000.261.338.599
Alan Trejo COLSS14203410012600.000.273.250.523
Jose Trevino TEXC2381820201331900.000.271.309.580
Yoshitomo Tsutsugo TBLF2474512400582500.000.244.216.460
Edwin Uceta LADRP110000000100.000.000.000.000
Julio Urias LADSP5111100000200.000.091.091.182
Luis Urias MIL2B287981850314142510.000.347.405.752
Ramon Urias BALSS204768201451700.000.250.277.527
Jose Urquidy HOUSP120000000200.000.000.000.000
Pat Valaika BAL2B12323810112700.000.294.375.669
Josh VanMeter ARI2B2647881115101600.000.316.298.614
Ildemaro Vargas CHC2B582100002210.000.300.125.425
Daulton Varsho ARIC7104430010100.000.400.7001.100
Andrew Vaughn CHW1B1958815500271900.000.353.345.698
Vince Velasquez PHIRP650100011300.000.333.200.533
Jonathan Villar NYMSS2251612311521601.000.278.392.670
Daniel Vogelbach MIL1B2963813202591800.000.306.333.639
Stephen Vogt ARIC1643791131051000.000.292.488.780
Jason Vosler SF3B6123210011110.000.231.250.481
LaMonte Wade Jr. SFLF360210001200.000.429.500.929
Tyler Wade NYY2B1363200000300.000.333.333.666
Adam Wainwright STLSP690000000500.000.000.000.000
Christian Walker ARI1B124879101341400.000.245.271.516
Taijuan Walker NYMSP6100000000500.000.000.000.000
Chad Wallach MIAC1539211200411600.000.310.333.643
Taylor Ward LAALF130000000100.000.000.000.000
Ryan Weathers SDSP760000000300.000.000.000.000
Luke Weaver ARISP6100200010600.000.200.200.400
Logan Webb SFSP670101020300.000.143.429.572
Zack Wheeler PHISP6141310030700.000.214.286.500
Eli White TEXLF195537010452022.000.200.164.364
Mitch White LADRP410000000100.000.000.000.000
Taylor Widener ARISP471000001500.000.125.000.125
Justin Williams STLRF30697130039102801.000.300.319.619
Trevor Williams CHCSP671100011400.000.250.143.393
Bryse Wilson ATLRP360000000200.000.000.000.000
Cody Wilson WASCF110000000000.000.000.000.000
Matt Wisler SFRP1210000000100.000.000.000.000
Tony Wolters CHCC11193300005901.000.333.158.491
Kolten Wong MIL2B20671119502571221.000.372.448.820
Alex Wood SFSP450000002401.000.286.000.286
Brandon Woodruff MILSP6100000001700.000.091.000.091
Kyle Wright ATLSP121110000000.000.5001.0001.500
Jordan Yamamoto NYMSP110000000100.000.000.000.000
Ryan Yarbrough TBSP120000000000.000.000.000.000
Mike Yastrzemski SFRF227911176146102910.000.303.468.771
Christian Yelich MILCF1034812100161320.000.463.382.845
Huascar Ynoa ATLRP7133510260400.000.385.9231.308
Andy Young ARI2B1294300362500.000.5711.3331.904
Ryan Zimmerman WAS1B18506151041031400.000.340.560.900
Bruce Zimmermann BALSP120000000200.000.000.000.000
Jordan Zimmermann MILRP110000000100.000.000.000.000
Tyler Zuber KCRP110000000100.000.000.000.000
Mike Zunino TBC185612112051052100.000.274.500.774