PlayerTeamPosGPABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Aaron Judge NYYCF15254113717930253114124160125.331.457.6881.145
Bo Bichette TORSS139582781814411894409143.311.357.483.840
George Springer TORRF140498106154271328469111181.309.399.560.959
Jeremy Pena HOUSS1254936815030217623593202.304.363.477.840
Trea Turner PHISS14158994179317156943107367.304.355.457.812
Yandy Diaz TB1B150583791752912583579231.300.366.482.848
Nico Hoerner CHC2B156599891782947613949296.297.345.394.739
Freddie Freeman LAD1B1475568116439224906012862.295.367.502.869
Josh Naylor SEA1B1475438116029120924883302.295.353.462.815
Bobby Witt Jr. KCSS15762399184476238849125389.295.351.501.852
Luis Arraez SD1B154620661813048613421114.292.327.392.719
Vladimir Guerrero Jr. TOR1B156589961723402384819463.292.381.467.848
Alec Burleson STL1B139497541442621869397951.290.343.459.802
Geraldo Perdomo AZSS16159798173335201009483276.290.389.462.851
Sal Frelick MILRF1425287615220312634780196.288.351.405.756
Brice Turang MIL2B15658497168282188166150248.288.359.435.794
Alec Bohm PHI3B120464531331831159298220.287.331.409.740
Maikel Garcia KC3B1605958117039516746284239.286.351.449.800
Xavier Edwards MIASS139561751592053434988277.283.343.353.696
Ketel Marte AZ2B126480871362802872648342.283.376.517.893
Jose Ramirez CLE3B15859310316834330856674447.283.360.503.863
Alejandro Kirk TORC130451451271801576485910.282.348.421.769
Shohei Ohtani LADSP15861114617225955102109187206.282.392.6221.014
Ramon Laureano SDRF1324417212426224763511974.281.342.512.854
Ryan O'Hearn SD1B1444746713321117635810931.281.366.437.803
Dillon Dingler DETC1264355412121213572311000.278.327.425.752
Hunter Goodman COLC1445407315028531913315212.278.323.520.843
Ernie Clement TOR3B15754583151352950276165.277.313.398.711
Carlos Correa HOUSS1445376314829013524511300.276.332.402.734
Manny Machado SD3B15961591169330279555131143.275.335.460.795
Drake Baldwin ATLC124405561111821980386800.274.341.469.810
Paul Goldschmidt NYY1B1464897613431110453610051.274.328.403.731
Gunnar Henderson BAL3B15457785158345176862137305.274.349.438.787
Pete Alonso NYM1B16262487170411381266116212.272.347.524.871
Cody Bellinger NYYCF1525888916025529985790132.272.334.480.814
Steven Kwan CLELF1566258117029111565560215.272.330.374.704
Matt Olson ATL1B1626249817041229959117610.272.366.484.850
Andy Pages LADCF15658174158271278629135147.272.313.461.774
Jackson Chourio MILLF13154988148354217830121217.270.308.463.771
Mickey Moniak COLRF1354346211720824682211093.270.306.518.824
Gavin Lux CINLF140446491202825535611410.269.350.374.724
Fernando Tatis Jr. SDRF155594111159272257189129327.268.368.446.814
Adam Frazier KC2B13441943112200744268186.267.319.365.684
Francisco Lindor NYMSS160644117172350318665131316.267.346.466.812
Julio Rodriguez SEACF160652106174314329544152306.267.324.474.798
Jung Hoo Lee SFCF1505607314931128554771103.266.327.407.734
Kyle Tucker CHCRF1365009113325422738788253.266.377.464.841
Jose Altuve HOULF15558880156241267755109106.265.329.442.771
J.P. Crawford SEASS1575706915124012587412281.265.352.370.722
Jorge Polanco SEA2B138471641253002678428263.265.326.495.821
Byron Buxton MINCF12648897129217358341148240.264.327.551.878
Junior Caminero TB3B15460293159280451104112571.264.311.535.846
Elly De La Cruz CINSS162629102166317228667181378.264.336.440.776
Vinnie Pasquantino KC1B16062172164331321134910710.264.323.475.798
Nolan Schanuel LAA1B132488641292311253597151.264.353.389.742
Lenyn Sosa CHW2B1405185713720122751812721.264.293.434.727
Christian Yelich MILLF150573881512102910364167166.264.343.452.795
Xander Bogaerts SD2B1364916312930011534894202.263.328.391.719
Juan Soto NYMRF16057712015220143105127137384.263.396.525.921
Trevor Story BOS2B15761291161290259633176311.263.308.433.741
Isiah Kiner-Falefa TORSS138431451132122401777154.262.297.334.631
Brandon Nimmo NYMLF15558781154270259250141131.262.324.436.760
Michael Busch CHC1B1555247813725534905613940.261.343.523.866
TJ Friedl CINCF15257982151222145381115123.261.364.378.742
Bryce Harper PHI1B13250172131320277570121122.261.357.487.844
William Contreras MILC1505668914728017768412064.260.355.399.754
Corbin Carroll AZRF1435641071463217318467153326.259.343.541.884
Zach McKinstry DET3B144452681172311124946111195.259.333.438.771
Jordan Beck COLLF14853962139275165343174198.258.317.416.733
Mookie Betts LADSS150589951522322082616882.258.326.406.732
Riley Greene DETLF15760084155311361114620121.258.313.493.806
CJ Abrams WASSS14458092149355196037125313.257.315.433.748
Javier Baez DETCF1264175510717312571010951.257.282.398.680
Willson Contreras STL1B1354907012631120804414251.257.344.447.791
Ty France TOR1B13844450114250752228310.257.320.360.680
Zach Neto LAASS12850282129291266233149269.257.319.474.793
J.T. Realmuto PHIC1345025712926112523512982.257.315.384.699
Bryson Stott PHI2B1474996612822313665491245.257.328.391.719
Yainer Diaz HOUC143542561392512070209511.256.284.417.701
Jarren Duran BOSLF157620861594113168460169246.256.332.442.774
Caleb Durbin MIL2B1364456011425011533050186.256.334.387.721
Brandon Lowe TB2B1345077913019031833814932.256.307.477.784
Heliot Ramos SFCF1576208515924121695215864.256.328.400.728
Gleyber Torres DET2B1455327913622016748510141.256.358.387.745
James Wood WASLF15759887153380319485221157.256.350.475.825
Ben Rice NYY1B1384677411928426655010032.255.337.499.836
Chase Meidroth CHWSS122450541141505234572144.253.329.320.649
Masyn Winn STLSS129491721242709513410295.253.310.363.673
Kerry Carpenter DETRF1304336610918526621810611.252.291.497.788
Rafael Devers SFDH163607991533303510911219211.252.372.479.851
Luis Garcia Jr. WAS2B1394886712328116662784145.252.289.412.701
Gavin Sheets SDLF1454925712428119714410721.252.317.429.746
Josh Jung TEX3B1314825312123114612712941.251.294.390.684
Josh H. Smith TEX3B14449570124232103555100123.251.335.366.701
Nick Castellanos PHIRF1475477213727217723213340.250.294.400.694
Trevor Larnach MINLF1425036212624117605312244.250.323.404.727
Eric Wagaman MIA3B140476561192839533210041.250.296.378.674
Michael Harris II ATLLF16061155152266208616128206.249.268.409.677
Ceddanne Rafaela BOSCF15654684136344166328117205.249.295.414.709
Lourdes Gurriel Jr. AZLF1295005212424219803176104.248.295.418.713
Pete Crow-Armstrong CHCCF15759191146374319529155358.247.287.481.768
Teoscar Hernandez LADLF1345116512629125892613452.247.284.454.738
Cal Raleigh SEAC1595961101472406012597188144.247.359.589.948
Jake Cronenworth SD1B1354196110320111596910733.246.367.377.744
Otto Lopez MIA2B1435446613421015774482156.246.305.368.673
Tommy Pham PITCF12039244961711052509453.245.330.370.700
Bryan Reynolds PITLF1545876814438316735717332.245.318.402.720
Seiya Suzuki CHCRF15157175140313321037116452.245.326.478.804
Dansby Swanson CHCSS15959084144243247747168203.244.300.417.717
Addison Barger TOR3B1354606111232121743612141.243.301.454.755
Ian Happ CHCLF1505698713832023798715163.243.342.420.762
Jeff McNeil NYM2B12239942972151254495530.243.335.411.746
Jazz Chisholm Jr. NYY2B13046275112151318058148318.242.332.481.813
Jackson Holliday BALSS149586701422131755561401711.242.314.375.689
Wilmer Flores SF1B125419441011001671348810.241.307.379.686
Wyatt Langford TEXLF13448973118251226274151226.241.344.431.775
Ozzie Albies ATL2B1576037414523216745594143.240.306.365.671
Kyle Schwarber PHILF16260411114523256132108197102.240.365.563.928
Spencer Torkelson DET1B1555638213527131787216921.240.333.456.789
Andrew McCutchen PITRF1354775111422013576711811.239.333.367.700
Randy Arozarena SEALF16061395146321277664191316.238.334.426.760
Luis Rengifo LAA2B1475015511916394333104107.238.287.335.622
Spencer Steer CIN1B1465096612121221755112971.238.312.411.723
Christian Walker HOU1B1545857213924127884017721.238.297.421.718
Josh Bell WAS1B140468541111612263578803.237.325.417.742
Jesus Sanchez HOURF13445161107214144842110133.237.304.395.699
Jo Adell LAARF1525266312418137983315151.236.293.485.778
Brooks Lee MINSS139487501151511664319231.236.285.370.655
Salvador Perez KCC15559754141350301002812500.236.284.446.730
Cam Smith HOURF134441551042139514313781.236.312.358.670
Trent Grisham NYYCF143494871169134748213732.235.348.464.812
Ke'Bryan Hayes CIN3B1525275012416354936111123.235.290.306.596
Kyle Manzardo CLE1B1424704711019227704813520.234.313.455.768
Lars Nootbaar STLRF1355096811924113486411945.234.325.361.686
Miguel Vargas CHW3B1385048011832216605610060.234.316.401.717
Brenton Doyle COLCF13850257117232155730138182.233.274.376.650
Jonathan India KC2B136497631162909455410604.233.323.346.669
Mark Vientos NYM3B121424449921217613011510.233.289.413.702
Mike Yastrzemski KCRF1464776811128117467210872.233.333.403.736
Marcell Ozuna ATLDH1454876111319021689414400.232.355.400.755
Mike Trout LAACF1304567310614126648717820.232.359.439.798
Matt Chapman SF3B1284547610523221617112694.231.340.430.770
Agustin Ramirez MIAC13653772124331216736113163.231.287.413.700
Joey Ortiz MIL3B149470621081817452774143.230.276.317.593
Marcus Semien TEX2B1274706210816115625093111.230.305.364.669
Nathaniel Lowe BOS1B1535406412323318846215910.228.307.381.688
Eugenio Suarez SEA3B15958891134280491184619641.228.298.526.824
Taylor Ward LAALF15757986132312361037517541.228.317.475.792
Adolis Garcia TEXRF13550758115280197528135134.227.271.394.665
Willi Castro CHCLF1204025891173113340111104.226.313.366.679
Matt Shaw CHC3B126393578921313443894175.226.295.394.689
Willy Adames SFSS16059194133222308780179124.225.318.421.739
Angel Martinez CLECF1394465610023211452311082.224.269.359.628
Gabriel Arias CLE3B129432449525211542716284.220.274.363.637
Matt McLain CIN2B14751073112180155055167182.220.300.343.643
Carlos Santana CHC1B12441549911101154529170.219.308.325.633
Austin Wells NYYC126401518822121713011851.219.275.436.711
Max Kepler PHIRF12741758901901852489330.216.300.391.691
Cedric Mullins NYMCF1334355894231175950120224.216.299.391.690
Ryan McMahon NYY3B1545096210923120537018931.214.312.381.693
Jonah Heim TEXC12439538841401143328830.213.271.332.603
Anthony Volpe NYYSS15353965114324197243150188.212.272.391.663
Oneil Cruz PITCF1354716294183206164174365.200.298.378.676
Wilyer Abreu BOSRF115373539217022694010163.000.317.469.786
Max Acosta MIASS1954711103561712.000.295.389.684
Ronald Acuna Jr. ATLRF95338749812121427110291.000.417.518.935
Luisangel Acuna NYMSS95175304170081337161.000.293.274.567
Riley Adams WASC832632949808241811010.000.252.308.560
Kevin Alcantara CHCRF10112400011410.000.417.364.781
Blaze Alexander AZSS742303153121728228646.000.323.383.706
Tyler Alexander CHWSP110000000000.000.000.000.000
Jorge Alfaro WASC1439310200301410.000.256.308.564
Nick Allen ATLSS1353713282110022319987.000.284.251.535
Nacho Alvarez Jr. ATLSS581881844120215124900.000.296.330.626
Francisco Alvarez NYMC7624632631211132277300.000.339.447.786
Yordan Alvarez HOULF48165174580627283311.000.367.430.797
Adael Amador COL2B4111352070110112711.000.256.265.521
Miguel Amaya CHCC289614279042542200.000.314.500.814
Miguel Andujar CINLF3410314377041761900.000.400.544.944
Jonathan Aranda TB1B1063705611722014594110702.000.393.489.882
Orlando Arcia COLSS76203134171313104701.000.238.291.529
Nolan Arenado STL3B10740148951811252284930.000.289.377.666
Harrison Bader PHICF14644861124241175439136117.000.347.449.796
Ji-Hwan Bae PITCF13204100005941.000.240.050.290
Patrick Bailey SFC13540947911836553013310.000.277.325.602
Brooks Baldwin CHWLF10330032721511138218650.000.290.407.697
Moises Ballesteros CHCC205712172121191200.000.394.474.868
Will Banfield CINC7100100000600.000.100.100.200
Jorge Barrosa AZLF3371810301722200.000.169.225.394
Joey Bart PITC932852171121430409311.000.355.340.695
Samuel Basallo BALC3110910186041563000.000.229.330.559
Brett Baty NYM3B1303935310013218503310880.000.313.435.748
Jake Bauers MILLF85183284390728325981.000.353.399.752
Dylan Beavers BALCF35110162551414263622.000.375.400.775
Andrew Benintendi CHWLF116420571011622063408210.000.307.431.738
Will Benson CINLF902303152821241166722.000.273.435.708
Dairon Blanco KCLF962110010232.000.167.333.500
Ryan Bliss SEA2B113517101341122.000.282.314.596
Alex Bregman BOS3B114433641182801862517011.000.360.462.822
Will Brennan CLERF6110100001101.000.231.091.322
Vidal Brujan ATL3B60871422500862121.000.305.310.615
Kris Bryant COLRF113926200121300.000.195.205.400
Jake Burger TEX3B10335643841511653129311.000.269.419.688
Jose Caballero NYYSS126314527418153647984911.000.339.347.686
Oswaldo Cabrera NYY3B34107172640111112501.000.322.308.630
Jac Caglianone KCRF62210193361718185210.000.237.295.532
Owen Caissie CHCRF122645101411100.000.222.346.568
Alex Call LADRF1102704372132531365521.000.361.385.746
Tyler Callihan CIN2B460100010100.000.167.167.334
Kristian Campbell BOS2B672292451100621297221.000.319.345.664
Gustavo Campero LAARF2858910103851441.000.273.345.618
Luis Campusano SDDH102100000061100.000.222.000.222
Alexander Canario PITLF87216254761620178031.000.274.338.612
Dominic Canzone SEARF8224330731101132205931.000.358.481.839
Victor Caratini HOUC11434435891401246236510.000.324.404.728
Dylan Carlson BALCF83217174491620215433.000.278.336.614
Evan Carter TEXLF631943148925251941142.000.336.392.728
Andres Chaparro WAS3B3466412201552200.000.247.258.505
Tsung-Che Cheng PITSS370000000301.000.000.000.000
Nathan Church STLRF2756910101831810.000.254.250.504
Kody Clemens MIN2B11934846741241952299351.000.281.434.715
Zach Cole HOUCF15479122041152030.000.327.553.880
Isaac Collins MILLF13037256982239545793167.000.368.411.779
Griffin Conine MIARF24791320702872501.000.314.418.732
Billy Cook PITLF361200000100.000.333.333.666
Kenedy Corona HOUCF320000002100.000.500.000.500
Colton Cowser BALLF923273664140164027128140.000.269.385.654
Dylan Crews WASRF8529343618210272476175.000.280.352.632
Blaine Crim COL1B206510132051262800.000.270.462.732
Jimmy Crooks STLC154536011101700.000.152.244.396
Travis d'Arnaud LAAC692131642130621137400.000.255.343.598
Henry Davis PITC87252254270722187621.000.234.278.512
Justin Dean LADCF1820000000110.000.000.000.000
Paul DeJong WASSS571931844100623117040.000.269.373.642
Adrian Del Castillo AZC441209296041784700.000.290.392.682
Jonny DeLuca TBRF2057519130421360.000.356.456.812
Cam Devanney PITSS143615100122101.000.184.167.351
Zach Dezenzo HOULF3498172460210113710.000.321.367.688
Elias Diaz SDC106255345270929217400.000.270.337.607
Jasson Dominguez NYYLF1233815898181104741115235.000.331.388.719
Brendan Donovan STL2B118460641323201050426733.000.353.422.775
Mauricio Dubon HOU2B1333694389210733244230.000.289.355.644
Blake Dunn CINLF3060109201782511.000.320.233.553
Ezequiel Duran TEX3B902051646140014855112.000.266.293.559
Nate Eaton BOSRF41811624401461992.000.348.383.731
Tommy Edman LAD2B9734649781311349196131.000.274.382.656
Bryce Eldridge SF1B102813200471300.000.297.179.476
Tim Elko CHW1B236769104853010.000.194.328.522
Jerar Encarnacion SFRF1955511302711510.000.214.364.578
Christian Encarnacion-Strand CIN1B3613013274061933202.000.234.377.611
J.C. Escarra NYYC408451750211111410.000.296.333.629
Thairo Estrada COL2B3915414399032162613.000.285.370.655
Stuart Fairchild TBRF2851711410241521.000.273.333.606
Kyle Farmer COL2B972772463140831176601.000.280.365.645
Hunter Feduccia TBC38885135008152910.000.267.205.472
Freddy Fermin SDC1093193280130526196512.000.297.339.636
Jose Fermin STL2B3060517501981022.000.377.417.794
Yanquiel Fernandez COLRF5213813315041184400.000.265.348.613
Ryan Fitzgerald MIN3B244610900497810.000.302.457.759
Tyler Fitzgerald SFSS722171947101414177094.000.278.327.605
Rafael Flores PITC7150320002700.000.294.333.627
Harry Ford SEAC861100010300.000.250.167.417
Nick Fortes TBC97218195091521144710.000.296.349.645
Justin Foscue TEX1B490110020300.000.111.222.333
Jake Fraley ATLRF76191314690623254943.000.332.382.714
Cody Freeman TEX3B3611413264031551911.000.258.342.600
Tyler Freeman COLRF110377501062022313451189.000.354.361.715
David Fry CLE1B6614616254082395810.000.229.363.592
Braxton Fulford COLC3810811235211673610.000.267.324.591
Jhostynxon Garcia BOSLF570110002500.000.333.286.619
Mitch Garver SEAC87254295351930308030.000.297.343.640
Mickey Gasper MIN2B4595151510211102020.000.257.232.489
Drew Gilbert SFCF3910012195131372011.000.248.350.598
Andres Gimenez TOR2B10132939691117352566122.000.285.313.598
Nick Gonzales PIT2B963813999183530217302.000.299.362.661
Romy Gonzalez BOS1B963154796233953188165.000.343.483.826
Nolan Gorman STL2B111351487214114464713611.000.296.370.666
Tristan Gray TB3B3078918503961900.000.282.410.692
Randal Grichuk KCRF1132723562181927176101.000.273.401.674
Denzer Guzman LAASS134248102312200.000.209.357.566
Sam Haggerty TEXLF641623141732131637124.000.328.370.698
Petey Halpin CLECF665200002200.000.500.333.833
David Hamilton BOS2B911772735416191347226.000.257.333.590
Maverick Handley BALC164123000321800.000.133.073.206
Dustin Harris TEXLF194058301231311.000.256.350.606
Robert Hassell III WASCF7019722449031886240.000.257.315.572
Austin Hays CINLF1033806010116515642910770.000.315.453.768
Austin Hedges CLEC68155132530510184312.000.250.277.527
Tyler Heineman TORC61149254381320123120.000.361.416.777
Michael Helman TEXCF389918235152072140.000.290.455.745
Enrique Hernandez LAD3B922323047801035186800.000.255.366.621
Heriberto Hernandez MIARF8725640681211045317711.000.347.438.785
Ivan Herrera STLC107388541101301966438482.000.373.464.837
Jose Herrera AZC57166213160217234700.000.285.259.544
Liam Hicks MIAC1193323782131645435620.000.346.346.692
Kyle Higashioka TEXC9430333731411147207231.000.291.403.694
Derek Hill CHWCF5713419296031194870.000.281.328.609
Rece Hinds CINRF154365102312100.000.136.279.415
Spencer Horwitz PIT2B10836455992601151447301.000.353.434.787
Brady House WAS3B73261266111042987853.000.252.322.574
Andy Ibanez DET2B91176244280421122641.000.301.352.653
Jose Iglesias SD2B1123062970110336245651.000.298.294.592
Kyle Isbel KCCF1353684294164433237445.000.301.353.654
Alex Jackson BALC36911720805853700.000.290.473.763
Jeremiah Jackson BAL2B481702047102521115002.000.328.447.775
Danny Jansen MILC9828838621101436428600.000.321.399.720
Ryan Jeffers MINC11940647108260947509111.000.356.397.753
Carter Jensen KCC206012186031391200.000.391.550.941
Bryce Johnson SDRF5576926401831941.000.383.434.817
Daniel Johnson BALCF31531310301141321.000.246.302.548
Troy Johnston MIALF4411212312141382622.000.331.420.751
Jahmai Jones DETRF721292137111723183220.000.387.550.937
Nolan Jones CLERF13635534751425343911383.000.296.304.600
Edouard Julien MIN2B641821340100312226103.000.309.324.633
Jace Jung DET3B214785000371600.000.236.106.342
Connor Kaiser AZSS11181210021500.000.158.167.325
Kyle Karros COL3B4313720314019154100.000.308.277.585
C.J. Kayfus CLE1B441231627101419113840.000.292.415.707
Luke Keaschall MIN2B4918225551404281929143.000.382.445.827
DaShawn Keirsey Jr. MINCF74841190026233103.000.138.179.317
Colt Keith DET2B1374146510622213454810211.000.333.413.746
Carson Kelly CHCC11136948921311750458020.000.333.428.761
Otto Kemp PHI3B621972646110828126722.000.298.411.709
Ha-Seong Kim ATLSS48171194040517163962.000.304.345.649
Hyeseong Kim LAD2B71161194561317752131.000.314.385.699
Heston Kjerstad BALLF5415616305241964510.000.240.327.567
Andrew Knizner SFC33771217111571000.000.299.299.598
Christian Koss SFSS7417425469032394541.000.309.368.677
Ryan Kreidler MINCF173854000041920.000.190.105.295
Jordan Lawlar AZSS2866912700562620.000.257.288.545
Korey Lee CHWC253510930134700.000.333.429.762
Jack Leiter TEXSP110000000100.000.000.000.000
Royce Lewis MIN3B106376368918013522580122.000.283.388.671
Daylen Lile WASCF9132151961511941215686.000.347.498.845
Trey Lipscomb WAS3B341200000100.000.500.5001.000
Tyler Locklear AZ1B3110311180036104331.000.267.262.529
Brandon Lockridge MILLF67134173171011836101.000.276.299.575
Nick Loftin KCLF67168173592420142711.000.278.357.635
Josh Lowe TBRF1083965687212114033109184.000.283.366.649
Matthew Lugo LAALF3169916214902400.000.243.464.707
Nathan Lukes TORCF13538855991921265386024.000.323.407.730
Luke Maile KCC2545611201671610.000.346.356.702
Martin Maldonado SDC6414711306041285700.000.245.327.572
Justyn-Henry Malloy DETRF52104152360117203200.000.346.308.654
Jake Mangum TBCF118405371201813401964276.000.330.368.698
Rafael Marchan PHIC4210592240213101700.000.282.305.587
Manuel Margot DETLF6191600030600.000.300.316.616
Jakob Marsee MIACF5520928611835332248146.000.363.478.841
Brandon Marsh PHILF1333795910625211433811071.000.342.443.785
Noelvi Marte CIN3B90339458917214511685103.000.300.448.748
Starling Marte NYMRF982933779140934226872.000.335.410.745
Austin Martin MINCF50156224481172231114.000.374.365.739
Michael Massey KC2B7726220649032094321.000.268.313.581
Miles Mastrobuoni SEA3B76152203840112172963.000.324.296.620
Jorge Mateo BAL2B42799144013430152.000.217.266.483
Luis Matos SFRF57172263891822112740.000.266.424.690
Brice Matthews HOUSS134267004922010.000.222.452.674
Ronny Mauricio NYMSS61168193860610155440.000.293.369.662
Marcelo Mayer BOSSS4412720298141084102.000.272.402.674
Coby Mayo BAL3B8526330571201128278430.000.299.388.687
James McCann AZC4212318326051783300.000.324.431.755
Jake McCarthy AZCF67206184275420104060.000.247.345.592
Chas McCormick HOULF641001321501593123.000.279.290.569
Mason McCoy SDSS18225310013720.000.269.182.451
Grant McCray SFCF222232010221100.000.160.182.342
Carson McCusker MINLF162905000111601.000.200.172.372
Reese McGuire CHCC4413317302092442700.000.245.444.689
Billy McKinney TEXLF6204410011100.000.238.250.488
Curtis Mead CHW1B902402656101319156351.000.299.321.620
Parker Meadows DETCF58191224162416215640.000.291.330.621
MJ Melendez KCLF236055201132300.000.154.167.321
Jacob Melton HOUCF3270711010762972.000.234.186.420
Jackson Merrill SDCF1154405911625616673310812.000.317.457.774
Victor Mesa Jr. MIACF16327620165500.000.297.344.641
Jake Meyers HOUCF104343531001523243167165.000.354.373.727
Drew Millas WASC184961551074720.000.358.449.807
Jose Miranda MIN3B123626001501300.000.167.250.417
Kameron Misner TBCF71197274291522166981.000.273.345.618
Garrett Mitchell MILCF2568914410372530.000.286.294.580
Andruw Monasterio MIL3B6812619349041673221.000.319.437.756
Yoan Moncada LAA3B8424839581321235327500.000.336.448.784
Colson Montgomery CHWSS712554361912155258300.000.311.529.840
Christian Moore LAA2B53162203251716196230.000.284.370.654
Dylan Moore TEX2B10621935445011252082145.000.267.374.641
Christopher Morel TBLF105278376116011332510972.000.289.396.685
Gabriel Moreno AZC832774479121940295322.000.353.433.786
Ryan Mountcastle BAL1B893323483180735159830.000.286.367.653
Max Muncy LAD3B10031348761021967648340.000.376.470.846
Sean Murphy ATLC94291345813016453510500.000.300.409.709
Dane Myers MIACF10630729721006312377185.000.291.326.617
Carlos Narvaez BOSC118403519727015503811111.000.306.419.725
Brian Navarreto MIAC8143420150300.000.267.643.910
Bo Naylor CLEC12335946702211447459912.000.282.379.661
Ryne Nelson AZSP111100010000.0001.0001.0002.000
Ryan Noda BAL1B2347350012112510.000.276.170.446
Jhonkensy Noel CLERF6914819242061345200.000.183.297.480
Connor Norby MIA3B883114278171834189082.000.300.389.689
Dom Nunez CLEC272200000400.000.286.286.572
Nasim Nunez WASSS398213192041382091.000.297.402.699
Logan O'Hoppe LAAC11942335908119432413921.000.258.371.629
Tyler O'Neill BALRF54181223661926225140.000.292.392.684
Tirso Ornelas SDLF7140100012200.000.188.071.259
Alejandro Osuna TEXCF63151123240215213454.000.313.278.591
James Outman MINCF59134191851611126310.000.216.321.537
Pedro Pages STLC112361388315011451910700.000.272.363.635
Richie Palacios TB2B1742101420135940.000.396.452.848
Isaac Paredes HOU3B10237853961512053507601.000.352.458.810
Kyren Paris LAA2B44126202441611105971.000.266.381.647
Graham Pauley MIA3B62161183691411213620.000.311.366.677
Joc Pederson TEX1B962652848101926346520.000.285.328.613
Liover Peguero PITSS3380916104862530.000.273.363.636
Oswald Peraza LAA3B106244244060520178090.000.223.250.473
Jhonny Pereda MINC112911040012800.000.387.483.870
Everson Pereira TBCF236579102872820.000.219.246.465
Wenceel Pérez DETRF10034447841741343318783.000.308.430.738
Blake Perkins MILCF54155253562319154772.000.298.348.646
Tristan Peters TBLF4120000000700.000.000.000.000
Yohel Pozo STLC6716016378051972200.000.262.375.637
Cesar Prieto STL2B360100000500.000.167.167.334
Jurickson Profar ATLLF8031856781611443485992.000.353.434.787
Edgar Quero CHWC1113653198170536327101.000.333.356.689
Luke Raley SEALF73183233780419196421.000.319.311.630
Bryan Ramos CHW3B4121220020400.000.167.333.500
John Rave KCCF72153183050414184672.000.283.307.590
Colin Rea CHCRP110000000100.000.000.000.000
Rob Refsnyder BOSLF701822949120930245430.000.354.484.838
Austin Riley ATL3B1024165410820116542712821.000.309.428.737
Ryan Ritter COLSS60187224593118106131.000.296.337.633
Leonardo Rivas SEASS489019222029202460.000.387.333.720
Sebastian Rivero LAAC11334620021910.000.206.242.448
Luis Robert Jr. CHWCF1103825285120145340112338.000.297.364.661
Will Robertson CHWLF277029100922700.000.173.143.316
Chuckie Robinson ATLC111000000000.000.000.000.000
Victor Robles SEACF321061226411932662.000.281.330.611
Brayan Rocchio CLESS1153443480182544227784.000.290.340.630
Alan Roden MINLF551361726612983711.000.261.294.555
Brendan Rodgers HOU2B43115122240211114601.000.266.278.544
Endy Rodriguez PITC185259400251401.000.246.250.496
Johnathan Rodríguez CLERF31716144121062210.000.260.366.626
Jake Rogers DETC46123142352319153900.000.277.333.610
Trevor Rogers BALSP120000000200.000.000.000.000
Johan Rojas PHICF711522334321181340122.000.280.289.569
Miguel Rojas LADSS1142903576180727244650.000.318.397.715
Drew Romo COLC330000000300.000.000.000.000
Ben Rortvedt LADC4411291730110112300.000.240.205.445
Amed Rosario NYY3B62181205011062373110.000.309.436.745
Keibert Ruiz WASC68255196312022582602.000.277.318.595
Adley Rutschman BALC903223771162929405700.000.307.366.673
Thomas Saggese STLSS822752571170225168330.000.299.342.641
Cesar Salazar HOUC11130300012200.000.375.231.606
Gary Sanchez BALC299113212052442700.000.297.418.715
Javier Sanoja MIA2B1183134076224638194165.000.287.396.683
Anthony Santander TORRF54194163450618256100.000.271.294.565
Casey Schmitt SF2B9531234741501240278300.000.305.401.706
Daniel Schneemann CLE2B131379487818112413811793.000.283.354.637
Davis Schneider TORLF821883344501131366031.000.361.436.797
Aaron Schunk COL3B163216100001000.000.188.219.407
Victor Scott II STLCF138398548615153742111344.000.305.296.601
Corey Seager TEXSS102380611031902150588730.000.373.487.860
Hayden Senger NYMC3372813100432200.000.221.194.415
Bob Seymour TB1B2678916111543210.000.253.282.535
Michael Siani STLCF19174400002700.000.316.235.551
Ronny Simon PIT2B27771018300781510.000.299.273.572
Chandler Simpson TBCF1094145312215302620434412.000.326.345.671
Dominic Smith SF1B632042658120533154220.000.333.417.750
Pavin Smith AZ1B872443663171828419222.000.362.434.796
Will Smith LADC110362641072011761648923.000.404.497.901
Nick Sogard BOS1B30961325800952421.000.317.344.661
Donovan Solano TEX1B7116610414132184000.000.291.337.628
Jorge Soler LAARF8227931601201233289400.000.293.387.680
Edmundo Sosa PHISS8924330671211139105611.000.307.469.776
Giancarlo Stanton NYYDH772493668802466299600.000.350.594.944
Tyler Stephenson CINC88299406918013503711601.000.316.421.737
Sal Stewart CIN3B18551114105831500.000.293.545.838
Kyle Stowers MIALF1173996111521325734812551.000.368.544.912
Myles Straw TORCF13726751701414321950121.000.313.367.680
Garrett Stubbs PHIC512000000000.000.000.000.000
Jack Suwinski PITCF59150152270310245771.000.281.253.534
Trey Sweeney DETSS118296365862632269231.000.258.291.549
Mike Tauchman CHWRF933354488171940458600.000.356.400.756
Tim Tawa AZ2B74199294080718206482.000.274.347.621
Chris Taylor LAALF5811315217021254222.000.256.301.557
Michael A. Taylor CHWRF13429533592019352311083.000.259.366.625
Samad Taylor SEA2B481100000100.000.125.125.250
Tyrone Taylor NYMRF11331034691832271676122.000.279.319.598
Kyle Teel CHWC782533869110835377731.000.375.411.786
Rowdy Tellez TEX1B11228934661101749178310.000.276.443.719
Jose Tena WAS3B501521937132016153731.000.314.355.669
Bryce Teodosio LAACF501381228721754771.000.248.304.552
Alek Thomas AZCF143433511081939382112274.000.289.370.659
Lane Thomas CLECF39125102020411144441.000.246.272.518
Rhylan Thomas SEALF382110021000.000.200.250.450
Michael Toglia COL1B88306225815111322813230.000.258.353.611
Tyler Tolbert KC2B645019142016111212.000.321.380.701
Luis Torrens NYMC922612059141529195610.000.284.345.629
Ezequiel Tovar COLSS953604491184933219853.000.294.400.694
Taylor Trammell HOULF52117152370312174132.000.296.333.629
Jose Trevino CINC932823067200422153900.000.272.351.623
Jared Triolo PIT3B10733141751827243976132.000.311.356.667
Justin Turner CHC1B80169143770318173720.000.288.314.602
Ramón Urías HOU3B11235233851701144278830.000.292.384.676
George Valera CLERF164179202571300.000.333.415.748
Ildemaro Vargas AZ1B3811512312131921500.000.292.383.675
Daulton Varsho TORCF7124843591322055177720.000.284.548.832
Andrew Vaughn MIL1B112406351032201465318000.000.307.411.718
Christian Vazquez MINC65190143670314183511.000.271.274.545
Luis Vazquez BALSS325068101331420.000.208.240.448
Zac Veen COLRF123414101221411.000.189.235.424
Matt Vierling DETCF31886213011172420.000.310.307.617
Ryan Vilade CINRF8131100002500.000.200.077.277
Will Wagner SD3B5512915297007172810.000.324.279.603
Jordan Walker STLRF111363407813164129126103.000.278.306.584
Matt Wallner MINRF104336476816322404611443.000.311.464.775
Taylor Walls TBSS10128236621414382670146.000.280.319.599
Drew Waters KCRF71206215063114116053.000.288.316.604
Jordan Westburg BAL2B8532859871011741178012.000.313.457.770
Shay Whitcomb HOULF203244001101000.000.125.219.344
Eli White ATLCF10525643608310351170101.000.270.406.676
Joey Wiemer MIALF27557132031222300.000.279.436.715
Carson Williams TBSS329911173051264421.000.219.354.573
Ben Williamson SEA3B852773670130121156451.000.294.310.604
Weston Wilson PHILF52111152240517123423.000.282.369.651
Will Wilson CLE3B3478715400273420.000.267.244.511
Jesse Winker NYMLF26708165211092110.000.309.400.709
Jack Winkler MIASS14162420000410.000.250.375.625
Brett Wisely ATL2B26545104011071411.000.279.315.594
Connor Wong BOSC6316816328007164221.000.262.238.500
Austin Wynns ATHC18406163031131200.000.442.7001.142
Nick Yorke PIT2B2269716301831510.000.264.319.583
Masataka Yoshida BOSLF551881650110426102430.000.307.388.695
Cole Young SEASS77223244771424284710.000.302.305.607
Jacob Young WASCF120324347510123127651511.000.296.287.583
Jared Young NYMLF224358104621600.000.234.488.722