2026 Hitting season to date

HittingPitchingFielding
« 2025
DashboardStandardAdvancedBatted ballPlate disciplineExpectedBat tracking
Download CSV
#PlayerTeamPosPAHRAVGOBPSLGwOBAHIT+FIELD+Def runsNEXT+nWAR
1Pete Crow-ArmstrongCHCCF561310.2790.3780.550160.6120.4+17.4186.07.69
2Yordan AlvarezHOULF543360.3170.4300.610184.291.8-5.9175.36.67
3Willson ContrerasBOS1B469250.2840.3930.534159.1106.7+2.7163.85.13
4Matt OlsonATL1B545360.2630.3400.546141.8122.1+13.5162.05.88
5Shohei OhtaniLADDH530300.2910.3880.554153.8100.0-9.0160.86.66
6Juan SotoNYMLF359210.2830.4080.539160.5102.1-0.5159.53.72
7Ryan JeffersMINC255100.2830.3900.493143.6101.1+4.0156.32.56
8CJ AbramsWSHSS525290.2790.3540.530143.6101.9+6.6153.85.11
9Endy RodríguezPITC15970.2670.3730.467133.9108.1+3.8153.61.55
10Max MuncyLAD3B435250.2510.3420.497131.8121.9+11.4153.24.22
11Junior CamineroTB3B542350.2740.3620.535147.4105.7+3.5152.65.19
12Gabriel MorenoARIC404100.3070.3850.470132.6106.6+9.0150.83.80
13Dillon DinglerDETC495260.2550.3190.490124.5111.5+14.0147.64.47
14Seiya SuzukiCHCRF474220.2680.3600.483141.7109.0+2.9146.74.19
15Bobby WittKCSS471150.2840.3600.455128.8109.2+9.9146.14.16
16Esteury RuizMIARF17460.2500.3670.453135.3112.2+2.2145.51.51
17Aaron JudgeNYYRF261170.2480.3750.533150.399.3-1.6145.42.26
18Brice TurangMIL2B523160.2630.3580.442123.0119.8+14.1145.14.56
19Wyatt LangfordTEXLF311140.2530.3190.459128.9118.1+5.8144.12.67
20Byron BuxtonMINCF381250.2560.3200.524128.4110.8+7.0143.43.23
21Drake BaldwinATLC453210.2750.3570.453127.2104.4+8.9143.23.83
22James WoodWSHRF535300.2650.3930.535156.090.3-8.9142.44.41
23Miguel VargasCWS3B538280.2420.3480.490131.7110.6+6.5141.64.43
24Randy ArozarenaSEALF502170.2740.3660.452143.5102.6-1.3141.34.09
25Dominic CanzoneSEARF372190.2630.3390.499138.1104.4+1.4141.13.03
26Nick KurtzATH1B434210.2560.3960.483145.696.6-2.7140.53.49
27Andrew VaughnMIL1B25950.3030.3920.456136.5105.1+1.2140.42.09
28Jake BauersMIL1B448220.2750.3830.505143.398.7-2.1139.43.55
29Donovan WaltonATH2B15830.2800.3640.434127.5109.7+2.2139.11.25
30Ben RiceNYY1B509340.2510.3440.534141.497.6-2.0138.13.95
31Jeremy PeñaHOUSS335140.2830.3380.469127.3102.9+4.2137.62.60
32Munetaka MurakamiCWSDH388151.1100.0-6.6137.22.95
33Alejandro KirkTORC19170.2850.3580.436101.6123.9+8.3137.11.48
34Joc PedersonTEX1B375220.2390.3320.485141.795.5-2.2136.92.85
35Ben WilliamsonTB2B27030.2470.3090.33281.8150.7+18.1136.62.11
36Kyle SchwarberPHILF536370.2440.3620.526139.597.3-1.9136.64.07
37Ty FranceSD1B356170.2910.3490.511132.3106.4+1.8136.42.70
38Alec BurlesonSTL1B530210.2870.3540.489133.8104.3+1.5136.24.00
39Freddie FreemanLAD1B522150.3030.3760.468133.9104.0+1.4136.03.93
40Griffin ConineMIARF190140.2720.3640.549148.790.7-3.0136.01.42
41Mike TroutLAACF474200.2400.3820.437130.9100.8+2.8135.83.56
42Luis GarciaNYY1B420240.2750.3050.532132.1105.2+1.8135.63.15
43Randal GrichukCWSLF197100.2770.3050.550130.6106.9+1.1135.31.47
44Cody BellingerNYYLF434110.2590.3500.420118.4120.4+8.7134.83.23
45Michael HarrisATLCF475200.2910.3190.485117.2112.5+10.1134.63.52
46Corbin CarrollARIRF529180.2460.3460.484124.6115.2+6.3134.33.89
47Tyler TolbertKCSS10630.3120.3740.458130.798.3+0.4134.10.77
48Esmerlyn ValdezPITDH227147.5100.0-3.9133.61.63
49Ryan ViladeTBRF206110.2590.3220.487122.7115.1+2.7133.51.49
50Jared YoungNYM1B24780.2700.3370.447119.9115.9+4.1133.41.79
51Pete AlonsoBAL1B543290.2670.3590.498141.593.3-5.7132.93.86
52Wilyer AbreuBOSRF530220.2570.3360.467122.9113.8+6.0132.13.75
53Tristan PetersCWSCF36670.2720.3350.427113.7113.7+8.2132.12.60
54Andy PagesLADCF538210.2720.3380.459121.4105.2+6.9131.93.79
55Adley RutschmanBOSC31190.2450.3310.423107.0113.2+9.4131.82.21
56Andrés ChaparroWSH1B13180.2500.3600.543133.599.5-0.3131.70.91
57Brandon LowePIT2B522270.2530.3180.480114.7114.4+10.7131.43.66
58Luis CampusanoSDC15350.3010.4080.496152.067.6-3.9131.21.05
59Jordan WalkerSTLRF521260.2890.3470.507134.2100.6-2.9129.73.50
60Shea LangeliersATHC416230.2630.3320.497127.490.6+1.1129.62.81
61Gary SanchezMILC220100.2200.3680.446129.688.4-0.0129.61.48
62Anthony VolpeNYYSS19410.2400.3250.32286.4132.5+10.0128.61.31
63Samad TaylorSDLF10210.3300.4100.398129.4104.2-0.1128.40.68
64Ezequiel DuranTEXSS443130.2610.3160.427118.5106.4+5.2128.12.92
65Jackson ChourioMILLF411170.2790.3400.470119.0112.0+4.4127.72.69
66Hunter GoodmanCOLC460340.2510.3200.541118.198.0+5.4127.73.01
67Elly De La CruzCINSS474200.2600.3410.468116.9102.8+6.1127.53.09
68Miguel AmayaCHCC20550.2370.3450.373114.0101.7+3.3127.31.33
69Ivan HerreraSTLC559140.2450.3610.385116.798.5+6.9126.83.59
70Carson KellyCHCC32970.2600.3420.372110.2104.9+6.6126.72.12
71Francisco AlvarezNYMC322130.2400.3290.413114.3100.8+4.9126.72.07
72Ceddanne RafaelaBOSCF503160.2840.3210.463119.6101.4+4.0126.23.19
73Matt ChapmanSF3B35270.2350.3240.36899.7126.9+11.4126.12.25
74Luis TorrensNYMC22570.2390.3060.39795.2119.2+8.5126.01.44
75Dalton RushingLADC245120.2530.3350.475123.490.6+0.7125.61.53
76Matt ShawCHCRF14740.2460.3220.415111.8116.1+2.4125.10.92
77Curtis MeadBOS3B329170.2530.3530.498138.387.4-5.4124.92.01
78Gleyber TorresDET2B30480.2710.3810.401125.397.4-0.2124.61.86
79Michael MasseyKC2B348110.2720.3060.440103.8118.4+8.9124.62.16
80Jonathan ArandaTB1B531150.2820.3660.421126.699.9-1.3124.53.24
81Tommy EdmanLAD2B18640.2710.3400.412106.8117.3+4.0124.41.15
82Zack GelofATH3B277140.2730.3320.488128.195.9-1.3124.31.68
83Liam HicksTB1B452160.2840.3700.441129.694.6-3.0124.12.73
84Nathaniel LoweCLE1B313140.2650.3320.481126.498.1-1.0123.81.88
85Otto LopezMIASS53090.3080.3440.449114.8100.5+5.7123.63.20
86Richie PalaciosTB2B30350.2430.3410.358103.5117.7+7.4123.61.85
87Francisco LindorNYMSS300120.2390.3300.426119.296.5+1.4123.01.78
88Nick SogardBOS2B12610.2680.3760.375100.5121.2+3.5123.00.76
89Rafael DeversSF1B525250.2450.3200.472120.3104.2+1.7122.93.11
90Taylor WallsTBSS35320.2240.3090.30275.5137.2+20.3122.62.14
91Jac CaglianoneKCRF455220.2790.3320.495126.1100.9-1.9122.62.67
92Yandy DiazTBDH530190.3050.3750.473136.3100.0-9.0122.43.08
93Austin HedgesCLEC18840.2650.3370.380101.8108.8+4.7122.11.11
94Garrett MitchellMILCF41580.2550.3520.404109.4107.4+6.4122.02.43
95Spencer HorwitzPIT1B339100.2560.3620.406119.0104.5+1.2121.81.96
96Josh JungTEX3B39690.2940.3610.441138.183.7-8.1121.32.24
97Keibert RuizWSHC28070.2790.3170.438105.4104.2+5.4121.21.62
98Jackson HollidayBAL2B25060.2350.3330.367106.2112.1+4.6121.21.44
99Bryan ReynoldsPITLF552150.2610.3700.427123.8100.4-2.3120.43.09
100Maikel GarciaKC3B29930.2660.3210.37995.4124.9+9.1120.31.70
101Kody ClemensMIN2B441210.2360.2930.465101.4119.5+10.1120.22.50
102Riley GreeneDETLF492160.2730.3660.450127.596.6-4.4120.12.73
103Alex BregmanCHC3B562160.2550.3450.404118.6101.9+1.0120.03.13
104Eli WhiteBOSRF16550.2350.2850.38684.0139.2+7.2119.70.93
105Dansby SwansonCHCSS458180.2160.3000.404101.7107.5+9.8119.12.53
106Alex CallLADLF15410.2540.3570.331100.0122.3+3.6119.00.85
107Jonny DeLucaTBRF25180.2670.2990.438101.9117.6+5.1118.51.37
108Julio RodriguezSEACF494190.2530.3180.419117.096.1+0.7118.22.65
109Gunnar HendersonBALSS563200.2200.3030.40098.2111.4+13.8118.23.05
110Chase DeLauterCLERF453130.2850.3580.442124.196.4-3.3118.12.41
111Casey SchmittSFLF409210.2710.3010.483116.0103.4+0.9117.82.17
112Kevin McGonigleDETDH547131.4100.0-9.3117.52.85
113Cole YoungSEA2B501150.2560.3140.398110.5104.1+4.2117.42.65
114Michael BuschCHC1B557150.2420.3490.386115.7103.2+0.9117.02.89
115Evan CarterTEXCF35580.1950.2990.32291.7119.0+10.9116.81.88
116Derek HillPHICF18190.2360.2920.41889.1127.3+6.0116.40.94
117Caleb DurbinBOS3B448120.2540.3250.402106.3110.6+5.5116.32.31
118Isiah Kiner-FalefaBOS2B13220.2770.3440.361101.1111.3+2.5116.30.68
119Nico HoernerCHC2B54270.2640.3220.362100.2113.2+10.6116.32.81
120Justin FoscueTEX2B16680.2570.3210.474122.891.6-1.4116.00.84
121Chase MeidrothCWS2B502120.2750.3490.408116.896.4-0.6115.82.54
122Oneil CruzPITCF283150.2660.3520.480124.886.4-3.2115.61.41
123Joey OrtizMILSS30370.2520.3180.38387.9120.9+10.2115.41.55
124Bryce EldridgeSF1B331140.2460.3380.438121.195.0-2.3115.41.64
125Brandon NimmoTEXRF502130.2710.3350.433127.691.6-7.6115.22.48
126Zach NetoLAASS540200.2240.3080.40998.3108.8+11.2115.22.72
127Taylor WardSEALF53870.2400.3690.336117.1101.8-1.3115.12.67
128Miguel RojasLAD2B19230.2760.3230.397103.1107.1+2.7114.70.95
129Fernando TatisSDRF546150.2800.3540.434110.6106.2+2.6114.42.67
130Bryce HarperPHI1B538250.2600.3810.492135.480.9-13.9114.32.58
131Corey SeagerTEXSS274120.2130.3120.398104.6100.4+2.9113.31.31
132Jacob YoungWSHCF375100.2500.3120.401102.6104.5+4.8113.11.79
133Brendan DonovanSEA3B14130.2660.3620.398118.994.7-1.0113.10.67
134Steven KwanCLECF47220.2640.3700.326102.0111.1+6.3112.92.24
135Chandler SimpsonTBLF46800.3090.3350.36596.8121.4+9.2112.92.22
136Willy AdamesSFSS485200.2300.2890.42395.8108.4+10.1112.82.30
137Nolan SchanuelLAA1B43470.2780.3540.389111.7103.0+0.5112.72.02
138Ryan O'HearnPITRF398170.2700.3340.454115.0100.2-1.2112.61.85
139Jake McCarthyCOLCF429130.2950.3340.490111.2101.8+0.6112.41.99
140Kyle StowersMIA1B399160.2420.3270.462113.1101.7-0.6111.91.82
141Jose SiriLAALF15270.2570.3090.464114.797.2-0.7111.20.68
142José CaballeroNYYSS360120.2420.3010.38891.9112.7+8.5111.11.64
143Jake MangumPITCF37740.2980.3520.387106.3103.2+2.2111.01.69
144Geraldo PerdomoARISS52490.2440.3550.371104.796.7+3.8110.72.33
145Heriberto HernandezMIALF343180.2290.3050.448104.5110.3+2.4110.21.51
146Kyle HigashiokaTEXC18670.2180.3060.370103.195.4+1.6110.10.81
147Mickey MoniakCOLLF323200.2660.3070.539110.6102.5-0.2110.01.40
148Ketel MarteARI2B519210.2490.3140.446103.9103.9+3.7109.72.25
149Will SmithLADC20160.2490.3380.382103.294.9+1.6109.70.87
150Carter JensenKCC464160.2210.3030.40193.8104.0+8.9109.42.00
151Javier SanojaMIA3B34160.2780.3170.42595.9113.5+5.5109.01.45
152Colt KeithDET3B35690.2700.3250.420106.0103.3+1.3108.91.50
153Samuel BasalloBALC311160.2420.3080.449109.287.3-0.4108.11.28
154Mookie BettsLADSS372160.2370.2910.41289.8110.2+8.3108.01.55
155Anthony SeiglerBOS2B15830.2520.3210.403101.5103.9+1.2107.90.65
156Trevor LarnachMINLF371100.2680.3540.422120.592.1-5.7107.91.50
157Christian WalkerHOU1B497230.2300.3080.440108.7101.1-0.6107.72.02
158Royce LewisMIN1B373130.2400.3120.419102.6106.1+2.3107.61.51
159Nolan ArenadoARI3B458200.2430.3220.443107.0101.0+0.3107.51.85
160Sam AntonacciCWSDH415121.3100.0-7.1107.41.64
161Hunter FeducciaLADC18830.2320.3090.34582.2113.3+5.7107.10.77
162Tyrone TaylorCHCCF183100.2460.2980.479112.295.6-1.2106.80.72
163Ozzie AlbiesATL2B534200.2510.3060.42299.6105.0+4.7106.82.12
164Mauricio DubonATLLF479100.2600.3060.38793.4112.8+7.8106.71.91
165Victor MesaTBRF178100.2140.2880.447100.4111.2+1.3106.50.70
166Alex FreelandLAD2B22330.2310.3090.31377.2126.3+8.0106.40.89
167Agustín RamírezMIAC16020.2430.3290.35494.799.8+2.2106.10.63
168Vinnie PasquantinoKC1B34070.2430.3270.36786.7120.9+7.9105.71.32
169Brayan RocchioCLESS471100.2510.3140.37193.4103.8+7.0105.61.82
170Colson MontgomeryCWSSS495260.2170.2940.43598.5100.8+4.2105.51.88
171Masataka YoshidaBOSLF29750.2740.3470.399110.095.8-1.7105.41.12
172Cole CarriggCOLDH222119.3100.0-3.8105.40.82
173Cedric MullinsTBCF409130.2080.2850.35680.0119.3+12.4104.91.56
174Josh NaylorSEA1B497100.2700.3330.375106.8100.2-1.2104.91.84
175Nasim NuñezWSH2B40810.2260.3100.26271.6128.7+16.6104.81.56
176Pedro RamírezCHCDH145118.6100.0-2.5104.70.53
177Jake BurgerTEX1B476210.2390.3000.424112.394.5-4.5104.51.73
178Mike YastrzemskiATLLF31690.2270.3120.38795.8114.0+3.3104.41.16
179Tyler SoderstromATHLF453190.2450.3380.472122.886.3-10.3104.21.61
180Jose RamirezCLE3B397100.2400.3420.384100.2104.3+1.9104.11.45
181Carlos CorreaHOUSS14130.2790.3690.418121.478.2-3.0104.00.50
182Everson PereiraSTLRF10550.2340.3050.447108.297.5-0.6103.90.37
183Isaac ParedesHOU3B501160.2600.3540.421119.085.0-9.5103.51.74
184Paul GoldschmidtNYY1B329160.2470.3120.450109.495.5-2.4103.51.15
185TJ RumfieldCOLDH487117.0100.0-8.3103.11.68
186Jorge MateoTBSS14350.2430.2850.39789.4104.2+2.4102.90.50
187Blaze AlexanderBAL3B24640.3120.3680.439129.871.7-8.1102.80.82
188Josh BellMIN1B491170.2580.3210.433103.499.2-0.6102.41.67
189Blake DunnCINCF15520.2820.3350.38793.1108.3+1.7102.10.53
190Andrew BenintendiCWSLF370130.2480.3110.428105.596.6-1.7101.71.22
191Andruw MonasterioBOSSS27860.2610.3190.424107.587.9-2.0101.60.91
192Nick AllenHOUSS12520.2520.2940.33977.9116.5+3.6101.40.42
193Kyle ManzardoCLE1B356130.2150.3060.37891.7111.2+4.1101.11.17
194Marcus SemienNYM2B413140.2090.2700.35174.3124.1+13.5101.01.38
195Nick FortesTBC27440.2680.3120.37092.596.9+2.8101.00.89
196Ian HappCHCLF516200.2140.3220.405111.794.2-6.8100.91.64
197Dane MyersCINCF22950.2590.3500.37199.195.2+0.4100.60.73
198William ContrerasMILC498120.2570.3300.38196.292.8+2.7100.61.60
199Trent GrishamNYYCF415170.2240.3140.424104.192.0-1.8100.51.31
200Michael ConfortoCHCRF220100.2220.3160.438115.188.3-4.0100.20.68
201Alejandro OsunaTEXLF22010.2550.3470.297101.7102.7-0.4100.20.69
202Cam SmithHOURF446170.2220.2900.40088.9116.7+6.1100.01.41
203Brandon MarshPHILF473170.2740.3190.43698.1105.3+1.099.91.48
204Ronald AcuñaATLRF321130.2400.3420.428120.084.7-7.999.80.97
205Wade MecklerLAALF21830.2860.3530.379112.591.9-3.599.40.65
206Zach McKinstryDET2B34240.2220.3060.32778.7118.6+8.599.11.06
207Owen CaissieMIARF283130.2220.2860.42494.5109.5+1.699.10.85
208Luke RaleySEARF287150.2250.2840.439106.196.3-2.698.70.84
209Carson BengeNYMDH495112.3100.0-8.498.41.42
210Jimmy CrooksSTLC12840.1740.2460.31465.5121.1+5.198.20.39
211J. P. CrawfordSEASS364100.2120.3300.345104.388.0-2.898.01.04
212Jesus SanchezTORLF26780.2600.3190.423101.2100.8-1.297.50.75
213Xavier EdwardsMIA2B52960.2880.3670.386107.887.3-6.797.41.46
214David FryCLERF16860.1820.3040.33681.1119.4+3.397.40.48
215Sal StewartCIN1B540270.2580.3330.474110.387.7-8.897.01.45
216JJ BledayCINLF403200.2180.3310.433107.793.8-5.396.91.09
217Jorge BarrosaARICF15720.1970.2820.34171.2123.6+4.996.90.45
218Kyle KarrosCOL3B396100.2650.3610.424106.990.4-4.996.71.06
219Vladimir GuerreroTOR1B48670.2630.3370.35691.4107.0+3.196.61.33
220Isaac CollinsKCLF41460.2260.3250.34894.4107.7+1.096.41.11
221Luis ArraezPHI2B52560.3190.3530.440106.687.4-6.696.41.38
222Dominic SmithATLLF28080.2610.3170.38796.3100.0-0.096.20.75
223Jose TrevinoCINC10240.2450.2520.39263.1121.5+4.196.20.29
224Teoscar HernandezLADLF349110.2500.3130.40193.7106.7+1.096.00.92
225Brandon LockridgeMILLF10900.2730.3450.31387.3112.1+1.195.90.29
226Ernie ClementTOR2B49390.2840.3090.40491.3101.1+2.795.71.30
227Adam FrazierLAA2B11010.2350.3060.34782.7111.0+1.795.50.29
228Drew GilbertSFCF29860.2370.3230.365101.190.4-2.195.50.76
229Nick GonzalesPIT3B49060.3100.3680.404114.680.3-11.695.31.21
230Masyn WinnSTLSS48050.2390.3150.32780.3105.1+8.795.11.24
231Miguel AndujarSD3B25450.2590.3030.42393.9101.1+0.395.00.63
232JJ WetherholtSTLDH542108.5100.0-9.294.61.30
233Colton CowserBALCF296110.2120.3100.35495.297.0-0.394.30.72
234Tyler O'NeillBALRF248100.2200.3100.390101.596.5-2.393.80.58
235Luis RengifoSD3B32140.2430.3250.32381.9112.8+4.693.70.77
236Victor CaratiniMIN1B33170.2250.3160.33081.3112.5+5.093.60.79
237Connor NorbyCOL1B25340.2110.3190.33671.2123.3+6.993.50.61
238Connor WongBOSC19140.2500.3320.381102.579.3-2.193.40.43
239Brady HouseWSH3B24590.2350.2890.39694.698.9-0.593.10.55
240Elias DiazTEXC16350.2280.2500.38078.0103.3+3.092.80.37
241José TenaWSH2B24070.2410.3180.40599.194.0-1.992.80.53
242Jazz ChisholmNYY2B451170.2160.2960.38588.8101.3+2.192.61.01
243Nathan LukesTORRF32260.2580.3110.35487.8108.4+1.992.60.71
244Jorbit VivasWSH3B26530.2380.3280.32093.997.7-0.592.30.58
245Ramon LaureanoSDLF20670.2030.2860.37480.0116.4+3.092.00.45
246Spencer TorkelsonDET1B489200.2240.3130.411104.789.4-7.791.91.01
247Jonah HeimATHC286110.2100.2720.39083.696.6+2.991.80.62
248Javier BaezDETSS14120.2550.2850.35077.2105.4+2.591.60.31
249Bryson StottPHI2B47390.2640.3410.414106.782.8-8.891.60.96
250Austin WellsNYYC28180.1750.2690.29462.1117.8+10.191.50.61
251Jeremiah JacksonBAL2B24770.2260.2550.35967.3122.0+7.391.30.53
252Jung Hoo LeeSFRF46490.2930.3280.434113.781.8-12.791.30.92
253James McCannARIC11840.2960.3310.443111.068.6-2.991.20.24
254Nick LoftinKC3B30950.2300.3220.36898.891.5-3.290.50.60
255Christian VazquezHOUC23070.2190.2760.35264.9113.9+7.290.40.47
256Tyler StephensonCINC344120.2400.3230.40799.779.0-3.990.30.65
257Daylen LileWSHLF512150.2430.2920.40595.399.3-3.190.30.98
258Drew MillasWSHC15220.1850.2770.26258.8119.9+5.890.30.31
259George SpringerTORLF398120.2320.3130.38590.799.6-0.390.10.76
260Brooks LeeMIN3B482180.2440.2990.41995.790.9-3.589.80.89
261Austin MartinMINRF33530.2410.3520.33397.496.8-3.289.60.61
262Jo AdellCLERF506190.2370.2900.40586.8106.7+1.789.50.93
263Konnor GriffinPITDH247102.9100.0-4.289.00.43
264Hyeseong KimLADSS13110.2590.3230.32883.999.0+0.888.90.23
265Lars NootbaarARILF22640.2210.3290.33882.2111.1+1.988.90.40
266MJ MelendezNYMLF14440.1920.3150.35093.797.4-0.988.80.25
267Kyle IsbelKCCF22140.2290.2790.33273.0108.6+4.288.60.40
268Jackson MerrillSDCF515190.2400.2900.40890.393.1-1.188.60.89
269Cooper PrattMILDH159102.5100.0-2.788.60.26
270Henry BolteATHDH304102.4100.0-5.288.50.51
271Willi CastroCOL2B424140.2640.3350.42594.991.1-3.588.20.70
272Bo BichetteNYM3B539120.2660.3140.38896.189.9-5.388.00.88
273Hao-Yu LeeDETDH222101.7100.0-3.887.80.35
274Lane ThomasATLCF344110.2310.3250.399104.980.7-7.387.70.53
275Braden MontgomeryCWSDH236101.4100.0-4.087.50.37
276Ildemaro VargasARI2B38290.2640.3080.40794.392.5-3.586.90.56
277Ryan KreidlerMINSS21750.2280.2810.37176.6102.3+2.586.20.32
278Manny MachadoSD3B523240.2150.2990.41389.497.1-2.186.00.73
279Trea TurnerPHISS538170.2480.3000.39685.092.7+0.685.90.75
280Mickey GasperBOSC12430.2560.3230.39376.797.5+1.485.70.17
281Luke KeaschallMIN2B46270.2720.3640.377108.775.0-13.185.60.58
282Spencer SteerCINRF384160.2380.3190.42196.491.9-5.285.40.50
283Christian YelichMILLF37590.2300.3120.37585.3100.0-0.085.20.50
284Brett SullivanCOLC17970.2380.2840.44085.388.3-0.085.20.24
285Joey BartCWSC12840.2140.3050.35789.084.4-0.685.00.17
286Alika WilliamsATHSS15020.2620.3000.39091.885.6-1.384.90.19
287Travis BazzanaCLEDH38998.7100.0-6.684.80.47
288A.J. EwingNYMDH35098.7100.0-6.084.80.43
289Jorge SolerLAARF361120.2030.2910.37384.2100.9+0.384.80.46
290Austin RileyATL3B496150.2210.2940.36687.298.1-1.584.80.62
291Kazuma OkamotoTORDH49398.5100.0-8.484.60.59
292Jakob MarseeMIACF47870.2050.3220.31182.896.3+0.984.30.58
293Tim TawaARI1B21670.2350.2880.38584.5101.0-0.184.00.25
294Joe MackMIADH24397.7100.0-4.183.80.26
295David HamiltonMIL3B30340.2390.3190.33379.3100.8+1.583.30.33
296Jacob WilsonATHSS33770.2660.2980.38887.489.0-1.783.30.36
297Andres GimenezTORSS41080.2400.2850.35773.899.2+4.683.00.43
298Ryan WaldschmidtARIDH21496.7100.0-3.682.80.20
299Yainer DiazHOUC24380.2520.2800.39382.088.7+0.182.30.23
300Moisés BallesterosLAAC22260.2040.2780.32070.799.9+3.182.10.22
301Heliot RamosNYYLF34890.2420.2950.39188.897.7-2.982.10.31
302Denzer GuzmanLAA3B18550.2330.2770.35072.1110.3+2.282.00.18
303Tyler CallihanPIT3B10730.2110.2830.38982.6100.8-0.181.80.10
304Daulton VarshoHOUCF41580.2280.2960.35280.695.6+0.681.70.37
305Carlos CortesATHRF28370.2550.3300.404109.076.1-9.581.70.21
306Pedro PagésSTLC18040.2100.2560.31756.8113.2+5.581.60.17
307José FermínSTLLF26350.2420.3170.36088.893.5-2.481.40.22
308Brent RookerATHRF203100.2000.2810.38982.499.0-0.381.10.17
309Kyle TuckerLADRF484110.2320.3270.36895.790.1-8.781.00.35
310J. T. RealmutoPHIC35380.2150.2910.33570.798.7+4.481.00.30
311Eugenio SuarezCIN3B375180.2060.2870.41284.296.7-1.680.80.29
312Sal FrelickMILRF31340.2360.3010.33075.1110.6+2.180.70.24
313Ryan McMahonNYY3B301100.2160.2820.36780.3100.6+0.180.60.22
314Cal RaleighSEAC384130.1560.2710.29670.597.6+4.379.70.25
315Taylor TrammellHOUCF19970.2150.3040.38798.281.2-4.679.30.11
316Will BensonCINRF11430.1880.3100.33373.8110.0+0.778.90.06
317Luis RobertNYMCF17870.2150.2900.36279.293.7-0.377.80.07
318Freddy FerminSDC21340.1940.2680.30958.9107.3+4.977.80.10
319Yohendrick PiñangoTORDH18091.5100.0-3.177.60.05
320Leody TaverasBALCF38070.2320.3060.36788.686.5-5.477.10.11
321Nathan ChurchSTLCF34990.2330.2780.35375.799.6+0.577.00.11
322Gabriel AriasNYM3B13950.2350.2730.37177.297.4-0.176.70.04
323Troy JohnstonCOLRF37330.2800.3480.38994.985.6-8.576.40.06
324Rhys HoskinsCLE1B313130.1790.3060.37693.084.0-6.675.90.03
325Spencer JonesNYYDH15589.5100.0-2.675.60.01
326Angel MartínezCLELF306120.2400.2710.42687.492.6-4.675.10.01
327Kerry CarpenterDETRF259130.2080.2760.41687.990.2-4.175.0-0.00
328Xander BogaertsSDSS474110.2200.3200.32982.883.7-4.575.00.01
329Myles StrawTORCF24030.2180.2740.32763.4112.4+3.374.80.02
330Max KeplerARILF12420.2160.2820.33365.4114.8+1.474.70.00
331Brandon ValenzuelaTORDH22588.4100.0-3.874.5-0.01
332Bryan TorresSTLDH12188.4100.0-2.174.5-0.00
333Jasson DomínguezNYYRF21260.2300.2700.38078.399.5-1.074.3-0.01
334Josh LoweLAALF245100.2090.2680.36564.0113.5+3.074.1-0.01
335Mitch GarverSEAC14940.1750.3020.29483.379.2-1.774.1-0.01
336Joey LoperfidoHOULF12010.2160.3140.33381.095.9-1.173.6-0.01
337Patrick BaileyCLEC26060.1860.2420.29346.3115.5+8.673.4-0.00
338Jeff McNeilATH2B37560.2640.3180.36285.686.1-5.673.3-0.07
339Gavin SheetsSD1B398160.2140.3160.39796.179.8-11.173.2-0.10
340Coby MayoBAL3B323170.2110.2750.43996.876.9-9.473.0-0.09
341Brett BatyNYM3B38980.2120.2850.32775.198.7-1.172.7-0.09
342Jose AltuveHOU2B422130.2460.3100.39794.776.2-11.372.7-0.13
343Daniel SusacSFDH16186.2100.0-2.772.3-0.05
344Dylan BeaversBALRF23240.2380.3180.35289.387.0-4.872.2-0.08
345Alek ThomasARICF10020.1810.2220.34048.2116.1+2.971.8-0.02
346Victor ScottSTLCF18420.1940.2760.25855.7109.3+3.671.6-0.05
347Dylan CrewsWSHRF302100.2110.2830.35881.790.9-4.070.9-0.14
348Weston WilsonSEA3B11540.1980.3020.34795.675.7-3.670.2-0.07
349Brice MatthewsHOUCF22670.1970.2500.33257.2110.8+3.569.9-0.12
350Jake RogersCWSC13330.1750.2870.30770.987.2-0.269.6-0.08
351Jacob GonzalezPITDH17083.3100.0-2.969.4-0.12
352Victor RoblesSEACF13600.2600.3170.31586.383.5-2.968.7-0.10
353Jared TrioloPITSS28520.2380.3120.30877.585.6-3.168.7-0.21
354Tommy TroyARIDH13482.3100.0-2.368.4-0.10
355Justin CrawfordPHIDH36781.4100.0-6.267.5-0.33
356Edmundo SosaPHI2B20550.2190.2620.35361.5104.8+1.466.9-0.19
357Brenton DoyleCWSCF16120.2150.2730.29559.5101.2+1.566.9-0.15
358Henry DavisPITC25480.1700.2670.30056.798.4+3.166.7-0.23
359Starling MarteKCRF16820.2420.2980.31472.697.2-1.366.5-0.17
360Blaze JordanSTLDH16980.3100.0-2.966.4-0.18
361Danny JansenTEXC14230.1650.2690.29979.175.5-2.266.2-0.15
362Adrian Del CastilloARIC19250.1990.2530.31854.099.8+2.765.4-0.20
363Amed RosarioNYY3B200100.2260.2690.42588.677.1-5.765.3-0.24
364Roman AnthonyBOSLF13010.2290.3540.32197.170.6-5.164.8-0.17
365Matt VierlingDETCF29150.2070.2550.33558.3104.0+2.364.8-0.34
366Nolan GormanSTL3B22970.1940.2790.31867.597.0-1.064.1-0.29
367Tyler HeinemanLAAC14710.1800.2320.23330.3122.0+6.063.9-0.17
368Harrison BaderSFCF11150.1700.1980.35850.7107.9+1.863.7-0.14
369Matt McLainCIN2B374110.1990.2960.34971.587.5-3.763.3-0.53
370Carlos NarváezBALC23230.1700.2470.24343.3107.5+5.462.4-0.33
371Tommy WhiteATHDH10576.2100.0-1.862.3-0.16
372Jake MeyersHOUCF15330.2130.2680.32662.694.9-0.162.3-0.23
373Marcelo MayerBOS2B22830.2200.2820.31265.592.0-0.962.1-0.35
374Vaughn GrissomLAA2B31570.2440.3040.37188.772.1-10.661.1-0.54
375Daniel SchneemannCLE3B27660.2060.2750.32165.592.5-1.660.9-0.46
376Oswald PerazaLAA2B31670.2260.2760.34771.687.1-4.160.9-0.54
377Jahmai JonesBOSLF13040.2030.2820.35675.785.8-2.460.8-0.22
378Darell HernaizATHSS13610.2340.3120.28276.278.3-2.660.6-0.24
379Nicky LopezTEX2B21610.2630.3030.30384.871.3-6.460.5-0.39
380Leo JimenezMIA3B17120.2070.3020.27366.394.1-1.260.4-0.30
381Alec BohmPHI3B492140.2420.3000.38282.578.3-13.560.1-0.91
382James OutmanDETCF17050.1720.2350.31849.8107.9+2.160.1-0.29
383Jose FernandezARIDH18073.9100.0-3.160.0-0.33
384Salvador PerezKC1B484160.2150.2610.36569.590.6-5.660.0-0.88
385Lawrence ButlerATHRF380110.2140.3050.35583.079.3-10.959.5-0.74
386Yoan MoncadaLAA3B13030.1890.3080.29775.784.0-2.659.2-0.25
387Mark VientosNYM1B254110.2110.2560.38877.283.7-5.659.0-0.50
388Wenceel PérezDETRF17570.1800.2460.34860.8101.0-0.558.3-0.34
389Trevor StoryBOSSS17630.2060.2440.30347.6102.6+2.358.1-0.35
390Petey HalpinCLECF13020.2130.2410.30753.898.5+0.657.7-0.27
391Jake CronenworthSD2B28440.2250.3100.29874.379.2-6.356.1-0.66
392Marcell OzunaPITDH28080.2030.2860.32770.0100.0-4.856.1-0.64
393Drew RomoCWSC17370.1390.2170.30441.5102.9+3.156.0-0.38
394Sung-Mun SongSDDH13168.3100.0-2.254.4-0.33
395Colby ThomasATHRF12140.2020.2350.33351.5107.3+0.253.0-0.32
396Tyler FreemanCOLRF28830.2470.3170.31467.988.9-5.352.7-0.78
397Colt EmersonSEADH24166.6100.0-4.152.7-0.65
398Davis SchneiderTORLF14030.1420.2950.27465.589.1-2.351.8-0.39
399Graham PauleyMIA3B11510.1940.2280.30640.4111.3+1.550.9-0.33
400TJ FriedlCINCF24530.1570.2410.23628.0118.9+6.850.7-0.69
401Edgar QueroCWSC21030.2080.2790.26254.084.3-1.049.9-0.64
402Josh SmithTOR2B17830.2200.3030.30559.589.0-2.149.6-0.55
403Jim JarvisATLDH11760.7100.0-2.046.8-0.41
404Luisangel AcuñaCWSSS19910.2370.2690.26948.785.7-1.243.9-0.75
405Edouard JulienCOL2B27630.2080.3220.29267.473.7-8.143.3-1.08
406Adolis GarciaPHIRF25970.1950.2700.32960.986.9-5.643.1-1.01
407Jarren DuranBOSLF495170.2060.2630.35966.178.8-15.340.9-2.08
408Rob RefsnyderSEARF12940.1400.2110.25432.1109.3+1.239.5-0.55
409Lourdes GurrielARILF18920.2070.2540.28746.294.2-2.137.0-0.87
410Edwin ArroyoCINDH14250.3100.0-2.436.4-0.67
411Logan O'HoppeLAAC25640.2090.2710.29556.765.3-7.233.6-1.30
412Tristan GrayMINSS18840.2250.2670.32458.268.6-5.932.5-0.98
413Ezequiel TovarCOLSS41790.2050.2520.32646.374.7-7.831.0-2.24
414Jordan BeckCOLLF11710.1790.2380.30437.794.7-1.626.8-0.69
415Leo RivasSEA3B13000.1300.2580.16737.986.4-1.926.1-0.77
416Noelvi MarteCINRF20160.1890.2290.32139.490.6-3.525.0-1.23
417Jorge PolancoNYM1B14520.1480.2010.23021.3100.4+0.021.4-0.94
418Max MuncyATH3B20860.2190.2880.38078.242.7-14.720.4-1.43
419Blake PerkinsMILCF10110.1570.2500.25844.572.6-3.416.6-0.72
420Matt WallnerMINRF13540.1670.2590.29253.069.1-6.116.1-0.98
421Ke'Bryan HayesCIN3B19050.1480.2010.25314.698.7-0.512.6-1.44
422Lenyn SosaTOR2B11710.1950.2070.28323.783.9-2.28.1-0.96
423Nick CastellanosSDRF12240.1910.2210.33942.968.1-5.46.8-1.03
#PlayerTeamGPAABRH2B3BHRBBIBBHBPSOSBCSAVGOBPSLGOPS
1Pete Crow-ArmstrongCHC1285614879013625731685111543170.2790.3780.5500.928
2Yordan AlvarezHOU12554345483144250368624795100.3170.4300.6101.040
3Willson ContrerasBOS116469401641142122553221122330.2840.3930.5340.927
4Matt OlsonATL12754549189129310365643139400.2630.3400.5460.886
5Shohei OhtaniLAD122530457821332433071165125730.2910.3880.5540.942
6Juan SotoNYM8435929346838221639048730.2830.4080.5390.947
7Ryan JeffersMIN65255219406214110371243100.2830.3900.4930.883
8CJ AbramsWSH1245254707713125329462121242450.2790.3540.5300.884
9Endy RodríguezPIT451591352036607230041610.2670.3730.4670.840
10Max MuncyLAD1184353866697181255034112200.2510.3420.4970.840
11Junior CamineroTB127542482781321913566102104320.2740.3620.5350.898
12Gabriel MorenoARI994043555510926110460464410.3070.3850.4700.855
13Dillon DinglerDET118495451651152422631013111000.2550.3190.4900.809
14Seiya SuzukiCHC11047441871112240225844124200.2680.3600.4830.844
15Bobby WittKC10947142668121261155052843360.2840.3600.4550.815
16Esteury RuizMIA83174148333710161909542960.2500.3670.4530.820
17Aaron JudgeNYY59261214435310017425272530.2480.3750.5330.907
18Brice TurangMIL117523457761202831669301321850.2630.3580.4420.800
19Wyatt LangfordTEX75311292447414214250373920.2530.3190.4590.778
20Byron BuxtonMIN88381351609017125282694710.2560.3200.5240.845
21Drake BaldwinATL1044534086811210021462794310.2750.3570.4530.811
22James WoodWSH1145354371001162613090941531720.2650.3930.5350.928
23Miguel VargasCWS12453846386112291287147971220.2420.3480.4900.838
24Randy ArozarenaSEA1195024428012126117470191082070.2740.3660.4520.818
25Dominic CanzoneSEA112372339458921119362479110.2630.3390.4990.837
26Nick KurtzATH994343526290151217993141710.2560.3960.4830.879
27Andrew VaughnMIL8225922829691625301540000.3030.3920.4560.849
28Jake BauersMIL11444838674106192226643116940.2750.3830.5050.888
29Donovan WaltonATH6015814327401113160328120.2800.3640.4340.798
30Ben RiceNYY12150945177113203346144131300.2510.3440.5340.878
31Jeremy PeñaHOU79335311598814114210669810.2830.3380.4690.808
32Munetaka MurakamiCWS388
33Alejandro KirkTOR531911791551607224023000.2850.3580.4360.794
34Joc PedersonTEX115375330497911222441390200.2390.3320.4850.816
35Ben WilliamsonTB8427024731611013200251810.2470.3090.3320.641
36Kyle SchwarberPHI12253645473111151378056184310.2440.3620.5260.889
37Ty FranceSD1023563274395172172011282110.2910.3490.5110.860
38Alec BurlesonSTL1285304877214033121464691300.2870.3540.4890.843
39Freddie FreemanLAD1245224686214230115552387600.3030.3760.4680.844
40Griffin ConineMIA6119017328476014220360200.2720.3640.5490.913
41Mike TroutLAA108474391699417020831071231000.2400.3820.4370.819
42Luis GarciaNYY1174204085111223524190071420.2750.3050.5320.837
43Randal GrichukCWS8819719131532011071146000.2770.3050.5500.855
44Cody BellingerNYY1024343745297213115500701060.2590.3500.4200.770
45Michael HarrisATL1214754606013427120180295730.2910.3190.4850.804
46Corbin CarrollARI1245294637811426151864381171730.2460.3460.4840.830
47Tyler TolbertKC581069625305031000191730.3120.3740.4580.832
48Esmerlyn ValdezPIT227
49Ryan ViladeTB7320618924498111181147300.2590.3220.4870.809
50Jared YoungNYM7924722628611228180647300.2700.3370.4470.784
51Pete AlonsoBAL12754347678127230296338133510.2670.3590.4980.857
52Wilyer AbreuBOS12453047172121273225832106840.2570.3360.4670.804
53Tristan PetersCWS12136633546912537280567620.2720.3350.4270.762
54Andy PagesLAD127538492721342522145161061270.2720.3380.4590.797
55Adley RutschmanBOS7531127432672019360249010.2450.3310.4230.755
56Andrés ChaparroWSH5613111626291008160431000.2500.3600.5430.903
57Brandon LowePIT12052247576120251274702153200.2530.3180.4800.798
58Luis CampusanoSD4715313316401105220233000.3010.4080.4960.904
59Jordan WalkerSTL125521485781402802641141281750.2890.3470.5070.854
60Shea LangeliersATH93416376559919023342596210.2630.3320.4970.829
61Gary SanchezMIL6922017732398110390344000.2200.3680.4460.815
62Anthony VolpeNYY561941712041911220045740.2400.3250.3220.646
63Samad TaylorSD26102881429111120030610.3300.4100.3980.808
64Ezequiel DuranTEX11844341055107233133203110920.2610.3160.4270.742
65Jackson ChourioMIL93411383631072201734521031240.2790.3400.4700.810
66Hunter GoodmanCOL11146041469104161343934152540.2510.3200.5410.861
67Elly De La CruzCIN109474427701111952052021322180.2600.3410.4680.809
68Miguel AmayaCHC692051773042905210854000.2370.3450.3730.718
69Ivan HerreraSTL128559478791172311462427100700.2450.3610.3850.746
70Carson KellyCHC9532929643771207340357010.2600.3420.3720.714
71Francisco AlvarezNYM89322288296911013351494000.2400.3290.4130.742
72Ceddanne RafaelaBOS122503482671373231619081041670.2840.3210.4630.784
73Matt ChapmanSF8435230735721817371581020.2350.3240.3680.692
74Luis TorrensNYM7622520930501207160444100.2390.3060.3970.703
75Dalton RushingLAD74245217375512012230470000.2530.3350.4750.809
76Matt ShawCHC561471302032624120327410.2460.3220.4150.737
77Curtis MeadBOS88329285497217117390563620.2530.3530.4980.851
78Gleyber TorresDET7030426243711008451358000.2710.3810.4010.782
79Michael MasseyKC106348327448920111180062200.2720.3060.4400.746
80Jonathan ArandaTB12453146859132200155838126000.2820.3660.4210.787
81Tommy EdmanLAD511861702546824120638420.2710.3400.4120.752
82Zack GelofATH76277260507112114190470920.2730.3320.4880.821
83Liam HicksTB11445239561112121164831043300.2840.3700.4410.811
84Nathaniel LoweCLE95313287297620014301078000.2650.3320.4810.813
85Otto LopezMIA1245304977515329792804692440.3080.3440.4490.793
86Richie PalaciosTB97303268416512253803571150.2430.3410.3580.699
87Francisco LindorNYM7130027240657412340359320.2390.3300.4260.757
88Nick SogardBOS321261121630711200023000.2680.3760.3750.751
89Rafael DeversSF12752547767117311255341141000.2450.3200.4720.791
90Taylor WallsTB104353308496914223702871930.2240.3090.3020.611
91Jac CaglianoneKC11945542658119222222925118620.2790.3320.4950.827
92Yandy DiazTB12253047873146211194641077310.3050.3750.4730.848
93Austin HedgesCLE651881661944704180132110.2650.3370.3800.716
94Garrett MitchellMIL1144153645293243851241341250.2550.3520.4040.756
95Spencer HorwitzPIT87339293377512110440749100.2560.3620.4060.768
96Josh JungTEX92396354461042319330671110.2940.3610.4410.802
97Keibert RuizWSH8228026537742107141233210.2790.3170.4380.755
98Jackson HollidayBAL752502213252916342061730.2350.3330.3670.700
99Bryan ReynoldsPIT12955247585124302157538135900.2610.3700.4270.797
100Maikel GarciaKC7229928234751733240047540.2660.3210.3790.701
101Kody ClemensMIN1114414115897215212816101820.2360.2930.4650.758
102Riley GreeneDET11749242265115251166144133310.2730.3660.4500.816
103Alex BregmanCHC1255624956912624116632889310.2550.3450.4040.749
104Eli WhiteBOS781651532236615100137500.2350.2850.3860.670
105Dansby SwansonCHC11945840378871631848021061710.2160.3000.4040.704
106Alex CallLAD681541302133701180426110.2540.3570.3310.688
107Jonny DeLucaTB80251240336417081100511450.2670.2990.4380.736
108Julio RodriguezSEA116494454581151801940251061630.2530.3180.4190.737
109Gunnar HendersonBAL126563508761122342052391261050.2200.3030.4000.703
110Chase DeLauterCLE1074534034911522113470064920.2850.3580.4420.799
111Casey SchmittSF984093874710517121111781910.2710.3010.4830.784
112Kevin McGonigleDET547
113Cole YoungSEA1275014655911915315320986350.2560.3140.3980.712
114Michael BuschCHC126557479531162021570111125210.2420.3490.3860.736
115Evan CarterTEX108355307416011284204871420.1950.2990.3220.622
116Derek HillPHI9318116527393091201631340.2360.2920.4180.710
117Caleb DurbinBOS120448405621032211234010621650.2540.3250.4020.727
118Isiah Kiner-FalefaBOS471321191933402120018720.2770.3440.3610.705
119Nico HoernerCHC1255424975213126174006472030.2640.3220.3620.685
120Justin FoscueTEX701661521739718130243000.2570.3210.4740.795
121Chase MeidrothCWS12150244872123240124904116220.2750.3490.4080.758
122Oneil CruzPIT6628325646681001531231012240.2660.3520.4800.832
123Joey OrtizMIL10430327436691127290058840.2520.3180.3830.701
124Bryce EldridgeSF84331297417315014421091100.2460.3380.4380.776
125Brandon NimmoTEX12150246252125284134016109610.2710.3350.4330.768
126Zach NetoLAA1235404877610924320521817217100.2240.3080.4090.717
127Taylor WardSEA1205384466510720178726111430.2400.3690.3360.705
128Miguel RojasLAD8219217420481203130221010.2760.3230.3970.720
129Fernando TatisSD1265464897113726215545510328130.2800.3540.4340.787
130Bryce HarperPHI12853844780116233259131112750.2600.3810.4920.873
131Corey SeagerTEX6727424437529012343270100.2130.3120.3980.710
132Jacob YoungWSH1123753444586163102507651330.2500.3120.4010.713
133Brendan DonovanSEA371411281234613140623110.2660.3620.3980.761
134Steven KwanCLE118472405581071522661449920.2640.3700.3260.696
135Chandler SimpsonTB11946844449137136021004135120.3090.3350.3650.700
136Willy AdamesSF11848545260104251203602134520.2300.2890.4230.712
137Nolan SchanuelLAA106434388421082207420658110.2780.3540.3890.743
138Ryan O'HearnPIT96398359549715017311586100.2700.3340.4540.788
139Jake McCarthyCOL11242940462119267132204752250.2950.3340.4900.824
140Kyle StowersMIA943993514485214163827125110.2420.3270.4620.788
141Jose SiriLAA73152140253680790248410.2570.3090.4640.773
142José CaballeroNYY1053603273979120122306873090.2420.3010.3880.689
143Jake MangumPIT1063773465010315242119702170.2980.3520.3870.739
144Geraldo PerdomoARI1235244425910817697504661790.2440.3550.3710.726
145Heriberto HernandezMIA96343315357213118331299840.2290.3050.4480.752
146Kyle HigashiokaTEX581861652036407190247000.2180.3060.3700.676
147Mickey MoniakCOL88323304428115420180385100.2660.3070.5390.847
148Ketel MarteARI1185194696511723321413578400.2490.3140.4460.760
149Will SmithLAD522011732343506230234000.2490.3380.3820.720
150Carter JensenKC1194644165692251164912137110.2210.3030.4010.704
151Javier SanojaMIA11034132732912626190029640.2780.3170.4250.742
152Colt KeithDET11735633346901549250367500.2700.3250.4200.745
153Samuel BasalloBAL8731128534699116262283000.2420.3080.4490.757
154Mookie BettsLAD91372354498414016262144120.2370.2910.4120.703
155Anthony SeiglerBOS4415813920351203140126200.2520.3210.4030.723
156Trevor LarnachMIN104371332508919110411368220.2680.3540.4220.775
157Christian WalkerHOU12349745261104241234229120000.2300.3080.4400.748
158Royce LewisMIN933733414582201133413981200.2400.3120.4190.732
159Nolan ArenadoARI1194584115910020120422796400.2430.3220.4430.765
160Sam AntonacciCWS415
161Hunter FeducciaLAD741881681939813180147000.2320.3090.3450.654
162Tyrone TaylorCHC7918316725419010110235120.2460.2980.4790.777
163Ozzie AlbiesATL1275344867212223020381675240.2510.3060.4220.728
164Mauricio DubonATL1204794475411623210290262620.2600.3060.3870.693
165Victor MesaTB5617815920343210160140630.2140.2880.4470.735
166Alex FreelandLAD722231952445703220168200.2310.3090.3130.622
167Agustín RamírezMIA431601442035812171238410.2430.3290.3540.683
168Vinnie PasquantinoKC8234030537741327383260400.2430.3270.3670.694
169Brayan RocchioCLE12447143146108182103209701550.2510.3140.3710.685
170Colson MontgomeryCWS11949545157982002640310166110.2170.2940.4350.729
171Masataka YoshidaBOS8729726334721615281333200.2740.3470.3990.746
172Cole CarriggCOL222
173Cedric MullinsTB110409365487693133407841880.2080.2850.3560.642
174Josh NaylorSEA11849745947124180103925642570.2700.3330.3750.707
175Nasim NuñezWSH11740836346824314401854070.2260.3100.2620.571
176Pedro RamírezCHC145
177Jake BurgerTEX12047643952105180213603128200.2390.3000.4240.724
178Mike YastrzemskiATL10931628240641619320477100.2270.3120.3870.699
179Tyler SoderstromATH109453396589727319534391210.2450.3380.4720.810
180Jose RamirezCLE953973465783200105472502930.2400.3420.3840.726
181Carlos CorreaHOU321411222234803181026100.2790.3690.4180.787
182Everson PereiraSTL3610594102250560435100.2340.3050.4470.752
183Isaac ParedesHOU12050143948114211164901769000.2600.3540.4210.775
184Paul GoldschmidtNYY89329300377411116262379100.2470.3120.4500.762
185TJ RumfieldCOL487
186Jorge MateoTB721431363233605800421110.2430.2850.3970.682
187Blaze AlexanderBAL8224622131691224161454930.3120.3680.4390.807
188Josh BellMIN12349145364117261174102103100.2580.3210.4330.754
189Blake DunnCIN381551422040712100233630.2820.3350.3870.723
190Andrew BenintendiCWS112370339488418213321190100.2480.3110.4280.739
191Andruw MonasterioBOS8727825731672216220256440.2610.3190.4240.743
192Nick AllenHOU70125115202940270127200.2520.2940.3390.633
193Kyle ManzardoCLE1023563124067101133606114000.2150.3060.3780.684
194Marcus SemienNYM108413382418010114320192920.2090.2700.3510.620
195Nick FortesTB912742542868140490834000.2680.3120.3700.683
196Ian HappCHC1245164497296222206636160410.2140.3220.4050.727
197Dane MyersCIN922292052453805270360800.2590.3500.3710.721
198William ContrerasMIL1184984516211618112484471120.2570.3300.3810.711
199Trent GrishamNYY106415370618319217500074720.2240.3140.4240.739
200Michael ConfortoCHC85220194254312010272167100.2220.3160.4380.754
201Alejandro OsunaTEX762201922549501190832520.2550.3470.2970.644
202Cam SmithHOU12444640554901531735061111020.2220.2900.4000.690
203Brandon MarshPHI122473445641221721729521201130.2740.3190.4360.755
204Ronald AcuñaATL753212834368121134025771670.2400.3420.4280.770
205Wade MecklerLAA6921820326581003200149500.2860.3530.3790.732
206Zach McKinstryDET10234230634681434361254150.2220.3060.3270.633
207Owen CaissieMIA932832573857130132204111510.2220.2860.4240.710
208Luke RaleySEA9528726228599115151793120.2250.2840.4390.723
209Carson BengeNYM495
210Jimmy CrooksSTL4612812192150480443000.1740.2460.3140.560
211J. P. CrawfordSEA87364307386511010500574130.2120.3300.3450.675
212Jesus SanchezTOR8726724623641608171663120.2600.3190.4230.741
213Xavier EdwardsMIA1285294665913416666240721950.2880.3670.3860.753
214David FryCLE711681431626406251051000.1820.3040.3360.639
215Sal StewartCIN128540485691252402754541211240.2580.3330.4740.807
216JJ BledayCIN100403349467613120581289650.2180.3310.4330.764
217Jorge BarrosaARI9115713226261112140242200.1970.2820.3410.623
218Kyle KarrosCOL112396340589020210472681500.2650.3610.4240.785
219Vladimir GuerreroTOR115486430611131907475465730.2630.3370.3560.693
220Isaac CollinsKC11541435940812036480693650.2260.3250.3480.673
221Luis ArraezPHI1205254866115527762744241000.3190.3530.4400.793
222Dominic SmithATL992802533966618211245000.2610.3170.3870.704
223Jose TrevinoCIN36102102112530410020010.2450.2520.3920.645
224Teoscar HernandezLAD93349324508114111291297200.2500.3130.4010.714
225Brandon LockridgeMIL38109991227400110032610.2730.3450.3130.659
226Ernie ClementTOR125493475541352819170248510.2840.3090.4040.713
227Adam FrazierLAA4911098162361190131210.2350.3060.3470.652
228Drew GilbertSF10229826635631036292653140.2370.3230.3650.688
229Nick GonzalesPIT120490451661402216330982520.3100.3680.4040.772
230Masyn WinnSTL12048043148103192544071041020.2390.3150.3270.642
231Miguel AndujarSD7425423924622025112438220.2590.3030.4230.726
232JJ WetherholtSTL542
233Colton CowserBAL11329626034554011370191820.2120.3100.3540.664
234Tyler O'NeillBAL8324822331498010270270100.2200.3100.3900.700
235Luis RengifoSD8732128836701104331344630.2430.3250.3230.648
236Victor CaratiniMIN9133128527649073211067000.2250.3160.3300.646
237Connor NorbyCOL7325322321471604280877830.2110.3190.3360.656
238Connor WongBOS6319116818421004160547310.2500.3320.3810.713
239Brady HouseWSH6524523031541009150372200.2350.2890.3960.685
240Elias DiazTEX62163158143690541139000.2280.2500.3800.630
241José TenaWSH9624022032531127220373320.2410.3180.4050.723
242Jazz ChisholmNYY11745140858881421747311423370.2160.2960.3850.681
243Nathan LukesTOR9432230232781106190550110.2580.3110.3540.665
244Jorbit VivasWSH942652312755813290438110.2380.3280.3200.649
245Ramon LaureanoSD532061822337627200265720.2030.2860.3740.660
246Spencer TorkelsonDET1264894335397210205305154010.2240.3130.4110.724
247Jonah HeimATH79286267265615011220254000.2100.2720.3900.662
248Javier BaezDET39141137193570240226120.2550.2850.3500.635
249Bryson StottPHI1224734255611225694902792300.2640.3410.4140.755
250Austin WellsNYY912812522544608312273200.1750.2690.2940.563
251Jeremiah JacksonBAL892472342553100781251210.2260.2550.3590.614
252Jung Hoo LeeSF116464440581292749190648810.2930.3280.4340.762
253James McCannARI38118115113450450129000.2960.3310.4430.774
254Nick LoftinKC8930926933622015320649210.2300.3220.3680.690
255Christian VazquezHOU742302102146707171044100.2190.2760.3520.629
256Tyler StephensonCIN100344312337516012371294010.2400.3230.4070.730
257Daylen LileWSH12651248262117235152916991250.2430.2920.4050.696
258Drew MillasWSH501521301824402140337010.1850.2770.2620.539
259George SpringerTOR973983584583152124003751020.2320.3130.3850.698
260Brooks LeeMIN1224824515411019318330380740.2440.2990.4190.718
261Austin MartinMIN110335282416817034307601270.2410.3520.3330.686
262Jo AdellCLE124506469521112011921016124300.2370.2900.4050.695
263Konnor GriffinPIT247
264Hyeseong KimLAD431311161630311120031510.2590.3230.3280.651
265Lars NootbaarARI602261952543914322047210.2210.3290.3380.667
266MJ MelendezNYM561441201423514170550010.1920.3150.3500.665
267Kyle IsbelKC702212052147714120351500.2290.2790.3320.611
268Jackson MerrillSD125515483651162021933221292420.2400.2900.4080.698
269Cooper PrattMIL159
270Henry BolteATH304
271Willi CastroCOL10942438660102181143705116940.2640.3350.4250.760
272Bo BichetteNYM12753950362134212123602100100.2660.3140.3880.702
273Hao-Yu LeeDET222
274Lane ThomasATL107344303357018011410287730.2310.3250.3990.724
275Braden MontgomeryCWS236
276Ildemaro VargasARI11238236450961749222238300.2640.3080.4070.715
277Ryan KreidlerMIN812172022646835140147430.2280.2810.3710.652
278Manny MachadoSD12552346563100200245831117230.2150.2990.4130.712
279Trea TurnerPHI123538505841252211735141181730.2480.3000.3960.696
280Mickey GasperBOS371241171430513110122010.2560.3230.3930.716
281Luke KeaschallMIN11946240159109191747115721470.2720.3640.3770.740
282Spencer SteerCIN98384340548114016350686300.2380.3190.4210.739
283Christian YelichMIL883753395278182938341051010.2300.3120.3750.687
284Brett SullivanCOL6717916821401117110131120.2380.2840.4400.725
285Joey BartCWS44128112132440470835000.2140.3050.3570.662
286Alika WilliamsATH621501411637120260237010.2620.3000.3900.690
287Travis BazzanaCLE389
288A.J. EwingNYM350
289Jorge SolerLAA863613163664161123506118000.2030.2910.3730.664
290Austin RileyATL126496453541001911538010159710.2210.2940.3660.660
291Kazuma OkamotoTOR493
292Jakob MarseeMIA12347840960841447620910319120.2050.3220.3110.633
293Tim TawaARI712162002347907160053630.2350.2880.3850.673
294Joe MackMIA243
295David HamiltonMIL9530326440639243001692460.2390.3190.3330.652
296Jacob WilsonATH8033732037851617120339400.2660.2980.3880.685
297Andres GimenezTOR1234103873493191814212811930.2400.2850.3570.641
298Ryan WaldschmidtARI214
299Yainer DiazHOU66243234255990890138010.2520.2800.3930.674
300Moisés BallesterosLAA732222061742606220048100.2040.2780.3200.599
301Heliot RamosNYY8734833037801639212496410.2420.2950.3910.686
302Denzer GuzmanLAA551851801842605100149210.2330.2770.3500.627
303Tyler CallihanPIT4010795132042390138100.2110.2830.3890.672
304Daulton VarshoHOU113415381428719283522831000.2280.2960.3520.648
305Carlos CortesATH9428325524651517260443200.2550.3300.4040.734
306Pedro PagésSTL69180167133560490249200.2100.2560.3170.573
307José FermínSTL8926323621571305260133600.2420.3170.3600.677
308Brent RookerATH4820318020364010191265200.2000.2810.3890.670
309Kyle TuckerLAD120484427689919311591392700.2320.3270.3680.694
310J. T. RealmutoPHI9435331638681408270976300.2150.2910.3350.627
311Eugenio SuarezCIN963753403270160183614138010.2060.2870.4120.699
312Sal FrelickMIL9031327633651404251231620.2360.3010.3300.630
313Ryan McMahonNYY106301278296012010240293320.2160.2820.3670.649
314Cal RaleighSEA93384334275280135103125210.1560.2710.2960.568
315Taylor TrammellHOU691991812639627191466330.2150.3040.3870.691
316Will BensonCIN51114961118313161138110.1880.3100.3330.643
317Luis RobertNYM491781631935307180045230.2150.2900.3620.652
318Freddy FerminSD7821319118371004170344010.1940.2680.3090.577
319Yohendrick PiñangoTOR180
320Leody TaverasBAL110380341487913673601951030.2320.3060.3670.673
321Nathan ChurchSTL10934932640761019190368740.2330.2780.3530.630
322Gabriel AriasNYM44139132133130571058400.2350.2730.3710.645
323Troy JohnstonCOL10637333236932513320564450.2800.3480.3890.736
324Rhys HoskinsCLE953132633347130134703100100.1790.3060.3760.682
325Spencer JonesNYY155
326Angel MartínezCLE88306296347117112805711030.2400.2710.4260.697
327Kerry CarpenterDET8125923127485213180575000.2080.2760.4160.692
328Xander BogaertsSD1214744134991120115914851610.2200.3200.3290.649
329Myles StrawTOR11624022035481313170133710.2180.2740.3270.601
330Max KeplerARI351241111024702111028000.2160.2820.3330.616
331Brandon ValenzuelaTOR225
332Bryan TorresSTL121
333Jasson DomínguezNYY532122002146120690246710.2300.2700.3800.650
334Josh LoweLAA8324523022486010181171410.2090.2680.3650.633
335Mitch GarverSEA501491261722304220149100.1750.3020.2940.596
336Joey LoperfidoHOU391201021322711141131110.2160.3140.3330.647
337Patrick BaileyCLE872602422145616190067200.1860.2420.2930.536
338Jeff McNeilATH11137534835921606251444620.2640.3180.3620.680
339Gavin SheetsSD118398345467415016470583400.2140.3160.3970.713
340Coby MayoBAL1013233034564123172403108200.2110.2750.4390.714
341Brett BatyNYM113389349447414183403109510.2120.2850.3270.611
342Jose AltuveHOU101422390569616213351287420.2460.3100.3970.707
343Daniel SusacSF161
344Dylan BeaversBAL7223221025501204230263550.2380.3180.3520.670
345Alek ThomasARI2810094121790230223400.1810.2220.3400.563
346Victor ScottSTL611841551930402160244940.1940.2760.2580.534
347Dylan CrewsWSH76302279405911010210773800.2110.2830.3580.642
348Weston WilsonSEA501151011320304140134510.1980.3020.3470.648
349Brice MatthewsHOU822262082341517150071440.1970.2500.3320.582
350Jake RogersCWS461331141520413180139100.1750.2870.3070.594
351Jacob GonzalezPIT170
352Victor RoblesSEA58136127133332080322820.2600.3170.3150.632
353Jared TrioloPIT9228526028621202240459910.2380.3120.3080.620
354Tommy TroyARI134
355Justin CrawfordPHI367
356Edmundo SosaPHI65205187204162570543300.2190.2620.3530.615
357Brenton DoyleCWS5916114925326021200491130.2150.2730.2950.569
358Henry DavisPIT822542232838508230755210.1700.2670.3000.567
359Starling MarteKC59168153153750290441220.2420.2980.3140.611
360Blaze JordanSTL169
361Danny JansenTEX421421271121613130542110.1650.2690.2990.568
362Adrian Del CastilloARI591921761835605130054100.1990.2530.3180.571
363Amed RosarioNYY7320018623425110120053100.2260.2690.4250.693
364Roman AnthonyBOS301301091225511201133200.2290.3540.3210.675
365Matt VierlingDET9229126624551335190049420.2070.2550.3350.590
366Nolan GormanSTL622292011939407252074010.1940.2790.3180.598
367Tyler HeinemanLAA59147133112421150424100.1800.2320.2330.465
368Harrison BaderSF30111106101850540034000.1700.1980.3580.557
369Matt McLainCIN10437433244661701142041041530.1990.2960.3490.645
370Carlos NarváezBAL752322061735603160678100.1700.2470.2430.489
371Tommy WhiteATH105
372Jake MeyersHOU541531411530703100131120.2130.2680.3260.594
373Marcelo MayerBOS7022820519451003160344300.2200.2820.3120.594
374Vaughn GrissomLAA8431529132711607220560100.2440.3040.3710.675
375Daniel SchneemannCLE8327625228521106240081620.2060.2750.3210.597
376Oswald PerazaLAA105316297286711271308951220.2260.2760.3470.623
377Jahmai JonesBOS721301181524604120142320.2030.2820.3560.638
378Darell HernaizATH491361241229301130124300.2340.3120.2820.594
379Nicky LopezTEX73216198195231190337530.2630.3030.3030.606
380Leo JimenezMIA591711501531402140734100.2070.3020.2730.576
381Alec BohmPHI1234924554611022014321869200.2420.3000.3820.682
382James OutmanDET941701572327425100371630.1720.2350.3180.554
383Jose FernandezARI180
384Salvador PerezKC1184844524297181161921297000.2150.2610.3650.626
385Lawrence ButlerATH119380341477313111441198930.2140.3050.3550.660
386Yoan MoncadaLAA41130111921113170245100.1890.3080.2970.605
387Mark VientosNYM7325423725509011120361000.2110.2560.3880.644
388Wenceel PérezDET531751612229417140029310.1800.2460.3480.594
389Trevor StoryBOS41176165163470380157400.2060.2440.3030.547
390Petey HalpinCLE55130127162741230229900.2130.2410.3070.548
391Jake CronenworthSD762842583258704270564710.2250.3100.2980.609
392Marcell OzunaPIT702802512251708271280000.2030.2860.3270.612
393Drew RomoCWS521731581422507140243100.1390.2170.3040.521
394Sung-Mun SongSD131
395Colby ThomasATH55121114112330440137110.2020.2350.3330.569
396Tyler FreemanCOL7928825529636131101534640.2470.3170.3140.630
397Colt EmersonSEA241
398Davis SchneiderTOR611401131816603250047100.1420.2950.2740.569
399Graham PauleyMIA4611510892190150027110.1940.2280.3060.534
400TJ FriedlCIN722452161934613200457500.1570.2410.2360.477
401Edgar QueroCWS652101831438103160442100.2080.2790.2620.541
402Josh SmithTOR591781641636313191140410.2200.3030.3050.608
403Jim JarvisATL117
404Luisangel AcuñaCWS861991862144301801391650.2370.2690.2690.538
405Edouard JulienCOL882762363749913390171530.2080.3220.2920.615
406Adolis GarciaPHI672592312145817210484300.1950.2700.3290.599
407Jarren DuranBOS11949545758941331734241431840.2060.2630.3590.622
408Rob RefsnyderSEA5312911491610481337000.1400.2110.2540.465
409Lourdes GurrielARI471891741236802100234100.2070.2540.2870.541
410Edwin ArroyoCIN142
411Logan O'HoppeLAA752562342049804170363000.2090.2710.2950.565
412Tristan GrayMIN661881731639504100160200.2250.2670.3240.591
413Ezequiel TovarCOL117417386427920092502107510.2050.2520.3260.578
414Jordan BeckCOL40117112112072190033210.1790.2380.3040.541
415Leo RivasSEA44130108914210160338200.1300.2580.1670.424
416Noelvi MarteCIN632011901936706100052720.1890.2290.3210.550
417Jorge PolancoNYM3714513572050290036000.1480.2010.2300.431
418Max MuncyATH612081922642926160471320.2190.2880.3800.669
419Blake PerkinsMIL55101891414601100122310.1570.2500.2580.508
420Matt WallnerMIN341351201420304100553010.1670.2590.2920.551
421Ke'Bryan HayesCIN741901821727215100238100.1480.2010.2530.454
422Lenyn SosaTOR40117113112270110125000.1950.2070.2830.490
423Nick CastellanosSD3912211592250451034200.1910.2210.3390.560
#PlayerTeamPABB%K%BB/KISOBABIPOPSwOBABat runsHIT+
1Pete Crow-ArmstrongCHC56111.927.00.440.2710.3440.928+40.2160.6
2Yordan AlvarezHOU54315.617.20.910.2930.3301.040+54.0184.2
3Willson ContrerasBOS46911.125.50.430.2490.3460.927+32.8159.1
4Matt OlsonATL54510.125.10.400.2830.2920.886+26.9141.8
5Shohei OhtaniLAD53013.123.10.570.2630.3360.942+33.7153.8
6Juan SotoNYM35917.513.41.310.2560.2740.947+25.7160.5
7Ryan JeffersMIN25514.216.50.860.2100.3110.883+13.1143.6
8CJ AbramsWSH5258.623.20.370.2510.3160.884+27.0143.6
9Endy RodríguezPIT15914.525.80.560.2000.3330.840+6.4133.9
10Max MuncyLAD43511.325.40.450.2460.2880.840+16.3131.8
11Junior CamineroTB54212.018.80.630.2610.2810.898+30.4147.4
12Gabriel MorenoARI40411.115.50.720.1630.3430.855+15.6132.6
13Dillon DinglerDET4956.222.20.280.2350.2810.809+14.4124.5
14Seiya SuzukiCHC47412.025.70.470.2150.3270.844+23.4141.7
15Bobby WittKC47110.417.50.600.1710.3210.815+16.1128.8
16Esteury RuizMIA17410.630.20.350.2030.3480.820+7.3135.3
17Aaron JudgeNYY26116.127.60.580.2850.2860.907+15.5150.3
18Brice TurangMIL52313.024.80.520.1790.3340.800+14.2123.0
19Wyatt LangfordTEX3117.822.80.340.2050.2930.778+10.6128.9
20Byron BuxtonMIN3817.224.30.300.2680.2780.845+12.8128.4
21Drake BaldwinATL45310.020.30.490.1790.3100.811+14.6127.2
22James WoodWSH53516.828.60.590.2700.3330.928+35.4156.0
23Miguel VargasCWS53813.017.70.730.2480.2450.838+20.2131.7
24Randy ArozarenaSEA5029.221.10.440.1790.3250.818+25.8143.5
25Dominic CanzoneSEA3729.420.70.460.2360.2880.837+16.7138.1
26Nick KurtzATH43418.232.50.560.2270.3630.879+23.4145.6
27Andrew VaughnMIL25911.315.10.750.1540.3460.849+11.2136.5
28Jake BauersMIL44814.425.40.570.2310.3360.888+22.9143.3
29Donovan WaltonATH1589.817.10.570.1540.3300.798+5.1127.5
30Ben RiceNYY50911.825.30.470.2840.2740.878+24.9141.4
31Jeremy PeñaHOU3356.220.30.300.1860.3220.808+10.8127.3
32Munetaka MurakamiCWS388+23.4151.1
33Alejandro KirkTOR19110.811.30.960.1510.2890.794+0.4101.6
34Joc PedersonTEX37511.523.60.490.2450.2580.816+18.5141.7
35Ben WilliamsonTB2707.418.90.390.0850.3010.641-5.881.8
36Kyle SchwarberPHI53614.733.80.430.2820.3120.889+25.0139.5
37Ty FranceSD3565.522.50.240.2200.3350.860+13.6132.3
38Alec BurlesonSTL5308.516.80.510.2010.3150.843+21.2133.8
39Freddie FreemanLAD52210.316.40.630.1650.3410.844+20.9133.9
40Griffin ConineMIA19011.130.30.370.2770.3330.913+10.9148.7
41Mike TroutLAA47417.225.50.670.1970.2970.819+17.3130.9
42Luis GarciaNYY4204.416.60.270.2570.2790.837+16.0132.1
43Randal GrichukCWS1973.523.00.150.2720.3160.855+7.1130.6
44Cody BellingerNYY43412.716.10.790.1600.2890.770+9.4118.4
45Michael HarrisATL4753.719.70.190.1930.3280.804+9.6117.2
46Corbin CarrollARI52911.921.70.550.2380.2900.830+15.4124.6
47Tyler TolbertKC1069.017.10.530.1460.3600.832+3.8130.7
48Esmerlyn ValdezPIT227+12.7147.5
49Ryan ViladeTB2068.522.20.380.2280.2840.809+5.5122.7
50Jared YoungNYM2477.118.70.380.1770.3060.784+5.8119.9
51Pete AlonsoBAL54311.424.10.470.2310.3080.857+26.6141.5
52Wilyer AbreuBOS53010.719.60.550.2100.2830.804+14.3122.9
53Tristan PetersCWS3667.517.90.420.1550.3190.762+5.9113.7
54Andy PagesLAD5388.219.30.420.1870.3050.797+13.6121.4
55Adley RutschmanBOS31111.415.50.730.1790.2620.755+2.6107.0
56Andrés ChaparroWSH13111.822.80.520.2930.2730.903+5.2133.5
57Brandon LowePIT5228.928.80.310.2270.3080.798+9.1114.7
58Luis CampusanoSD15314.021.00.670.1950.3680.904+9.4152.0
59Jordan WalkerSTL5217.724.00.320.2190.3410.854+21.1134.2
60Shea LangeliersATH4168.223.10.350.2340.2950.829+13.5127.4
61Gary SanchezMIL22017.720.00.890.2260.2340.815+7.7129.6
62Anthony VolpeNYY19411.323.20.490.0820.3170.646-3.186.4
63Samad TaylorSD10211.829.40.400.0680.4910.808+3.5129.4
64Ezequiel DuranTEX4437.124.40.290.1660.3220.742+9.7118.5
65Jackson ChourioMIL4118.124.50.330.1910.3410.810+9.3119.0
66Hunter GoodmanCOL4608.533.00.260.2900.3030.861+9.8118.1
67Elly De La CruzCIN47410.727.30.390.2080.3270.809+9.5116.9
68Miguel AmayaCHC20510.126.00.390.1360.3140.718+3.4114.0
69Ivan HerreraSTL55910.917.50.620.1400.2800.746+11.0116.7
70Carson KellyCHC32910.217.10.600.1110.3020.714+4.0110.2
71Francisco AlvarezNYM32210.628.50.370.1740.3080.742+5.4114.3
72Ceddanne RafaelaBOS5033.720.30.180.1780.3320.784+11.6119.6
73Matt ChapmanSF35210.523.00.460.1340.2930.692-0.199.7
74Luis TorrensNYM2256.919.00.360.1580.2720.703-1.395.2
75Dalton RushingLAD2459.428.60.330.2210.3160.809+6.8123.4
76Matt ShawCHC1478.218.40.440.1690.2800.737+2.1111.8
77Curtis MeadBOS32911.919.10.620.2460.2680.851+14.9138.3
78Gleyber TorresDET30414.418.60.780.1300.3180.782+9.1125.3
79Michael MasseyKC3485.117.60.290.1680.3010.746+1.6103.8
80Jonathan ArandaTB53110.723.30.460.1390.3500.787+16.7126.6
81Tommy EdmanLAD1866.320.00.320.1410.3280.752+1.5106.8
82Zack GelofATH2776.724.60.270.2150.3240.821+9.2128.1
83Liam HicksTB45210.49.31.120.1570.2810.811+15.8129.6
84Nathaniel LoweCLE3139.424.50.380.2160.3150.813+9.8126.4
85Otto LopezMIA5305.212.80.410.1410.3360.793+9.3114.8
86Richie PalaciosTB30312.218.30.670.1160.2880.699+1.3103.5
87Francisco LindorNYM30011.019.10.580.1870.2640.757+6.8119.2
88Nick SogardBOS12614.716.90.870.1070.3260.751+0.1100.5
89Rafael DeversSF5259.926.40.380.2260.2920.791+12.6120.3
90Taylor WallsTB35310.324.20.430.0780.3020.611-10.275.5
91Jac CaglianoneKC4556.325.60.250.2160.3380.827+14.0126.1
92Yandy DiazTB5308.514.30.600.1670.3280.848+22.8136.3
93Austin HedgesCLE1889.416.80.560.1140.3030.716+0.4101.8
94Garrett MitchellMIL41512.131.80.380.1480.3810.756+4.6109.4
95Spencer HorwitzPIT33912.614.10.900.1500.2730.768+7.6119.0
96Josh JungTEX3968.317.90.460.1470.3430.802+17.8138.1
97Keibert RuizWSH2804.911.60.420.1580.2940.755+1.8105.4
98Jackson HollidayBAL25013.123.60.560.1310.2930.700+1.8106.2
99Bryan ReynoldsPIT55213.424.10.560.1660.3330.797+15.6123.8
100Maikel GarciaKC2997.815.30.510.1130.3080.701-1.695.4
101Kody ClemensMIN4416.222.50.280.2290.2610.758+0.7101.4
102Riley GreeneDET49212.427.00.460.1780.3560.816+16.0127.5
103Alex BregmanCHC56211.015.60.710.1490.2780.749+12.3118.6
104Eli WhiteBOS1656.122.40.270.1500.2770.670-3.184.0
105Dansby SwansonCHC45810.523.10.450.1890.2440.704+0.9101.7
106Alex CallLAD15411.716.90.690.0770.3050.688-0.0100.0
107Jonny DeLucaTB2514.320.20.220.1710.3090.736+0.6101.9
108Julio RodriguezSEA4948.021.10.380.1650.2880.737+9.9117.0
109Gunnar HendersonBAL5639.122.10.410.1790.2530.703-1.298.2
110Chase DeLauterCLE45310.414.10.730.1560.3100.799+12.9124.1
111Casey SchmittSF4092.719.80.140.2120.2910.784+7.8116.0
112Kevin McGonigleDET547+20.3131.4
113Cole YoungSEA5016.316.90.370.1420.2830.712+6.2110.5
114Michael BuschCHC55712.422.20.560.1440.2940.736+10.3115.7
115Evan CarterTEX35511.624.10.480.1270.2440.622-3.591.7
116Derek HillPHI1816.634.80.190.1820.3230.710-2.389.1
117Caleb DurbinBOS4487.413.50.550.1480.2720.727+3.3106.3
118Isiah Kiner-FalefaBOS1329.113.60.670.0840.3130.705+0.2101.1
119Nico HoernerCHC5427.38.60.850.0990.2760.685+0.2100.2
120Justin FoscueTEX1667.725.60.300.2170.3040.795+4.5122.8
121Chase MeidrothCWS5029.622.70.420.1340.3440.758+10.0116.8
122Oneil CruzPIT28310.734.80.310.2150.3790.832+8.3124.8
123Joey OrtizMIL3039.318.60.500.1310.2900.701-4.387.9
124Bryce EldridgeSF33112.426.80.460.1920.3060.776+8.2121.1
125Brandon NimmoTEX5027.821.40.370.1620.3270.768+16.4127.6
126Zach NetoLAA5409.531.40.300.1850.3010.717-1.198.3
127Taylor WardSEA53816.120.50.780.0960.3020.705+10.9117.1
128Miguel RojasLAD1926.610.70.620.1210.2880.720+0.7103.1
129Fernando TatisSD5469.718.60.520.1530.3240.787+6.9110.6
130Bryce HarperPHI53816.720.50.810.2330.2870.873+22.5135.4
131Corey SeagerTEX27412.124.80.490.1840.2440.710+1.5104.6
132Jacob YoungWSH3756.517.00.380.1510.2800.713+1.2102.6
133Brendan DonovanSEA1419.415.40.610.1330.3010.761+3.2118.9
134Steven KwanCLE47213.710.11.350.0620.2940.696+1.1102.0
135Chandler SimpsonTB4684.48.60.510.0560.3350.700-1.896.8
136Willy AdamesSF4857.327.30.270.1920.2810.712-2.495.8
137Nolan SchanuelLAA4349.513.10.720.1110.3080.743+6.0111.7
138Ryan O'HearnPIT3987.821.60.360.1840.3090.788+7.0115.0
139Jake McCarthyCOL4295.017.10.290.1960.3310.824+5.7111.2
140Kyle StowersMIA3999.531.30.300.2190.3250.788+6.2113.1
141Jose SiriLAA1525.831.20.190.2070.3370.773+2.6114.7
142José CaballeroNYY3606.424.00.260.1470.2900.689-3.491.9
143Jake MangumPIT3775.518.40.300.0900.3610.739+2.8106.3
144Geraldo PerdomoARI52414.112.41.140.1270.2650.726+2.9104.7
145Heriberto HernandezMIA3439.428.20.330.2190.2710.752+1.8104.5
146Kyle HigashiokaTEX18610.225.30.400.1520.2610.676+0.7103.1
147Mickey MoniakCOL3235.425.60.210.2730.2960.847+4.0110.6
148Ketel MarteARI5197.915.00.530.1960.2570.760+2.4103.9
149Will SmithLAD20111.416.90.680.1330.2720.720+0.8103.2
150Carter JensenKC46410.429.00.360.1800.2840.704-3.493.8
151Javier SanojaMIA3415.58.30.660.1470.2900.742-1.695.9
152Colt KeithDET3566.918.50.370.1500.3130.745+2.5106.0
153Samuel BasalloBAL3118.326.30.310.2070.2820.757+3.4109.2
154Mookie BettsLAD3726.811.50.590.1750.2310.703-4.589.8
155Anthony SeiglerBOS1588.916.50.540.1510.2860.723+0.3101.5
156Trevor LarnachMIN37110.918.00.600.1540.3110.775+9.0120.5
157Christian WalkerHOU4978.323.80.350.2100.2610.748+5.1108.7
158Royce LewisMIN3738.925.70.350.1790.2960.732+1.1102.6
159Nolan ArenadoARI4589.120.70.440.2000.2680.765+3.8107.0
160Sam AntonacciCWS415+10.4121.3
161Hunter FeducciaLAD1889.424.60.380.1130.3030.654-4.082.2
162Tyrone TaylorCHC1835.918.90.310.2340.2520.777+2.6112.2
163Ozzie AlbiesATL5347.013.80.510.1710.2530.728-0.299.6
164Mauricio DubonATL4796.012.80.470.1280.2810.693-3.793.4
165Victor MesaTB1788.922.30.400.2330.2180.735+0.1100.4
166Alex FreelandLAD2239.930.50.320.0820.3330.622-6.077.2
167Agustín RamírezMIA16010.423.20.450.1110.3140.683-1.094.7
168Vinnie PasquantinoKC34010.917.20.630.1250.2770.694-5.386.7
169Brayan RocchioCLE4716.714.60.460.1210.2770.685-3.793.4
170Colson MontgomeryCWS4958.033.00.240.2170.2760.729-0.998.5
171Masataka YoshidaBOS2979.411.10.850.1250.2940.746+3.5110.0
172Cole CarriggCOL222+5.1119.3
173Cedric MullinsTB4098.120.10.400.1480.2320.642-9.680.0
174Josh NaylorSEA4977.712.60.610.1050.2950.707+4.0106.8
175Nasim NuñezWSH40810.620.40.520.0360.2900.571-13.771.6
176Pedro RamírezCHC145+3.2118.6
177Jake BurgerTEX4767.526.70.280.1850.2880.724+6.9112.3
178Mike YastrzemskiATL31610.024.10.420.1600.2780.699-1.695.8
179Tyler SoderstromATH45311.720.10.580.2270.2720.810+12.2122.8
180Jose RamirezCLE39713.212.31.080.1450.2510.726+0.1100.2
181Carlos CorreaHOU14112.818.40.690.1390.3300.787+3.6121.4
182Everson PereiraSTL1055.733.30.170.2130.3090.752+1.0108.2
183Isaac ParedesHOU5019.613.60.710.1620.2740.775+11.2119.0
184Paul GoldschmidtNYY3297.923.90.330.2030.2820.762+3.6109.4
185TJ RumfieldCOL487+9.8117.0
186Jorge MateoTB1435.629.20.190.1540.3150.682-1.889.4
187Blaze AlexanderBAL2466.522.00.300.1270.3960.807+8.7129.8
188Josh BellMIN4918.220.60.400.1740.2990.754+2.0103.4
189Blake DunnCIN1556.521.30.300.1060.3520.723-1.393.1
190Andrew BenintendiCWS3708.523.90.360.1800.2960.739+2.4105.5
191Andruw MonasterioBOS2787.719.60.390.1630.3070.743+2.5107.5
192Nick AllenHOU1255.521.10.260.0870.3030.633-3.377.9
193Kyle ManzardoCLE35610.132.00.320.1630.2890.684-3.591.7
194Marcus SemienNYM4137.621.90.350.1410.2360.620-12.674.3
195Nick FortesTB2743.312.40.260.1020.2950.683-2.492.5
196Ian HappCHC51612.630.60.410.1920.2810.727+7.1111.7
197Dane MyersCIN22911.425.30.450.1120.3380.721-0.299.1
198William ContrerasMIL4989.413.90.680.1240.2780.711-2.396.2
199Trent GrishamNYY41511.817.50.680.2000.2340.739+2.0104.1
200Michael ConfortoCHC22012.029.80.400.2160.2750.754+3.9115.1
201Alejandro OsunaTEX2208.614.50.590.0420.3020.644+0.4101.7
202Cam SmithHOU4467.724.60.320.1780.2590.690-5.988.9
203Brandon MarshPHI4736.024.90.240.1620.3370.755-1.098.1
204Ronald AcuñaATL32112.123.30.520.1870.2820.770+7.6120.0
205Wade MecklerLAA2188.921.80.410.0940.3640.732+3.2112.5
206Zach McKinstryDET34210.315.50.670.1050.2560.633-8.678.7
207Owen CaissieMIA2837.638.30.200.2020.3140.710-1.894.5
208Luke RaleySEA2875.232.40.160.2140.2840.723+2.1106.1
209Carson BengeNYM495+7.2112.3
210Jimmy CrooksSTL1286.032.10.190.1400.2270.560-5.265.5
211J. P. CrawfordSEA36413.720.30.680.1340.2440.675+1.9104.3
212Jesus SanchezTOR2676.223.10.270.1630.3130.741+0.4101.2
213Xavier EdwardsMIA52911.513.40.860.0990.3250.753+4.9107.8
214David FryCLE16814.930.40.490.1540.2330.639-3.881.1
215Sal StewartCIN5409.822.00.450.2160.2850.807+6.6110.3
216JJ BledayCIN40314.121.60.650.2150.2310.764+3.7107.7
217Jorge BarrosaARI1578.926.80.330.1440.2700.623-5.371.2
218Kyle KarrosCOL39611.920.50.580.1590.3170.785+3.2106.9
219Vladimir GuerreroTOR4869.713.40.720.0930.2920.693-4.991.4
220Isaac CollinsKC41411.522.20.520.1230.2850.673-2.894.4
221Luis ArraezPHI5255.14.51.120.1210.3200.793+4.1106.6
222Dominic SmithATL2807.416.00.470.1260.2830.704-1.296.3
223Jose TrevinoCIN1021.019.00.050.1470.2690.645-4.563.1
224Teoscar HernandezLAD3498.127.10.300.1510.3200.714-2.693.7
225Brandon LockridgeMIL1099.928.80.340.0400.4030.659-1.687.3
226Ernie ClementTOR4933.49.60.350.1200.2980.713-5.091.3
227Adam FrazierLAA1108.228.20.290.1120.3330.652-2.282.7
228Drew GilbertSF2989.517.40.550.1280.2730.688+0.4101.1
229Nick GonzalesPIT4906.716.60.400.0930.3680.772+8.5114.6
230Masyn WinnSTL4809.021.30.420.0880.2980.642-11.280.3
231Miguel AndujarSD2544.315.00.290.1630.2910.726-1.893.9
232JJ WetherholtSTL542+5.4108.5
233Colton CowserBAL29612.330.20.410.1420.2750.664-1.795.2
234Tyler O'NeillBAL24810.727.80.390.1700.2730.700+0.4101.5
235Luis RengifoSD32110.013.40.750.0800.2730.648-6.981.9
236Victor CaratiniMIN3319.620.00.480.1050.2600.646-7.381.3
237Connor NorbyCOL25310.829.60.360.1260.3010.656-8.671.2
238Connor WongBOS1918.224.20.340.1310.3220.713+0.6102.5
239Brady HouseWSH2456.028.90.210.1610.3000.685-1.694.6
240Elias DiazTEX1632.423.50.100.1520.2700.630-4.278.0
241José TenaWSH2409.029.80.300.1640.3290.723-0.399.1
242Jazz ChisholmNYY45110.230.90.330.1690.2820.681-6.088.8
243Nathan LukesTOR3225.715.00.380.0960.2900.665-4.787.8
244Jorbit VivasWSH26510.714.00.760.0820.2680.649-1.993.9
245Ramon LaureanoSD2069.731.60.310.1700.2680.660-4.980.0
246Spencer TorkelsonDET48910.731.00.340.1870.2930.724+2.7104.7
247Jonah HeimATH2867.518.40.410.1800.2200.662-5.583.6
248Javier BaezDET1412.818.10.150.0950.3000.635-3.877.2
249Bryson StottPHI47310.216.40.620.1510.3040.755+3.7106.7
250Austin WellsNYY28110.825.40.420.1190.2090.563-12.662.1
251Jeremiah JacksonBAL2473.220.60.160.1320.2570.614-9.567.3
252Jung Hoo LeeSF4644.110.20.400.1410.3100.762+7.5113.7
253James McCannARI1184.123.60.170.1480.3660.774+1.5111.0
254Nick LoftinKC30910.215.60.650.1380.2600.690-0.498.8
255Christian VazquezHOU2307.318.90.390.1330.2440.629-9.564.9
256Tyler StephensonCIN34410.526.60.390.1670.3030.730-0.199.7
257Daylen LileWSH5125.619.00.290.1620.2740.696-2.895.3
258Drew MillasWSH1529.224.30.380.0770.2390.539-7.458.8
259George SpringerTOR3989.918.50.530.1540.2600.698-4.490.7
260Brooks LeeMIN4826.716.40.410.1750.2600.718-2.495.7
261Austin MartinMIN33512.817.90.720.0920.2930.686-1.097.4
262Jo AdellCLE5064.124.30.170.1680.2790.695-7.986.8
263Konnor GriffinPIT247+0.8102.9
264Hyeseong KimLAD1319.223.70.390.0690.3370.651-2.583.9
265Lars NootbaarARI22614.020.60.680.1180.2690.667-4.882.2
266MJ MelendezNYM14411.834.70.340.1580.2840.665-1.193.7
267Kyle IsbelKC2215.322.40.240.1020.2830.611-7.173.0
268Jackson MerrillSD5156.324.70.260.1680.2880.698-5.990.3
269Cooper PrattMIL159+0.5102.5
270Henry BolteATH304+0.8102.4
271Willi CastroCOL4248.627.00.320.1610.3410.760-2.694.9
272Bo BichetteNYM5396.618.20.360.1210.3070.702-2.596.1
273Hao-Yu LeeDET222+0.4101.7
274Lane ThomasATL34411.825.00.470.1680.2850.724+2.0104.9
275Braden MontgomeryCWS236+0.4101.4
276Ildemaro VargasARI3825.69.70.580.1430.2740.715-2.694.3
277Ryan KreidlerMIN2176.521.70.300.1440.2730.652-6.076.6
278Manny MachadoSD52310.922.00.500.1980.2300.712-6.689.4
279Trea TurnerPHI5386.421.60.300.1490.2900.696-9.585.0
280Mickey GasperBOS1248.416.80.500.1370.2900.716-3.476.7
281Luke KeaschallMIN46210.015.30.650.1050.3100.740+4.7108.7
282Spencer SteerCIN3849.122.40.410.1820.2710.739-1.696.4
283Christian YelichMIL3759.927.30.360.1450.3030.687-6.585.3
284Brett SullivanCOL1796.016.80.350.2020.2480.725-3.185.3
285Joey BartCWS1285.527.30.200.1430.2700.662-1.789.0
286Alika WilliamsATH1503.924.30.160.1280.3400.690-1.591.8
287Travis BazzanaCLE389-0.698.7
288A.J. EwingNYM350-0.598.7
289Jorge SolerLAA3619.732.70.300.1710.2740.664-6.884.2
290Austin RileyATL4967.531.50.240.1460.3010.660-7.587.2
291Kazuma OkamotoTOR493-0.998.5
292Jakob MarseeMIA47812.821.20.600.1050.2570.633-9.782.8
293Tim TawaARI2167.123.60.300.1500.2800.673-4.084.5
294Joe MackMIA243-0.797.7
295David HamiltonMIL3039.722.40.430.0950.3090.652-7.479.3
296Jacob WilsonATH3373.611.60.310.1220.2840.685-5.087.4
297Andres GimenezTOR4103.319.30.170.1160.2810.641-12.773.8
298Ryan WaldschmidtARI214-0.896.7
299Yainer DiazHOU2433.715.40.240.1410.2680.674-5.282.0
300Moisés BallesterosLAA2229.620.90.460.1170.2340.599-7.770.7
301Heliot RamosNYY3485.927.00.220.1480.3140.686-4.688.8
302Denzer GuzmanLAA1855.225.40.200.1170.2940.627-6.172.1
303Tyler CallihanPIT1078.435.50.240.1790.3090.672-2.282.6
304Daulton VarshoHOU4158.419.80.420.1230.2710.648-9.580.6
305Carlos CortesATH2839.014.90.600.1490.2790.734+3.0109.0
306Pedro PagésSTL1804.926.60.180.1080.2670.573-9.256.8
307José FermínSTL2639.712.30.790.1190.2600.677-3.588.8
308Brent RookerATH2039.432.00.290.1890.2430.670-4.282.4
309Kyle TuckerLAD48412.018.70.640.1360.2680.694-2.595.7
310J. T. RealmutoPHI3537.621.30.360.1200.2530.627-12.270.7
311Eugenio SuarezCIN3759.436.00.260.2060.2780.699-7.084.2
312Sal FrelickMIL3138.09.90.810.0940.2500.630-9.275.1
313Ryan McMahonNYY3017.830.40.260.1510.2840.649-7.080.3
314Cal RaleighSEA38413.032.00.410.1410.1960.568-13.470.5
315Taylor TrammellHOU1999.332.20.290.1710.2960.691-0.498.2
316Will BensonCIN11414.033.30.420.1460.2730.643-3.573.8
317Luis RobertNYM1789.824.60.400.1470.2480.652-4.479.2
318Freddy FerminSD2137.820.30.390.1150.2280.577-10.358.9
319Yohendrick PiñangoTOR180-1.891.5
320Leody TaverasBAL3809.324.50.380.1350.3000.673-5.188.6
321Nathan ChurchSTL3495.419.20.280.1200.2640.630-10.075.7
322Gabriel AriasNYM1395.041.70.120.1360.3770.645-3.777.2
323Troy JohnstonCOL3738.517.10.500.1080.3330.736-2.294.9
324Rhys HoskinsCLE31314.831.50.470.1980.2210.682-2.693.0
325Spencer JonesNYY155-1.989.5
326Angel MartínezCLE3062.522.50.110.1860.2760.697-4.587.4
327Kerry CarpenterDET2596.929.00.240.2080.2400.692-3.787.9
328Xander BogaertsSD47412.317.70.690.1090.2480.649-9.782.8
329Myles StrawTOR2407.013.50.520.1090.2410.601-10.463.4
330Max KeplerARI1248.922.60.390.1170.2650.616-5.165.4
331Brandon ValenzuelaTOR225-3.188.4
332Bryan TorresSTL121-1.788.4
333Jasson DomínguezNYY2124.221.70.200.1500.2700.650-5.478.3
334Josh LoweLAA2457.128.20.250.1570.2530.633-10.464.0
335Mitch GarverSEA14914.832.90.450.1190.2470.596-2.983.3
336Joey LoperfidoHOU12011.725.80.450.1180.2960.647-2.781.0
337Patrick BaileyCLE2607.125.20.280.1070.2270.536-16.546.3
338Jeff McNeilATH3756.511.50.570.0980.2850.680-6.485.6
339Gavin SheetsSD39811.820.80.570.1830.2340.713-1.896.1
340Coby MayoBAL3237.332.60.220.2280.2630.714-1.296.8
341Brett BatyNYM3898.727.90.310.1150.2800.611-11.475.1
342Jose AltuveHOU4228.120.20.400.1510.2840.707-2.794.7
343Daniel SusacSF161-2.686.2
344Dylan BeaversBAL2329.726.60.370.1140.3190.670-2.989.3
345Alek ThomasARI1003.023.00.130.1600.2170.563-6.148.2
346Victor ScottSTL1848.723.90.360.0650.2550.534-9.655.7
347Dylan CrewsWSH3026.823.80.290.1470.2500.642-6.581.7
348Weston WilsonSEA11512.129.30.410.1490.2540.648-0.695.6
349Brice MatthewsHOU2266.631.40.210.1350.2600.582-11.457.2
350Jake RogersCWS13313.128.50.460.1320.2270.594-4.670.9
351Jacob GonzalezPIT170-3.483.3
352Victor RoblesSEA1365.715.70.360.0550.3110.632-2.286.3
353Jared TrioloPIT2858.220.30.410.0690.3020.620-7.677.5
354Tommy TroyARI134-2.882.3
355Justin CrawfordPHI367-8.181.4
356Edmundo SosaPHI2053.421.00.160.1340.2540.615-9.361.5
357Brenton DoyleCWS1617.530.40.240.0810.3060.569-7.759.5
358Henry DavisPIT2549.021.50.420.1300.1850.567-13.056.7
359Starling MarteKC1685.424.40.220.0720.3120.611-5.472.6
360Blaze JordanSTL169-3.980.3
361Danny JansenTEX1428.928.80.310.1340.2200.568-3.579.1
362Adrian Del CastilloARI1926.828.10.240.1190.2540.571-10.454.0
363Amed RosarioNYY2006.026.40.230.1990.2540.693-2.788.6
364Roman AnthonyBOS13015.425.40.610.0920.3200.675-0.497.1
365Matt VierlingDET2916.516.80.390.1280.2300.590-14.358.3
366Nolan GormanSTL22910.932.30.340.1240.2600.598-8.867.5
367Tyler HeinemanLAA1473.316.00.210.0530.2130.465-12.130.3
368Harrison BaderSF1113.630.60.120.1890.1910.557-6.550.7
369Matt McLainCIN37411.027.30.400.1510.2520.645-12.671.5
370Carlos NarváezBAL2326.833.10.210.0730.2500.489-15.643.3
371Tommy WhiteATH105-3.076.2
372Jake MeyersHOU1536.520.30.320.1130.2500.594-6.862.6
373Marcelo MayerBOS2287.019.30.360.0930.2610.594-9.365.5
374Vaughn GrissomLAA3156.818.60.370.1270.2810.675-4.288.7
375Daniel SchneemannCLE2768.729.30.300.1150.2790.597-11.365.5
376Oswald PerazaLAA3164.129.70.140.1210.3060.623-10.671.6
377Jahmai JonesBOS1309.232.10.290.1530.2780.638-3.775.7
378Darell HernaizATH1369.317.10.540.0480.2830.594-3.876.2
379Nicky LopezTEX2164.116.90.240.0400.3170.606-3.984.8
380Leo JimenezMIA1718.119.80.410.0670.2520.576-6.866.3
381Alec BohmPHI4926.413.80.460.1410.2550.682-10.282.5
382James OutmanDET1705.941.80.140.1460.2720.554-10.149.8
383Jose FernandezARI180-5.673.9
384Salvador PerezKC4843.919.70.200.1500.2340.626-17.569.5
385Lawrence ButlerATH38011.325.30.450.1410.2660.660-7.783.0
386Yoan MoncadaLAA13013.134.60.380.1080.2860.605-3.775.7
387Mark VientosNYM2544.724.00.200.1770.2340.644-6.977.2
388Wenceel PérezDET1758.016.60.480.1680.1760.594-8.160.8
389Trevor StoryBOS1764.532.40.140.0970.2900.547-10.947.6
390Petey HalpinCLE1302.221.30.100.0940.2580.548-7.153.8
391Jake CronenworthSD2849.221.90.420.0740.2840.609-8.674.3
392Marcell OzunaPIT2809.628.60.340.1240.2640.612-9.970.0
393Drew RomoCWS1738.024.40.330.1650.1380.521-12.041.5
394Sung-Mun SongSD131-4.968.3
395Colby ThomasATH1213.330.60.110.1320.2600.569-6.951.5
396Tyler FreemanCOL2883.811.80.320.0670.2750.630-10.967.9
397Colt EmersonSEA241-9.566.6
398Davis SchneiderTOR14017.933.60.530.1330.2030.569-5.765.5
399Graham PauleyMIA1154.323.50.190.1110.2470.534-8.140.4
400TJ FriedlCIN2458.123.20.350.0790.1970.477-20.828.0
401Edgar QueroCWS2107.620.00.380.0550.2450.541-11.454.0
402Josh SmithTOR17810.221.40.470.0850.2700.608-8.559.5
403Jim JarvisATL117-5.460.7
404Luisangel AcuñaCWS1994.019.60.210.0320.2910.538-12.148.7
405Edouard JulienCOL27614.125.70.550.0850.2840.615-10.667.4
406Adolis GarciaPHI2598.132.40.250.1340.2660.599-12.060.9
407Jarren DuranBOS4956.728.40.240.1530.2530.622-19.866.1
408Rob RefsnyderSEA1296.228.70.220.1140.1580.465-10.432.1
409Lourdes GurrielARI1895.318.00.290.0800.2410.541-12.046.2
410Edwin ArroyoCIN142-8.350.3
411Logan O'HoppeLAA2566.624.60.270.0850.2680.565-13.156.7
412Tristan GrayMIN1885.331.90.170.0980.3120.591-9.358.2
413Ezequiel TovarCOL4175.925.40.230.1220.2520.578-26.546.3
414Jordan BeckCOL1177.427.00.270.1250.2410.541-8.637.7
415Leo RivasSEA13012.329.20.420.0370.1970.424-9.537.9
416Noelvi MarteCIN2015.025.90.190.1320.2260.550-14.439.4
417Jorge PolancoNYM1456.224.80.250.0810.1860.431-13.521.3
418Max MuncyATH2087.433.00.230.1610.3050.669-5.478.2
419Blake PerkinsMIL1019.921.80.450.1010.1970.508-6.644.5
420Matt WallnerMIN1357.439.30.190.1250.2540.551-7.553.0
421Ke'Bryan HayesCIN1905.219.60.260.1040.1580.454-19.214.6
422Lenyn SosaTOR1170.921.40.040.0880.2390.490-10.523.7
423Nick CastellanosSD1224.127.90.150.1480.2280.560-8.242.9
#PlayerTeamEVLAEV50Barrel%HardHit%SweetSpot%Solid%Weak%GB%FB%LD%PU%Pull%Straight%Oppo%
1Pete Crow-ArmstrongCHC90.221.9101.912.549.038.68.67.131.235.922.310.750.429.420.2
2Yordan AlvarezHOU94.519.3105.117.553.441.913.51.129.838.027.35.042.432.025.6
3Willson ContrerasBOS89.918.5102.814.244.532.56.76.036.730.022.610.648.133.918.0
4Matt OlsonATL92.618.5103.915.849.933.010.72.835.834.620.88.738.637.723.7
5Shohei OhtaniLAD93.512.8103.816.752.538.97.11.841.830.923.73.648.130.321.7
6Juan SotoNYM92.516.3102.414.348.631.66.53.638.134.819.87.339.742.917.4
7Ryan JeffersMIN89.316.6101.111.241.034.87.36.238.829.221.910.137.634.827.5
8CJ AbramsWSH89.517.9100.110.341.534.17.42.836.628.123.611.644.332.423.3
9Endy RodríguezPIT92.419.1100.810.646.837.25.31.133.033.027.76.445.733.021.3
10Max MuncyLAD90.517.0101.213.845.534.56.22.939.633.120.76.553.128.718.2
11Junior CamineroTB92.88.9105.513.450.126.85.33.950.523.419.26.846.835.817.4
12Gabriel MorenoARI89.311.699.77.442.538.56.03.042.125.127.45.436.529.434.1
13Dillon DinglerDET88.917.8100.510.543.139.78.74.436.429.424.89.341.737.321.0
14Seiya SuzukiCHC88.518.7100.310.838.738.44.03.034.729.326.69.442.135.022.9
15Bobby WittKC92.316.5103.311.851.036.57.53.535.926.727.89.628.740.930.4
16Esteury RuizMIA85.624.596.98.329.241.75.212.529.226.028.116.759.422.917.7
17Aaron JudgeNYY94.114.6105.321.757.333.65.62.138.532.222.47.043.431.525.2
18Brice TurangMIL90.48.8100.47.942.338.19.43.646.224.228.41.227.840.232.0
19Wyatt LangfordTEX89.718.1100.37.839.332.06.44.636.127.923.712.342.933.323.7
20Byron BuxtonMIN90.420.6101.716.747.132.05.44.233.233.620.512.747.532.819.7
21Drake BaldwinATL91.711.1102.513.352.135.27.62.545.424.824.85.130.542.926.7
22James WoodWSH95.110.0106.120.857.639.210.12.443.827.826.71.732.636.131.3
23Miguel VargasCWS90.720.3100.914.646.540.47.54.029.936.723.510.045.032.122.9
24Randy ArozarenaSEA90.98.8100.57.443.037.48.03.349.622.324.04.233.538.627.9
25Dominic CanzoneSEA91.411.1102.512.645.834.05.32.744.327.523.35.040.140.119.8
26Nick KurtzATH93.411.9106.218.057.338.98.56.241.728.926.13.334.637.927.5
27Andrew VaughnMIL90.09.799.75.843.232.15.83.744.723.727.44.235.837.426.8
28Jake BauersMIL92.611.4103.414.153.337.18.53.741.230.925.42.641.930.927.2
29Donovan WaltonATH87.611.697.34.332.541.98.59.441.925.629.13.447.030.822.2
30Ben RiceNYY92.314.3102.015.249.138.27.11.941.931.122.74.347.233.519.3
31Jeremy PeñaHOU88.312.399.75.339.832.47.03.345.523.824.26.648.030.321.7
32Munetaka MurakamiCWS
33Alejandro KirkTOR87.69.299.23.838.229.95.15.749.020.422.97.626.840.133.1
34Joc PedersonTEX92.214.9102.111.150.631.38.22.142.429.621.86.241.234.624.3
35Ben WilliamsonTB87.32.898.11.533.031.05.65.656.311.727.44.627.438.634.0
36Kyle SchwarberPHI92.821.4103.717.251.539.410.92.628.833.627.79.955.127.417.5
37Ty FranceSD92.213.2101.410.049.237.25.22.044.025.624.85.638.436.425.2
38Alec BurlesonSTL92.112.5102.311.649.535.26.82.844.227.123.15.548.229.422.4
39Freddie FreemanLAD89.712.3100.18.842.138.57.82.842.426.427.43.933.336.730.0
40Griffin ConineMIA92.710.7104.616.854.940.76.23.541.625.725.77.144.239.815.9
41Mike TroutLAA90.018.2102.715.746.135.38.64.536.134.223.06.737.236.126.8
42Luis GarciaNYY91.611.8102.211.946.033.94.41.243.721.826.87.741.637.221.2
43Randal GrichukCWS91.215.4102.711.747.338.45.54.139.028.824.08.245.931.522.6
44Cody BellingerNYY89.117.798.56.237.340.56.12.635.930.125.68.442.438.219.4
45Michael HarrisATL90.610.3103.510.648.929.36.86.045.422.625.86.336.439.923.6
46Corbin CarrollARI91.615.1101.811.948.130.14.92.041.030.120.68.344.133.222.6
47Tyler TolbertKC85.48.896.63.728.034.16.115.951.220.723.24.937.836.625.6
48Esmerlyn ValdezPIT
49Ryan ViladeTB89.117.8101.16.938.631.56.26.839.030.819.910.335.642.521.9
50Jared YoungNYM90.211.4102.18.347.028.76.66.147.523.221.57.738.743.617.7
51Pete AlonsoBAL94.315.4103.914.156.536.09.81.440.131.723.34.934.341.224.5
52Wilyer AbreuBOS89.918.9101.012.944.236.26.74.033.035.922.58.636.536.527.1
53Tristan PetersCWS87.116.997.64.830.434.76.211.742.324.824.58.451.827.021.2
54Andy PagesLAD88.815.699.97.742.236.68.23.637.926.627.18.437.135.527.4
55Adley RutschmanBOS88.814.699.47.440.940.97.03.939.129.127.44.337.440.422.2
56Andrés ChaparroWSH89.514.4101.915.349.429.48.25.943.531.816.58.249.436.514.1
57Brandon LowePIT91.216.2101.312.246.835.97.03.335.034.324.36.447.432.819.8
58Luis CampusanoSD88.613.099.910.044.041.06.05.035.023.031.011.040.042.018.0
59Jordan WalkerSTL92.612.5104.713.447.934.75.02.241.525.225.57.839.238.921.8
60Shea LangeliersATH91.819.7102.614.945.637.43.62.834.531.324.210.040.235.224.6
61Gary SanchezMIL88.515.8100.59.037.329.15.25.239.626.920.912.742.537.320.1
62Anthony VolpeNYY87.812.398.24.035.432.34.74.743.321.327.67.930.748.021.3
63Samad TaylorSD85.26.794.93.325.036.70.016.753.311.733.31.735.046.718.3
64Ezequiel DuranTEX88.511.899.26.336.335.65.63.346.723.223.56.537.935.326.8
65Jackson ChourioMIL92.012.2102.413.247.133.56.02.144.829.220.65.329.247.023.8
66Hunter GoodmanCOL90.618.8102.816.746.034.34.95.332.534.723.89.147.232.520.4
67Elly De La CruzCIN93.910.0104.713.851.435.57.82.747.027.423.62.033.141.625.3
68Miguel AmayaCHC87.821.697.87.336.337.17.33.233.932.322.611.336.337.925.8
69Ivan HerreraSTL89.410.0100.85.840.930.56.63.748.419.222.69.738.740.520.8
70Carson KellyCHC87.111.498.35.436.031.45.04.648.522.621.37.538.941.419.7
71Francisco AlvarezNYM89.911.4102.215.943.632.33.63.146.225.620.57.742.643.114.4
72Ceddanne RafaelaBOS86.412.297.15.832.235.95.85.242.725.726.25.534.831.733.5
73Matt ChapmanSF88.211.399.96.635.825.34.83.945.420.521.812.239.334.526.2
74Luis TorrensNYM88.07.598.65.539.531.76.63.653.320.421.64.830.537.132.3
75Dalton RushingLAD89.618.4102.112.244.636.56.16.832.427.031.88.845.933.120.9
76Matt ShawCHC86.814.897.64.836.233.37.65.741.923.824.89.531.439.029.5
77Curtis MeadBOS88.015.8100.210.942.335.66.34.537.430.623.48.646.833.319.8
78Gleyber TorresDET86.28.696.96.833.536.93.45.346.126.724.32.924.337.438.3
79Michael MasseyKC89.816.499.06.340.132.79.64.039.033.123.94.050.733.815.4
80Jonathan ArandaTB91.014.1100.810.145.439.07.41.436.731.827.54.028.741.529.8
81Tommy EdmanLAD88.113.299.56.035.828.43.75.246.326.920.96.041.039.619.4
82Zack GelofATH88.916.599.78.441.128.67.85.742.228.120.88.938.539.122.4
83Liam HicksTB84.914.596.33.928.127.92.26.144.324.821.29.744.034.321.7
84Nathaniel LoweCLE89.614.5101.69.343.139.27.23.339.725.429.75.337.338.823.9
85Otto LopezMIA89.07.9100.46.241.230.95.73.951.922.022.23.931.641.227.2
86Richie PalaciosTB86.213.596.33.827.735.73.83.839.920.228.211.736.639.423.9
87Francisco LindorNYM91.418.7100.19.448.431.57.00.934.331.926.37.547.429.623.0
88Nick SogardBOS85.814.395.53.225.835.53.210.843.021.528.07.545.238.716.1
89Rafael DeversSF92.514.8102.710.750.730.710.62.941.334.817.76.233.341.325.4
90Taylor WallsTB85.519.895.12.121.531.64.312.843.227.819.29.840.232.127.8
91Jac CaglianoneKC93.27.6105.614.255.034.07.83.946.323.027.53.244.336.918.8
92Yandy DiazTB91.06.3102.67.248.030.07.13.750.019.524.65.922.247.330.5
93Austin HedgesCLE86.612.197.64.332.127.12.17.947.921.421.49.350.732.117.1
94Garrett MitchellMIL92.81.9104.312.551.331.55.63.455.216.825.42.633.638.827.6
95Spencer HorwitzPIT87.016.697.47.331.926.64.44.841.127.820.610.541.929.029.0
96Josh JungTEX90.611.8100.26.348.339.99.83.543.022.031.13.838.837.124.1
97Keibert RuizWSH88.516.898.34.737.434.96.82.639.128.123.88.957.928.513.6
98Jackson HollidayBAL87.111.797.47.334.137.26.14.944.525.025.05.536.035.428.7
99Bryan ReynoldsPIT90.67.3101.911.146.836.55.63.848.525.723.42.339.834.226.0
100Maikel GarciaKC89.98.6100.24.640.933.33.84.245.620.727.06.834.639.725.7
101Kody ClemensMIN92.316.5101.111.945.934.18.93.238.933.121.36.746.530.323.2
102Riley GreeneDET90.516.7102.514.648.339.16.85.436.433.725.94.138.136.725.2
103Alex BregmanCHC88.417.197.94.638.231.97.83.938.227.523.610.747.034.318.7
104Eli WhiteBOS86.26.697.95.229.929.95.16.055.624.817.12.635.937.626.5
105Dansby SwansonCHC89.516.299.47.641.129.87.93.041.730.120.57.648.332.818.9
106Alex CallLAD83.813.993.31.917.924.50.97.548.122.617.012.336.837.725.5
107Jonny DeLucaTB85.213.397.44.230.031.65.87.942.120.023.214.744.730.524.7
108Julio RodriguezSEA90.013.7102.29.142.933.87.74.840.927.025.07.139.237.223.6
109Gunnar HendersonBAL90.012.3100.97.345.331.56.83.644.526.022.96.543.835.720.6
110Chase DeLauterCLE91.212.2101.46.545.535.15.82.342.719.028.110.238.035.726.3
111Casey SchmittSF89.921.6100.812.344.839.45.82.629.734.525.210.639.036.824.2
112Kevin McGonigleDET
113Cole YoungSEA88.713.999.44.738.633.27.32.341.826.622.78.941.835.522.7
114Michael BuschCHC88.115.198.68.939.133.87.34.740.533.821.24.538.534.626.8
115Evan CarterTEX87.817.898.95.736.029.48.89.639.930.320.29.639.037.323.7
116Derek HillPHI89.215.099.210.635.238.11.09.545.727.621.94.837.133.329.5
117Caleb DurbinBOS83.813.095.62.826.129.84.39.447.218.223.011.640.638.121.3
118Isiah Kiner-FalefaBOS82.310.294.93.026.537.32.910.846.115.725.512.739.239.221.6
119Nico HoernerCHC85.912.296.01.128.137.53.14.442.320.229.48.131.438.230.5
120Justin FoscueTEX88.918.799.510.040.935.57.33.636.428.221.813.644.536.419.1
121Chase MeidrothCWS87.77.497.34.434.833.25.36.252.119.724.14.140.634.125.3
122Oneil CruzPIT95.87.7107.017.058.735.56.51.347.124.525.23.241.937.420.6
123Joey OrtizMIL88.55.599.24.436.028.07.18.051.121.322.25.333.337.828.9
124Bryce EldridgeSF92.214.0102.412.251.035.07.32.439.333.023.34.438.338.323.3
125Brandon NimmoTEX92.311.1102.010.451.535.89.02.540.327.029.33.431.045.623.4
126Zach NetoLAA89.222.799.411.439.734.27.34.732.036.420.611.147.529.423.1
127Taylor WardSEA88.814.698.85.738.235.56.23.039.127.226.67.131.739.928.4
128Miguel RojasLAD87.314.698.55.637.336.01.98.145.321.123.69.934.841.623.6
129Fernando TatisSD92.65.5104.512.252.731.38.44.650.921.123.94.134.439.726.0
130Bryce HarperPHI90.212.4101.510.844.736.56.12.643.627.525.43.538.040.121.9
131Corey SeagerTEX91.412.6102.114.847.233.07.42.844.331.819.94.043.234.722.2
132Jacob YoungWSH88.211.298.06.032.636.84.24.240.728.127.43.937.935.826.3
133Brendan DonovanSEA85.311.795.72.927.434.06.65.747.221.723.67.534.943.421.7
134Steven KwanCLE83.713.591.70.38.840.21.97.240.522.630.96.127.039.733.3
135Chandler SimpsonTB83.91.692.60.013.626.70.09.660.714.522.42.428.240.231.6
136Willy AdamesSF87.222.698.68.238.435.88.84.734.033.020.412.649.429.920.8
137Nolan SchanuelLAA87.512.197.32.433.336.65.43.043.821.430.14.841.739.319.0
138Ryan O'HearnPIT89.313.999.37.243.534.88.01.840.629.724.35.439.534.126.4
139Jake McCarthyCOL84.812.696.84.826.438.64.711.344.821.726.76.837.738.324.0
140Kyle StowersMIA92.118.7103.311.455.035.48.34.434.932.824.57.946.733.619.7
141Jose SiriLAA88.817.0101.714.942.631.68.47.442.132.618.96.342.135.822.1
142José CaballeroNYY83.812.595.84.124.932.14.513.448.419.921.510.243.934.122.0
143Jake MangumPIT85.34.496.22.227.827.42.811.058.716.420.64.328.535.236.3
144Geraldo PerdomoARI87.414.796.33.129.734.03.95.942.827.126.04.145.630.723.7
145Heriberto HernandezMIA91.611.7101.912.449.332.78.34.142.929.521.26.546.537.815.7
146Kyle HigashiokaTEX88.217.399.18.538.135.66.86.833.928.028.010.238.141.520.3
147Mickey MoniakCOL89.421.999.810.641.631.05.83.133.638.918.19.346.936.316.8
148Ketel MarteARI90.213.6102.010.242.832.74.83.841.527.823.57.150.631.617.7
149Will SmithLAD90.019.999.913.439.443.07.02.128.238.028.94.930.341.528.2
150Carter JensenKC90.720.8101.410.243.331.38.13.933.535.920.89.939.432.428.2
151Javier SanojaMIA86.512.897.02.331.031.73.05.042.719.326.711.338.339.022.7
152Colt KeithDET89.013.199.97.142.238.87.54.140.325.426.18.237.340.322.4
153Samuel BasalloBAL91.310.9102.813.345.633.35.44.445.127.023.04.943.136.320.6
154Mookie BettsLAD90.218.598.67.738.339.55.11.931.535.027.36.138.639.521.9
155Anthony SeiglerBOS87.615.696.96.035.939.310.32.641.030.823.93.434.233.332.5
156Trevor LarnachMIN87.514.199.07.537.037.45.73.439.223.427.99.443.437.019.6
157Christian WalkerHOU89.314.8101.19.341.431.56.33.343.527.621.07.843.530.925.5
158Royce LewisMIN90.020.0101.211.842.735.06.52.832.528.926.012.648.434.117.5
159Nolan ArenadoARI85.119.097.06.932.534.04.74.438.127.420.813.846.535.218.2
160Sam AntonacciCWS
161Hunter FeducciaLAD90.216.599.88.839.536.06.48.035.232.828.04.032.041.626.4
162Tyrone TaylorCHC86.918.398.510.234.332.18.09.538.034.318.29.552.630.716.8
163Ozzie AlbiesATL86.918.496.64.328.433.36.43.834.034.023.68.345.433.121.5
164Mauricio DubonATL86.815.496.63.929.937.15.93.640.725.026.38.032.039.728.4
165Victor MesaTB89.622.4100.212.340.232.04.19.031.132.022.114.841.033.625.4
166Alex FreelandLAD88.710.398.85.337.134.86.17.647.025.823.53.834.137.928.0
167Agustín RamírezMIA89.75.3101.73.741.126.27.53.753.314.022.410.341.137.421.5
168Vinnie PasquantinoKC89.419.599.67.341.036.57.22.832.527.327.312.943.434.921.7
169Brayan RocchioCLE86.713.696.93.331.034.95.45.241.725.624.87.943.135.421.5
170Colson MontgomeryCWS88.823.5101.211.941.633.17.04.231.035.219.514.349.832.817.4
171Masataka YoshidaBOS88.88.999.03.439.930.04.73.049.822.722.35.243.333.922.7
172Cole CarriggCOL
173Cedric MullinsTB87.626.497.53.831.725.67.39.331.131.519.718.044.331.124.6
174Josh NaylorSEA87.612.598.84.836.835.55.34.843.821.924.49.841.633.824.7
175Nasim NuñezWSH85.08.194.90.422.029.42.87.752.817.824.84.533.243.723.1
176Pedro RamírezCHC
177Jake BurgerTEX90.013.4102.510.946.629.77.35.144.127.819.88.345.035.119.8
178Mike YastrzemskiATL90.616.699.77.243.533.810.12.939.130.423.76.848.330.421.3
179Tyler SoderstromATH90.711.1101.69.545.431.05.92.646.427.119.37.238.938.922.2
180Jose RamirezCLE89.419.5100.05.041.937.88.02.331.429.428.111.050.233.116.7
181Carlos CorreaHOU89.27.2101.710.341.236.15.22.147.416.532.04.140.229.929.9
182Everson PereiraSTL88.510.0100.113.341.740.06.75.050.025.016.78.336.738.325.0
183Isaac ParedesHOU86.023.596.55.328.639.85.14.526.530.229.713.650.526.223.3
184Paul GoldschmidtNYY86.614.198.810.436.534.25.07.244.628.819.47.231.539.229.3
185TJ RumfieldCOL
186Jorge MateoTB89.813.7101.510.845.246.23.26.537.632.326.93.239.841.918.3
187Blaze AlexanderBAL92.69.9100.77.248.842.47.13.547.121.230.01.831.238.230.6
188Josh BellMIN90.014.1100.39.942.033.07.13.141.226.123.98.841.236.422.4
189Blake DunnCIN89.214.699.22.930.334.53.610.946.421.825.56.424.549.126.4
190Andrew BenintendiCWS88.717.298.88.843.535.07.13.536.630.725.67.151.233.915.0
191Andruw MonasterioBOS88.221.697.87.832.539.36.85.331.132.524.811.737.434.028.6
192Nick AllenHOU85.215.296.02.225.823.72.28.647.322.617.212.938.740.920.4
193Kyle ManzardoCLE89.519.398.812.041.034.52.54.036.033.522.08.543.541.515.0
194Marcus SemienNYM86.518.897.26.834.235.65.46.135.630.524.79.247.532.919.7
195Nick FortesTB85.27.698.92.335.024.65.410.751.316.520.511.650.932.117.0
196Ian HappCHC89.314.7100.611.042.131.38.93.839.934.019.96.245.435.718.9
197Dane MyersCIN89.215.099.15.736.336.38.28.240.426.024.78.923.348.628.1
198William ContrerasMIL90.112.0101.18.043.531.99.32.642.225.623.88.337.039.623.3
199Trent GrishamNYY90.817.8100.810.046.235.111.42.738.129.822.49.746.535.817.7
200Michael ConfortoCHC90.818.5100.511.542.336.25.43.134.638.523.13.846.933.120.0
201Alejandro OsunaTEX86.85.197.90.629.232.92.56.250.314.928.06.825.538.536.0
202Cam SmithHOU89.411.7102.211.845.229.84.37.046.226.421.16.438.836.824.4
203Brandon MarshPHI89.512.9100.28.545.242.48.84.841.526.427.94.238.234.527.3
204Ronald AcuñaATL90.416.9101.913.046.233.78.73.839.928.423.68.237.034.628.4
205Wade MecklerLAA86.56.696.63.232.335.55.84.552.918.727.70.634.846.518.7
206Zach McKinstryDET85.614.395.22.322.638.15.14.740.927.626.15.439.335.025.7
207Owen CaissieMIA91.317.3102.015.046.445.89.84.635.932.726.15.232.045.822.2
208Luke RaleySEA90.815.1102.115.747.140.14.15.836.629.127.96.445.930.223.8
209Carson BengeNYM
210Jimmy CrooksSTL91.218.7100.99.246.837.714.30.033.841.619.55.237.736.426.0
211J. P. CrawfordSEA87.612.998.36.435.335.35.15.548.519.622.69.436.637.026.4
212Jesus SanchezTOR90.911.0101.711.346.032.67.51.643.927.321.97.032.142.825.1
213Xavier EdwardsMIA87.010.496.53.529.037.24.04.746.922.625.84.729.038.532.5
214David FryCLE85.518.396.96.532.626.12.27.637.032.616.314.156.529.314.1
215Sal StewartCIN90.113.2100.413.438.434.15.72.245.429.221.14.333.239.527.3
216JJ BledayCIN88.723.1100.09.740.838.78.83.127.634.927.610.345.634.919.5
217Jorge BarrosaARI87.519.896.05.125.333.36.117.242.431.318.28.143.438.418.2
218Kyle KarrosCOL89.713.4100.48.041.640.84.62.342.024.027.56.540.833.226.0
219Vladimir GuerreroTOR90.28.7102.26.843.029.55.14.148.419.225.76.835.938.625.4
220Isaac CollinsKC88.717.5100.05.940.631.74.84.838.027.324.710.039.532.128.4
221Luis ArraezPHI86.716.394.11.019.740.65.04.437.431.027.24.430.837.431.8
222Dominic SmithATL87.813.497.85.733.234.16.54.240.729.024.85.636.437.925.7
223Jose TrevinoCIN86.211.197.12.432.123.82.49.558.321.413.17.132.146.421.4
224Teoscar HernandezLAD89.914.4100.99.243.931.35.73.544.330.418.76.533.039.627.4
225Brandon LockridgeMIL85.60.499.01.532.417.64.411.872.111.813.22.927.945.626.5
226Ernie ClementTOR84.516.794.22.320.633.15.13.938.227.524.310.042.639.418.1
227Adam FrazierLAA84.914.193.81.415.930.45.87.252.224.621.71.443.539.117.4
228Drew GilbertSF86.215.597.64.234.136.46.04.142.920.725.311.142.430.027.6
229Nick GonzalesPIT86.36.797.72.734.934.15.95.952.420.024.92.737.834.927.3
230Masyn WinnSTL88.211.998.63.635.033.84.83.043.420.427.29.029.042.528.4
231Miguel AndujarSD88.36.599.84.536.326.46.53.553.217.922.96.044.835.819.4
232JJ WetherholtSTL
233Colton CowserBAL87.413.6100.411.039.530.88.78.141.333.720.34.736.640.123.3
234Tyler O'NeillBAL89.522.2100.39.243.134.66.52.630.140.520.98.543.135.920.9
235Luis RengifoSD87.65.697.84.433.727.74.07.253.818.123.74.438.634.526.9
236Victor CaratiniMIN89.512.898.66.639.438.97.52.244.723.027.44.936.736.327.0
237Connor NorbyCOL87.118.997.56.836.731.37.54.838.137.417.07.540.836.722.4
238Connor WongBOS86.712.499.65.636.527.84.89.545.224.622.27.940.537.322.2
239Brady HouseWSH89.38.5101.911.446.532.14.44.447.226.423.33.135.242.822.0
240Elias DiazTEX86.413.799.56.637.732.08.29.838.527.922.111.536.929.533.6
241José TenaWSH91.58.6103.28.849.732.010.90.049.018.426.56.133.341.525.2
242Jazz ChisholmNYY90.816.2100.39.342.028.67.14.543.928.618.29.353.928.317.8
243Nathan LukesTOR86.79.796.01.526.629.35.07.752.519.322.85.433.637.129.3
244Jorbit VivasWSH82.512.194.33.022.133.72.58.045.221.626.17.039.732.727.6
245Ramon LaureanoSD88.012.1100.014.341.237.02.58.441.231.121.85.935.333.631.1
246Spencer TorkelsonDET89.319.7100.012.841.041.35.74.232.935.324.47.446.630.423.0
247Jonah HeimATH87.714.997.87.032.433.35.12.841.729.221.87.439.838.921.3
248Javier BaezDET85.47.996.91.833.033.02.71.851.818.821.48.045.538.416.1
249Bryson StottPHI89.414.898.96.038.735.06.34.041.627.124.27.136.543.020.5
250Austin WellsNYY88.919.6100.06.642.532.08.36.135.932.619.312.249.228.222.7
251Jeremiah JacksonBAL89.47.8100.37.538.528.97.04.351.923.518.75.942.233.224.6
252Jung Hoo LeeSF86.910.796.42.529.334.85.13.845.521.728.04.836.938.624.5
253James McCannARI89.29.9100.38.040.931.84.55.751.122.721.64.527.344.328.4
254Nick LoftinKC86.914.396.53.927.635.56.67.042.528.524.14.846.532.920.6
255Christian VazquezHOU86.015.095.62.323.832.04.18.741.925.624.48.132.633.733.7
256Tyler StephensonCIN91.118.2100.412.646.140.69.11.432.932.428.85.935.236.128.8
257Daylen LileWSH88.518.698.68.537.037.56.72.634.137.022.76.241.330.528.2
258Drew MillasWSH83.612.894.43.221.934.43.19.444.819.829.26.336.531.332.3
259George SpringerTOR88.312.299.16.738.029.97.43.545.126.120.88.141.534.923.6
260Brooks LeeMIN87.814.697.13.532.230.35.64.041.328.223.37.242.934.922.3
261Austin MartinMIN87.011.996.53.129.334.24.45.848.023.123.65.340.436.023.6
262Jo AdellCLE90.116.6102.310.144.834.18.63.439.027.224.98.938.136.125.8
263Konnor GriffinPIT
264Hyeseong KimLAD85.89.195.63.425.342.52.33.447.119.529.93.432.243.724.1
265Lars NootbaarARI91.77.1101.39.449.732.28.13.449.727.520.82.042.335.622.1
266MJ MelendezNYM94.223.6102.511.155.629.211.14.226.443.119.411.150.031.918.1
267Kyle IsbelKC88.512.398.72.534.027.23.711.149.417.922.89.931.537.031.5
268Jackson MerrillSD90.614.8100.711.247.138.26.43.937.329.826.76.138.234.827.0
269Cooper PrattMIL
270Henry BolteATH
271Willi CastroCOL88.018.9100.68.541.231.67.45.937.532.722.87.044.134.221.7
272Bo BichetteNYM89.58.0100.66.440.736.64.64.146.823.926.82.426.635.937.6
273Hao-Yu LeeDET
274Lane ThomasATL89.618.7100.16.942.237.26.44.636.224.825.213.844.536.718.8
275Braden MontgomeryCWS
276Ildemaro VargasARI87.510.098.33.735.530.85.24.044.819.526.88.840.940.218.9
277Ryan KreidlerMIN87.612.199.27.736.126.54.55.251.623.215.59.741.940.617.4
278Manny MachadoSD90.813.1101.49.944.933.17.04.241.027.824.76.543.031.725.3
279Trea TurnerPHI88.510.599.16.240.033.35.63.346.425.621.56.433.839.027.2
280Mickey GasperBOS88.516.698.77.236.129.96.23.142.332.020.65.242.336.121.6
281Luke KeaschallMIN84.917.696.53.029.136.25.98.936.829.125.28.938.633.527.9
282Spencer SteerCIN89.716.999.512.439.135.57.03.143.029.719.18.247.330.921.9
283Christian YelichMIL89.13.2100.510.544.129.45.57.157.120.620.22.133.638.228.2
284Brett SullivanCOL87.120.197.04.332.632.68.56.435.529.124.111.353.226.220.6
285Joey BartCWS85.815.598.47.734.632.17.75.141.034.615.49.041.035.923.1
286Alika WilliamsATH85.116.996.80.933.029.06.54.744.922.423.49.338.343.018.7
287Travis BazzanaCLE
288A.J. EwingNYM
289Jorge SolerLAA88.514.5101.610.942.635.16.44.539.627.227.25.952.030.217.8
290Austin RileyATL91.318.6102.512.546.132.79.43.037.730.322.99.138.735.026.3
291Kazuma OkamotoTOR
292Jakob MarseeMIA87.118.197.83.634.329.25.85.438.523.725.612.241.333.025.6
293Tim TawaARI90.610.2100.99.144.931.47.16.449.425.618.66.439.142.917.9
294Joe MackMIA
295David HamiltonMIL86.512.096.63.927.727.14.816.950.725.619.34.331.434.334.3
296Jacob WilsonATH84.17.995.62.527.631.42.88.151.221.224.03.535.039.625.4
297Andres GimenezTOR85.613.495.43.223.430.15.45.445.823.121.89.339.431.728.8
298Ryan WaldschmidtARI
299Yainer DiazHOU87.85.698.85.134.829.34.55.655.617.221.75.636.441.422.2
300Moisés BallesterosLAA90.510.5101.38.246.331.97.54.446.923.822.56.936.338.125.6
301Heliot RamosNYY92.15.9103.113.448.932.86.03.454.020.922.13.033.643.023.4
302Denzer GuzmanLAA86.610.297.25.332.634.83.04.546.223.525.05.343.236.420.5
303Tyler CallihanPIT84.526.196.46.827.140.73.410.225.442.423.78.544.133.922.0
304Daulton VarshoHOU86.715.498.56.037.833.45.05.039.527.124.19.437.840.821.4
305Carlos CortesATH89.38.799.46.637.936.35.14.247.421.925.15.630.243.726.0
306Pedro PagésSTL86.415.399.24.937.431.57.36.542.727.419.410.537.136.326.6
307José FermínSTL86.816.896.81.932.433.36.37.239.624.625.110.649.832.917.4
308Brent RookerATH89.919.7101.815.541.934.29.43.434.241.020.54.339.335.924.8
309Kyle TuckerLAD88.816.898.45.937.533.35.03.237.832.723.95.642.834.223.0
310J. T. RealmutoPHI89.711.099.74.540.434.78.23.343.726.526.53.341.633.924.5
311Eugenio SuarezCIN88.820.599.811.536.637.16.82.435.131.224.49.349.830.719.5
312Sal FrelickMIL85.99.396.62.027.828.12.85.250.620.520.18.839.436.524.1
313Ryan McMahonNYY91.113.2101.99.748.433.28.62.740.132.623.53.740.133.726.2
314Cal RaleighSEA89.125.999.712.335.433.05.22.826.443.417.013.252.826.920.3
315Taylor TrammellHOU88.713.9101.112.937.126.72.66.945.732.816.45.248.331.020.7
316Will BensonCIN91.124.9100.212.737.932.86.93.431.046.615.56.941.431.027.6
317Luis RobertNYM89.015.2101.46.737.525.87.53.344.225.819.210.845.834.220.0
318Freddy FerminSD87.215.296.43.927.532.75.96.541.229.421.67.839.939.220.9
319Yohendrick PiñangoTOR
320Leody TaverasBAL87.916.099.14.332.428.15.110.244.123.823.48.634.439.825.8
321Nathan ChurchSTL86.014.097.46.530.434.24.68.445.622.421.310.633.839.926.2
322Gabriel AriasNYM90.55.9102.610.844.636.54.15.452.718.923.05.435.137.827.0
323Troy JohnstonCOL89.613.398.42.236.940.96.92.240.523.433.22.938.039.422.6
324Rhys HoskinsCLE89.426.699.912.641.334.19.03.626.332.322.219.254.523.422.2
325Spencer JonesNYY
326Angel MartínezCLE87.513.899.47.836.237.85.77.042.625.725.76.145.236.518.3
327Kerry CarpenterDET89.821.499.19.644.035.210.12.532.139.020.88.243.431.425.2
328Xander BogaertsSD88.86.3100.06.340.828.54.23.652.923.419.83.944.736.019.2
329Myles StrawTOR85.515.195.53.125.035.93.17.342.727.121.98.337.538.524.0
330Max KeplerARI88.920.499.38.241.235.34.72.429.432.927.110.641.237.621.2
331Brandon ValenzuelaTOR
332Bryan TorresSTL
333Jasson DomínguezNYY88.015.2100.45.239.029.93.26.543.522.123.411.047.432.520.1
334Josh LoweLAA89.119.099.48.638.930.26.84.935.237.719.87.437.038.324.7
335Mitch GarverSEA90.618.3100.59.148.128.66.52.633.837.723.45.253.236.410.4
336Joey LoperfidoHOU89.011.998.66.835.632.92.74.152.126.019.22.727.449.323.3
337Patrick BaileyCLE90.513.299.86.840.831.86.73.446.424.621.87.333.540.226.3
338Jeff McNeilATH86.813.796.51.931.737.52.66.142.421.728.87.141.133.725.2
339Gavin SheetsSD87.512.599.17.239.431.84.54.545.822.721.210.238.333.328.4
340Coby MayoBAL92.320.8104.012.249.033.29.23.633.235.220.910.751.531.616.8
341Brett BatyNYM89.912.7100.99.041.435.79.03.341.828.324.25.736.536.527.0
342Jose AltuveHOU85.19.696.84.931.432.45.27.848.720.323.57.543.142.214.7
343Daniel SusacSF
344Dylan BeaversBAL89.018.499.76.140.335.69.44.039.627.524.28.740.931.527.5
345Alek ThomasARI89.911.7100.58.643.136.111.15.643.125.023.68.329.238.931.9
346Victor ScottSTL86.77.296.10.823.831.15.716.455.717.222.14.936.142.621.3
347Dylan CrewsWSH90.613.8101.110.243.734.58.71.938.331.124.36.332.046.621.4
348Weston WilsonSEA85.113.397.86.132.832.87.59.047.828.414.99.044.832.822.4
349Brice MatthewsHOU86.812.099.68.637.130.05.713.650.024.317.97.934.347.917.9
350Jake RogersCWS88.121.998.08.938.034.25.13.835.435.420.38.946.834.219.0
351Jacob GonzalezPIT
352Victor RoblesSEA84.213.094.71.920.634.63.77.543.027.124.35.645.832.721.5
353Jared TrioloPIT87.74.398.52.537.632.73.05.952.517.827.72.040.138.121.8
354Tommy TroyARI
355Justin CrawfordPHI
356Edmundo SosaPHI87.69.5100.06.840.531.86.86.848.617.625.78.141.940.517.6
357Brenton DoyleCWS87.98.998.55.233.023.04.05.053.025.019.03.037.048.015.0
358Henry DavisPIT89.921.1100.48.839.226.97.07.635.724.620.519.353.831.614.6
359Starling MarteKC87.46.4100.29.635.127.21.811.452.615.824.67.031.643.025.4
360Blaze JordanSTL
361Danny JansenTEX87.222.897.15.832.622.13.53.538.427.916.317.457.027.915.1
362Adrian Del CastilloARI88.416.298.46.536.835.28.88.837.628.824.09.635.242.422.4
363Amed RosarioNYY90.313.0101.311.039.038.25.12.940.425.027.27.435.341.223.5
364Roman AnthonyBOS92.38.3102.19.347.440.85.32.648.722.427.61.338.240.821.1
365Matt VierlingDET87.917.498.85.037.236.36.72.737.228.323.311.233.640.825.6
366Nolan GormanSTL89.322.3100.99.243.834.66.23.831.536.923.87.743.130.026.9
367Tyler HeinemanLAA81.511.691.70.912.824.82.614.553.819.717.98.549.627.423.1
368Harrison BaderSF89.212.399.28.241.132.95.54.147.921.921.98.246.628.824.7
369Matt McLainCIN88.120.799.110.137.438.35.77.034.833.921.79.637.037.026.1
370Carlos NarváezBAL91.117.799.67.438.239.08.17.437.532.423.56.630.939.030.1
371Tommy WhiteATH
372Jake MeyersHOU85.415.495.76.327.925.22.71.842.328.819.89.038.731.529.7
373Marcelo MayerBOS86.18.898.26.136.025.65.54.951.825.015.27.935.437.826.8
374Vaughn GrissomLAA88.212.799.36.438.332.86.05.144.326.024.36.042.136.221.7
375Daniel SchneemannCLE87.912.098.67.637.632.75.82.343.929.222.24.747.435.117.5
376Oswald PerazaLAA87.510.099.76.937.732.43.47.450.522.122.54.934.842.223.0
377Jahmai JonesBOS90.914.9102.09.244.734.27.92.636.826.326.310.551.336.811.8
378Darell HernaizATH84.713.295.81.026.530.43.94.944.122.524.58.826.537.336.3
379Nicky LopezTEX84.42.194.10.021.225.92.910.062.414.120.62.928.848.822.4
380Leo JimenezMIA90.85.7100.24.343.629.96.00.953.820.523.91.735.042.722.2
381Alec BohmPHI90.58.8100.15.642.234.07.41.548.123.023.85.129.244.826.1
382James OutmanDET86.516.297.97.037.233.78.15.837.230.222.110.554.723.322.1
383Jose FernandezARI
384Salvador PerezKC89.015.9100.19.942.334.55.82.838.430.724.06.940.633.725.7
385Lawrence ButlerATH89.57.3101.67.845.531.85.74.550.222.922.44.535.537.626.9
386Yoan MoncadaLAA90.315.8101.07.740.933.37.61.534.836.425.83.039.440.919.7
387Mark VientosNYM89.515.7100.910.143.832.05.12.842.731.516.99.037.140.422.5
388Wenceel PérezDET87.217.097.77.633.323.54.55.341.731.813.612.944.728.027.3
389Trevor StoryBOS88.912.999.33.641.830.08.21.848.220.922.78.245.535.519.1
390Petey HalpinCLE85.619.996.86.926.539.25.910.837.337.316.78.833.341.225.5
391Jake CronenworthSD87.19.397.43.630.632.13.16.651.019.921.97.131.641.327.0
392Marcell OzunaPIT89.120.399.37.736.838.66.42.333.928.126.311.738.035.726.3
393Drew RomoCWS83.819.095.16.825.625.64.38.538.533.316.212.037.640.222.2
394Sung-Mun SongSD
395Colby ThomasATH89.120.999.18.934.230.48.95.132.934.220.312.735.443.021.5
396Tyler FreemanCOL87.79.998.31.336.030.79.29.251.820.223.24.833.835.530.7
397Colt EmersonSEA
398Davis SchneiderTOR87.727.7100.310.442.626.54.411.832.441.214.711.839.735.325.0
399Graham PauleyMIA84.321.195.34.824.133.73.66.037.331.319.312.051.831.316.9
400TJ FriedlCIN87.322.096.82.527.324.84.210.343.626.718.211.537.040.023.0
401Edgar QueroCWS90.79.799.12.738.527.06.82.751.427.018.23.433.843.223.0
402Josh SmithTOR85.614.097.07.129.133.13.98.742.529.920.57.135.433.930.7
403Jim JarvisATL
404Luisangel AcuñaCWS88.72.099.63.337.723.82.67.958.915.920.54.636.437.725.8
405Edouard JulienCOL90.87.7100.37.349.742.48.54.850.320.027.32.437.040.023.0
406Adolis GarciaPHI92.114.6101.69.348.038.09.31.339.323.328.78.736.040.723.3
407Jarren DuranBOS89.612.9101.59.339.631.34.64.646.422.021.110.540.636.822.6
408Rob RefsnyderSEA86.619.598.08.634.624.73.74.939.529.617.313.650.622.227.2
409Lourdes GurrielARI87.315.197.54.934.331.55.64.942.021.723.812.639.937.123.1
410Edwin ArroyoCIN
411Logan O'HoppeLAA86.917.698.79.835.329.54.04.638.230.121.410.443.431.824.9
412Tristan GrayMIN88.514.399.76.037.638.56.05.134.223.934.27.740.238.521.4
413Ezequiel TovarCOL87.317.598.36.333.334.45.66.937.531.322.29.037.538.224.3
414Jordan BeckCOL87.016.997.85.130.027.52.57.542.531.318.87.538.832.528.7
415Leo RivasSEA86.419.593.41.415.130.12.74.138.430.120.511.046.634.219.2
416Noelvi MarteCIN87.910.598.95.130.219.41.44.356.120.912.210.844.637.418.0
417Jorge PolancoNYM86.014.397.14.031.031.09.07.040.024.025.011.047.029.024.0
418Max MuncyATH90.717.1101.711.345.234.76.54.040.324.222.612.941.936.321.8
419Blake PerkinsMIL86.413.497.34.433.823.57.410.344.122.120.613.242.630.926.5
420Matt WallnerMIN88.48.1101.410.440.326.91.56.050.720.923.94.544.840.314.9
421Ke'Bryan HayesCIN90.415.499.88.639.237.89.12.835.730.828.74.930.841.328.0
422Lenyn SosaTOR88.720.098.85.636.734.46.74.440.025.623.311.138.932.228.9
423Nick CastellanosSD87.713.098.38.437.342.28.47.232.537.328.91.255.427.716.9
#PlayerTeamSwing%Z-Swing%Chase%Whiff%Z-Whiff%Z-Contact%O-Contact%
1Pete Crow-ArmstrongCHC49.367.834.127.417.182.955.9
2Yordan AlvarezHOU42.861.328.220.010.689.464.0
3Willson ContrerasBOS48.867.733.931.218.281.848.1
4Matt OlsonATL45.765.427.024.418.881.262.8
5Shohei OhtaniLAD46.765.530.830.921.678.452.5
6Juan SotoNYM39.161.819.820.614.086.061.7
7Ryan JeffersMIN39.856.424.616.610.090.069.7
8CJ AbramsWSH50.967.437.229.018.681.455.2
9Endy RodríguezPIT44.864.426.125.914.685.447.6
10Max MuncyLAD45.465.626.729.519.480.647.2
11Junior CamineroTB43.562.729.324.415.584.561.4
12Gabriel MorenoARI42.155.030.815.88.891.273.8
13Dillon DinglerDET47.463.533.621.911.488.461.0
14Seiya SuzukiCHC40.560.122.824.914.685.450.8
15Bobby WittKC47.765.933.324.713.586.557.8
16Esteury RuizMIA47.866.432.332.322.777.351.2
17Aaron JudgeNYY42.964.125.832.221.678.446.5
18Brice TurangMIL43.062.524.722.617.382.764.9
19Wyatt LangfordTEX48.970.527.024.516.783.354.8
20Byron BuxtonMIN52.874.534.231.416.983.141.4
21Drake BaldwinATL50.369.633.623.114.685.461.6
22James WoodWSH37.857.121.730.718.281.841.9
23Miguel VargasCWS45.269.222.421.017.882.269.5
24Randy ArozarenaSEA46.763.931.526.523.077.067.3
25Dominic CanzoneSEA47.363.234.127.718.881.358.4
26Nick KurtzATH43.166.423.336.927.073.039.5
27Andrew VaughnMIL38.857.722.620.412.887.262.5
28Jake BauersMIL41.063.720.627.917.482.642.6
29Donovan WaltonATH50.372.228.323.714.985.153.9
30Ben RiceNYY44.064.525.825.915.684.451.2
31Jeremy PeñaHOU54.775.536.730.018.481.649.4
32Munetaka MurakamiCWS
33Alejandro KirkTOR43.859.229.517.212.088.073.0
34Joc PedersonTEX46.464.029.830.321.278.851.3
35Ben WilliamsonTB42.955.431.517.110.189.971.3
36Kyle SchwarberPHI44.066.625.434.423.476.642.1
37Ty FranceSD53.175.632.727.017.182.952.0
38Alec BurlesonSTL52.771.337.021.816.383.769.3
39Freddie FreemanLAD50.574.729.021.816.883.266.9
40Griffin ConineMIA48.368.031.738.125.075.038.3
41Mike TroutLAA40.062.220.123.814.485.650.0
42Luis GarciaNYY53.070.338.919.211.688.469.5
43Randal GrichukCWS52.571.134.424.914.086.053.1
44Cody BellingerNYY45.763.129.820.314.185.967.4
45Michael HarrisATL56.270.744.325.211.988.157.3
46Corbin CarrollARI45.264.529.127.221.178.961.5
47Tyler TolbertKC50.973.027.827.216.883.246.2
48Esmerlyn ValdezPIT
49Ryan ViladeTB50.172.328.122.116.183.962.2
50Jared YoungNYM46.569.326.525.318.481.658.7
51Pete AlonsoBAL44.665.826.727.018.381.754.8
52Wilyer AbreuBOS48.368.830.224.517.782.261.6
53Tristan PetersCWS54.575.733.323.416.583.560.9
54Andy PagesLAD47.866.731.822.010.989.158.4
55Adley RutschmanBOS40.257.324.716.710.689.470.6
56Andrés ChaparroWSH46.469.129.931.323.077.054.9
57Brandon LowePIT50.070.832.734.920.779.339.5
58Luis CampusanoSD44.664.826.525.413.786.348.9
59Jordan WalkerSTL52.371.435.830.420.479.652.3
60Shea LangeliersATH50.272.032.228.418.681.453.6
61Gary SanchezMIL35.451.921.227.317.682.451.4
62Anthony VolpeNYY44.665.824.025.716.383.748.9
63Samad TaylorSD41.154.928.724.310.389.751.6
64Ezequiel DuranTEX51.468.936.027.016.183.954.8
65Jackson ChourioMIL47.362.134.024.813.486.656.7
66Hunter GoodmanCOL54.072.440.435.823.776.348.4
67Elly De La CruzCIN41.458.426.128.319.980.154.9
68Miguel AmayaCHC45.165.929.227.418.281.856.6
69Ivan HerreraSTL44.762.528.920.612.587.564.1
70Carson KellyCHC44.064.625.319.99.990.156.9
71Francisco AlvarezNYM45.362.131.834.021.878.246.9
72Ceddanne RafaelaBOS57.271.544.425.115.384.760.6
73Matt ChapmanSF44.562.926.423.115.484.658.7
74Luis TorrensNYM47.365.131.720.913.186.964.9
75Dalton RushingLAD49.570.430.531.522.877.250.3
76Matt ShawCHC47.460.635.619.712.887.269.6
77Curtis MeadBOS40.657.825.118.110.489.666.1
78Gleyber TorresDET41.165.618.422.415.884.255.6
79Michael MasseyKC52.567.239.220.212.387.767.5
80Jonathan ArandaTB46.666.028.521.817.282.869.1
81Tommy EdmanLAD48.467.031.220.59.091.056.8
82Zack GelofATH46.166.723.927.122.977.160.8
83Liam HicksTB41.257.426.810.82.797.373.9
84Nathaniel LoweCLE46.064.927.821.513.986.161.2
85Otto LopezMIA46.661.432.418.88.891.263.0
86Richie PalaciosTB45.764.031.521.715.284.869.6
87Francisco LindorNYM45.867.428.124.316.183.959.7
88Nick SogardBOS39.961.422.119.59.290.856.7
89Rafael DeversSF48.367.330.529.225.774.363.7
90Taylor WallsTB43.462.225.722.315.584.562.4
91Jac CaglianoneKC53.772.338.428.517.083.053.9
92Yandy DiazTB46.966.228.714.411.488.679.1
93Austin HedgesCLE44.764.026.422.412.987.155.7
94Garrett MitchellMIL43.565.822.636.425.374.733.3
95Spencer HorwitzPIT40.859.224.015.28.191.969.0
96Josh JungTEX46.465.628.818.49.091.061.8
97Keibert RuizWSH52.066.837.113.55.994.172.8
98Jackson HollidayBAL43.564.524.428.720.879.252.3
99Bryan ReynoldsPIT46.369.125.328.916.983.140.8
100Maikel GarciaKC39.455.523.013.97.093.069.4
101Kody ClemensMIN50.168.632.625.316.883.257.7
102Riley GreeneDET46.368.926.029.819.380.745.2
103Alex BregmanCHC41.259.922.415.49.790.369.3
104Eli WhiteBOS51.773.431.527.517.982.151.9
105Dansby SwansonCHC47.270.726.330.620.579.545.1
106Alex CallLAD42.962.223.316.211.388.770.5
107Jonny DeLucaTB53.572.036.426.015.884.255.2
108Julio RodriguezSEA52.569.439.326.815.384.757.5
109Gunnar HendersonBAL47.866.630.223.814.185.956.2
110Chase DeLauterCLE42.164.721.315.39.490.668.0
111Casey SchmittSF53.871.536.521.410.789.357.6
112Kevin McGonigleDET
113Cole YoungSEA48.667.131.219.013.786.370.3
114Michael BuschCHC43.964.825.525.015.085.052.5
115Evan CarterTEX40.260.419.828.718.481.639.7
116Derek HillPHI50.768.935.034.823.576.545.9
117Caleb DurbinBOS47.265.428.715.810.789.372.3
118Isiah Kiner-FalefaBOS49.566.434.717.68.991.167.8
119Nico HoernerCHC46.060.531.712.04.495.673.8
120Justin FoscueTEX43.259.825.420.413.786.363.0
121Chase MeidrothCWS41.355.127.619.213.486.669.2
122Oneil CruzPIT43.658.432.237.324.675.444.9
123Joey OrtizMIL44.858.531.419.19.290.862.8
124Bryce EldridgeSF43.064.124.926.818.181.953.9
125Brandon NimmoTEX50.871.528.921.915.384.760.8
126Zach NetoLAA51.670.137.233.718.681.444.1
127Taylor WardSEA34.654.814.619.512.787.355.5
128Miguel RojasLAD48.469.131.216.29.590.571.4
129Fernando TatisSD45.967.726.427.114.685.444.2
130Bryce HarperPHI49.372.532.729.817.282.850.1
131Corey SeagerTEX51.883.028.034.122.677.440.1
132Jacob YoungWSH43.659.427.721.211.788.358.2
133Brendan DonovanSEA44.365.525.317.69.790.364.0
134Steven KwanCLE36.151.420.88.84.695.480.6
135Chandler SimpsonTB47.563.231.410.56.893.281.7
136Willy AdamesSF48.265.931.728.617.083.048.9
137Nolan SchanuelLAA44.462.427.116.49.490.668.3
138Ryan O'HearnPIT47.063.931.722.012.987.161.3
139Jake McCarthyCOL57.579.138.322.914.685.462.0
140Kyle StowersMIA52.676.032.835.423.976.142.0
141Jose SiriLAA55.568.444.335.224.775.351.1
142José CaballeroNYY50.566.336.627.621.478.662.4
143Jake MangumPIT58.473.245.520.916.283.872.6
144Geraldo PerdomoARI39.057.021.112.18.291.877.4
145Heriberto HernandezMIA46.269.725.333.922.777.338.6
146Kyle HigashiokaTEX44.258.331.126.313.087.050.4
147Mickey MoniakCOL57.275.741.228.816.583.551.7
148Ketel MarteARI48.367.431.521.111.788.361.1
149Will SmithLAD41.361.821.316.411.188.968.8
150Carter JensenKC44.867.125.129.819.380.745.4
151Javier SanojaMIA51.465.439.211.68.092.083.1
152Colt KeithDET44.463.624.720.412.088.057.6
153Samuel BasalloBAL53.470.640.331.921.478.654.0
154Mookie BettsLAD42.562.719.712.55.994.164.1
155Anthony SeiglerBOS46.566.127.421.615.384.763.7
156Trevor LarnachMIN44.059.930.026.313.686.451.5
157Christian WalkerHOU50.673.131.629.917.083.045.0
158Royce LewisMIN48.567.732.133.719.880.241.5
159Nolan ArenadoARI45.462.930.723.616.783.364.5
160Sam AntonacciCWS
161Hunter FeducciaLAD43.964.426.022.713.786.357.4
162Tyrone TaylorCHC49.465.735.122.412.587.561.4
163Ozzie AlbiesATL56.378.938.320.513.686.468.1
164Mauricio DubonATL53.172.437.015.910.089.874.6
165Victor MesaTB53.976.534.525.818.881.260.7
166Alex FreelandLAD40.960.022.629.822.177.950.5
167Agustín RamírezMIA47.668.128.230.920.179.944.6
168Vinnie PasquantinoKC45.763.831.115.78.991.173.0
169Brayan RocchioCLE49.868.732.922.212.987.160.7
170Colson MontgomeryCWS52.274.432.536.622.177.933.7
171Masataka YoshidaBOS42.658.328.115.69.390.772.4
172Cole CarriggCOL
173Cedric MullinsTB49.971.830.723.017.282.865.2
174Josh NaylorSEA51.569.537.217.710.589.571.5
175Nasim NuñezWSH46.968.225.320.814.885.262.6
176Pedro RamírezCHC
177Jake BurgerTEX50.467.236.434.020.279.844.5
178Mike YastrzemskiATL42.158.426.023.414.785.357.4
179Tyler SoderstromATH45.968.225.922.912.387.752.1
180Jose RamirezCLE45.866.829.015.79.190.971.9
181Carlos CorreaHOU45.061.232.022.915.784.366.0
182Everson PereiraSTL54.474.337.137.621.578.534.7
183Isaac ParedesHOU43.761.627.715.410.689.474.9
184Paul GoldschmidtNYY47.564.032.527.123.376.866.2
185TJ RumfieldCOL
186Jorge MateoTB55.769.843.530.319.480.654.6
187Blaze AlexanderBAL56.182.529.625.921.278.860.9
188Josh BellMIN50.172.630.723.916.983.162.0
189Blake DunnCIN46.864.228.723.312.887.251.9
190Andrew BenintendiCWS52.073.932.429.222.777.357.3
191Andruw MonasterioBOS45.965.525.818.610.889.261.1
192Nick AllenHOU46.866.226.125.619.180.956.9
193Kyle ManzardoCLE46.563.530.730.620.279.850.0
194Marcus SemienNYM49.971.128.024.315.484.652.3
195Nick FortesTB52.468.637.917.010.989.172.8
196Ian HappCHC43.664.924.231.322.877.247.5
197Dane MyersCIN42.462.324.120.213.886.264.5
198William ContrerasMIL46.867.928.320.412.387.762.6
199Trent GrishamNYY39.759.718.918.211.288.858.9
200Michael ConfortoCHC43.561.827.329.316.783.345.5
201Alejandro OsunaTEX47.564.130.716.811.488.671.9
202Cam SmithHOU48.669.329.629.019.081.049.5
203Brandon MarshPHI52.669.837.325.112.987.154.7
204Ronald AcuñaATL47.574.027.229.922.677.454.9
205Wade MecklerLAA44.966.824.523.111.988.148.0
206Zach McKinstryDET48.467.628.115.88.191.964.4
207Owen CaissieMIA46.666.129.935.723.077.040.1
208Luke RaleySEA54.176.734.640.928.371.735.1
209Carson BengeNYM
210Jimmy CrooksSTL50.466.137.734.125.075.052.9
211J. P. CrawfordSEA38.557.619.817.812.887.267.9
212Jesus SanchezTOR52.970.937.427.319.380.759.7
213Xavier EdwardsMIA43.364.824.016.59.990.167.6
214David FryCLE42.761.627.131.223.876.255.0
215Sal StewartCIN48.067.929.927.122.078.062.4
216JJ BledayCIN46.471.022.426.518.581.348.6
217Jorge BarrosaARI44.361.029.926.918.581.558.3
218Kyle KarrosCOL44.768.424.623.811.788.347.9
219Vladimir GuerreroTOR47.567.630.820.013.986.169.0
220Isaac CollinsKC40.058.621.221.811.788.350.0
221Luis ArraezPHI49.364.633.27.86.293.889.0
222Dominic SmithATL48.868.031.521.313.186.962.6
223Jose TrevinoCIN50.762.437.622.512.787.359.4
224Teoscar HernandezLAD47.267.828.831.622.677.449.5
225Brandon LockridgeMIL45.258.731.929.220.779.355.4
226Ernie ClementTOR57.772.044.916.09.390.774.2
227Adam FrazierLAA53.069.436.026.013.087.048.1
228Drew GilbertSF41.658.925.122.011.688.455.0
229Nick GonzalesPIT53.376.331.923.315.384.758.7
230Masyn WinnSTL41.759.324.223.514.885.255.5
231Miguel AndujarSD54.268.740.818.511.788.371.1
232JJ WetherholtSTL
233Colton CowserBAL43.659.829.433.520.979.144.1
234Tyler O'NeillBAL47.069.227.931.520.279.844.8
235Luis RengifoSD49.270.931.120.613.986.166.5
236Victor CaratiniMIN41.658.725.121.610.489.653.1
237Connor NorbyCOL49.673.527.832.122.877.245.5
238Connor WongBOS46.864.930.924.912.787.352.4
239Brady HouseWSH51.671.234.733.025.075.052.9
240Elias DiazTEX55.472.938.828.020.679.458.9
241José TenaWSH48.969.130.434.624.275.843.6
242Jazz ChisholmNYY45.463.928.731.524.275.854.2
243Nathan LukesTOR49.765.034.917.214.685.478.1
244Jorbit VivasWSH50.276.228.217.47.492.659.9
245Ramon LaureanoSD50.570.932.731.118.681.445.3
246Spencer TorkelsonDET43.465.822.331.319.580.535.8
247Jonah HeimATH49.767.832.723.215.384.761.4
248Javier BaezDET55.966.048.027.817.982.161.5
249Bryson StottPHI41.854.030.918.710.789.368.6
250Austin WellsNYY47.166.629.028.419.580.552.6
251Jeremiah JacksonBAL58.578.338.027.317.882.252.5
252Jung Hoo LeeSF47.262.331.812.55.694.473.6
253James McCannARI50.863.139.729.212.487.646.9
254Nick LoftinKC40.356.724.516.29.190.968.0
255Christian VazquezHOU47.260.335.919.811.188.967.6
256Tyler StephensonCIN44.766.222.025.814.185.937.3
257Daylen LileWSH56.076.338.923.914.385.760.3
258Drew MillasWSH44.861.828.823.314.385.758.6
259George SpringerTOR47.873.224.523.214.185.752.2
260Brooks LeeMIN52.873.134.220.810.389.758.5
261Austin MartinMIN40.162.418.019.712.187.954.2
262Jo AdellCLE53.974.636.028.217.982.153.0
263Konnor GriffinPIT
264Hyeseong KimLAD47.464.529.227.012.987.139.7
265Lars NootbaarARI36.854.019.119.212.187.960.2
266MJ MelendezNYM46.767.429.534.526.173.949.5
267Kyle IsbelKC47.761.335.117.97.192.964.4
268Jackson MerrillSD55.577.537.027.318.481.657.0
269Cooper PrattMIL
270Henry BolteATH
271Willi CastroCOL54.074.537.630.719.380.751.1
272Bo BichetteNYM53.267.740.919.69.091.065.8
273Hao-Yu LeeDET
274Lane ThomasATL41.362.720.822.615.984.157.9
275Braden MontgomeryCWS
276Ildemaro VargasARI50.361.939.815.27.992.174.6
277Ryan KreidlerMIN53.176.228.930.420.679.442.5
278Manny MachadoSD47.767.230.325.816.983.156.4
279Trea TurnerPHI50.769.034.127.014.885.250.7
280Mickey GasperBOS41.260.723.117.55.694.453.4
281Luke KeaschallMIN41.761.922.617.310.489.664.7
282Spencer SteerCIN45.365.326.225.315.184.950.5
283Christian YelichMIL44.666.824.329.820.179.945.9
284Brett SullivanCOL52.270.733.718.112.587.570.3
285Joey BartCWS47.664.932.829.214.485.646.0
286Alika WilliamsATH53.270.636.421.710.689.456.7
287Travis BazzanaCLE
288A.J. EwingNYM
289Jorge SolerLAA47.369.127.436.925.174.935.9
290Austin RileyATL48.367.732.432.922.677.449.6
291Kazuma OkamotoTOR
292Jakob MarseeMIA40.358.822.818.67.792.355.1
293Tim TawaARI49.169.031.727.318.381.755.6
294Joe MackMIA
295David HamiltonMIL45.061.030.023.314.485.660.2
296Jacob WilsonATH55.970.442.314.89.190.976.3
297Andres GimenezTOR57.672.943.825.216.183.961.3
298Ryan WaldschmidtARI
299Yainer DiazHOU57.073.542.522.010.389.760.1
300Moisés BallesterosLAA48.867.435.526.915.784.357.9
301Heliot RamosNYY52.471.434.828.517.382.750.2
302Denzer GuzmanLAA52.471.433.525.317.182.957.1
303Tyler CallihanPIT55.077.033.534.327.372.750.0
304Daulton VarshoHOU52.972.736.321.014.086.067.1
305Carlos CortesATH45.065.825.421.416.783.366.9
306Pedro PagésSTL50.765.236.928.215.484.650.0
307José FermínSTL38.956.121.213.48.591.573.5
308Brent RookerATH49.771.131.038.425.374.735.5
309Kyle TuckerLAD48.973.825.022.415.784.358.5
310J. T. RealmutoPHI47.265.230.324.216.283.859.7
311Eugenio SuarezCIN46.665.030.234.921.178.938.6
312Sal FrelickMIL42.860.723.810.76.093.777.5
313Ryan McMahonNYY46.063.629.031.418.981.142.4
314Cal RaleighSEA50.570.235.931.422.477.655.6
315Taylor TrammellHOU48.067.628.240.428.771.331.2
316Will BensonCIN43.467.322.136.132.068.052.7
317Luis RobertNYM49.869.833.428.515.684.449.6
318Freddy FerminSD52.072.334.025.814.485.652.7
319Yohendrick PiñangoTOR
320Leody TaverasBAL48.067.631.425.315.484.656.5
321Nathan ChurchSTL56.972.344.121.515.884.270.8
322Gabriel AriasNYM52.769.038.646.532.367.731.5
323Troy JohnstonCOL52.070.735.523.713.087.057.6
324Rhys HoskinsCLE42.264.122.232.425.974.150.3
325Spencer JonesNYY
326Angel MartínezCLE54.766.443.920.712.787.368.5
327Kerry CarpenterDET50.267.036.328.618.181.955.4
328Xander BogaertsSD41.460.922.822.713.986.155.0
329Myles StrawTOR41.458.523.812.98.591.575.7
330Max KeplerARI52.870.537.124.613.786.357.1
331Brandon ValenzuelaTOR
332Bryan TorresSTL
333Jasson DomínguezNYY50.869.535.424.314.685.460.1
334Josh LoweLAA57.077.338.431.326.773.360.7
335Mitch GarverSEA41.361.724.933.723.676.446.0
336Joey LoperfidoHOU48.868.529.631.023.077.050.7
337Patrick BaileyCLE50.170.731.426.517.182.954.3
338Jeff McNeilATH57.482.433.715.99.790.369.5
339Gavin SheetsSD43.257.631.121.112.088.064.7
340Coby MayoBAL46.763.232.231.917.882.343.5
341Brett BatyNYM49.268.529.729.018.082.045.4
342Jose AltuveHOU47.963.036.022.412.387.763.5
343Daniel SusacSF
344Dylan BeaversBAL41.560.822.625.015.684.450.4
345Alek ThomasARI57.474.142.526.714.685.454.4
346Victor ScottSTL46.468.622.124.914.785.340.3
347Dylan CrewsWSH51.773.232.830.619.180.946.6
348Weston WilsonSEA45.465.726.734.120.879.235.7
349Brice MatthewsHOU46.367.725.335.324.275.835.3
350Jake RogersCWS42.061.024.228.020.279.853.6
351Jacob GonzalezPIT
352Victor RoblesSEA54.475.736.221.810.389.757.7
353Jared TrioloPIT44.864.524.822.113.186.954.1
354Tommy TroyARI
355Justin CrawfordPHI
356Edmundo SosaPHI61.270.853.627.314.785.359.6
357Brenton DoyleCWS52.573.333.030.414.685.436.8
358Henry DavisPIT53.375.931.825.215.684.452.9
359Starling MarteKC53.270.635.327.918.681.453.1
360Blaze JordanSTL
361Danny JansenTEX44.764.324.926.116.883.249.3
362Adrian Del CastilloARI48.268.729.728.918.082.048.3
363Amed RosarioNYY54.271.140.027.218.981.160.4
364Roman AnthonyBOS37.253.421.628.115.484.641.7
365Matt VierlingDET48.063.432.418.210.889.267.0
366Nolan GormanSTL49.970.531.838.927.572.538.8
367Tyler HeinemanLAA55.369.341.718.89.091.065.5
368Harrison BaderSF53.469.138.732.021.378.750.0
369Matt McLainCIN42.761.525.828.219.081.051.9
370Carlos NarváezBAL52.270.632.833.923.976.143.1
371Tommy WhiteATH
372Jake MeyersHOU52.272.732.621.812.487.658.2
373Marcelo MayerBOS50.173.329.226.514.885.246.9
374Vaughn GrissomLAA48.965.931.522.612.087.854.7
375Daniel SchneemannCLE49.566.333.531.516.983.140.4
376Oswald PerazaLAA55.974.838.329.817.882.248.5
377Jahmai JonesBOS49.772.329.335.124.675.441.3
378Darell HernaizATH50.868.735.322.615.684.465.3
379Nicky LopezTEX51.870.033.318.713.486.669.9
380Leo JimenezMIA43.563.626.224.515.784.357.1
381Alec BohmPHI46.567.225.716.010.489.669.2
382James OutmanDET51.275.030.241.828.871.229.7
383Jose FernandezARI
384Salvador PerezKC56.873.145.525.214.285.862.5
385Lawrence ButlerATH46.669.424.927.323.077.061.1
386Yoan MoncadaLAA38.956.721.128.817.882.241.4
387Mark VientosNYM54.574.536.631.520.579.548.3
388Wenceel PérezDET47.967.229.118.212.487.668.8
389Trevor StoryBOS55.469.444.031.721.678.455.3
390Petey HalpinCLE60.679.742.226.519.880.261.2
391Jake CronenworthSD46.164.428.522.511.089.052.3
392Marcell OzunaPIT42.661.326.730.119.280.848.6
393Drew RomoCWS52.572.835.230.218.281.848.7
394Sung-Mun SongSD
395Colby ThomasATH60.680.442.934.317.982.138.0
396Tyler FreemanCOL50.672.030.212.46.793.374.7
397Colt EmersonSEA
398Davis SchneiderTOR37.857.120.232.623.876.244.8
399Graham PauleyMIA46.065.928.222.912.487.655.1
400TJ FriedlCIN44.063.125.425.113.486.646.6
401Edgar QueroCWS49.975.326.121.214.985.161.8
402Josh SmithTOR48.361.935.824.912.887.256.0
403Jim JarvisATL
404Luisangel AcuñaCWS51.570.735.225.613.786.354.1
405Edouard JulienCOL40.962.818.623.715.684.448.6
406Adolis GarciaPHI45.463.529.834.621.778.341.6
407Jarren DuranBOS50.667.435.234.019.680.441.0
408Rob RefsnyderSEA44.564.825.729.019.180.947.8
409Lourdes GurrielARI52.668.040.024.011.188.958.0
410Edwin ArroyoCIN
411Logan O'HoppeLAA51.671.934.928.814.086.046.0
412Tristan GrayMIN56.274.739.333.922.377.746.0
413Ezequiel TovarCOL62.282.245.029.120.879.257.8
414Jordan BeckCOL52.469.438.329.317.982.153.6
415Leo RivasSEA36.555.316.823.616.883.253.2
416Noelvi MarteCIN52.065.541.227.512.287.852.9
417Jorge PolancoNYM45.061.930.124.014.685.458.9
418Max MuncyATH50.969.734.132.719.980.143.8
419Blake PerkinsMIL43.459.228.920.916.883.271.4
420Matt WallnerMIN52.174.231.644.031.868.229.3
421Ke'Bryan HayesCIN44.459.330.723.89.990.151.4
422Lenyn SosaTOR56.064.850.021.510.389.768.5
423Nick CastellanosSD57.077.940.233.523.576.550.9
#PlayerTeamxBAxOBPxSLGxISOxwOBAwOBA-xwOBASprint
1Pete Crow-ArmstrongCHC0.2510.3560.4700.2190.359+0.03729.5
2Yordan AlvarezHOU0.3290.4410.6750.3460.458-0.02625.0
3Willson ContrerasBOS0.2580.3750.4960.2370.380+0.02027.3
4Matt OlsonATL0.2510.3310.5230.2730.364+0.01225.4
5Shohei OhtaniLAD0.2950.3950.5800.2850.409-0.01427.7
6Juan SotoNYM0.2970.4200.5890.2910.422-0.02025.9
7Ryan JeffersMIN0.2550.3690.4440.1890.360+0.02326.4
8CJ AbramsWSH0.2560.3370.4460.1900.342+0.03628.5
9Endy RodríguezPIT0.2450.3550.4030.1580.338+0.03227.0
10Max MuncyLAD0.2400.3330.4790.2380.349+0.01327.2
11Junior CamineroTB0.2690.3590.4980.2290.365+0.01626.5
12Gabriel MorenoARI0.2940.3790.4550.1620.369+0.00426.2
13Dillon DinglerDET0.2740.3380.4880.2140.358-0.00927.4
14Seiya SuzukiCHC0.2470.3420.4270.1800.336+0.02927.8
15Bobby WittKC0.2990.3770.5000.2010.379-0.02630.1
16Esteury RuizMIA0.2040.3290.3380.1350.307+0.05529.8
17Aaron JudgeNYY0.2700.3930.6000.3300.415-0.03026.7
18Brice TurangMIL0.2540.3520.4320.1770.343+0.00728.6
19Wyatt LangfordTEX0.2370.3040.3990.1620.308+0.03028.3
20Byron BuxtonMIN0.2470.3130.4960.2480.345+0.01529.7
21Drake BaldwinATL0.2820.3650.5060.2240.376-0.02126.0
22James WoodWSH0.2750.4040.5850.3090.419-0.02427.2
23Miguel VargasCWS0.2640.3710.5190.2550.384-0.02428.4
24Randy ArozarenaSEA0.2630.3590.4150.1520.345+0.01627.0
25Dominic CanzoneSEA0.2720.3480.4920.2190.361-0.00126.3
26Nick KurtzATH0.2430.3860.4820.2390.373+0.00726.6
27Andrew VaughnMIL0.2710.3670.3960.1250.342+0.03125.8
28Jake BauersMIL0.2590.3710.4800.2210.370+0.01327.0
29Donovan WaltonATH0.2450.3340.3630.1180.312+0.04126.5
30Ben RiceNYY0.2620.3550.5090.2470.371+0.00326.8
31Jeremy PeñaHOU0.2800.3360.4190.1390.332+0.01929.2
32Munetaka MurakamiCWS
33Alejandro KirkTOR0.2650.3420.3730.1080.311+0.02923.6
34Joc PedersonTEX0.2490.3420.4490.2000.347+0.00525.1
35Ben WilliamsonTB0.2520.3130.3300.0780.289-0.00128.1
36Kyle SchwarberPHI0.2360.3570.4910.2550.365+0.01525.7
37Ty FranceSD0.2500.3160.4290.1790.326+0.04324.8
38Alec BurlesonSTL0.2990.3650.5420.2430.387-0.02325.7
39Freddie FreemanLAD0.2990.3750.4860.1870.374-0.00725.4
40Griffin ConineMIA0.2700.3630.5370.2670.386+0.00726.7
41Mike TroutLAA0.2540.3940.4950.2410.382-0.02428.6
42Luis GarciaNYY0.2840.3150.4910.2080.345+0.01126.4
43Randal GrichukCWS0.2790.3080.4800.2000.337+0.02427.2
44Cody BellingerNYY0.2770.3690.4190.1410.350-0.01127.5
45Michael HarrisATL0.2890.3170.4770.1880.343+0.00327.6
46Corbin CarrollARI0.2470.3480.4400.1930.344+0.01329.7
47Tyler TolbertKC0.2640.3370.3430.0790.313+0.05129.3
48Esmerlyn ValdezPIT
49Ryan ViladeTB0.2510.3160.4360.1860.324+0.02228.5
50Jared YoungNYM0.2460.3190.4080.1620.323+0.02027.5
51Pete AlonsoBAL0.2820.3740.5450.2630.392-0.02225.2
52Wilyer AbreuBOS0.2610.3420.4890.2280.357-0.01128.1
53Tristan PetersCWS0.2510.3180.3720.1210.306+0.02828.6
54Andy PagesLAD0.2730.3390.4390.1660.340+0.00628.3
55Adley RutschmanBOS0.2670.3550.4300.1640.347-0.01726.3
56Andrés ChaparroWSH0.2500.3610.5100.2600.377+0.01225.1
57Brandon LowePIT0.2410.3120.4370.1960.327+0.01727.0
58Luis CampusanoSD0.2550.3700.4160.1600.351+0.04625.7
59Jordan WalkerSTL0.2760.3380.4870.2110.356+0.01029.2
60Shea LangeliersATH0.2680.3360.5130.2450.363-0.00628.4
61Gary SanchezMIL0.2300.3760.4320.2020.360+0.00124.6
62Anthony VolpeNYY0.2310.3200.3150.0840.290+0.00428.4
63Samad TaylorSD0.2830.3690.3510.0680.326+0.03829.2
64Ezequiel DuranTEX0.2430.3020.3720.1280.298+0.02529.0
65Jackson ChourioMIL0.2570.3200.4740.2170.338+0.01128.8
66Hunter GoodmanCOL0.2310.3020.4670.2360.329+0.03527.3
67Elly De La CruzCIN0.2670.3500.4670.2000.357-0.00628.5
68Miguel AmayaCHC0.2030.3150.3240.1210.293+0.03225.3
69Ivan HerreraSTL0.2510.3670.3810.1300.336-0.00326.0
70Carson KellyCHC0.2430.3270.3770.1340.314+0.00725.9
71Francisco AlvarezNYM0.2340.3240.4370.2030.332-0.00425.5
72Ceddanne RafaelaBOS0.2470.2860.3640.1170.285+0.05429.0
73Matt ChapmanSF0.2100.3070.3190.1100.286+0.02328.1
74Luis TorrensNYM0.2350.3030.3680.1320.298+0.01326.6
75Dalton RushingLAD0.2540.3370.4340.1800.340+0.01227.3
76Matt ShawCHC0.2410.3180.3590.1180.301+0.02329.0
77Curtis MeadBOS0.2590.3590.4570.1980.358+0.01227.0
78Gleyber TorresDET0.2540.3670.3830.1290.336+0.01525.2
79Michael MasseyKC0.2410.2800.3970.1560.296+0.02626.9
80Jonathan ArandaTB0.2630.3530.4450.1820.350-0.00325.6
81Tommy EdmanLAD0.2620.3320.3740.1120.315+0.01827.8
82Zack GelofATH0.2290.2920.4030.1740.304+0.05228.7
83Liam HicksTB0.2530.3480.3510.0990.316+0.03925.7
84Nathaniel LoweCLE0.2690.3390.4520.1830.343+0.01025.6
85Otto LopezMIA0.2830.3230.4220.1390.326+0.01728.5
86Richie PalaciosTB0.2480.3480.3380.0900.312+0.00526.8
87Francisco LindorNYM0.2520.3420.4550.2020.349-0.01626.7
88Nick SogardBOS0.2570.3670.3420.0850.323+0.01627.8
89Rafael DeversSF0.2280.3050.4370.2080.321+0.01726.1
90Taylor WallsTB0.1900.2790.2560.0660.248+0.03127.9
91Jac CaglianoneKC0.2820.3350.5140.2310.363-0.00727.0
92Yandy DiazTB0.2920.3680.4560.1640.362+0.00726.2
93Austin HedgesCLE0.2360.3120.3250.0880.286+0.03324.4
94Garrett MitchellMIL0.2550.3530.4340.1800.345-0.01029.9
95Spencer HorwitzPIT0.2270.3420.3660.1390.324+0.01924.7
96Josh JungTEX0.2860.3560.4320.1460.347+0.00525.8
97Keibert RuizWSH0.2440.2860.3620.1180.283+0.04325.1
98Jackson HollidayBAL0.2390.3390.3670.1280.315-0.00428.7
99Bryan ReynoldsPIT0.2470.3590.4280.1810.348+0.00428.2
100Maikel GarciaKC0.2740.3310.3750.1010.316-0.00627.7
101Kody ClemensMIN0.2480.3070.4460.1990.327-0.00227.8
102Riley GreeneDET0.2580.3560.4780.2210.363-0.00726.7
103Alex BregmanCHC0.2450.3380.3670.1230.315+0.01626.2
104Eli WhiteBOS0.2180.2700.3120.0940.260+0.03430.3
105Dansby SwansonCHC0.2230.3070.3890.1660.307+0.00228.3
106Alex CallLAD0.2110.3220.2680.0580.276+0.03927.9
107Jonny DeLucaTB0.2450.2790.3580.1130.279+0.04229.3
108Julio RodriguezSEA0.2740.3400.4660.1920.351-0.02928.8
109Gunnar HendersonBAL0.2430.3240.4000.1570.319-0.01128.3
110Chase DeLauterCLE0.2770.3530.4300.1530.346+0.00526.5
111Casey SchmittSF0.2880.3180.5120.2240.355-0.02028.0
112Kevin McGonigleDET
113Cole YoungSEA0.2700.3270.4030.1340.321-0.00728.0
114Michael BuschCHC0.2340.3430.4010.1670.331-0.00125.9
115Evan CarterTEX0.2020.3050.3250.1230.286-0.00328.8
116Derek HillPHI0.2250.2820.3780.1530.290+0.02129.6
117Caleb DurbinBOS0.2390.3130.3260.0860.290+0.03128.0
118Isiah Kiner-FalefaBOS0.2770.3440.3510.0740.312+0.00527.4
119Nico HoernerCHC0.3010.3580.3760.0760.326-0.02128.4
120Justin FoscueTEX0.2350.3030.4260.1910.319+0.02527.5
121Chase MeidrothCWS0.2340.3150.3330.0990.293+0.04327.3
122Oneil CruzPIT0.2550.3430.4960.2420.361+0.00028.4
123Joey OrtizMIL0.2410.3140.3420.1010.300+0.00929.1
124Bryce EldridgeSF0.2470.3400.4640.2170.349-0.00826.2
125Brandon NimmoTEX0.2880.3530.4880.2000.364-0.02828.2
126Zach NetoLAA0.1980.2860.3830.1850.295+0.02027.8
127Taylor WardSEA0.2480.3760.3740.1260.339-0.01527.6
128Miguel RojasLAD0.2890.3360.4010.1130.322-0.00826.1
129Fernando TatisSD0.2900.3690.4750.1850.371-0.02828.9
130Bryce HarperPHI0.2730.3960.5000.2270.391-0.01427.2
131Corey SeagerTEX0.2330.3300.4530.2200.337-0.02724.9
132Jacob YoungWSH0.2640.3270.3930.1290.318-0.00429.3
133Brendan DonovanSEA0.2370.3390.3330.0960.306+0.03525.7
134Steven KwanCLE0.2710.3740.3330.0620.323-0.00427.2
135Chandler SimpsonTB0.2590.2930.2970.0380.264+0.04629.5
136Willy AdamesSF0.2200.2810.3800.1600.291+0.01627.7
137Nolan SchanuelLAA0.2870.3630.3900.1030.336-0.00525.7
138Ryan O'HearnPIT0.2540.3210.4100.1560.321+0.02226.9
139Jake McCarthyCOL0.2720.3150.4020.1310.316+0.03829.9
140Kyle StowersMIA0.2350.3220.4360.2010.331+0.01026.7
141Jose SiriLAA0.2320.2880.4620.2300.322+0.01230.0
142José CaballeroNYY0.2310.2920.3410.1100.282+0.02228.0
143Jake MangumPIT0.2540.3130.3360.0820.290+0.03829.4
144Geraldo PerdomoARI0.2490.3630.3410.0920.323+0.00427.0
145Heriberto HernandezMIA0.2450.3220.4670.2220.342-0.01628.6
146Kyle HigashiokaTEX0.2190.3070.3510.1330.295+0.00824.6
147Mickey MoniakCOL0.2190.2660.4140.1940.292+0.06428.3
148Ketel MarteARI0.2780.3420.4690.1910.351-0.02326.6
149Will SmithLAD0.2750.3720.4940.2190.385-0.06427.2
150Carter JensenKC0.2020.2870.3580.1560.287+0.02127.8
151Javier SanojaMIA0.2560.2960.3320.0760.278+0.04528.7
152Colt KeithDET0.2780.3330.4330.1560.335-0.00928.1
153Samuel BasalloBAL0.2510.3170.4730.2220.338-0.01224.9
154Mookie BettsLAD0.2740.3250.4300.1560.327-0.02226.6
155Anthony SeiglerBOS0.2440.3180.3800.1360.310+0.00825.7
156Trevor LarnachMIN0.2610.3470.4030.1420.332+0.01126.7
157Christian WalkerHOU0.2250.3030.3860.1610.303+0.02226.0
158Royce LewisMIN0.2470.3190.4200.1730.323-0.00427.8
159Nolan ArenadoARI0.2300.3100.3580.1290.297+0.03525.2
160Sam AntonacciCWS
161Hunter FeducciaLAD0.2490.3250.3960.1470.320-0.02727.2
162Tyrone TaylorCHC0.2380.2910.4260.1880.310+0.02429.1
163Ozzie AlbiesATL0.2300.2900.3590.1290.285+0.03027.1
164Mauricio DubonATL0.2670.3140.3780.1110.305+0.00026.7
165Victor MesaTB0.2300.3030.4260.1950.318+0.00028.0
166Alex FreelandLAD0.2100.2920.3170.1070.276+0.00726.9
167Agustín RamírezMIA0.2250.3140.3030.0780.279+0.02627.3
168Vinnie PasquantinoKC0.2520.3360.4050.1530.323-0.01725.7
169Brayan RocchioCLE0.2430.3080.3500.1060.293+0.01227.4
170Colson MontgomeryCWS0.2110.2890.4110.1990.304+0.01226.6
171Masataka YoshidaBOS0.2620.3400.3720.1100.318+0.01126.1
172Cole CarriggCOL
173Cedric MullinsTB0.1880.2680.3060.1180.259+0.02728.0
174Josh NaylorSEA0.2770.3390.3960.1190.323-0.00924.5
175Nasim NuñezWSH0.2230.3090.2700.0480.269-0.00329.7
176Pedro RamírezCHC
177Jake BurgerTEX0.2310.2930.3990.1680.302+0.01427.2
178Mike YastrzemskiATL0.2330.3190.3680.1350.309+0.00127.1
179Tyler SoderstromATH0.2460.3390.4110.1650.328+0.02127.1
180Jose RamirezCLE0.2840.3810.4280.1440.352-0.03527.7
181Carlos CorreaHOU0.2890.3780.4590.1700.364-0.01727.2
182Everson PereiraSTL0.2080.2820.4070.1990.300+0.02727.5
183Isaac ParedesHOU0.2510.3470.3770.1260.325+0.01925.1
184Paul GoldschmidtNYY0.2310.2980.4050.1750.306+0.02425.4
185TJ RumfieldCOL
186Jorge MateoTB0.2610.3030.4470.1860.324-0.02430.3
187Blaze AlexanderBAL0.3080.3650.4670.1580.361-0.00728.3
188Josh BellMIN0.2520.3160.4450.1930.330+0.00026.1
189Blake DunnCIN0.2410.3020.3170.0760.278+0.04229.6
190Andrew BenintendiCWS0.2450.3100.4080.1630.314+0.00726.6
191Andruw MonasterioBOS0.2430.3070.3810.1390.303+0.02127.1
192Nick AllenHOU0.2040.2520.2590.0550.231+0.04826.9
193Kyle ManzardoCLE0.2190.3100.3790.1600.306-0.00125.4
194Marcus SemienNYM0.2440.3020.3890.1460.303-0.02928.2
195Nick FortesTB0.2550.3010.3440.0890.287+0.01726.9
196Ian HappCHC0.2000.3100.3860.1870.308+0.01327.9
197Dane MyersCIN0.2350.3350.3700.1340.317+0.00927.9
198William ContrerasMIL0.2600.3350.4370.1770.335-0.02225.9
199Trent GrishamNYY0.2490.3370.4410.1910.340-0.01626.7
200Michael ConfortoCHC0.2180.3140.4030.1850.312+0.01326.1
201Alejandro OsunaTEX0.2500.3430.3060.0560.299+0.00128.4
202Cam SmithHOU0.2460.3140.4400.1940.328-0.02629.3
203Brandon MarshPHI0.2630.3090.4200.1580.313+0.01128.2
204Ronald AcuñaATL0.2570.3600.4870.2300.367-0.02927.0
205Wade MecklerLAA0.2530.3230.3540.1010.304+0.02428.8
206Zach McKinstryDET0.2380.3210.3220.0840.291-0.00627.9
207Owen CaissieMIA0.2080.2800.4070.1990.300+0.00628.2
208Luke RaleySEA0.2520.3100.4860.2340.342-0.02928.6
209Carson BengeNYM
210Jimmy CrooksSTL0.1950.2690.3710.1760.282-0.02726.9
211J. P. CrawfordSEA0.2400.3540.3650.1250.325-0.01726.1
212Jesus SanchezTOR0.2630.3230.4390.1760.331-0.00926.4
213Xavier EdwardsMIA0.2640.3480.3660.1020.317+0.01728.3
214David FryCLE0.1680.2920.2610.0930.258+0.03126.3
215Sal StewartCIN0.2530.3340.4730.2200.348-0.00126.6
216JJ BledayCIN0.2380.3500.4300.1920.345-0.01027.5
217Jorge BarrosaARI0.1630.2530.2540.0900.235+0.04328.4
218Kyle KarrosCOL0.2560.3570.4050.1490.339+0.00727.0
219Vladimir GuerreroTOR0.2820.3570.3990.1180.333-0.02626.3
220Isaac CollinsKC0.2290.3300.3240.0950.301+0.00327.4
221Luis ArraezPHI0.2890.3260.3770.0890.306+0.03626.7
222Dominic SmithATL0.2430.3060.3790.1360.302+0.00626.1
223Jose TrevinoCIN0.2050.2130.2860.0820.217+0.06123.3
224Teoscar HernandezLAD0.2470.3110.4160.1700.318-0.00528.3
225Brandon LockridgeMIL0.2160.2960.2620.0450.258+0.04429.2
226Ernie ClementTOR0.2510.2790.3330.0820.268+0.04328.0
227Adam FrazierLAA0.1940.2680.2570.0630.242+0.05026.1
228Drew GilbertSF0.2600.3450.3750.1160.321-0.01327.5
229Nick GonzalesPIT0.2830.3440.3870.1040.325+0.01928.8
230Masyn WinnSTL0.2480.3290.3330.0850.301-0.01128.4
231Miguel AndujarSD0.2640.3070.3760.1120.298+0.01527.3
232JJ WetherholtSTL
233Colton CowserBAL0.2150.3130.4210.2060.321-0.02227.9
234Tyler O'NeillBAL0.2170.3070.4020.1850.312-0.00128.1
235Luis RengifoSD0.2550.3370.3490.0940.308-0.01427.1
236Victor CaratiniMIN0.2370.3350.3830.1460.321-0.03024.5
237Connor NorbyCOL0.1950.3050.3320.1370.290+0.00928.1
238Connor WongBOS0.2310.3150.3570.1260.302+0.01627.5
239Brady HouseWSH0.2620.3160.4450.1830.331-0.03128.1
240Elias DiazTEX0.2240.2470.3560.1320.259+0.01124.5
241José TenaWSH0.2400.3170.3840.1440.311+0.00927.8
242Jazz ChisholmNYY0.2080.2910.3640.1560.289+0.00928.2
243Nathan LukesTOR0.2550.3090.3310.0760.285+0.01326.9
244Jorbit VivasWSH0.2380.3290.3140.0760.293+0.00327.0
245Ramon LaureanoSD0.2220.3030.4090.1870.312-0.02028.0
246Spencer TorkelsonDET0.2180.3090.4050.1870.314+0.00526.4
247Jonah HeimATH0.2340.2960.3810.1480.299-0.01024.9
248Javier BaezDET0.2510.2850.3180.0670.269+0.01127.1
249Bryson StottPHI0.2710.3480.4040.1330.333+0.00028.3
250Austin WellsNYY0.2100.3010.3580.1490.291-0.03625.9
251Jeremiah JacksonBAL0.2440.2740.3870.1430.286-0.02127.1
252Jung Hoo LeeSF0.2900.3270.3820.0930.313+0.02027.5
253James McCannARI0.2250.2640.3710.1460.277+0.06125.4
254Nick LoftinKC0.2310.3240.3350.1040.299+0.00928.1
255Christian VazquezHOU0.2000.2600.2800.0800.243+0.03423.4
256Tyler StephensonCIN0.2490.3330.4600.2120.344-0.02127.0
257Daylen LileWSH0.2530.3030.4210.1690.315-0.01229.3
258Drew MillasWSH0.2040.2950.2820.0790.266-0.01527.6
259George SpringerTOR0.2300.3120.3710.1400.304+0.00727.0
260Brooks LeeMIN0.2240.2810.3280.1040.271+0.04326.4
261Austin MartinMIN0.2400.3520.3260.0860.311+0.00427.8
262Jo AdellCLE0.2580.3120.4550.1970.332-0.02828.1
263Konnor GriffinPIT
264Hyeseong KimLAD0.2610.3330.3410.0800.304-0.01128.8
265Lars NootbaarARI0.2390.3450.4140.1750.332-0.03227.5
266MJ MelendezNYM0.1660.2940.3170.1500.280+0.02227.2
267Kyle IsbelKC0.2290.2800.3070.0780.263+0.00927.2
268Jackson MerrillSD0.2560.3070.4600.2040.329-0.02629.0
269Cooper PrattMIL
270Henry BolteATH
271Willi CastroCOL0.2330.3080.3970.1640.310+0.02428.1
272Bo BichetteNYM0.2800.3280.4130.1330.325-0.01726.1
273Hao-Yu LeeDET
274Lane ThomasATL0.2420.3350.3760.1340.317+0.00429.1
275Braden MontgomeryCWS
276Ildemaro VargasARI0.2790.3240.3820.1030.310+0.00127.1
277Ryan KreidlerMIN0.2230.2770.3790.1560.287+0.00027.9
278Manny MachadoSD0.2430.3280.4270.1840.329-0.02025.1
279Trea TurnerPHI0.2490.3040.3730.1240.298+0.00729.8
280Mickey GasperBOS0.2440.3150.3940.1500.313+0.00326.7
281Luke KeaschallMIN0.2410.3400.3500.1090.311+0.02128.8
282Spencer SteerCIN0.2460.3300.4520.2060.342-0.01728.5
283Christian YelichMIL0.2280.3140.3870.1590.310-0.00827.2
284Brett SullivanCOL0.2290.2830.3640.1350.285+0.02628.0
285Joey BartCWS0.2030.2950.3620.1590.295+0.00326.6
286Alika WilliamsATH0.2170.2580.2860.0690.243+0.05927.7
287Travis BazzanaCLE
288A.J. EwingNYM
289Jorge SolerLAA0.2060.2960.3620.1560.294+0.00026.0
290Austin RileyATL0.2130.2890.3990.1860.302-0.00927.9
291Kazuma OkamotoTOR
292Jakob MarseeMIA0.2200.3350.3140.0930.300-0.00827.9
293Tim TawaARI0.2400.2940.4000.1600.304-0.01027.6
294Joe MackMIA
295David HamiltonMIL0.2070.2910.2960.0890.268+0.02729.4
296Jacob WilsonATH0.2620.2950.3450.0830.282+0.01827.0
297Andres GimenezTOR0.2300.2790.3200.0900.266+0.01327.9
298Ryan WaldschmidtARI
299Yainer DiazHOU0.2710.3000.4040.1330.307-0.01426.1
300Moisés BallesterosLAA0.2320.3060.3720.1400.302-0.03325.0
301Heliot RamosNYY0.2570.3090.4360.1790.321-0.02227.2
302Denzer GuzmanLAA0.2290.2730.3340.1050.268+0.01027.8
303Tyler CallihanPIT0.1850.2610.2960.1110.252+0.04228.0
304Daulton VarshoHOU0.2320.3000.3540.1220.289-0.00227.4
305Carlos CortesATH0.2520.3290.3890.1370.317+0.00726.0
306Pedro PagésSTL0.2180.2680.3360.1190.268-0.01425.5
307José FermínSTL0.2550.3310.3490.0950.305-0.00227.3
308Brent RookerATH0.2080.2910.4380.2300.316-0.02227.6
309Kyle TuckerLAD0.2560.3490.3830.1270.327-0.01726.4
310J. T. RealmutoPHI0.2560.3310.3840.1280.319-0.03828.2
311Eugenio SuarezCIN0.1890.2760.3410.1520.276+0.02926.0
312Sal FrelickMIL0.2430.3080.3220.0790.281+0.00028.7
313Ryan McMahonNYY0.2350.2990.3950.1600.304-0.01726.0
314Cal RaleighSEA0.1730.2880.3530.1810.290-0.02925.8
315Taylor TrammellHOU0.2000.2900.4000.2000.302+0.00327.4
316Will BensonCIN0.1890.3140.3550.1660.300-0.01028.8
317Luis RobertNYM0.2320.3060.3900.1580.306-0.01729.1
318Freddy FerminSD0.2080.2830.3100.1010.268-0.00827.4
319Yohendrick PiñangoTOR
320Leody TaverasBAL0.2180.2960.3280.1100.281+0.01828.9
321Nathan ChurchSTL0.2400.2860.3600.1200.285-0.00628.5
322Gabriel AriasNYM0.2200.2600.3790.1590.274+0.00626.7
323Troy JohnstonCOL0.2790.3480.3820.1030.325+0.00226.1
324Rhys HoskinsCLE0.1740.3040.3480.1740.297+0.00824.8
325Spencer JonesNYY
326Angel MartínezCLE0.2580.2890.4110.1540.303+0.00027.7
327Kerry CarpenterDET0.2120.2830.3880.1770.295+0.00526.9
328Xander BogaertsSD0.2470.3460.3770.1310.324-0.02927.0
329Myles StrawTOR0.2540.3080.3500.0960.292-0.02429.7
330Max KeplerARI0.2030.2770.3420.1390.275-0.00527.2
331Brandon ValenzuelaTOR
332Bryan TorresSTL
333Jasson DomínguezNYY0.2510.2900.3640.1130.288-0.00328.6
334Josh LoweLAA0.2230.2810.4000.1780.296-0.01828.1
335Mitch GarverSEA0.1940.3180.3410.1470.301-0.02325.1
336Joey LoperfidoHOU0.2310.3270.3370.1060.297-0.00828.3
337Patrick BaileyCLE0.2290.2830.3770.1480.288-0.05125.3
338Jeff McNeilATH0.2790.3310.3730.0940.311-0.01026.2
339Gavin SheetsSD0.2310.3300.3830.1520.318-0.00126.6
340Coby MayoBAL0.2200.2840.4310.2110.309+0.00027.9
341Brett BatyNYM0.2290.3020.3770.1480.302-0.02826.8
342Jose AltuveHOU0.2240.2900.3310.1070.277+0.03427.4
343Daniel SusacSF
344Dylan BeaversBAL0.2300.3110.3630.1330.300+0.00129.0
345Alek ThomasARI0.2350.2750.3970.1620.292-0.04627.8
346Victor ScottSTL0.2210.3020.2930.0720.273-0.02529.7
347Dylan CrewsWSH0.2370.3070.4240.1880.319-0.03329.3
348Weston WilsonSEA0.1790.2860.2910.1120.266+0.02727.7
349Brice MatthewsHOU0.1920.2490.3410.1490.260-0.00328.6
350Jake RogersCWS0.1850.2960.3130.1280.277-0.00726.5
351Jacob GonzalezPIT
352Victor RoblesSEA0.2400.3000.3260.0860.281+0.00428.5
353Jared TrioloPIT0.2450.3190.3200.0750.290-0.00728.4
354Tommy TroyARI
355Justin CrawfordPHI
356Edmundo SosaPHI0.2790.3190.4360.1580.328-0.05928.6
357Brenton DoyleCWS0.1920.2540.2720.0800.238+0.01929.0
358Henry DavisPIT0.1990.2940.3330.1340.285-0.02628.1
359Starling MarteKC0.2300.2880.3640.1350.287-0.01225.6
360Blaze JordanSTL
361Danny JansenTEX0.1650.2680.2670.1030.249+0.01226.9
362Adrian Del CastilloARI0.2010.2550.3350.1340.260-0.00626.2
363Amed RosarioNYY0.2420.2870.4180.1770.305-0.00728.5
364Roman AnthonyBOS0.2620.3820.4100.1480.352-0.04227.4
365Matt VierlingDET0.2560.3070.3810.1250.304-0.04628.3
366Nolan GormanSTL0.1970.2830.3510.1540.278-0.01225.2
367Tyler HeinemanLAA0.2260.2760.2730.0470.249-0.03525.9
368Harrison BaderSF0.2150.2480.3670.1520.272-0.03427.5
369Matt McLainCIN0.2330.3270.3970.1630.321-0.03028.6
370Carlos NarváezBAL0.1980.2740.3200.1220.268-0.04125.3
371Tommy WhiteATH
372Jake MeyersHOU0.2050.2610.3160.1100.256+0.00828.0
373Marcelo MayerBOS0.2010.2690.2970.0960.259+0.00827.4
374Vaughn GrissomLAA0.2490.3130.3800.1310.309-0.01026.9
375Daniel SchneemannCLE0.2180.2860.3570.1390.285-0.01727.6
376Oswald PerazaLAA0.2220.2730.3380.1160.270+0.00628.5
377Jahmai JonesBOS0.2370.3130.4020.1650.315-0.03028.4
378Darell HernaizATH0.2180.2980.2740.0560.263+0.01127.7
379Nicky LopezTEX0.2340.2770.2810.0470.251+0.02227.7
380Leo JimenezMIA0.2420.3370.3440.1020.312-0.04328.0
381Alec BohmPHI0.2580.3170.4030.1450.317-0.01726.6
382James OutmanDET0.1620.2260.2730.1110.225+0.02128.0
383Jose FernandezARI
384Salvador PerezKC0.2330.2820.4130.1800.301-0.02923.8
385Lawrence ButlerATH0.2380.3270.3810.1430.314-0.02026.7
386Yoan MoncadaLAA0.1690.2930.2860.1170.269+0.01226.4
387Mark VientosNYM0.2340.2770.4470.2140.310-0.03025.7
388Wenceel PérezDET0.2030.2670.3480.1450.272-0.01028.2
389Trevor StoryBOS0.2120.2530.3090.0960.248-0.00627.9
390Petey HalpinCLE0.2360.2640.3610.1250.272-0.02928.6
391Jake CronenworthSD0.2240.3090.3150.0910.284-0.00428.1
392Marcell OzunaPIT0.2210.3030.3890.1680.304-0.02924.7
393Drew RomoCWS0.1790.2530.2910.1110.246-0.01326.4
394Sung-Mun SongSD
395Colby ThomasATH0.1820.2170.3570.1740.248+0.00228.2
396Tyler FreemanCOL0.2650.3330.3530.0880.309-0.02127.7
397Colt EmersonSEA
398Davis SchneiderTOR0.1500.3040.2770.1270.275-0.00626.9
399Graham PauleyMIA0.1820.2170.2800.0980.219+0.01526.4
400TJ FriedlCIN0.1730.2570.2390.0650.231-0.00926.8
401Edgar QueroCWS0.2240.2980.3180.0950.278-0.02924.3
402Josh SmithTOR0.2080.2940.3230.1150.277-0.00227.9
403Jim JarvisATL
404Luisangel AcuñaCWS0.2460.2810.3160.0710.265-0.02329.8
405Edouard JulienCOL0.2470.3560.4010.1550.338-0.05226.7
406Adolis GarciaPHI0.2200.2960.3620.1420.294-0.02626.5
407Jarren DuranBOS0.2310.2910.3760.1450.294-0.02329.0
408Rob RefsnyderSEA0.1700.2470.3160.1460.255-0.04827.0
409Lourdes GurrielARI0.2340.2870.3150.0820.277-0.03526.0
410Edwin ArroyoCIN
411Logan O'HoppeLAA0.1970.2620.3280.1310.264-0.00927.3
412Tristan GrayMIN0.2180.2660.3220.1040.263-0.00226.2
413Ezequiel TovarCOL0.2180.2660.3550.1370.272-0.01828.0
414Jordan BeckCOL0.2030.2610.2910.0880.248-0.00828.1
415Leo RivasSEA0.1530.2770.2150.0620.238-0.02527.5
416Noelvi MarteCIN0.1930.2330.3040.1110.237+0.00529.1
417Jorge PolancoNYM0.1890.2390.2840.0960.234-0.03826.1
418Max MuncyATH0.2150.2870.3660.1510.288+0.00627.8
419Blake PerkinsMIL0.1960.2850.2950.0990.264-0.02928.7
420Matt WallnerMIN0.2000.2890.3330.1340.281-0.02826.0
421Ke'Bryan HayesCIN0.2450.2930.4000.1550.302-0.09626.9
422Lenyn SosaTOR0.2220.2340.3450.1230.249-0.03626.7
423Nick CastellanosSD0.2440.2710.4000.1560.285-0.04727.2
#PlayerTeamBat speedHardSwing%Squared%Blast%SwLengthSwords
1Pete Crow-ArmstrongCHC74.850.320.712.07.443
2Yordan AlvarezHOU76.161.626.818.27.75
3Willson ContrerasBOS77.171.518.111.97.922
4Matt OlsonATL74.951.023.014.57.620
5Shohei OhtaniLAD74.749.226.815.17.911
6Juan SotoNYM72.226.935.018.27.126
7Ryan JeffersMIN73.339.627.612.87.211
8CJ AbramsWSH72.928.523.410.67.725
9Endy RodríguezPIT72.726.227.011.17.33
10Max MuncyLAD71.515.025.111.67.013
11Junior CamineroTB79.887.423.319.38.711
12Gabriel MorenoARI71.521.227.712.07.011
13Dillon DinglerDET71.816.425.812.57.610
14Seiya SuzukiCHC73.336.920.911.07.316
15Bobby WittKC73.740.328.416.37.017
16Esteury RuizMIA71.820.317.85.77.76
17Aaron JudgeNYY76.164.422.114.58.112
18Brice TurangMIL70.010.726.311.16.815
19Wyatt LangfordTEX72.524.426.311.56.910
20Byron BuxtonMIN74.241.121.512.08.014
21Drake BaldwinATL75.254.725.615.17.315
22James WoodWSH77.069.524.817.77.439
23Miguel VargasCWS74.043.927.114.37.85
24Randy ArozarenaSEA70.922.227.011.27.211
25Dominic CanzoneSEA74.646.426.715.77.410
26Nick KurtzATH78.280.416.913.97.817
27Andrew VaughnMIL70.514.134.311.97.27
28Jake BauersMIL76.670.525.816.17.720
29Donovan WaltonATH67.40.431.97.26.94
30Ben RiceNYY72.725.527.114.87.711
31Jeremy PeñaHOU72.213.423.69.87.512
32Munetaka MurakamiCWS
33Alejandro KirkTOR71.616.232.413.57.17
34Joc PedersonTEX72.121.525.913.27.49
35Ben WilliamsonTB69.411.329.611.16.99
36Kyle SchwarberPHI77.174.116.911.87.543
37Ty FranceSD72.121.022.912.47.620
38Alec BurlesonSTL73.535.428.015.67.613
39Freddie FreemanLAD70.38.126.610.86.718
40Griffin ConineMIA74.344.623.515.87.59
41Mike TroutLAA74.951.820.812.77.515
42Luis GarciaNYY74.243.527.015.77.411
43Randal GrichukCWS74.344.125.515.77.77
44Cody BellingerNYY69.53.031.710.47.99
45Michael HarrisATL75.050.823.916.18.216
46Corbin CarrollARI75.457.825.013.27.47
47Tyler TolbertKC69.32.627.77.76.73
48Esmerlyn ValdezPIT
49Ryan ViladeTB76.463.818.111.77.44
50Jared YoungNYM73.233.126.414.47.25
51Pete AlonsoBAL74.647.025.016.77.217
52Wilyer AbreuBOS73.838.024.812.57.211
53Tristan PetersCWS69.77.626.48.46.911
54Andy PagesLAD73.028.524.811.27.614
55Adley RutschmanBOS70.612.731.712.56.913
56Andrés ChaparroWSH74.549.122.912.87.38
57Brandon LowePIT73.639.822.710.97.139
58Luis CampusanoSD72.525.423.310.07.812
59Jordan WalkerSTL79.284.920.415.98.321
60Shea LangeliersATH75.253.723.613.37.22
61Gary SanchezMIL71.522.927.514.17.310
62Anthony VolpeNYY71.717.823.49.27.16
63Samad TaylorSD68.24.023.01.66.91
64Ezequiel DuranTEX72.727.720.49.07.221
65Jackson ChourioMIL74.445.925.714.57.313
66Hunter GoodmanCOL75.352.417.411.07.414
67Elly De La CruzCIN75.857.824.716.07.211
68Miguel AmayaCHC70.510.323.97.17.55
69Ivan HerreraSTL73.741.224.412.67.718
70Carson KellyCHC70.99.728.511.06.94
71Francisco AlvarezNYM74.243.320.912.87.312
72Ceddanne RafaelaBOS69.67.325.06.97.322
73Matt ChapmanSF76.161.117.010.37.411
74Luis TorrensNYM70.38.226.89.57.05
75Dalton RushingLAD72.415.122.112.97.511
76Matt ShawCHC69.07.326.38.17.03
77Curtis MeadBOS72.627.325.312.87.19
78Gleyber TorresDET68.03.129.46.77.06
79Michael MasseyKC72.114.729.310.77.212
80Jonathan ArandaTB70.112.128.211.97.116
81Tommy EdmanLAD70.611.926.511.67.01
82Zack GelofATH73.834.023.110.77.32
83Liam HicksTB68.34.334.910.36.910
84Nathaniel LoweCLE74.646.219.412.37.613
85Otto LopezMIA71.723.532.115.66.818
86Richie PalaciosTB69.13.525.78.27.315
87Francisco LindorNYM72.525.025.910.47.611
88Nick SogardBOS69.44.825.17.57.12
89Rafael DeversSF71.820.924.512.87.511
90Taylor WallsTB68.22.227.33.17.114
91Jac CaglianoneKC77.375.723.517.97.916
92Yandy DiazTB73.739.030.117.47.610
93Austin HedgesCLE69.48.327.58.77.210
94Garrett MitchellMIL77.579.420.314.37.218
95Spencer HorwitzPIT68.84.729.88.77.06
96Josh JungTEX70.58.932.413.37.013
97Keibert RuizWSH67.70.539.913.17.02
98Jackson HollidayBAL70.66.224.78.67.08
99Bryan ReynoldsPIT72.830.523.412.47.046
100Maikel GarciaKC71.819.034.214.27.18
101Kody ClemensMIN72.012.929.213.17.211
102Riley GreeneDET75.658.219.811.67.312
103Alex BregmanCHC69.83.233.19.07.015
104Eli WhiteBOS73.029.619.78.57.26
105Dansby SwansonCHC71.59.526.610.27.619
106Alex CallLAD66.63.925.23.16.74
107Jonny DeLucaTB73.737.717.910.47.97
108Julio RodriguezSEA76.768.920.313.07.811
109Gunnar HendersonBAL74.444.923.712.07.319
110Chase DeLauterCLE71.317.335.215.97.120
111Casey SchmittSF72.527.527.414.07.614
112Kevin McGonigleDET
113Cole YoungSEA71.521.228.110.66.916
114Michael BuschCHC68.64.929.110.47.021
115Evan CarterTEX71.521.422.08.77.113
116Derek HillPHI71.718.119.88.47.16
117Caleb DurbinBOS69.37.027.76.87.019
118Isiah Kiner-FalefaBOS68.84.026.27.97.15
119Nico HoernerCHC68.31.436.16.97.313
120Justin FoscueTEX71.111.328.312.17.22
121Chase MeidrothCWS67.11.229.96.56.614
122Oneil CruzPIT78.376.221.615.67.68
123Joey OrtizMIL73.031.026.211.17.55
124Bryce EldridgeSF73.735.623.513.77.45
125Brandon NimmoTEX72.327.725.913.27.019
126Zach NetoLAA71.213.520.87.47.136
127Taylor WardSEA68.53.034.310.76.916
128Miguel RojasLAD69.35.832.612.47.16
129Fernando TatisSD76.365.028.018.17.326
130Bryce HarperPHI74.246.221.011.97.410
131Corey SeagerTEX71.713.624.212.66.717
132Jacob YoungWSH69.42.134.511.17.211
133Brendan DonovanSEA68.30.926.86.26.82
134Steven KwanCLE62.50.242.11.36.25
135Chandler SimpsonTB64.90.642.12.66.58
136Willy AdamesSF72.325.920.98.78.210
137Nolan SchanuelLAA68.25.733.47.96.817
138Ryan O'HearnPIT70.89.126.99.77.112
139Jake McCarthyCOL71.213.524.08.37.16
140Kyle StowersMIA75.456.220.914.26.822
141Jose SiriLAA73.841.616.412.47.87
142José CaballeroNYY68.77.021.15.16.812
143Jake MangumPIT67.83.225.45.56.713
144Geraldo PerdomoARI67.11.134.76.27.017
145Heriberto HernandezMIA74.649.625.013.67.820
146Kyle HigashiokaTEX71.011.324.98.97.39
147Mickey MoniakCOL74.446.821.710.07.89
148Ketel MarteARI74.846.626.515.27.710
149Will SmithLAD70.07.529.912.37.39
150Carter JensenKC73.836.422.710.77.138
151Javier SanojaMIA69.38.133.19.57.410
152Colt KeithDET71.817.831.814.36.911
153Samuel BasalloBAL74.647.422.613.57.616
154Mookie BettsLAD69.88.842.712.47.017
155Anthony SeiglerBOS67.20.435.07.66.85
156Trevor LarnachMIN72.020.924.211.37.29
157Christian WalkerHOU74.444.620.311.77.432
158Royce LewisMIN75.254.920.711.68.113
159Nolan ArenadoARI71.315.222.56.88.426
160Sam AntonacciCWS
161Hunter FeducciaLAD71.113.527.710.57.06
162Tyrone TaylorCHC71.613.726.110.17.56
163Ozzie AlbiesATL68.85.627.16.57.213
164Mauricio DubonATL69.14.128.87.07.613
165Victor MesaTB74.138.222.59.27.92
166Alex FreelandLAD70.78.025.29.56.912
167Agustín RamírezMIA75.858.419.710.87.79
168Vinnie PasquantinoKC70.39.828.011.37.310
169Brayan RocchioCLE70.07.225.87.27.311
170Colson MontgomeryCWS76.568.715.510.48.027
171Masataka YoshidaBOS71.517.836.814.17.10
172Cole CarriggCOL
173Cedric MullinsTB70.87.824.87.57.48
174Josh NaylorSEA70.28.832.411.37.512
175Nasim NuñezWSH68.53.623.15.06.819
176Pedro RamírezCHC
177Jake BurgerTEX75.761.822.513.47.524
178Mike YastrzemskiATL71.47.828.510.47.513
179Tyler SoderstromATH74.445.124.013.97.516
180Jose RamirezCLE70.112.327.711.07.34
181Carlos CorreaHOU73.438.822.012.97.21
182Everson PereiraSTL74.448.918.710.48.17
183Isaac ParedesHOU67.26.827.86.17.87
184Paul GoldschmidtNYY71.213.923.69.97.54
185TJ RumfieldCOL
186Jorge MateoTB73.835.819.911.47.79
187Blaze AlexanderBAL72.425.225.611.27.57
188Josh BellMIN72.025.825.311.17.919
189Blake DunnCIN71.821.229.59.76.216
190Andrew BenintendiCWS69.94.526.09.57.112
191Andruw MonasterioBOS69.74.227.69.16.93
192Nick AllenHOU68.81.126.17.86.74
193Kyle ManzardoCLE69.86.324.08.37.412
194Marcus SemienNYM68.52.427.27.37.823
195Nick FortesTB72.321.625.613.67.55
196Ian HappCHC72.019.520.410.06.97
197Dane MyersCIN71.420.224.49.57.27
198William ContrerasMIL73.335.331.515.67.213
199Trent GrishamNYY70.77.935.316.27.46
200Michael ConfortoCHC72.530.720.98.77.38
201Alejandro OsunaTEX71.823.727.49.07.03
202Cam SmithHOU77.777.018.812.57.710
203Brandon MarshPHI71.616.825.311.97.34
204Ronald AcuñaATL75.961.120.812.87.627
205Wade MecklerLAA69.02.529.86.96.87
206Zach McKinstryDET68.24.926.75.66.76
207Owen CaissieMIA74.954.118.810.67.115
208Luke RaleySEA75.357.218.711.37.311
209Carson BengeNYM
210Jimmy CrooksSTL71.819.521.29.37.12
211J. P. CrawfordSEA71.418.727.29.37.45
212Jesus SanchezTOR73.543.023.012.76.93
213Xavier EdwardsMIA68.42.732.96.76.514
214David FryCLE70.912.516.85.48.116
215Sal StewartCIN72.327.523.811.37.630
216JJ BledayCIN73.835.522.110.67.321
217Jorge BarrosaARI69.13.023.73.87.73
218Kyle KarrosCOL70.26.525.69.87.027
219Vladimir GuerreroTOR76.261.826.016.17.611
220Isaac CollinsKC73.633.626.512.76.823
221Luis ArraezPHI63.20.042.51.85.92
222Dominic SmithATL68.86.029.68.76.914
223Jose TrevinoCIN68.83.229.78.97.24
224Teoscar HernandezLAD72.222.224.411.97.714
225Brandon LockridgeMIL73.340.115.911.07.03
226Ernie ClementTOR67.43.034.14.97.127
227Adam FrazierLAA65.42.021.92.06.95
228Drew GilbertSF69.97.129.29.67.512
229Nick GonzalesPIT70.812.524.38.37.412
230Masyn WinnSTL71.416.227.811.07.310
231Miguel AndujarSD71.219.226.19.77.69
232JJ WetherholtSTL
233Colton CowserBAL74.850.217.39.37.517
234Tyler O'NeillBAL72.319.021.89.47.37
235Luis RengifoSD71.317.028.39.27.23
236Victor CaratiniMIN71.013.332.910.57.010
237Connor NorbyCOL70.47.120.76.07.117
238Connor WongBOS72.828.019.59.17.48
239Brady HouseWSH73.735.021.411.57.610
240Elias DiazTEX74.949.517.710.57.011
241José TenaWSH73.940.821.413.57.110
242Jazz ChisholmNYY73.231.322.810.17.914
243Nathan LukesTOR67.03.428.64.96.46
244Jorbit VivasWSH69.22.822.86.37.67
245Ramon LaureanoSD72.526.018.48.47.110
246Spencer TorkelsonDET73.125.721.510.27.815
247Jonah HeimATH70.211.225.07.57.68
248Javier BaezDET73.231.423.79.88.52
249Bryson StottPHI69.97.231.711.47.214
250Austin WellsNYY72.825.722.19.97.612
251Jeremiah JacksonBAL72.928.426.212.27.514
252Jung Hoo LeeSF68.33.735.48.57.74
253James McCannARI72.224.627.110.67.10
254Nick LoftinKC69.05.433.27.87.25
255Christian VazquezHOU65.60.530.36.36.77
256Tyler StephensonCIN70.78.226.111.17.419
257Daylen LileWSH71.110.425.79.77.512
258Drew MillasWSH68.13.623.43.67.11
259George SpringerTOR73.032.923.910.57.422
260Brooks LeeMIN70.07.727.37.47.024
261Austin MartinMIN69.13.833.97.86.613
262Jo AdellCLE77.270.318.111.87.725
263Konnor GriffinPIT
264Hyeseong KimLAD66.70.027.05.67.25
265Lars NootbaarARI73.236.731.814.46.88
266MJ MelendezNYM74.140.621.112.57.95
267Kyle IsbelKC71.616.527.39.67.23
268Jackson MerrillSD73.330.021.611.07.516
269Cooper PrattMIL
270Henry BolteATH
271Willi CastroCOL72.928.017.88.97.310
272Bo BichetteNYM69.914.727.111.37.28
273Hao-Yu LeeDET
274Lane ThomasATL72.524.325.210.96.920
275Braden MontgomeryCWS
276Ildemaro VargasARI70.815.531.512.07.410
277Ryan KreidlerMIN74.040.921.111.07.914
278Manny MachadoSD74.845.422.712.27.922
279Trea TurnerPHI71.719.625.19.07.613
280Mickey GasperBOS72.016.133.312.26.64
281Luke KeaschallMIN69.310.027.76.46.727
282Spencer SteerCIN71.28.326.211.67.49
283Christian YelichMIL73.029.321.110.07.610
284Brett SullivanCOL68.44.930.57.77.35
285Joey BartCWS75.352.215.610.27.44
286Alika WilliamsATH69.53.917.55.77.03
287Travis BazzanaCLE
288A.J. EwingNYM
289Jorge SolerLAA74.951.216.89.97.97
290Austin RileyATL75.858.419.611.57.622
291Kazuma OkamotoTOR
292Jakob MarseeMIA70.56.827.68.56.823
293Tim TawaARI74.139.324.113.07.211
294Joe MackMIA
295David HamiltonMIL69.45.523.66.97.120
296Jacob WilsonATH64.70.633.06.16.28
297Andres GimenezTOR68.14.324.14.67.014
298Ryan WaldschmidtARI
299Yainer DiazHOU72.521.629.611.47.312
300Moisés BallesterosLAA72.936.526.513.17.112
301Heliot RamosNYY72.424.824.212.96.98
302Denzer GuzmanLAA74.141.419.98.68.00
303Tyler CallihanPIT70.210.813.34.97.51
304Daulton VarshoHOU73.028.520.38.17.74
305Carlos CortesATH70.713.328.012.87.010
306Pedro PagésSTL72.724.316.48.27.28
307José FermínSTL68.22.635.78.27.47
308Brent RookerATH74.041.118.512.17.17
309Kyle TuckerLAD71.419.325.97.97.312
310J. T. RealmutoPHI73.234.726.410.97.49
311Eugenio SuarezCIN71.819.017.97.77.834
312Sal FrelickMIL68.33.136.09.57.17
313Ryan McMahonNYY74.648.923.413.67.418
314Cal RaleighSEA75.051.614.97.37.919
315Taylor TrammellHOU76.262.916.19.77.911
316Will BensonCIN73.537.619.98.87.76
317Luis RobertNYM76.869.617.911.07.76
318Freddy FerminSD69.96.324.86.67.612
319Yohendrick PiñangoTOR
320Leody TaverasBAL72.927.520.38.67.57
321Nathan ChurchSTL69.99.821.08.07.25
322Gabriel AriasNYM74.444.317.211.17.47
323Troy JohnstonCOL70.15.529.410.16.85
324Rhys HoskinsCLE71.917.021.78.78.215
325Spencer JonesNYY
326Angel MartínezCLE71.317.123.09.27.311
327Kerry CarpenterDET71.816.521.58.17.48
328Xander BogaertsSD72.529.528.211.47.418
329Myles StrawTOR68.76.733.26.77.011
330Max KeplerARI71.515.922.99.87.47
331Brandon ValenzuelaTOR
332Bryan TorresSTL
333Jasson DomínguezNYY74.440.422.211.27.84
334Josh LoweLAA74.139.917.46.97.55
335Mitch GarverSEA72.518.823.19.47.48
336Joey LoperfidoHOU71.818.921.46.57.85
337Patrick BaileyCLE73.033.322.99.57.310
338Jeff McNeilATH68.63.230.05.97.213
339Gavin SheetsSD74.446.220.69.67.720
340Coby MayoBAL75.657.119.712.07.46
341Brett BatyNYM75.155.420.711.47.420
342Jose AltuveHOU68.89.927.86.97.614
343Daniel SusacSF
344Dylan BeaversBAL72.420.624.411.17.44
345Alek ThomasARI69.64.528.012.16.95
346Victor ScottSTL68.42.823.44.86.49
347Dylan CrewsWSH74.138.721.911.97.615
348Weston WilsonSEA72.120.316.87.97.65
349Brice MatthewsHOU72.928.818.59.07.38
350Jake RogersCWS70.75.025.57.57.69
351Jacob GonzalezPIT
352Victor RoblesSEA68.12.626.84.86.78
353Jared TrioloPIT70.65.228.911.37.68
354Tommy TroyARI
355Justin CrawfordPHI
356Edmundo SosaPHI72.325.820.810.18.20
357Brenton DoyleCWS72.115.820.88.57.37
358Henry DavisPIT74.344.221.611.27.310
359Starling MarteKC72.630.222.011.87.29
360Blaze JordanSTL
361Danny JansenTEX70.47.523.77.07.110
362Adrian Del CastilloARI72.123.923.98.26.98
363Amed RosarioNYY73.840.121.310.57.44
364Roman AnthonyBOS75.553.427.014.67.54
365Matt VierlingDET70.97.629.311.07.42
366Nolan GormanSTL73.130.517.99.57.68
367Tyler HeinemanLAA65.60.025.32.57.16
368Harrison BaderSF72.937.922.78.47.26
369Matt McLainCIN71.611.923.810.26.919
370Carlos NarváezBAL72.019.220.66.87.513
371Tommy WhiteATH
372Jake MeyersHOU67.54.626.15.47.08
373Marcelo MayerBOS74.647.220.69.17.98
374Vaughn GrissomLAA71.518.926.110.77.216
375Daniel SchneemannCLE71.211.521.48.67.012
376Oswald PerazaLAA72.527.518.88.57.612
377Jahmai JonesBOS73.233.320.812.07.73
378Darell HernaizATH69.28.023.15.97.19
379Nicky LopezTEX66.10.328.03.66.74
380Leo JimenezMIA72.116.928.212.47.37
381Alec BohmPHI70.912.434.213.17.26
382James OutmanDET72.319.316.16.47.814
383Jose FernandezARI
384Salvador PerezKC71.618.223.910.67.716
385Lawrence ButlerATH73.838.720.010.97.113
386Yoan MoncadaLAA72.330.421.59.97.44
387Mark VientosNYM73.428.723.113.17.512
388Wenceel PérezDET71.418.130.011.27.00
389Trevor StoryBOS71.115.120.69.27.44
390Petey HalpinCLE69.95.123.18.17.03
391Jake CronenworthSD71.618.623.38.57.210
392Marcell OzunaPIT73.536.920.38.97.54
393Drew RomoCWS69.95.220.46.27.59
394Sung-Mun SongSD
395Colby ThomasATH75.557.318.010.07.62
396Tyler FreemanCOL70.512.730.011.67.05
397Colt EmersonSEA
398Davis SchneiderTOR70.811.321.69.37.04
399Graham PauleyMIA71.717.221.96.87.47
400TJ FriedlCIN71.011.027.17.06.811
401Edgar QueroCWS68.93.629.79.86.90
402Josh SmithTOR68.93.024.36.97.010
403Jim JarvisATL
404Luisangel AcuñaCWS72.127.728.712.77.512
405Edouard JulienCOL71.515.227.911.57.07
406Adolis GarciaPHI71.725.624.710.47.79
407Jarren DuranBOS75.051.019.011.67.622
408Rob RefsnyderSEA71.919.120.69.87.67
409Lourdes GurrielARI70.710.527.17.57.56
410Edwin ArroyoCIN
411Logan O'HoppeLAA72.125.522.410.77.414
412Tristan GrayMIN72.731.115.86.57.18
413Ezequiel TovarCOL72.121.417.96.47.614
414Jordan BeckCOL73.938.317.58.77.93
415Leo RivasSEA65.60.628.21.77.18
416Noelvi MarteCIN72.227.221.28.27.48
417Jorge PolancoNYM69.53.126.78.47.25
418Max MuncyATH74.349.318.210.47.512
419Blake PerkinsMIL70.48.724.78.07.41
420Matt WallnerMIN75.256.813.37.67.515
421Ke'Bryan HayesCIN70.87.134.814.66.83
422Lenyn SosaTOR72.422.623.510.67.61
423Nick CastellanosSD69.710.122.38.47.73