PlayerTeamPosGPABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Bobby Witt Jr. KCSS1435681181914011309847932812.336.390.604.994
Vladimir Guerrero Jr. TOR1B140543871774012894618522.326.397.558.955
Aaron Judge NYYRF1404991091603315112511515280.321.454.6971.151
Yordan Alvarez HOULF133498801563123280628660.313.398.576.974
Luis Arraez SD2B13456974178252442222693.313.347.385.732
Marcell Ozuna ATLDH1425358616428037986215400.307.379.566.945
Brent Rooker OAKLF1264697414125235995215282.301.372.586.958
Jose Altuve HOU2B13856385169260195942107207.300.355.448.803
Jose Miranda MIN3B11237444112284949185822.299.338.468.806
Trea Turner PHISS1014247612622016512684151.297.344.462.806
Yainer Diaz HOUC130507631502331679229020.296.323.448.771
Juan Soto NYYLF13851111315028438981149954.294.422.5871.009
Ketel Marte AZ2B118443811302023081539361.293.367.551.918
Jarren Duran BOSCF140586991714413217250140325.292.350.519.869
Alec Bohm PHI3B131507591474421389387652.290.343.462.805
Jackson Merrill SDCF1394947014323622822493163.289.321.494.815
Shohei Ohtani LADDH1395531121603074510072144464.289.373.613.986
Freddie Freeman LAD1B130479751383122183699262.288.384.493.877
Luis Garcia Jr. WASSS1244455112825115632676214.288.326.449.775
Steven Kwan CLELF1164627613316313434547115.288.356.420.776
William Contreras MILC1264998214134217745611152.283.357.461.818
Bryce Harper PHI1B1264807513635026786711654.283.372.519.891
Connor Wong BOSC109388501091711247239767.281.334.423.757
Rafael Devers BOS3B1264828213534528816013020.280.358.546.904
Yandy Díaz TB3B130516511442711464448700.279.337.417.754
Gunnar Henderson BAL3B141559108156256368570141173.279.365.538.903
Jurickson Profar SDLF141500811392402282708892.278.381.458.839
Bryan Reynolds PITLF13755167153243227951137102.278.345.452.797
Corey Seager TEXSS123475681322103074539611.278.353.512.865
Manny Machado SD3B1355256914526025904010591.276.327.469.796
Alec Burleson STLLF133482641321802173307093.274.317.442.759
Lourdes Gurriel Jr. AZLF125486691332211770279871.274.316.428.744
Heliot Ramos SFLF1034024311019220673312051.274.329.480.809
Jackson Chourio MILRF1174076111119215572690184.273.320.440.760
Brendan Rodgers COL2B1214545912424113502511510.273.315.416.731
Seiya Suzuki CHCRF11544765122236196450139135.273.351.479.830
Masyn Winn STLSS1335137014026412493798105.273.320.409.729
Francisco Lindor NYMSS142581100158381308451118264.272.342.496.838
Brenton Doyle COLCF13449179133244226644144265.271.331.470.801
Isiah Kiner-Falefa PIT3B11639149106134842166392.271.315.386.701
Jose Ramirez CLE3B139546101148311341064974357.271.329.518.847
Lawrence Butler OAKCF109348569422221543087130.270.325.526.851
Oneil Cruz PITSS12948663131333186940163211.270.326.461.787
Jeremy Pena HOUSS1395347114423215682298166.270.310.404.714
Salvador Perez KCC1405195514027025943911600.270.331.466.797
Ezequiel Tovar COLSS1365677415340322642017765.270.295.467.762
Jordan Westburg BAL3B101390551052551858219063.269.317.497.814
Cody Bellinger CHCCF112445581192311561397692.267.328.425.753
Josh H. Smith TEXSS1314495812026112564310392.267.352.410.762
Brendan Donovan STLLF134518591383021161397045.266.331.396.727
Teoscar Hernandez LADRF13852773140292288746165103.266.331.488.819
Nolan Arenado STL3B135517621372101564378021.265.316.393.709
Ryan Mountcastle BAL1B1184525312029213612710630.265.305.425.730
Ryan O'Hearn BAL1B124385561021831353435731.265.339.429.768
Jazz Chisholm Jr. NYYSS12949668131184226545133348.264.330.450.780
Tyler Stephenson CINC121397621052411858419210.264.342.466.808
Vinnie Pasquantino KC1B131496641303021997407110.262.315.446.761
Elly De La Cruz CIN2B141544951423382365611856213.261.342.478.820
Sal Frelick MILCF118391581021542243767163.261.331.335.666
Julio Rodriguez SEARF12447958125130144935133215.261.319.376.695
Nathaniel Lowe TEX1B1214195310914111516110820.260.355.377.732
Alex Bregman HOU3B128513691332722163387530.259.315.442.757
Riley Greene DETCF1184386911325520605913541.258.351.475.826
Nico Hoerner CHCSS133512761323015414162285.258.326.350.676
Colt Keith DET2B130461501191431254329971.258.308.380.688
Matt Vierling DET3B1264656912025516513010151.258.305.437.742
Jacob Young WASCF131415721072313332788317.258.317.340.657
Austin Riley ATL3B1104256310926219563711800.256.322.461.783
Andres Gimenez CLE2B134510601302018572584274.255.306.345.651
Adley Rutschman BALC130502621281711872528910.255.323.400.723
Brice Turang MIL2B124447581141847504087376.255.317.360.677
Zach Neto LAASS13847763121281206735118298.254.324.442.766
Max Kepler MINRF1053684393211842228010.253.302.380.682
Brandon Marsh PHICF1183684993153145245138163.253.333.424.757
Anthony Volpe NYYSS14157684146277115437138265.253.302.382.684
J.D. Martinez NYMDH107389439823116684413000.252.334.440.774
Christian Walker AZ1B1124166210521023735011922.252.337.469.806
Willy Adames MILSS13049075123280238665140144.251.338.449.787
Gavin Lux LAD2B12139451992221046349752.251.313.393.706
Ceddanne Rafaela BOSCF13749067123205156515134178.251.280.404.684
Matt Chapman SF3B13952291130341226961144142.249.333.444.777
Jake Cronenworth SD2B1385186912927316785010553.249.326.405.731
Kyle Schwarber PHIDH1315029712520033939617453.249.370.486.856
Bryson Stott PHISS1314456011118211544980293.249.322.373.695
Justin Turner SEA1B12140248100190945498102.249.345.363.708
Gio Urshela ATL3B1083572889141542215200.249.289.336.625
Nick Castellanos PHIRF1425416713427319783512352.248.302.414.716
Willi Castro MINSS14050179124295115247141138.248.330.391.721
Wyatt Langford TEXCF1154275710621410634199113.248.316.386.702
Josh Bell AZ1B1355155612722218664811301.247.316.402.718
Charlie Blackmon COLRF1063885096204944367362.247.319.389.708
Ryan McMahon COL3B1334935912225017596316046.247.335.402.737
Jesús Sánchez MIARF13042147104211175930116132.247.302.423.725
Gleyber Torres NYYSS1355036512422012546011843.247.326.362.688
Jake Burger MIA3B1174515911119125602912711.246.303.459.762
Jonathan India CIN2B13347676117261145369115121.246.350.393.743
Andy Pages LADRF102366559022110392610012.246.303.393.696
Michael Busch CHC1B1344406410825216525714721.245.333.420.753
Ian Happ CHCLF13549380121332238171153112.245.345.460.805
JJ Bleday OAKLF1405087112438420555710713.244.323.453.776
Colton Cowser BALLF1354346910621220624714884.244.326.440.766
Ty France CIN3B1214104110021012433610311.244.323.383.706
Eugenio Suárez AZ3B1394967612127225884615021.244.314.458.772
Paul Goldschmidt STL1B1355346213027021584115890.243.300.412.712
Josh Naylor CLE1B1334937512023029100528962.243.323.467.790
Taylor Ward LAALF1365106312425222655114743.243.315.429.744
Nolan Schanuel LAA1B131467571131701245619551.242.336.355.691
Gavin Sheets CHWRF127417311012418414010012.242.313.362.675
Will Smith LADC112421631022211768469701.242.324.420.744
Nicky Lopez CHWSS1143703889123118346356.241.311.297.608
Anthony Santander BALRF1375278212723239914811520.241.310.514.824
Pete Alonso NYM1B1425418113030031795915130.240.322.468.790
Logan O'Hoppe LAAC1214305510314119542713823.240.296.409.705
Hunter Renfroe KCRF10533841811801249356911.240.314.399.713
Andrew Vaughn CHW1B1314965111928017623611720.240.295.399.694
Maikel Garcia KC3B138528831262557543689332.239.285.345.630
Lane Thomas CLECF11140155962231048411133213.239.317.384.701
CJ Abrams WASSS130513731222661863381232812.238.307.417.724
Jeff McNeil NYM2B129424571012601244356851.238.308.384.692
Dansby Swanson CHCSS13145864109222145847126153.238.310.386.696
Marcus Semien TEX2B140571871352521865589152.236.307.382.689
Mark Canha SF1B1163754588190742489250.235.336.341.677
Bryan De La Cruz PITLF1355335612523019632715341.235.274.385.659
Ryan Jeffers MINC10636249852102059298330.235.312.459.771
Carlos Santana MIN1B132455541072402060558740.235.324.420.744
Jarred Kelenic ATLCF125398479318214432912972.234.285.394.679
Andrew McCutchen PITRF106397629315118465211832.234.332.413.745
Alex Verdugo NYYRF136516671212811156478811.234.294.357.651
Paul DeJong KCSS129421539817024562214721.233.282.444.726
Ha-Seong Kim SD2B121403609416311475877225.233.330.370.700
Spencer Steer CINLF14051066119302198665119243.233.326.412.738
Patrick Bailey SFC1053544082141742358930.232.296.336.632
Mickey Moniak LAARF11235444821621348189973.232.274.398.672
Matt Olson ATL1B1425306912332125785615400.232.313.438.751
Michael Conforto SFLF116386478925316564010501.231.308.435.743
Brandon Nimmo NYMLF13249477114243187473140120.231.342.401.743
Corbin Carroll AZRF1395211061201912196660111266.230.315.422.737
Jorge Soler ATLDH122430709926117536112610.230.329.414.743
Keibert Ruiz WASC11139644901701349154421.227.262.369.631
Leody Taveras TEXCF13442751971739393596186.227.283.344.627
Jose Caballero TB2B1213935289231942231213713.226.281.359.640
Jake Meyers HOUCF1304124693183125530109103.226.291.371.662
Jeimer Candelario CIN3B112427479623220562711443.225.279.429.708
Isaac Paredes CHC3B135480561082311969679301.225.339.396.735
Orlando Arcia ATLSS1374804210722015413611120.223.276.363.639
Andrew Benintendi CHWLF11941344921901652388432.223.288.385.673
Shea Langeliers OAKC120427509416225683312442.220.281.443.724
Randy Arozarena SEALF13648069105280185063145209.219.332.390.722
Adolis García TEXRF13751562113240227340155114.219.280.394.674
Rhys Hoskins MIL1B102360467911021654011230.219.303.425.728
George Springer TORRF13048569106172195554103141.219.302.379.681
Jonah Heim TEXC11740941891101253248011.218.265.333.598
Daulton Varsho TORLF1324497197217185847132102.216.295.414.709
Cal Raleigh SEAC1354746210115029896015861.213.305.428.733
MJ Melendez KCRF12037742802121744299944.212.272.414.686
Mitch Haniger SEALF115365417612012443811800.208.286.340.626
Jo Adell LAARF13040554841522062351261510.207.280.402.682
Jared Triolo PIT3B107334356991741409671.207.296.302.598
Zack Gelof OAK2B1194285488172164334163213.206.268.367.635
Jorge Polanco SEA2B10135339729013374312142.204.297.340.637
Christopher Morel TB2B13447755949221565914586.197.296.356.652
Jose Siri TBCF1153644569140174329153137.190.260.368.628
Mitch Garver SEADH105336345617012445212300.167.287.324.611
Wilyer Abreu BOSCF113341549030214543410972.000.330.487.817
Ronald Acuna Jr. ATLRF491923848814152753163.000.351.365.716
Ozzie Albies ATL2B903614793281846246181.000.310.407.717
Nick Allen OAKSS3279614201351900.000.226.241.467
Armando Alvarez OAK3B13327810022510.000.294.281.575
Francisco Alvarez NYMC832602960122631247510.000.300.362.662
Jacob Amaya CHWSS8221610011800.000.304.318.622
Miguel Amaya CHCC1002852766121739185800.000.285.354.639
Miguel Andujar OAKLF753023186141430134232.000.320.377.697
Jonathan Aranda TB2B25661113401552100.000.264.303.567
Jose Azocar NYMLF61731316200251951.000.269.247.516
Harrison Bader NYMCF124362528818011471784158.000.288.384.672
Javier Baez DETSS802722550120637126981.000.221.294.515
Darren Baker WAS2B220100000100.000.500.5001.000
Luken Baker STL1B11193410297710.000.393.579.972
Brooks Baldwin CHW3B33114924602863140.000.250.316.566
David Banuelos BALC110000000000.000.000.000.000
Addison Barger TORLF52165183411072674710.000.241.400.641
Austin Barnes LADC49130103430111133420.000.329.308.637
Joey Bart PITC651993454801239195700.000.348.492.840
Jake Bauers MIL1B922433949921140329581.000.307.391.698
Jordan Beck COLLF41132122750211105060.000.259.288.547
Will Benson CINCF1183233962192144238144147.000.279.393.672
Jon Berti NYYSS1755615001641341.000.322.327.649
Christian Bethancourt CHCC5311918267052253130.000.256.403.659
Mookie Betts LADSS963736711423316635751141.000.397.512.909
Bo Bichette TORSS803062968161430206351.000.275.320.595
Cavan Biggio SF2B74183263650519247020.000.316.306.622
Dairon Blanco KCLF80117343140413832266.000.315.402.717
Xander Bogaerts SD2B9436545971318342567101.000.311.373.684
Will Brennan CLERF992933574112828174131.000.299.386.685
Jonah Bride MIA3B51157174070624233801.000.355.414.769
Seth Brown OAKLF1073142978911444259642.000.307.417.724
Vidal Brujan MIASS982453255142216255355.000.307.322.629
Kris Bryant COL1B3713392950215134800.000.323.301.624
Byron Buxton MINCF9030554842331649188962.000.334.528.862
Oswaldo Cabrera NYY3B97274416790835195542.000.293.365.658
Willie Calhoun LAA1B682292656160520233101.000.315.380.695
Alex Call WASCF3099153490314121951.000.425.525.950
Daz Cameron OAKRF54146192750514124550.000.248.322.570
Junior Caminero TBSS2488102231311102120.000.333.409.742
Luis Campusano SDC912773763130840204100.000.281.361.642
Victor Caratini HOUC70185235171622173601.000.341.422.763
Dylan Carlson TBCF85202184170323196321.000.284.282.566
Kerry Carpenter DETRF7021331601341445196501.000.346.577.923
Matt Carpenter STLDH51125142950415144502.000.315.368.683
Evan Carter TEXCF45144232762515154320.000.272.361.633
Curt Casali SFC338710152005111800.000.280.195.475
Triston Casas BOS3B44150203750819225401.000.347.440.787
Luis Castillo SEASP110000000100.000.000.000.000
Jake Cave COLRF1092803673124736168352.000.299.407.706
Andres Chaparro WAS3B228210218041351501.000.315.500.815
Kody Clemens PHI2B308314218141641800.000.287.518.805
Ernie Clement TOR2B12036241952021147934113.000.285.420.705
Griffin Conine MIARF113478211331200.000.297.441.738
Willson Contreras STLC8430148791701536459641.000.380.468.848
Carlos Correa MINSS7527951861621347305300.000.377.520.897
J.P. Crawford SEASS863244863131932468350.000.301.324.625
Dylan Crews WASCF114361030366751.000.320.512.832
Pete Crow-Armstrong CHCCF10330336721268401778262.000.287.396.683
Travis d'Arnaud ATLC8927338671601446207510.000.307.458.765
Henry Davis PITC371049154015134500.000.242.212.454
Luis De Los Santos TORSS5111210011200.000.250.273.523
Adrian Del Castillo AZC21669182031472611.000.342.439.781
Zach DeLoach CHWRF122814100131000.000.226.179.405
Jonny DeLuca TBLF9228626601245282369166.000.276.332.608
Jose Devers MIASS241100000100.000.250.250.500
Elias Diaz SDC863082683190536176400.000.314.380.694
Dillon Dingler DETC196429411822200.000.167.281.448
Logan Driscoll TBC3100200020000.000.200.200.400
Brandon Drury LAA2B84277264760313256700.000.248.224.472
Mauricio Dubon HOUCF1193474492220441135032.000.292.363.655
Blake Dunn CINCF13194110001800.000.143.105.248
Oliver Dunn MIL2B41951121221764030.000.282.316.598
Ezequiel Duran TEX3B78219225690218125212.000.296.324.620
Adam Duvall ATLLF9929828551001130209900.000.245.329.574
Tommy Edman LADSS1764817210721340.000.284.328.612
Xavier Edwards MIASS521952864821182637242.000.402.405.807
Duke Ellis NYYC1051100000240.000.200.200.400
Jerar Encarnacion SFRF21667173021042210.000.296.394.690
Christian Encarnacion-Strand CIN3B2911613226021643500.000.220.293.513
Santiago Espinal CIN2B10129830791109422041101.000.312.393.705
Thairo Estrada SFSS963644379152947107622.000.247.343.590
Sandro Fabian TEXRF120000000000.000.000.000.000
Stuart Fairchild CINLF942093345808301760131.000.286.368.654
Kyle Farmer MIN2B891721935101321154035.000.287.326.613
Freddy Fermin KCC983003887140636225710.000.339.397.736
Jose Fermin STLSS37576811007811.000.246.193.439
Tyler Fitzgerald SFCF80257457615214301883174.000.350.533.883
Dominic Fletcher CHWRF5716912367011384600.000.261.272.533
Wilmer Flores SF1B712141944120426203300.000.277.318.595
Nick Fortes MIAC94260226113032383501.000.263.319.582
Justin Foscue TEX2B112822100121200.000.133.107.240
Jake Fraley CINLF9829338801524242163195.000.326.379.705
Adam Frazier KC2B942383049100319195120.000.284.286.570
Tyler Freeman CLECF11432648681417322853116.000.306.322.628
TJ Friedl CINCF672382852511146204581.000.301.387.688
David Fry CLEC11131542821611347417741.000.359.441.800
Joey Gallo WAS1B60177202990617288231.000.290.316.606
Ben Gamel HOULF347220194014162210.000.398.361.759
Nick Gonzales PIT2B762933478162545126341.000.298.386.684
Romy Gonzalez BOS2B7315819451014231243102.000.333.437.770
Hunter Goodman COLRF5716717307082465211.000.219.365.584
Yasmani Grandal PITC641922143100724203910.000.296.385.681
Tristan Gray OAKSS142403100031200.000.222.167.389
Randal Grichuk AZRF922283263162834184300.000.335.469.804
Trent Grisham NYYCF71166203180828225111.000.294.380.674
Robbie Grossman KCLF74182204280314304530.000.340.324.664
Luis Guillorme AZ2B7315113328109213432.000.306.278.584
Yuli Gurriel KC1B491310021300.000.364.444.808
Eric Haase MILC18394120031021600.000.341.538.879
Sam Haggerty SEA2B8151100011410.000.125.067.192
David Hamilton BOS2B9829447731718282280334.000.303.395.698
Garrett Hampson KCCF981961546131014115272.000.275.311.586
Michael Harris II ATLLF903523987112935188486.000.288.366.654
Ke'Bryan Hayes PIT3B963653885904252375112.000.283.290.573
Austin Hays PHILF82224255718041995621.000.305.388.693
Austin Hedges CLEC6012211193011354620.000.205.205.410
Michael Helman MIN2B541210000100.000.500.7501.250
David Hensley MIA2B1944910101351510.000.306.318.624
Darell Hernaiz OAKSS441098212019112411.000.268.239.507
Enrique Hernandez LAD3B1113213569150933267000.000.271.346.617
Ivan Herrera STLC61195285481322204640.000.347.374.721
Jose Herrera AZC33739162101172000.000.284.274.558
Jason Heyward HOURF711872638112630184240.000.283.380.663
Kyle Higashioka SDC702062748911643136310.000.277.519.796
Derek Hill MIACF4614318344172444862.000.262.427.689
Sam Hilliard COLCF429119234151793342.000.314.484.798
Rece Hinds CINLF18429124151131520.000.348.7861.134
Jackson Holliday BALSS4515625283252195730.000.232.321.553
Spencer Horwitz TOR1B7926841721601132335400.000.356.451.807
Andy Ibanez DET2B84193265081530125322.000.306.389.695
Jose Iglesias NYMSS651902660131323112941.000.364.442.806
Kyle Isbel KCCF1173405277117740217192.000.276.362.638
Travis Jankowski TEXRF931641733301101039111.000.264.238.502
Danny Jansen BOSC832583154130823335600.000.301.353.654
Eloy Jimenez BALDH923112578140623226430.000.304.354.658
Leo Jimenez TORSS481391632100415114800.000.327.388.715
Connor Joe PIT1B1163514981221935418721.000.321.376.697
Jahmai Jones NYYRF3342810111421611.000.304.381.685
Nolan Jones COLRF632102445111322307544.000.311.319.630
Edouard Julien MIN2B84233345290821329160.000.320.365.685
Corey Julks CHWRF63160163670314154652.000.290.325.615
Jace Jung DET2B1957713200392001.000.333.263.596
Josh Jung TEX3B3814917435161454040.000.314.456.770
Niko Kavadas LAA1B154755002462110.000.208.234.442
DaShawn Keirsey Jr. MINCF230000000000.000.000.000.000
Carson Kelly TEXC81245276181836235100.000.327.388.715
Buddy Kennedy PHI2B7102200142410.000.308.500.808
Kevin Kiermaier LADCF104246294883524118262.000.235.313.548
Alejandro Kirk TORC872842069140543304500.000.311.345.656
Ryan Kreidler DETSS325897001261953.000.203.172.375
Trevor Larnach MINLF9830848761501548327941.000.322.442.764
Ramon Laureano ATLCF812182854110822148072.000.310.408.718
Charles Leblanc LAA2B481100002300.000.300.125.425
Brooks Lee MINSS331219293031692030.000.288.339.627
Jung Hoo Lee SFCF3714515384028101323.000.310.331.641
Korey Lee CHWC111338337213110311410853.000.244.346.590
DJ LeMahieu NYY2B67201194150226193501.000.269.259.528
Royce Lewis MIN3B6322334561301644225700.000.312.525.837
Joey Loperfido TORCF672022246104423107731.000.276.376.652
Jack Lopez LAASS8170000010700.000.000.000.000
Otto Lopez MIA2B9833236841814291960162.000.294.349.643
Brandon Lowe TB2B8931848771921649329350.000.320.465.785
Josh Lowe TBCF8628931701729302698221.000.303.408.711
Marco Luciano SFSS2055814310241800.000.305.345.650
Nathan Lukes TORRF52041011033300.000.565.6501.215
Nick Madrigal CHC2B51865193001041010.000.280.256.536
Luke Maile CINC481218203028134720.000.266.240.506
Justyn-Henry Malloy DETRF62191184171820217911.000.298.387.685
Kyle Manzardo CLE1B361006231202952800.000.271.410.681
Manuel Margot MINCF1162803570141430194650.000.302.350.652
Noelvi Marte CINSS5117722357041455961.000.231.305.536
Starling Marte NYMCF7929140791227321873141.000.317.399.716
Austin Martin MINLF882154154151116204273.000.321.344.665
Orelvis Martinez TORSS130100000100.000.333.333.666
Nick Martini CINLF5214623314252493813.000.272.370.642
Michael Massey KC2B8127440721321239104300.000.290.456.746
Miles Mastrobuoni CHC2B4591919300471420.000.263.242.505
Jorge Mateo BALSS6819230441425181048132.000.267.401.668
Nick Maton BALSS330000000200.000.000.000.000
Luis Matos SFCF4214312304042452200.000.235.322.557
Coby Mayo BAL3B102432000031400.000.214.083.297
James McCann BALC58191244280522114810.000.266.340.606
Kyle McCann OAKC47125123140413155200.000.329.376.705
Jake McCarthy AZRF124374581101278512971215.000.361.428.789
Chas McCormick HOUCF92237314861527177282.000.264.300.564
Mason McCoy SD2B1748710200351910.000.283.250.533
Grant McCray SFCF1965717315932730.000.294.569.863
Zach McKinstry DETSS10026329601344222164140.000.289.354.643
Parker Meadows DETCF63196284495620185994.000.292.413.705
Whit Merrifield ATL2B872674058834143444163.000.313.315.628
Drew Millas WASC1541611101131030.000.318.366.684
Garrett Mitchell MILCF42120162980210164443.000.336.358.694
Andruw Monasterio MIL2B47100122140112152852.000.319.280.599
Yoan Moncada CHW3B1139411310051010.000.364.410.774
Dylan Moore SEASS1183374770224104145115296.000.320.386.706
Gabriel Moreno AZC862753672171541344531.000.344.385.729
Cedric Mullins BALCF130380598815315473586266.000.302.405.707
Max Muncy LAD3B5518033411201135306400.000.339.478.817
Sean Murphy ATLC60194154141818215400.000.295.366.661
Tom Murphy SFC133434101241400.000.211.235.446
Dane Myers MIACF408315225121473241.000.337.422.759
Bo Naylor CLEC106305366310211372510642.000.269.361.630
Tyler Nevin OAK3B75214194280617245710.000.289.318.607
Kevin Newman AZSS1042803979171328154681.000.316.382.698
Jhonkensy Noel CLECF511422435601327105000.000.316.563.879
Lars Nootbaar STLCF902973073152935416772.000.336.401.737
Connor Norby MIA2B2610119288061253521.000.311.535.846
Nasim Nunez WASSS3629131010015652.000.441.379.820
Tyler O'Neill BOSRF97356679216027534613640.000.350.531.881
Jonathan Ornelas TEX3B12221320012800.000.208.227.435
Joey Ortiz MIL2B1103394583184945487775.000.342.401.743
Cristian Pache MIALF77148122971114166010.000.273.277.550
Pedro Pages STLC55159173922622104310.000.287.396.683
Richie Palacios TBLF882534659815214266191.000.350.332.682
Joc Pederson AZDH11632556911612160529463.000.400.529.929
David Peralta SDLF792083056100725194320.000.336.418.754
Geraldo Perdomo AZSS792725076181331284871.000.347.386.733
Jhonny Pereda MIAC10170300020400.000.222.176.398
Wenceel Pérez DETCF973474984135932277694.000.298.386.684
Blake Perkins MILRF932964176926353084174.000.329.361.690
Tommy Pham KCLF993644394192835328663.000.321.387.708
Kevin Pillar LAALF9326034631617441360103.000.298.392.690
Luke Raley SEARF120352498315218472312092.000.310.443.753
Bryan Ramos CHW3B15464920021800.000.208.239.447
J.T. Realmuto PHIC8633444891511240248622.000.322.425.747
Rob Refsnyder BOSLF892663073151935277622.000.351.440.791
Anthony Rendon LAA3B572062145100014233561.000.307.267.574
Luis Rengifo LAA2B7828341851316301644247.000.347.417.764
Pablo Reyes NYM3B2260511200531912.000.234.217.451
Leonardo Rivas SEASS3568917110882330.000.338.294.632
Emmanuel Rivera BAL3B107224184962220235820.000.299.290.589
Anthony Rizzo NYY1B76284346390831205200.000.285.338.623
Luis Robert Jr. CHWCF843283871150143423120215.000.270.390.660
Chuckie Robinson CHWC184517000031100.000.208.156.364
Victor Robles SEARF7520130571304211645231.000.357.408.765
Brayan Rocchio CLESS1253374872150832377496.000.301.329.630
Jake Rogers DETC8726838511411035188610.000.247.362.609
Johan Rojas PHICF10730743751023301263233.000.282.319.601
Josh Rojas SEA3B12538144881927264196104.000.309.346.655
Miguel Rojas LADSS912733478210433162872.000.325.407.732
Drew Romo COLC113947300621401.000.220.256.476
Ben Rortvedt TBC982542660130330337410.000.331.323.654
Amed Rosario CINSS953152992193334967125.000.319.400.719
Eddie Rosario NYMLF9129733521201035167791.000.215.316.531
Esteury Ruiz OAKCF29551011212842054.000.270.382.652
Gary Sanchez MILC70189254671934205600.000.329.434.763
Javier Sanoja MIACF110000010000.000.000.000.000
Daniel Schneemann CLERF64171154092521216031.000.313.398.711
Davis Schneider TORLF118346406719010374312360.000.286.335.621
Max Schuemann OAK3B118351507810073344106121.000.314.311.625
Aaron Schunk COL3B2760710301342000.000.219.267.486
Victor Scott II STLCF491391223902964150.000.208.273.481
Nick Senzel CHW3B742362546110718286113.000.283.331.614
Brian Serven TORC2454510400341700.000.267.259.526
Austin Shenton TB3B183938501371300.000.326.410.736
Michael Siani STLCF1062513763622201272163.000.292.315.607
Jon Singleton HOU1B10732143748013364210200.000.317.377.694
Austin Slater BALLF72152213340218255132.000.339.283.622
Pavin Smith AZRF4385152150418101410.000.320.447.767
Tyler Soderstrom OAK1B49146123260720164500.000.307.404.711
Nick Sogard BOSSS18561114100752230.000.306.268.574
Donovan Solano SD2B79231256790631175111.000.345.407.752
Edmundo Sosa PHISS832313561114730126171.000.319.437.756
Lenyn Sosa CHWSS822871664100424106431.000.253.300.553
Livan Soto BALSS530000000100.000.000.000.000
Jacob Stallings COLC722112555121833255600.000.359.441.800
Giancarlo Stanton NYYDH99367448616025623012200.000.295.482.777
Michael Stefanic LAA2B2785520300571600.000.309.271.580
Cal Stevenson PHILF9121310012100.000.357.333.690
Trevor Story BOS2B93518300531111.000.289.314.603
Kyle Stowers MIALF5314611306132085801.000.259.322.581
Garrett Stubbs PHIC49149173241110154550.000.302.275.577
Trey Sweeney DETSS185139202711210.000.208.333.541
Fernando Tatis Jr. SDRF8532753911611437307483.000.349.462.811
Mike Tauchman CHCLF952794969121624406461.000.349.362.711
Chris Taylor LADLF75185223261316266931.000.280.265.545
Michael A. Taylor PITCF10726334508142022104121.000.249.274.523
Tyrone Taylor NYMCF1122714064173631146992.000.285.387.672
Rowdy Tellez PIT1B12235838911701354278410.000.306.411.717
Jose Tena WASSS25889262021052220.000.333.386.719
Bryce Teodosio LAACF130000000200.000.000.000.000
Matt Thaiss LAAC45121122880214224230.000.347.347.694
Michael Toglia COL1B95324537010322474211571.000.305.469.774
Spencer Torkelson DET1B742853660181828228500.000.276.365.641
Luis Torrens NYMC3710214278031582301.000.321.431.752
Jose Trevino NYYC67189244350828183710.000.299.381.680
Mike Trout LAACF291091724121014162761.000.325.541.866
Kyle Tucker HOURF61216425711019404742100.000.396.579.975
Luis Urias SEA3B368610156041683300.000.283.384.667
Ramón Urías BAL3B932463362921035235111.000.327.427.754
Enmanuel Valdez BOS2B651802241120628164611.000.285.394.679
Ildemaro Vargas WAS2B872492165160129172784.000.309.337.646
Miguel Vargas CHWLF57157172770413194321.000.267.293.560
Christian Vazquez MINC83260265790727105831.000.247.335.582
Luis Vazquez CHCSS832000010100.000.200.000.200
Mark Vientos NYM3B92339509720024622810200.000.341.558.899
LaMonte Wade Jr. SF1B1012784072140627577911.000.389.374.763
Tyler Wade SD2B8113127303008112981.000.299.252.551
Will Wagner TOR2B21738246021121300.000.347.493.840
Jordan Walker STLRF31961017412873110.000.243.302.545
Forrest Wall BAL2B16324800013843.000.314.250.564
Matt Wallner MINRF6017123451511130197430.000.377.556.933
Taylor Walls TBSS691802332521122957133.000.288.244.532
Austin Wells NYYC9829738751511245417312.000.345.431.776
Jamie Westbrook BOS3B214046202741400.000.234.350.584
Shay Whitcomb HOUSS15351830045800.000.325.314.639
Eli White ATLCF19244611141811.000.308.500.808
Alika Williams PITSS35801117320532110.000.250.300.550
Luke Williams ATLCF313777300431020.000.268.270.538
Jacob Wilson OAKSS11305711023500.000.294.333.627
Weston Wilson PHI3B27611120413741720.000.364.574.938
Jesse Winker NYMLF13340463107230145858102144.000.366.426.792
Patrick Wisdom CHC3B6513315267272295050.000.265.436.701
Brett Wisely SF2B752162052131324115523.000.281.352.633
James Wood WASCF5921933601035333174127.000.369.416.785
Austin Wynns CINC7193740020500.000.400.579.979
Mike Yastrzemski SFRF122368508713913453310832.000.309.427.736
Christian Yelich MILLF73270448512311424058211.000.406.504.910
Juan Yepez WAS1B481762350140522153021.000.338.449.787
Masataka Yoshida BOSLF923243992160948254710.000.355.417.772