Home ✍ Sign Up 🔑 Log In ☰ MENU

2021 Fantasy Baseball Projections





1Fernando AbadBALRP 14.01012754.711.380
2Cory AbbottCHCRP 38.3203522175.101.450
3Jose AbreuCHW1B587.2803310728742.328
4Bryan AbreuHOUSP 22.0102511134.421.440
5Albert AbreuNYYSP 22.3102113125.281.560
6Ronald Acuna JrATLOF567.289411012912286.383
7Jason AdamCHCRP 53.0305927254.531.370
8Willy AdamesTBSS475.254186166450.325
9Matt AdamsFA1B91.2255150127.279
10Austin AdamsFASP 44.4326017243.531.300
11Chance AdamsKCSP 37.7203324195.621.540
12Jo AdellLAAOF271.23493043420.287
13Micker AdolfoCHWOF75.21239197.275
14Melvin AdonSFSP 28.7102715174.551.540
15Ehire AdrianzaFA1B113.25121211511.317
16Dario AgrazalFASP 79.555244154.981.350
17Jesus AguilarMIA1B488.257247917161.339
18Nick AhmedAZSS543.250177287048.311
19Keegan AkinBALSP 127.37012669594.901.450
20Shogo AkiyamaCINOF367.267838105048.352
21R.J. AlanizFARP 20.010191194.951.460
22Hanser AlbertoKC2B259.2895282318.310
23Ozzie AlbiesATL2B578.2852585159446.338
24Jorge AlcalaMINSP 52.5305325224.361.370
25Sandy AlcantaraMIASP 177.59015090734.541.400
26Sergio AlcantaraCHCSS48.24005155.306
27Tyler AlexanderDETSP 63.2305631164.481.320
28Scott AlexanderLADRP 24.5102011113.921.420
29Jorge AlfaroMIAC268.23993332915.279
30Anthony AlfordPITOF381.225940184632.285
31Kolby AllardTEXSP 117.8609863484.791.440
32Logan AllenCLESP 107.5609457454.791.430
33Nick AllenOAKSS42.21803143.266
34Greg AllenNYYOF46.22615263.276
35Austin AllenOAKC41.24125053.294
36Yency AlmonteCOLRP 60.8305335275.151.500
37Abraham AlmonteATLOF128.22341531716.308
38Albert Almora JrNYMOF195.25452322412.299
39Pete AlonsoNYM1B542.2534210629368.335
40Dan AltavillaSDRP 39.5224519204.251.390
41Jose AltuveHOU2B571.2872378129355.350
42Jose AlvaradoPHIRP 50.0325920263.681.350
43Yordan AlvarezHOUOF481.279369938467.367
44Jose AlvarezFARP 31.6202816124.431.370
45Adbert AlzolayCHCSP 118.77011962554.731.410
46Miguel AmayaCHCC31.21113033.272
47Tim AndersonCHWSS604.2852376199027.315
48Ian AndersonATLSP 140.69014767634.291.360
49Brian AndersonMIA3B548.259227737559.331
50Nick AndersonTBRP 60.83128322203.221.110
51Tyler AndersonPITSP 112.3609362424.961.420
52Shaun AndersonMINSP 46.9204024184.631.420
53Brett AndersonFASP 134.9808669394.591.400
54Chase AndersonPHISP 93.0508453335.111.370
55Clayton AndrewsMILSP 37.7304418184.301.370
56Matt AndrieseBOSRP 65.0416432234.501.360
57Elvis AndrusOAKSS346.260838114323.306
58Miguel AndujarNYY3B55.27038083.308
59Tejay AntoneCINSP 107.26010452434.351.370
60Sherten ApostelTEX3B35.20614043.268
61Aristides AquinoCINOF193.229123132815.286
62Victor AranoPHIRP 20.010211084.501.330
63Jonathan ArauzBOS2B110.25821411411.325
64Chris ArcherTBSP 142.18015369534.371.330
65Orlando ArciaMILSS494.253156085840.308
66Nolan ArenadoSTL3B566.275329928963.348
67Kohei AriharaTEXSP 81.547340214.411.260
68Rogelio ArmenterosWSHSP 26.5202415115.251.460
69Shawn ArmstrongBALRP 50.8215126224.641.390
70Randy ArozarenaTBOF531.2642475218248.326
71Luis ArraezMIN2B457.31755046443.376
72Jake ArrietaCHCSP 130.77010170494.841.430
73Christian ArroyoBOS2B249.26193523419.313
74Willians AstudilloMINC39.28025051.305
75Alex AvilaFAC199.21282712939.342
76Luis AvilanWSHRP 17.61017984.441.430
77Dakota BacusWSHRP 17.01015984.881.520
78Akil BaddooDETOF68.19927276.263
79Harrison BaderSTLOF464.2361859137051.311
80Javier BaezCHCSS603.2613095138732.298
81Pedro BaezHOURP 57.9315529234.491.330
82Michel BaezSDSP 16.31017884.461.400
83Homer BaileyFASP 100.4508056355.061.430
84Brandon BaileyCINRP 20.2102012105.191.490
85Jordan BalazovicMINSP 18.010151195.501.560
86Anthony BandaSFSP 24.7102213104.571.430
87Nick BanksWSHOF17.23202021.264
88Rylan BannonBAL3B111.24331311411.311
89Caleb BaragarSFRP 37.3203518144.441.330
90Daniel BardCOLSP 61.13196232274.671.420
91Luke BardLAASP 22.810221284.761.360
92Scott BarlowKCSP 64.4327429284.071.340
93Matt BarnesBOSRP 63.03238127313.821.340
94Austin BarnesLADC177.22852232524.319
95Jacob BarnesNYMRP 32.5103315144.121.380
96Tucker BarnhartCINC334.238114124142.322
97Kyle BarracloughNYYRP 4.0004224.501.500
98Luis BarreraOAKOF41.23914143.283
99Tres BarreraWSHC22.24113032.290
100Franklin BarretoLAA2B144.22862032111.283
101Aaron BarrettWSHRP 37.7103517164.061.350
102Jaime BarriaLAASP 59.4315431194.721.310
103Joey BartSFC108.2503121145.286
104Luis Alexander BasabeSFOF31.22713143.300
105Tyler BashlorPITRP 15.71014985.151.480
106Anthony BassFARP 61.7395329234.211.360
107Chris BassittOAKSP 164.39014778554.281.300
108Trevor BauerLADSP 197.813023184693.821.210
109Jake BauersCLE1B154.24462142221.336
110Michael BaumannBALSP 63.5305039315.561.540
111Eduard BazardoBOSRP 13.71013754.911.400
112Jeremy BeasleyAZRP 58.3404930244.621.430
113Matt BeatyLAD1B177.25562422412.303
114Tristan BeckSFSP 18.5101411105.111.570
115Tim BeckhamCHW2B20.23613032.292
116David BednarSDRP 41.0204220194.391.390
117Cam BedrosianFASP 48.4304524204.421.390
118Tyler BeedeSFSP 49.5304628245.051.490
119Jalen BeeksTBSP 43.0214419163.941.330
120Josh BellWSH1B492.278339318173.372
121Cody BellingerLAD1B543.286391101410585.383
122Brandon BeltSF1B443.258196537074.364
123Anthony BemboomLAAC38.22014054.288
124Andrew BenintendiKCOF488.2661564127766.353
125Wes BenjaminTEXRP 91.5407454365.281.470
126Travis BergenAZRP 47.6204726254.881.500
127Jose BerriosMINSP 185.712018884594.071.250
128Jon BertiMIA2B354.252735195141.330
129Dellin BetancesNYMRP 46.8215720243.861.330
130Christian BethancourtPHI2B36.22925042.2630.000.000
131Alec BettingerMILRP 33.2202918124.951.370
132Mookie BettsLADOF572.29434942111883.383
133Joe BiaginiCHCRP 11.30110645.031.470
134Bo BichetteTORSS573.2852385239043.334
135Phil BickfordMILSP 16.11015985.291.520
136Jesse BiddleFARP 6.0006334.421.540
137Shane BieberCLESP 194.214024270463.221.080
138Brandon BielakHOUSP 34.0303119154.891.480
139Cavan BiggioTOR2B499.2462171148692.364
140Braden BishopSEAOF68.22417186.289
141Ray BlackMILRP 42.0205120214.361.350
142Paul BlackburnOAKSP 44.2202923144.701.400
143Charlie BlackmonCOLOF533.297258168947.354
144Nolan BlackwoodDETRP 9.7008554.481.490
145Alex BlandinoCIN2B107.22031111415.314
146Travis BlankenhornMIN2B30.23314042.274
147JJ BledayMIAOF115.2123121128.262
148Richard BleierMIARP 53.9313524144.031.350
149Jerry BlevinsNYMRP 14.21015774.751.420
150Scott BlewettKCSP 18.810151185.371.480
151Xander BogaertsBOSSS557.295279599266.370
152Alec BohmPHI3B529.288218157852.352
153Ronald BolanosKCRP 32.9203018164.841.480
154Skye BoltOAKOF20.19702022.272
155Ryan BoruckiTORSP 51.6304924214.241.360
156Bret BoswellCOL2B57.23227174.280
157David BoteCHC2B358.242145355044.324
158Ben BowdenCOLRP 16.81018994.961.510
159Matt BowmanNYYRP 36.7203518174.301.380
160Brad BoxbergerMILRP 43.1204522224.641.450
161Matthew BoydDETSP 170.59017786544.511.280
162Brad BrachKCRP 34.6203218184.641.480
163Silvino BrachoSFRP 14.80015764.351.310
164Archie BradleyPHIRP 68.4387032264.181.330
165Bobby BradleyCLE1B63.216410096.284
166Jackie Bradley JrMILOF490.2271964106756.306
167Michael BrantleyFAOF521.293177757649.353
168Ryan BrasierBOSRP 58.2316128214.301.320
169Steven BraultPITSP 146.07012578734.831.510
170Ryan BraunFAOF338.259155154826.311
171Ben BraymerWSHSP 46.8203729215.561.540
172John BrebbiaSFRP 15.11016764.401.300
173Alex BregmanHOU3B531.2883199510095.396
174Brandon BrennanSEARP 48.5204623224.311.410
175Colten BrewerBOSRP 39.1203820184.571.480
176Austin BriceBOSRP 44.5204523174.631.360
177Jose BricenoCOLC59.22627174.272
178Jeff BrighamMIASP 38.5203820174.621.380
179Lewis BrinsonMIAOF192.21662142214.269
180Zack BrittonNYYRP 59.8335523283.501.360
181Connor BrogdonPHISP 53.6306126234.421.330
182Mike BrosseauTB2B162.26572422213.321
183Rex BrothersCHCRP 4.0005234.501.500
184Seth BrownOAKOF190.21162222114.266
185JT BrubakerPITSP 122.5610163444.621.420
186Jay BruceNYY1B297.228174914028.295
187Vidal BrujanTB2B68.25017486.308
188Kris BryantCHC3B529.263268139274.354
189Kris BubicKCSP 125.37011464524.581.410
190Ryan BuchterAZRP 13.00113764.621.390
191Walker BuehlerLADSP 178.013020072503.621.150
192J.B. BukauskasAZSP 17.9101611115.291.610
193Madison BumgarnerAZSP 168.98013697485.141.360
194Aaron BummerCHWRP 60.8326322253.321.270
195Dylan BundyLAASP 172.910017188564.571.300
196Nick BurdiSDRP 9.91013544.111.270
197Zack BurdiCHWRP 17.01019984.511.400
198Brock BurkeTEXSP 62.2405135255.001.460
199Corbin BurnesMILSP 147.99017264593.901.290
200Beau BurrowsDETSP 26.0102315115.101.450
201Matt BushTEXRP 25.0102413104.681.370
202Drew ButeraTEXC58.21516075.281
203Ty ButtreyLAARP 57.9305926214.061.310
204Byron BuxtonMINOF493.2592676197632.304
205Miguel CabreraDET1B536.265217626758.336
206Asdrubal CabreraAZ2B316.258134814333.328
207Edward CabreraMIASP 33.5203117154.691.440
208Genesis CabreraSTLSP 43.1204619204.031.350
209Trevor CahillFASP 64.2306033274.691.410
210Lorenzo CainMILOF517.2731152177455.343
211Kole CalhounAZOF511.240267648067.328
212Willie CalhounTEXOF483.253216826240.310
213Johan CamargoATL3B184.26262612515.317
214Daz CameronDETOF136.22641441612.289
215Paul CampbellMIARP 22.210171284.881.430
216Luis CampusanoSDC57.25928075.315
217Jeimer CandelarioDET1B522.253217447464.334
218Mark CanhaOAK1B492.253237447770.346
219Griffin CanningLAASP 140.28013971524.531.340
220Victor CaratiniSDC227.25663012824.326
221Dylan CarlsonSTLOF498.2521866126948.318
222Matt CarpenterSTL3B287.232134024650.347
223Carlos CarrascoNYMSP 172.312019672533.741.210
224Curt CasaliSFC142.24251811816.320
225Triston CasasBOS1B99.2134121139.275
226Andrew CashnerFASP 74.0405740294.831.440
227Ryan CastellaniCOLSP 70.3305153416.781.760
228Nick CastellanosCINOF573.268288638948.325
229Humberto CastellanosHOURP 19.210171084.671.430
230Luis CastilloCINSP 184.512021177693.781.250
231Diego CastilloTBSP 60.8376724243.491.230
232Welington CastilloWSHC48.23427064.286
233Jose CastilloSDRP 16.61021773.611.210
234Willi CastroDETSS484.272145996331.315
235Starlin CastroWSH2B447.277156225828.319
236Jason CastroFAC257.214103313534.306
237Miguel CastroNYMRP 60.0306327294.031.360
238Harold CastroDET2B257.26832632611.299
239Anthony CastroTORSP 34.1102820215.371.620
240Tim CateWSHSP 58.954633194.971.410
241Jake CaveMINOF245.25293323419.307
242Dylan CeaseCHWSP 139.28013673664.741.440
243Blake CederlindPITRP 17.110169104.711.520
244Yoenis CespedesFAOF269.230144133623.290
245Luis CessaNYYRP 54.7304828204.631.390
246Jhoulys ChacinATLSP 28.9202417125.151.460
247Andrew ChafinCHCRP 53.2315823223.811.330
248Dakota ChalmersMINSP 26.5102317165.711.620
249Yu ChangCLE3B51.23327075.302
250Aroldis ChapmanNYYRP 61.24328920273.011.160
251Matt ChapmanOAK3B547.253349128963.330
252Wandisson CharlesOAKRP 20.1102211155.061.630
253C.J. ChathamBOSSS88.25119194.285
254Tyler ChatwoodFASP 75.7407538424.481.490
255Jesse ChavezFASP 30.721271594.521.330
256Michael ChavisBOS1B326.244164944426.300
257Yonny ChirinosTBSP 46.6304022144.291.290
258Robinson ChirinosNYYC194.21382612623.298
259Jazz ChisholmMIASS174.20872152217.277
260Ji-Man ChoiTB1B376.251165725459.353
261Shin-Soo ChooKBOOF316.232113674741.322
262Adam CimberMIARP 47.3203324154.491.390
263Tony CingraniFASP 15.01016774.201.330
264Steve CishekHOURP 36.7203518164.501.380
265Jose CisneroDETRP 59.5306329264.371.390
266Aaron CivaleCLESP 149.69012875404.501.310
267Taylor ClarkeAZSP 45.0204023174.631.360
268Emmanuel ClaseCLERP 55.9315823203.691.270
269Alex ClaudioLAARP 51.0303623164.131.360
270Sam ClayWSHRP 14.71013784.211.550
271Garrett CleavingerLADRP 13.51015684.271.450
272Kody ClemensDET2B68.22528185.282
273Ernie ClementCLESS13.27902021.308
274Tyler ClippardAZSP 56.6305828204.511.270
275Alex CobbLAASP 153.78011683464.861.390
276Kyle CodyTEXSP 88.0507846384.721.430
277Gerrit ColeNYYSP 198.815026276553.421.080
278A.J. ColeFARP 19.810201185.071.440
279Edwar ColinaMINRP 13.11013774.741.460
280Zack CollinsCHWC93.20841301315.320
281Alex ColomeMINRP 62.03195529224.241.340
282Michael ConfortoNYMOF534.266309069382.363
283Willson ContrerasCHCC395.259186136145.336
284William ContrerasATLC55.25016064.297
285Sam CoonrodPHIRP 25.9102713134.471.390
286Garrett CooperMIA1B370.269145114934.331
287Patrick CorbinWSHSP 187.412018588614.231.330
288Franchy CorderoBOSOF353.252144895032.313
289Jimmy CorderoCHWRP 38.6203518164.191.410
290Carlos CorreaHOUSS538.268269028063.346
291Jharel CottonTEXSP 58.9405531244.661.380
292Danny CoulombeMINRP 42.4204621164.361.310
293Zack CozartFA3B61.23127086.300
294Will CraigPIT1B60.22327175.279
295J.P. CrawfordSEASS543.2441258117670.330
296Brandon CrawfordSFSS470.245146045845.312
297Stefan CrichtonAZRP 63.4395730244.211.370
298Kyle CrickPITRP 46.5214425254.851.510
299Nabil CrismattSDRP 66.7406335214.731.310
300Garrett CrochetCHWSP 35.5203714123.551.210
301C.J. CronCOL1B393.250236515634.309
302Jake CronenworthSD2B422.275851106244.343
303Wil CrowePITSP 102.7507561445.381.520
304Nelson CruzMINDH508.264339418057.338
305Johnny CuetoSFSP 166.59014188614.751.400
306Charlie CulbersonTEX1B65.23427174.279
307John CurtissMIARP 59.9316229274.351.370
308Travis d'ArnaudATLC403.270196825736.330
309David DahlTEXOF415.250155465431.301
310Bobby DalbecBOS3B461.236287446955.318
311Yu DarvishSDSP 187.313022576583.641.150
312Tucker DavidsonATLSP 27.7202315154.991.550
313Zach DaviesCHCSP 168.79012491584.841.410
314J.D. DavisNYM3B491.267227227255.341
315Khris DavisTEXDH476.228297716754.306
316Jonathan DavisTOROF46.22515164.292
317Jaylin DavisSFOF33.24415043.303
318Chris DavisBAL1B143.18561711616.264
319Austin DavisPITRP 12.30012664.501.420
320Wade DavisCOLRP 28.8112815144.771.470
321Ronnie DawsonHOUOF49.20015174.266
322Grant DaytonATLRP 49.8305225194.541.330
323Yonathan DazaCOLOF131.2952143167.330
324Brett de GeusTEXRP 42.0203324245.141.610
325Alex De GotiHOUSS20.23502022.289
326Chase De JongFASP 16.01013864.701.420
327Jasseel de la CruzATLSP 42.4303625245.211.560
328Jose De LeonCINSP 53.0306129294.881.470
329Austin DeanSTLOF138.25951811811.314
330Jacob deGromNYMSP 200.215026166532.961.040
331Greg DeichmannOAKOF31.20213143.262
332Paul DeJongSTLSS551.251268358154.318
333Sam DelaplaneSEASP 17.21020783.911.360
334Travis DemeritteATLOF70.22839197.297
335Anthony DeSclafaniSFSP 155.08013880514.661.350
336Delino DeShieldsCLEOF172.243215102320.320
337Ian DesmondCOL1B352.252144874930.311
338Ross DetwilerMIASP 50.3203728194.951.490
339Chris DevenskiFARP 23.610241284.541.340
340Rafael DeversBOS3B585.2883210269848.342
341Edwin DiazNYMRP 62.43299321243.071.130
342Yandy DiazTB1B376.27894525456.371
343Aledmys DiazHOU1B160.25062212111.299
344Yennsy DiazNYMRP 76.7505746365.401.550
345Elias DiazCOLC310.27173813723.322
346Jairo DiazCOLRP 40.5203723195.021.530
347Yusniel DiazBALOF268.25193443629.324
348Lewin DiazMIA1B77.235310095.278
349Isan DiazMIA2B253.22993243428.306
350Alex DickersonSFOF407.278186226340.342
351Corey DickersonMIAOF516.271196846734.316
352Phillip DiehlCOLRP 24.1102214115.131.520
353Jake DiekmanOAKRP 59.63127423323.411.330
354Derek DietrichNYY1B199.23392822919.298
355Wilmer DifoPIT2B140.25331321712.311
356Brandon DixonFA1B85.2503111105.289
357Randy DobnakMINSP 113.1707657354.501.390
358Kyle DohyPHIRP 17.210209124.541.570
359Rafael DolisTORRP 63.6326831304.331.410
360Seranthony DominguezPHIRP 13.40016563.641.310
361Josh DonaldsonMIN3B456.255287938185.372
362Sean DoolittleCINRP 45.0254523144.651.270
363Camilo DovalSFRP 24.1102214195.321.760
364Jeter DownsBOS2B58.250282116.316
365Tommy DoyleCOLRP 17.110151095.171.550
366Hunter DozierKC1B512.252217157160.331
367Brian DozierRET2B195.22392722725.312
368Oliver DrakeTBRP 19.91020984.081.320
369Brandon DruryTOR1B81.22929096.286
370Mauricio DubonSF2B423.269114995327.312
371Tyler DuffeyMINRP 60.6326626193.911.240
372Danny DuffyKCSP 157.98014383584.751.380
373Matt DuffyCHC3B91.2671101119.333
374Steven DuggarSFOF121.23121221411.295
375Robert DuggerSEASP 16.21013965.151.440
376Justin DunnSEASP 123.16010971595.201.470
377Dane DunningTEXSP 132.67012365504.421.360
378Parker DunsheeOAKRP 27.4102315104.961.380
379Jon DuplantierAZSP 19.320181094.461.460
380Jhoan DuranMINSP 39.7203620184.571.430
381Jarren DuranBOSOF153.27121672010.316
382Adam DuvallMIAOF288.235185014226.298
383Jarrod DysonKCOF189.221316112419.293
384Adam EatonCHWOF450.263125096950.337
385Tommy EdmanSTL2B480.2721353156934.320
386Carl Edwards JrATLRP 8.0009443.941.310
387Zach EflinPHISP 165.110014984494.601.330
388Jerad EickhoffNYMSP 50.2304526184.571.330
389Roenis EliasFARP 18.510171084.611.380
390Seth ElledgeSTLRP 20.1101910104.421.450
391Kent EmanuelHOURP 16.61015753.981.330
392Edwin EncarnacionFA1B240.220143913530.305
393Adam EngelCHWOF263.23472973217.280
394Nathan EovaldiBOSSP 148.39015071464.291.300
395Lucas ErcegMIL3B52.21126064.267
396Robbie ErlinFARP 61.2305330144.341.310
397Phillip ErvinATLOF183.23252142419.304
398Eduardo EscobarAZ2B546.257238237547.315
399Thomas EshelmanBALSP 18.710111265.951.520
400Santiago EspinalTORSS64.25917185.310
401Carlos EstevezCOLRP 51.0205327194.761.410
402Omar EstevezLAD2B46.23615063.285
403Thairo EstradaNYY2B72.24028194.277
404Phillip EvansPIT3B276.25483323526.319
405Demarcus EvansTEXRP 33.9204017214.601.500
406Tommy EveldMIARP 26.2302711113.791.320
407Pete FairbanksTBRP 61.04127524253.571.260
408Stuart FairchildAZOF29.23713042.293
409Jeurys FamiliaNYMRP 54.0305425284.181.440
410Jake FariaLAASP 14.91014874.961.570
411Kyle FarmerCINC245.23962932816.287
412Buck FarmerDETRP 57.2325130234.771.430
413Erick FeddeWSHSP 94.8506854375.141.500
414Neftali FelizPHISP 10.70010765.611.540
415Michael FelizPITRP 47.0225124224.511.390
416Durbin FeltmanBOSRP 22.4102112144.831.570
417Gray FenterCHCRP 21.0101714166.001.790
418Caleb FergusonLADRP 59.2407324253.651.260
419Junior FernandezSTLRP 20.1101810114.511.490
420J.P. FeyereisenMILRP 32.0203516174.421.380
421Mike FiersOAKSP 142.17010184455.311.390
422Dylan FileMILRP 19.410161164.881.350
423Kyle FinneganWSHRP 45.5204722214.341.410
424Derek FisherMILOF72.2193102119.307
425Jack FlahertySTLSP 179.112020275623.761.190
426Josh FlemingTBRP 94.8606946284.401.350
427David FletcherLAA2B562.28685587947.342
428Aaron FletcherSEARP 15.01015774.181.400
429Chris FlexenSEASP 123.97011961464.421.350
430Wilmer FloresSF1B276.284124213819.330
431Bernardo Flores JrCHWSP 17.31013954.571.360
432Estevan FlorialNYYOF37.21414143.276
433Dylan FloroMIARP 45.0203721144.151.340
434Tyler FlowersFAC171.22062102120.301
435Jason FoleyDETRP 15.010101096.001.700
436Mike FoltynewiczTEXSP 58.9305133224.971.400
437Wilmer FontFASP 46.2324824164.681.360
438Mike FordNYY1B101.24251701612.323
439Logan ForsytheFA1B138.22331511719.316
440Matt FosterCHWRP 60.4306029244.321.340
441Dexter FowlerLAAOF396.230155265856.324
442Dustin FowlerPITOF48.23015163.270
443Lucius FoxKCSS35.23203243.300
444Jake FraleySEAOF96.2303113127.283
445Ty FranceSEA2B397.256155325029.307
446Wander FrancoTBSS357.26494184430.321
447Maikel FrancoBAL3B404.257196315234.314
448Clint FrazierNYYOF484.252237367353.326
449Adam FrazierPIT2B447.270114966038.328
450Todd FrazierPIT3B318.235144634434.309
451Kyle FreelandCOLSP 169.79012698645.181.510
452Freddie FreemanATL1B551.30932106610790.406
453Tyler FreemanCLESS30.25802141.290
454Mike FreemanCLE2B34.26214054.332
455David FreitasKBOC23.25702032.321
456Max FriedATLSP 173.512016477633.991.340
457Paul FryBALRP 55.9315824253.901.380
458Jace FryCHWRP 51.5305723274.021.420
459Josh FuentesCOL1B436.260135735420.292
460Steven FuentesWSHRP 49.0404624174.411.340
461Michael FulmerDETSP 141.27010677474.921.410
462Carson FulmerPITSP 24.5102214145.211.570
463Kyle FunkhouserDETSP 24.3102213124.871.500
464Cam GallagherKCC116.24221211310.301
465Giovanny GallegosSTLRP 56.0346324183.781.190
466Zac GallenAZSP 167.511017976614.081.290
467Joey GalloTEXOF507.218409568587.333
468Freddy GalvisFA2B460.244155455533.294
469Ben GamelCLEOF210.24642232724.324
470John GantSTLSP 47.2204223224.361.410
471Deivi GarciaNYYSP 101.06010153404.711.370
472Avisail GarciaMILOF519.264197076841.318
473Jose GarciaCINSS236.24552442310.277
474Yimi GarciaMIARP 60.83146129194.311.250
475Leury GarciaCHWSS211.26742052810.299
476Robel GarciaLAA2B21.20213032.276
477Aramis GarciaOAKC144.21451701610.265
478Bryan GarciaDETRP 57.23134930264.751.470
479Luis GarciaWSH2B333.26753254013.294
480Jarlin GarciaSFRP 56.8344729224.541.380
481Greg GarciaDET2B100.24311011315.340
482Adolis GarciaTEXOF59.21127163.245
483Rony GarciaDETSP 34.0202820135.291.390
484Rico GarciaSFSP 15.11013864.511.400
485Edgar GarciaCINRP 24.2102514135.291.520
486Brett GardnerNYYOF379.239124785447.323
487Kyle GarlickMINOF50.21827063.268
488Dustin GarneauDETC34.21715054.289
489Amir GarrettCINRP 58.03117027274.211.340
490Braxton GarrettMIASP 52.0304528244.781.490
491Mitch GarverMINC275.246144314333.326
492Joe GattoTEXSP 11.40010665.041.550
493Kevin GausmanSFSP 166.110017674524.001.270
494Sam GaviglioFASP 13.01112744.621.330
495Cory GearrinMINRP 29.7202615144.401.430
496Joey GerberSEARP 23.5102112104.571.410
497Domingo GermanNYYSP 107.77011155364.591.300
498Ian GibautMINRP 26.4102813134.341.420
499Kyle GibsonTEXSP 170.59014888664.651.430
500Logan GilbertSEASP 71.8406837264.641.340
501Ken GilesSEARP 35.7294813113.161.140
502Andres GimenezCLESS421.2571045215625.299
503Kevin GinkelAZRP 52.4326125244.221.350
504Lucas GiolitoCHWSP 178.412021276653.861.210
505Mychal GivensCOLRP 63.0317032264.531.330
506Tyler GlasnowTBSP 155.610020263603.621.200
507Zack GodleyFASP 41.3203722184.811.470
508Paul GoldschmidtSTL1B541.275278459186.375
509Austin GomberCOLSP 122.96011071555.201.510
510Yan GomesWSHC289.245124123724.304
511Tony GonsolinLADSP 105.47010450364.241.280
512Marco GonzalesSEASP 176.810014284454.291.280
513Marwin GonzalezBOS1B357.256134924535.322
514Erik GonzalezPIT2B430.24684384622.282
515Victor GonzalezLADRP 48.4314720173.731.290
516Brian GonzalezCOLSP 47.323535226.661.700
517Gio GonzalezMIASP 98.8508752454.721.460
518Luis GonzalezCHWOF32.23914043.297
519Chi Chi GonzalezCOLSP 33.4102521155.591.580
520Niko GoodrumDET1B500.2331660146352.304
521Brian GoodwinPITOF238.22793053125.299
522Nick GoodyNYYRP 28.0203316145.141.450
523Nick GordonMINSS26.24503132.294
524MacKenzie GoreSDSP 80.3507939334.401.360
525Phil GosselinLAA3B200.24842312520.315
526Daniel GossettFASP 9.0108545.001.500
527Trevor GottSFRP 42.8224221184.431.380
528Ashton GoudeauBALSP 21.010171284.951.440
529Matt GraceFARP 34.7202717104.421.360
530Yasmani GrandalCHWC422.243246926877.360
531Brusdar GraterolLADSP 60.0355724203.641.250
532Kendall GravemanSEASP 59.1354928204.341.360
533Sonny GrayCINSP 170.911018477704.051.320
534Jon GrayCOLSP 159.28013591575.121.460
535Josiah GrayLADSP 34.1202918114.811.330
536Chad GreenNYYSP 62.2417926193.691.150
537Zach GreenMIL1B32.20915043.272
538Shane GreeneFARP 63.1305831234.421.340
539Didi GregoriusFASS530.264258677638.313
540Grayson GreinerDETC184.21662212117.282
541Zack GreinkeHOUSP 187.612016984404.041.200
542Randal GrichukTOROF351.246205725025.295
543Foster GriffinKCSP 45.3203328195.461.530
544Trent GrishamSDOF530.2562476159180.354
545Robbie GrossmanDETOF424.261125196063.356
546Deivy GrullonCINC30.22814042.287
547Robert GsellmanNYMRP 44.7203723174.611.410
548Deolis GuerraOAKRP 26.521301283.961.230
549Junior GuerraFASP 40.7203821184.641.400
550Javy GuerraSDSS.000.00020.910191184.631.400
551Vladimir Guerrero JrTOR3B544.298279538658.365
552Taylor GuilbeauFARP 15.11012774.431.500
553Luis GuillormeNYM3B265.25242843333.334
554Yuli GurrielHOU1B556.274218247433.315
555Lourdes Gurriel JrTOR2B535.274278777531.314
556Taylor GushueCHCC29.21113032.262
557Vladimir GutierrezCINSP 16.110131065.611.450
558Kelvin GutierrezKC3B30.25213133.312
559Ronald GuzmanTEX1B138.24061911815.312
560Jorge GuzmanMIASP 59.5305337385.621.630
561Jedd GyorkoFA3B217.253123413227.335
562Eric HaaseDETC24.22313032.279
563Josh HaderMILRP 61.23289321253.161.080
564Sam HaggertySEA2B31.21003144.293
565Jesse HahnKCSP 53.3345125234.171.370
566David HalePHISP 53.1204328184.711.400
567DL HallBALSP 18.5101513146.321.780
568Matt HallBOSRP 43.8304323204.791.480
569Cole HamelsFASP 113.36010159444.691.400
570Billy HamiltonCHWOF136.220110101713.286
571Ian HamiltonMINRP 28.5102815124.571.410
572Garrett HampsonCOL2B302.260731144126.319
573Brad HandFARP 61.33217426213.811.220
574Mitch HanigerSEAOF492.254247167559.334
575Ian HappCHC2B512.249277798377.347
576J.A. HappFASP 135.98012370474.621.330
577Blaine HardyMILRP 37.7202918114.301.310
578Bryce HarperPHIOF524.2693610314106115.400
579Ryne HarperWSHRP 30.8202915104.401.360
580Will HarrisWSHRP 54.0325224184.041.300
581Monte HarrisonMIAOF96.2113105118.269
582Josh HarrisonWSH2B197.25052332412.294
583Kyle HartBOSSP 16.61015974.741.510
584Geoff HartliebPITRP 21.6101911114.481.480
585Matt HarveyBALSP 52.723932185.471.470
586Hunter HarveyBALSP 59.23195730234.581.380
587Adam HaseleyPHIOF291.25283643624.309
588Ke'Bryan HayesPIT3B521.2801666107553.346
589Austin HaysBALOF490.2562163106729.297
590Ryon HealyFA1B47.25527063.295
591Andrew HeaneyLAASP 167.710017680514.291.260
592Taylor HearnTEXSP 63.3307131304.341.360
593Nick HeathKCOF63.21716586.289
594Austin HedgesCLEC167.20972222014.268
595Jonah HeimTEXC119.23731311410.293
596Scott HeinemanCINOF42.23415153.289
597Tyler HeinemanSTLC134.24031411511.298
598Ben HellerAZRP 34.4203617154.451.380
599Ryan HelsleySTLSP 47.7224723224.411.370
600Heath HembreeCLERP 36.2203819144.781.370
601Kyle HendricksCHCSP 188.412015287414.171.230
602Liam HendriksCHWRP 66.64308924193.201.100
603Ryan HendrixCINRP 39.9204420224.611.480
604Sam HentgesCLESP 31.0202619165.421.570
605Guillermo HerediaNYMOF133.22331421612.287
606Jimmy HergetTEXRP 52.2204929274.971.480
607Michael HermosilloCHCOF31.20614143.268
608Teoscar HernandezTOROF515.246328597950.313
609Kike HernandezFA2B358.250165335436.319
610Elieser HernandezMIASP 142.57014374494.661.300
611Cesar HernandezFA2B499.278105377257.352
612Jonathan HernandezTEXSP 67.5456832304.211.370
613Felix HernandezBALSP 78.1405948305.561.490
614Carlos HernandezKCSP 49.8304327224.951.450
615Ronaldo HernandezBOSC115.2463132149.302
616Yadiel HernandezWSHOF54.24727075.316
617Darwinzon HernandezBOSSP 56.0317125354.031.460
618Kelvin HerreraRETRP 24.810221394.701.370
619Chris HerrmannBOSC56.20227077.293
620David HessTBSP 17.51017964.681.340
621Codi HeuerCHWRP 59.2305826233.911.320
622Jason HeywardCHCOF475.259166356865.348
623Aaron HicksNYYOF478.247237488390.366
624Jordan HicksSTLRP 50.1385519253.451.320
625Kyle HigashiokaNYYC186.22192812413.270
626P.J. HigginsCHCC17.23102022.294
627Trevor HildenbergerFARP 33.3202917104.591.370
628Rich HillTBSP 114.27010958434.551.330
629Tim HillSDRP 49.2304721183.841.310
630Derek HillDETOF22.21503131.258
631Sam HilliardCOLOF428.2311857135637.292
632Keston HiuraMIL2B545.2603085128144.315
633Sean HjelleSFSP 54.4304027194.511.420
634Nico HoernerCHCSS446.271853106136.325
635Jeff HoffmanCINSP 66.9306835274.741.410
636Bryan HoladayFAC35.24514043.307
637Kyle HolderPHISS196.24042022215.293
638Jonathan HolderCHCRP 39.3203519144.451.360
639Greg HollandKCRP 60.73116229304.311.410
640Derek HollandDETSP 29.0102915134.761.430
641Jordan HollowayMIASP 20.9102011144.821.610
642Grant HolmesOAKSP 83.8507542344.491.400
643Clay HolmesPITSP 14.91013884.621.560
644Brock HoltTEX1B211.25032222724.327
645Brent Honeywell JrTBSP 76.3406737274.361.400
646Rhys HoskinsPHI1B484.247328839094.369
647Eric HosmerSD1B563.266238757851.327
648Tanner HouckBOSSP 112.47010061534.891.480
649Adrian HouserMILSP 137.58011668504.481.390
650Zac HoustonDETRP 32.7203517184.551.450
651Spencer HowardPHISP 83.2507944324.761.390
652Brian HowardOAKRP 12.01010755.001.440
653Sam HowardPITSP 50.3205124224.261.370
654James HoytMIARP 47.6214823204.351.390
655Daniel HudsonWSHRP 58.6346230264.671.380
656Joe HudsonPITC17.18602021.253
657Dakota HudsonSTLSP 132.09010161584.161.380
658Sam HuffTEXC39.29135063.334
659Jared HughesRETRP 42.1203421174.511.380
660Tommy HunterNYMRP 56.0304926174.221.300
661Andy IbanezTEX2B50.24215164.298
662Raisel IglesiasLAARP 62.44307326213.751.200
663Jose IglesiasLAASS498.281106076022.311
664Ender InciarteATLOF412.254744155540.320
665Cole IrvinPHISP 36.8202819114.601.360
666Tyler IveyHOUSP 21.210211184.581.360
667Andre JacksonLADRP 8.6007565.631.780
668Jay JacksonSFRP 4.0005224.501.500
669Luke JacksonATLRP 43.7204320184.151.420
670Alex JacksonATLC145.21072111910.262
671Josh JamesHOUSP 20.910279103.861.310
672Kenley JansenLADRP 61.23256927193.971.190
673Danny JansenTORC314.237134524637.318
674Cristian JavierHOUSP 128.27013668594.771.360
675Jon JayLAAOF151.25111311710.298
676Daulton JefferiesOAKSP 96.4508747294.371.300
677Ryan JeffersMINC265.263123513622.320
678Jeremy JeffressFARP 64.1305531274.371.410
679Eloy JimenezCHWOF586.2863811018942.335
680Joe JimenezDETRP 53.9255726204.381.310
681Dany JimenezOAKRP 26.1102613134.611.430
682Daniel JohnsonCLEOF334.2631141104527.318
683Pierce JohnsonSDRP 55.6316325243.991.310
684Tyler JohnsonCHWRP 16.21018874.321.360
685JaCoby JonesDETOF475.2341653116338.290
686Damon JonesPHIRP 25.0102313144.591.550
687Nolan JonesCLE3B48.24026177.332
688Taylor JonesHOU1B24.24113033.316
689Jahmai JonesBAL2B202.23242042317.291
690Nate JonesATLRP 41.5204321184.451.390
691Caleb JosephNYMC51.21515053.257
692Matt JoyceFAOF197.23572512830.336
693Aaron JudgeNYYOF477.266369059688.381
694Josh JungTEX3B100.2202101107.269
695Jakob JunisKCSP 98.2508652304.811.360
696Ariel JuradoFASP 85.7505451235.361.430
697Tommy KahnleLADRP 13.81017553.561.220
698James KaprielianOAKSP 62.1306132234.621.340
699James KarinchakCLERP 64.03259723333.231.240
700Anthony KayTORSP 38.9203819184.471.420
701Keone KelaSDRP 39.0214716163.741.220
702Jarred KelenicSEAOF288.244134083624.302
703Brad KellerKCSP 164.39011883644.531.430
704Mitch KellerPITSP 132.87012667574.561.420
705Kyle KellerLAARP 17.71019994.531.400
706Carson KellyAZC316.244134514237.324
707Merrill KellyAZSP 142.18012277474.851.380
708Joe KellyLADRP 44.1304420203.991.370
709Matt KempFAOF245.238113513120.297
710Tony KempOAK2B319.25053194234.321
711Ian KennedyTEXSP 36.1203718124.581.320
712Max KeplerMINOF530.252298169067.337
713Clayton KershawLADSP 174.313017971433.641.150
714Dallas KeuchelCHWSP 179.811013186604.311.380
715Mike KickhamFASP 13.21013654.311.380
716Carter KieboomWSHSS417.252125545952.335
717Kevin KiermaierTBOF419.2341350165437.296
718Yusei KikuchiSEASP 155.08014075554.351.340
719Franklyn KilomeNYMSP 20.6101910104.481.430
720Kwang Hyun KimSTLRP 156.69012476504.391.340
721Ha-seong KimSDSS276.257103973927.324
722Craig KimbrelCHCRP 60.23288325283.671.230
723Isiah Kiner-FalefaTEXC519.262849146239.314
724Michael KingNYYSP 42.6303921144.371.330
725John KingTEXRP 54.1304427184.481.390
726Scott KingeryPHI2B420.2321450105230.284
727Tyler KinleyCOLRP 53.9305530315.011.550
728Brandon KintzlerPHIRP 60.0364430214.541.390
729Jason KipnisATL2B233.23583133025.310
730Alex KirilloffMIN1B423.275135465529.321
731Alejandro KirkTORC192.28372712919.347
732Andrew KittredgeTBSP 17.71018863.971.280
733Corey KluberNYYSP 150.810015170424.161.230
734Andrew KnappPHIC138.22831611821.329
735Corey KnebelLADRP 49.4315822224.021.290
736Andrew KniznerSTLC320.25894023822.307
737Adam KolarekOAKRP 42.3303318133.921.310
738Michael KopechCHWSP 106.56011652474.431.370
739Jackson KowarKCSP 17.910141074.971.480
740Max KranickPITRP 18.010111396.501.720
741Erik KratzFAC33.25315042.298
742Dean KremerBALSP 139.07012976624.931.450
743Brooks KriskeNYYRP 15.31016894.901.540
744Ian KrolDETRP 13.11012764.551.470
745Evan KruczynskiSTLSP 4.0003224.501.500
746Chad KuhlPITSP 129.86011672594.981.470
747Tommy La StellaFA2B380.283114825740.351
748Brady LailSEARP 57.5305332264.931.440
749Travis Lakins SrBALSP 47.9204325224.621.440
750Jake LambATL1B268.223124023838.319
751Jimmy LambertCHWSP 16.11016874.491.380
752Dinelson LametSDSP 146.011018559553.631.190
753Trevor LarnachMINOF36.26115053.325
754Eric LauerMILSP 129.57011669514.821.420
755Ramon LaureanoOAKOF546.2552475128353.321
756Derek LawMINSP 17.21017984.501.430
757Justin LawrenceCOLRP 18.1101512125.751.730
758Reggie LawsonSDSP 40.233725255.491.630
759Mike LeakeFASP 138.7708975294.901.360
760Wade LeBlancBALSP 56.0203935195.601.470
761Jose LeclercTEXSP 52.83146922293.681.300
762Khalil LeeNYMOF36.24014254.316
763Brandon LeibrandtFARP 36.9202719154.521.400
764DJ LeMahieuNYY1B572.305207569650.360
765Sandy LeonFAC61.20316066.273
766Dominic LeoneSFRP 14.61016764.241.390
767Jon LesterFASP 137.27011079475.191.460
768Artie LewickiFASP 57.2304629194.631.400
769Kyle LewisHOUOF547.244227367263.323
770Royce LewisMINSS83.243293116.297
771Domingo LeybaAZ2B46.27916074.331
772Robinson LeyerFARP 15.7001810105.561.600
773Tzu-Wei LinMIN2B23.23502132.292
774Josh LindblomMILSP 151.59014878474.611.300
775Francisco LindorNYMSS594.2703187199859.337
776Francisco LirianoTORSP 18.711171094.661.450
777Austin ListiPHIOF62.23838086.306
778Zack LittellSFRP 12.00111654.251.390
779Mauricio LloveraPHISP 28.8202817135.311.470
780Jonathan LoaisigaNYYSP 55.7306224203.911.280
781Tim LocastroAZOF255.251526113619.302
782Walker LockettFASP 70.4425335184.411.330
783Shed Long JrSEA2B245.22982752923.294
784Evan LongoriaSF3B429.254176125531.305
785Tim LopesMIL2B46.25015253.302
786Pablo LopezMIASP 163.910014974514.081.280
787Nicky LopezKC2B455.26154385540.321
788Jorge LopezBALSP 74.0305942275.101.450
789Reynaldo LopezCHWSP 67.2306037254.901.370
790Yoan LopezAZRP 29.9102716124.761.390
791Michael LorenzenCINRP 118.26010861504.621.420
792Aaron LoupFARP 49.0204921183.921.320
793Richard LoveladyKCRP 44.4203920174.111.370
794Brandon LoweTB1B493.257278067656.333
795Nate LoweTEX1B417.264206326257.352
796Zac LowtherBALSP 54.4304632265.251.510
797Joey LucchesiSDSP 82.0507641304.501.360
798Elvis LucianoTORSP 34.7202921215.471.650
799Jonathan LucroyFAC59.24127075.302
800Seth LugoNYMRP 80.4518834223.841.200
801Jordan LuplowCLEOF273.240113843834.323
802Gavin LuxLAD2B404.265165886141.333
803Jesus LuzardoOAKSP 149.79015263483.791.240
804Jordan LylesTEXSP 153.97012591595.341.460
805Daniel LynchKCSP 34.022520145.181.490
806Lance LynnCHWSP 189.212020286634.071.260
807Tyler LyonsNYYRP 3.0003216.001.330
808Manny MachadoSD3B581.28036106109667.354
809Vimael MachinOAKSS182.25231822221.330
810Nick MadrigalCHW2B520.305554196734.347
811Kenta MaedaMINSP 171.712018678564.071.220
812Matt MagillSEARP 19.71421984.271.380
813Tyler MahleCINSP 146.39015076534.661.350
814Luke MaileMILC65.19316175.255
815Martin MaldonadoHOUC252.21293113224.280
816Sean ManaeaOAKSP 153.29013171424.171.260
817Trey ManciniBAL1B461.271236916743.333
818Matt ManningDETSP 64.9305934264.651.410
819Dillon MaplesCHCRP 15.210206103.791.470
820Rafael MarchanPHIC148.24731621711.300
821Nick MargeviciusSEASP 80.9406742264.701.360
822Manuel MargotTBOF376.2541042184934.315
823Jake MarisnickCHCOF219.22592862916.277
824Nick MarkakisRETOF380.26574614839.334
825Jose MarmolejosSEA1B277.23993313121.292
826German MarquezCOLSP 189.611018393554.411.320
827Brailyn MarquezCHCSP 15.81015994.961.540
828Brandon MarshLAAOF68.24428297.320
829Evan MarshallCHWRP 59.6305827234.011.330
830Starling MarteMIAOF568.2781871258133.317
831Ketel MarteAZ2B571.294207778852.353
832Francis MartesHOUSP 9.91012454.061.320
833Corbin MartinAZSP 76.2407040314.691.400
834Russell MartinFAC94.20731111215.313
835Richie MartinBALSS116.2302104138.278
836Chris MartinATLRP 61.83176226153.851.200
837Jason MartinTEXOF29.22813032.285
838Brett MartinTEXSP 50.3304723194.081.380
839J.D. MartinezBOSOF560.2783310339168.356
840Carlos MartinezSTLSP 135.88011668564.501.410
841Jose MartinezNYM1B89.2513120129.321
842Bryan MataBOSSP 35.7203020224.961.620
843Jorge MateoSDSS63.22117283.260
844Mark MathiasMIL2B61.22917176.294
845Jeff MathisPHIC91.19329197.251
846Wyatt MathisenAZ2B92.23141211310.304
847Nick MatonPHISS25.22403032.283
848Phil MatonCLERP 57.2306525213.891.270
849Isaac MattsonBALRP 20.1101910104.691.460
850Steven MatzNYMSP 113.07010960404.781.370
851Tyler MatzekATLSP 62.9417527313.891.360
852Dustin MayLADSP 138.09012161424.011.260
853Trevor MayNYMRP 62.8337926253.791.230
854Cameron MaybinCHCOF189.23742152421.314
855Mike MayersLAARP 62.0336730234.291.320
856Jack MayfieldATL2B48.23526063.281
857Tim MayzaTORRP 3.0003113.001.330
858Nomar MazaraDETOF341.252145024529.310
859Patrick MazeikaNYMC26.21413032.282
860Chris MazzaTBRP 15.81012965.061.490
861Ryan McBroomKC1B68.24339086.300
862James McCannNYMC391.239155134829.292
863Kevin McCarthyBOSRP 18.610131064.631.460
864Shane McClanahanTBSP 77.2407739344.531.400
865Chas McCormickHOUOF134.25841942018.345
866Lance McCullers JrHOUSP 161.011016867593.741.280
867Brendan McCurryLAARP 6.7007324.431.290
868Andrew McCutchenPHIOF508.259247398674.353
869T.J. McFarlandWSHRP 38.9202420144.591.480
870Jake McGeeSFRP 53.2305824184.031.260
871Kyle McGowinWSHSP 50.2205225184.411.320
872Reese McGuireTORC119.2273131149.284
873Collin McHughTBSP 69.7406935274.531.330
874Brendan McKayTBSP 30.1203512103.681.200
875Ryan McKennaBALOF24.24302032.306
876Triston McKenzieCLESP 129.48013464454.441.270
877Billy McKinneyMILOF145.23161911914.300
878Zach McKinstryLAD2B123.23431421610.292
879Ryan McMahonCOL1B477.252227246650.323
880Jeff McNeilNYM2B559.294187478447.349
881Alex McRaeCHWSP 49.2304030225.401.510
882Sam McWilliamsNYMSP 12.10010654.511.360
883Austin MeadowsTBOF479.2522368117148.320
884John MeansBALSP 162.19014085454.701.290
885Nick MearsPITRP 18.510209104.471.440
886Adonis MedinaPHISP 26.4102116125.481.530
887Ryan MeisingerSTLRP 30.7203216124.691.350
888Francisco MejiaTBC173.24162212011.285
889Erick MejiaKC2B16.25602121.306
890Humberto MejiaAZSP 34.3203019135.101.430
891Mark MelanconSDRP 61.4355128214.031.360
892Keury MellaAZSP 49.0214126204.721.440
893Danny MendickCHWSS92.2392112129.305
894Conner MenezSFSP 23.0102511104.101.330
895Daniel MengdenOAKSP 65.5405134234.671.340
896Oscar MercadoCLEOF377.2461041165129.300
897Yermin MercedesCHWC28.24514042.304
898Jordy MercerWSH1B106.2402120128.294
899Whit MerrifieldKC2B603.2891667258943.336
900Julian MerryweatherTORSP 54.3305626214.371.360
901Keynan MiddletonSEARP 46.9205123224.381.360
902Miles MikolasSTLSP 136.68010465304.291.260
903Wade MileyCINSP 143.18011778614.901.500
904Brad MillerPHI2B273.230134024037.322
905Owen MillerCLESS23.25302022.304
906Shelby MillerCHCSP 55.0304434285.621.580
907Andrew MillerSTLRP 53.1325424234.091.340
908Ian MillerCHCOF20.23602122.292
909Tyson MillerCHCSP 50.1203829195.241.430
910Alec MillsCHCSP 147.68011781514.911.390
911Wyatt MillsSEARP 17.21017874.281.360
912Hoby MilnerMILRP 41.4204419154.031.270
913Tommy MiloneTORSP 72.6406141195.061.350
914Juan MinayaMINRP 12.01012664.501.420
915Mike MinorKCSP 166.39015083554.511.310
916A.J. MinterATLRP 58.4336426253.941.340
917Anthony MisiewiczSEARP 56.8315625194.021.290
918Casey MizeDETSP 111.2609461394.951.390
919Yadier MolinaFAC387.260125134422.300
920Yoan MoncadaCHW2B548.261247788464.339
921Adalberto MondesiKCSS562.2551868528031.294
922Mickey MoniakPHIOF63.22817184.277
923Frankie MontasOAKSP 147.09014468514.141.310
924Rafael MonteroSEARP 58.83196427244.091.310
925Elehuris MonteroCOL3B36.25915052.304
926Jordan MontgomeryNYYSP 127.98012561414.281.300
927Mike MontgomeryNYMSP 64.2304833244.681.450
928Dylan MooreSEA2B431.2281651236041.295
929Matt MooreFASP 102.8508960395.251.450
930Colin MoranPIT2B512.267207416647.328
931Adrian MorejonSDSP 73.5507933284.071.310
932Mitch MorelandOAK1B358.230195715141.309
933Eli MorganCLERP 30.1202617105.211.380
934Adam MorganFARP 17.61017974.361.380
935Mike MorinMIARP 33.220231694.211.310
936Max MoroffSTL2B48.20926167.307
937Reyes MorontaSFRP 56.23126625294.071.360
938Logan MorrisonFA1B131.22882111914.305
939Brandon MorrowLADRP 12.61013643.931.250
940Charlie MortonATLSP 164.112017370553.841.250
941Scott MossCLESP 24.8102514124.911.450
942Ryan MountcastleBAL1B534.281248136932.321
943Mike MoustakasCIN2B544.257359838154.324
944Jose MujicaCOLSP 17.110141175.721.540
945Kyle MullerATLSP 53.445331385.151.650
946Cedric Mullins IIBALOF172.24451772213.299
947Max MuncyLAD1B505.246339139596.366
948Andres MunozSEARP 28.9243811153.541.290
949Yairo MunozBOS3B54.26227173.304
950Sean MurphyOAKC343.245165025240.324
951Daniel MurphyFA1B276.26793913521.319
952Tom MurphySEAC227.223113222716.275
953John Ryan MurphyPITC30.20014042.254
954Patrick MurphyTORSP 29.8202714124.221.380
955Joe MusgrovePITSP 161.911015773464.041.250
956Wil MyersSD1B527.2482782147959.324
957Tyler NaquinCINOF278.257103733416.296
958Omar NarvaezMILC242.24983003032.335
959Packy NaughtonLAARP 20.610151275.321.450
960Josh NaylorCLEOF422.275155846041.339
961Nick NeidertMIASP 62.4304934234.921.420
962Jimmy NelsonLADSP 8.0008434.501.310
963Nick NelsonNYYSP 48.7305024244.491.440
964Kyle NelsonCLERP 46.5305024194.571.360
965Hector NerisPHIRP 59.63176927234.151.300
966Sheldon NeuseLAD2B173.24242012013.296
967Dovydas NeverauskasFARP 36.9213818174.481.460
968Tyler NevinBAL1B20.24913032.320
969Jake NewberryKCRP 54.6205129254.771.440
970Sean NewcombATLSP 26.7102613124.291.400
971Kevin NewmanPIT2B383.276639104626.322
972Ljay NewsomeSEARP 34.020261984.921.300
973Juan NicasioFARP 28.2212714104.321.370
974Tomas NidoNYMC166.22152011810.263
975Brandon NimmoNYMOF480.255186288492.375
976John NogowskiSTL1B31.25614043.328
977Aaron NolaPHISP 191.613021381673.801.240
978Austin NolaSDC367.262115225039.333
979Jake NollWSH1B58.25316073.288
980Bud NorrisFASP 24.1102613114.681.410
981Daniel NorrisDETSP 75.5407236244.261.320
982James NorwoodCHCRP 14.31016784.591.460
983Jacob NottinghamMILC117.20741511410.267
984Ivan NovaFASP 42.3202824125.161.430
985Renato NunezDET1B414.248226615838.311
986Dom NunezCOLC183.22272532422.305
987Dedniel NunezSFRP 11.81010765.251.530
988Riley O'BrienCINRP 58.4405431344.781.560
989Darren O'DayFARP 51.7305724194.221.280
990Brian O'GradySDOF60.21228286.284
991Ryan O'HearnKC1B119.23351801515.321
992Tyler O'NeillSTLOF449.234256966541.298
993Bailey OberMINRP 60.0505430154.431.270
994Scott ObergCOLRP 30.7122816124.581.430
995Josh OckimeyBOS1B22.21313033.309
996Joseph OdomTBC73.22329087.290
997Rougned OdorTEX2B362.219205684931.279
998Jake OdorizziHOUSP 149.79015574554.441.300
999Shohei OhtaniLAASP437.2612474136951.33889.6509644434.431.410
1000Jared OlivaPITOF204.247420102516.300
1001Edward OlivaresKCOF268.25073183216.291
1002Matt OlsonOAK1B525.245379828372.337
1003Jorge OnaSDOF21.25013032.311
1004Nate OrfRET2B69.22517187.295
1005Josh OsichCINRP 22.310221184.531.400
1006Roberto OsunaFARP 44.42144714102.841.010
1007Corey OswaltNYMSP 18.41016964.471.310
1008Dan OteroFARP 14.91010734.421.370
1009Adam OttavinoNYYRP 58.0357027304.131.370
1010Luis OviedoNYMSP 19.8101414146.191.800
1011Johan OviedoSTLSP 51.3304229275.161.550
1012Chris OwingsFA2B113.2393133148.289
1013Marcell OzunaATLOF563.2763510459269.355
1014Cristian PacheATLOF475.257125885934.306
1015Chris PaddackSDSP 128.08012859334.121.200
1016Emilio PaganSDRP 61.4366928194.081.190
1017Josh PalaciosTOROF34.24114143.300
1018Joe PalumboTEXSP 72.4407637334.541.390
1019Joe PanikTOR2B188.25642022420.329
1020Isaac ParedesDET3B390.266104734836.327
1021Enoli ParedesHOUSP 55.5316026274.231.390
1022Blake ParkerFARP 41.4204420164.421.320
1023Gerardo ParraWSH1B94.2452112117.297
1024Luis PatinoTBSP 65.8406833314.471.390
1025Spencer PattonTEXRP 16.01018984.781.470
1026James PaxtonSEASP 142.79015665484.071.250
1027Joel PayampsBOSSP 20.410191074.241.360
1028Mark PaytonCINOF95.2353121129.300
1029Brad PeacockFASP 22.110251094.171.320
1030Matt PeacockAZRP 13.71011664.151.470
1031Nate PearsonTORSP 117.47011461474.681.370
1032Joc PedersonCHC1B428.245277137252.327
1033Dustin PedroiaBOS2B58.25417185.310
1034Felix PenaLAASP 62.2316529224.221.290
1035David PeraltaAZOF509.280187326844.337
1036Freddy PeraltaMILSP 104.76012947464.021.280
1037Wandy PeraltaSFRP 48.1204123204.371.420
1038Jose PerazaNYM2B105.2512113125.287
1039Angel PerdomoMILSP 22.0102611144.321.480
1040Luis PerdomoMILSP 37.0203117144.241.390
1041Salvador PerezKCC453.264267825918.291
1042Roberto PerezCLEC305.210113913636.293
1043Martin PerezBOSSP 148.98011482604.981.500
1044Hector PerezCINSP 16.41016995.021.550
1045Michael PerezPITC185.22952312218.298
1046Oliver PerezCLERP 38.3203718134.171.300
1047Hernan PerezCHC2B35.25114142.298
1048Cionel PerezHOURP 28.6103112133.731.330
1049DJ PetersLADOF56.20927075.275
1050Dillon PetersLAASP 15.61014864.461.360
1051David PetersonNYMSP 128.68010863534.411.400
1052Dustin PetersonMILOF25.23913031.282
1053Jace PetersonMIL3B20.23212133.316
1054Yusmeiro PetitOAKRP 35.721311794.271.190
1055Tommy PhamSDOF471.2742069178070.368
1056Josh PhegleyFAC61.22228074.273
1057David PhelpsTORRP 56.8306327244.231.330
1058Brett PhillipsTBOF55.19926277.289
1059Tyler PhillipsTEXSP 29.810211694.781.390
1060Kevin PillarNYMOF417.2611353105321.296
1061Manny PinaMILC151.23751911812.294
1062Chad PinderOAK2B403.246175425331.301
1063Michael PinedaMINSP 153.29014076404.471.280
1064Stephen PiscottyOAKOF459.248196546041.310
1065Nick PivettaBOSSP 102.6609656394.941.430
1066Kevin PlaweckiBOSC165.25552212115.317
1067Zach PlesacCLESP 158.99014279464.491.270
1068Adam PlutkoCLESP 89.8407252265.211.350
1069Colin PocheTBRP 47.0406219193.561.180
1070Jorge PolancoMINSS484.277156277144.337
1071Gregory PolancoPITOF436.228206395747.303
1072AJ PollockLADOF506.259288297839.312
1073Drew PomeranzSDSP 57.23196925263.871.320
1074Cody PoncePITSP 73.8306041295.021.450
1075Daniel PoncedeleonSTLSP 96.66010049484.541.390
1076Zach PopMIARP 37.4203418174.421.440
1077Sean PoppenPITRP 55.8404829254.651.470
1078Rick PorcelloFASP 152.39013078424.631.330
1079Buster PoseySFC404.27184725041.339
1080Ryan PresslyHOURP 59.63277023193.441.180
1081David PriceLADSP 139.29013965454.201.280
1082Jurickson ProfarFA2B373.251145385540.323
1083Austin PruittHOURP 22.410191264.641.360
1084Cesar PuelloBOSOF19.25502032.318
1085Yasiel PuigFAOF317.255154894632.323
1086Albert PujolsLAA1B332.237134913822.285
1087A.J. PukOAKSP 79.1508634333.891.310
1088Cal QuantrillCLESP 106.6609355334.621.350
1089Johan QuezadaSTLRP 20.1101911115.101.540
1090Jose QuijadaLAARP 15.71018894.671.430
1091Roman QuinnPHIOF218.234522162918.291
1092Jose QuintanaFASP 156.69014279524.521.350
1093Tanner RaineyWSHRP 60.4367928374.231.420
1094Cal RaleighSEAC42.22526053.279
1095Luke RaleyLADOF34.22914042.273
1096Brooks RaleyHOURP 51.6305125194.331.340
1097Jose RamirezCLE3B551.28434100259976.371
1098Nick RamirezSDRP 22.611201194.261.390
1099Yohan RamirezSEARP 28.4213114174.521.480
1100Harold RamirezMIAOF108.2603121126.300
1101Noe RamirezCINSP 58.4305831224.711.370
1102Erasmo RamirezFASP 23.110191174.341.280
1103Wilson RamosFAC298.283114403625.338
1104Edubray RamosTEXRP 15.50013975.061.450
1105Drew RasmussenMILRP 79.3408837364.211.360
1106Robbie RayTORSP 161.010020382854.571.410
1107Corey RayMILOF25.19912032.260
1108Colin ReaCHCSP 54.8304230204.851.510
1109J.T. RealmutoFAC511.272258388043.328
1110Josh ReddickFAOF370.258114644735.322
1111Jake ReedLAARP 32.0103218154.921.440
1112Cody ReedTBRP 40.1204218183.961.350
1113Sean Reid-FoleyTORSP 17.51018994.581.450
1114Zach ReksLADOF20.23213032.305
1115Anthony RendonLAA3B536.292289939283.386
1116Hunter RenfroeBOSOF429.235277346339.299
1117Luis RengifoLAA2B86.2472931310.327
1118Franmil ReyesCLEOF566.2563610018462.330
1119Victor ReyesDETOF514.2751053176726.310
1120Alex ReyesSTLSP 59.43127025323.861.350
1121Gerardo ReyesLAARP 50.1205825244.441.370
1122Bryan ReynoldsPITOF518.270186857454.339
1123Garrett RichardsFASP 127.28012264504.531.370
1124Trevor RichardsTBSP 68.1406434254.561.360
1125JT RiddleFA3B13.24001011.296
1126Austin RileyATL3B528.255298917644.312
1127Edwin RiosLAD1B362.230205915027.283
1128Yacksel RiosTBRP 5.0005335.401.500
1129Rene RiveraFAC87.2124110106.264
1130Anthony RizzoCHC1B547.276299279480.368
1131Tanner RoarkTORSP 133.67011177485.181.430
1132Luis RobertCHWOF555.2622984238441.312
1133David RobertsonFARP 53.1306323233.851.280
1134Kramer RobertsonSTLSS15.21102022.294
1135Daniel RobertsonMIL2B147.23931721919.325
1136Victor RoblesWSHOF537.2521665237739.303
1137Hansel RoblesMINRP 48.2314925204.591.360
1138Brendan RodgersCOL2B461.268166356030.313
1139Carlos RodonFASP 104.56010153444.591.390
1140Eduardo RodriguezBOSSP 151.710015870574.161.330
1141Richard RodriguezPITRP 61.23186628214.111.260
1142Dereck RodriguezCOLSP 34.0202522135.931.550
1143Jefry RodriguezWSHSP 14.50011985.691.630
1144Manuel RodriguezCHCRP 28.0203115184.661.570
1145Alfredo RodriguezCINSS46.22704142.265
1146Grayson RodriguezBALSP 38.533026245.961.650
1147Sean RodriguezFA2B47.21526066.298
1148Joely RodriguezTEXRP 57.3336025253.891.360
1149Nivaldo RodriguezHOUSP 22.410211194.601.420
1150Chaz RoeTBRP 27.2102813124.301.390
1151Taylor RogersMINRP 62.43137024183.441.190
1152Tyler RogersSFRP 62.6385228234.001.370
1153Trevor RogersMIASP 96.6609646384.271.360
1154Jake RogersDETC98.21241311311.291
1155Miguel RojasMIASS493.27695495939.329
1156Josh RojasAZ2B153.25641862217.330
1157Ryan RolisonCOLSP 12.8008976.361.760
1158Jordan RomanoTORSP 58.8346527234.071.290
1159Sal RomanoCINSP 45.9204224174.801.410
1160Miguel RomeroOAKRP 26.5102413124.571.440
1161JoJo RomeroPHISP 34.9203117144.331.410
1162Seth RomeroWSHSP 15.01015874.611.480
1163Austin RomineFAC178.24252312010.282
1164Sergio RomoOAKRP 57.9305730214.641.330
1165Angel RondonSTLRP 17.910141185.361.490
1166Hector RondonPHIRP 31.9203116124.601.370
1167Brent RookerMIN1B119.24461811712.312
1168Eddie RosarioFAOF517.280289157633.324
1169Amed RosarioCLESS382.279944115021.316
1170Trevor RosenthalOAKRP 61.8328026363.841.390
1171Joe RossWSHSP 109.2608863415.201.470
1172Tyson RossTEXSP 73.5405742325.171.500
1173Ramon RossoPHIRP 23.9102312104.511.460
1174Darin RufSF1B128.24541711713.317
1175Rio RuizBAL1B449.244176225745.312
1176Keibert RuizLADC34.26014052.308
1177Jose RuizCHWRP 14.91015774.531.440
1178Blake RutherfordCHWOF21.21902031.260
1179Adley RutschmanBALC91.2323121128.294
1180Kyle RyanCHCRP 47.7203924224.521.460
1181Joe RyanTBSP 31.9203316114.561.290
1182Hyun Jin RyuTORSP 175.912016277443.941.240
1183Casey SadlerSEARP 54.3204827204.501.360
1184Chris SaleBOSSP 98.67012737263.351.090
1185Jeff SamardzijaFASP 116.5608672385.541.410
1186Carlos SanabriaKCRP 15.01014995.351.620
1187Sixto SanchezMIASP 140.48012263444.031.290
1188Gary SanchezNYYC313.223235814936.303
1189Aaron SanchezSFSP 87.4507447434.821.490
1190Anibal SanchezFASP 143.87011783505.221.410
1191Cristopher SanchezPHISP 36.9102919194.641.520
1192Ali SanchezSTLC24.21702022.270
1193Yolmer SanchezBAL2B277.25152743426.314
1194Jesus SanchezMIAOF32.24114042.289
1195Nick SandlinCLERP 12.01014664.501.420
1196Patrick SandovalLAASP 53.4305425214.181.340
1197Pablo SandovalFA1B83.2493120107.304
1198Miguel SanoMIN1B525.234389618770.325
1199Carlos SantanaKC1B497.256237928096.377
1200Danny SantanaFA1B215.24092983014.287
1201Edgar SantanaPITRP 32.2102717114.641.380
1202Ervin SantanaKCSP 26.310161795.781.510
1203Dennis SantanaLADSP 30.6203114134.241.360
1204Anthony SantanderBALOF563.262288647736.306
1205Tony SantillanCINSP 43.5203428205.741.550
1206Antonio SantosCOLSP 24.210181685.761.520
1207Josh SborzTEXRP 13.01014654.391.320
1208Mac ScerolerBALRP 35.2102722185.581.580
1209Scott ScheblerLAAOF23.22613032.302
1210Max ScherzerWSHSP 179.213022771503.571.120
1211Brian SchlitterOAKRP 36.7202417144.261.440
1212Clarke SchmidtNYYSP 37.2203320154.741.430
1213Jonathan SchoopDET2B411.258206015722.297
1214John SchreiberBOSRP 36.9203418134.461.360
1215Max SchrockCIN2B115.2462122139.298
1216Kyle SchwarberWSHOF460.249348548173.351
1217Tanner ScottBALRP 57.9326824303.701.380
1218Andre ScrubbHOURP 44.3204422254.521.500
1219Connor SeaboldBOSRP 46.7303926164.981.400
1220Corey SeagerLADSS570.2953010039958.361
1221Kyle SeagerSEA3B535.242258257259.318
1222Jean SeguraPHISS539.2851567117539.333
1223Sam SelmanSFRP 52.3316223283.951.360
1224Marcus SemienFASS555.2642375109168.345
1225Antonio SenzatelaCOLSP 168.380110102625.441.540
1226Nick SenzelCIN2B404.2551450135737.317
1227Pedro SeverinoBALC233.24493022821.307
1228Luis SeverinoNYYSP 89.1609837263.791.190
1229Justin ShaferFARP 36.4203320194.951.500
1230Colton ShaverHOU3B27.22113033.294
1231Travis ShawMIL2B293.236154524343.333
1232Chris ShawBAL1B24.24013032.292
1233Bryan ShawCLERP 23.5102012104.601.450
1234Gavin SheetsCHW1B31.24214043.300
1235Justus SheffieldSEASP 148.78013072664.371.430
1236Jordan SheffieldCOLSP 27.4102719206.111.740
1237Ryan SherriffTBRP 46.5213623184.451.400
1238Matt ShoemakerMINSP 133.27012568474.621.330
1239Zack ShortDETSS94.21531011212.305
1240Chasen ShrevePITRP 44.8205022214.401.380
1241Magneuris SierraMIAOF122.2401105137.281
1242Andrelton SimmonsFASS509.28195996637.330
1243Lucas SimsCINSP 63.0367630284.351.310
1244Brady SingerKCSP 143.48012470514.411.360
1245Jose SiriHOUOF47.20515153.250
1246Chance SiscoBALC254.233103313531.317
1247Eric SkoglundKCSP 3.002216.001.330
1248Tarik SkubalDETSP 119.97012860464.541.320
1249Austin SlaterSF1B229.25372763327.333
1250Aaron SlegersLAASP 37.4202919114.451.300
1251Devin SmeltzerMINSP 79.8406642254.681.360
1252Dominic SmithNYM1B505.263237837143.321
1253Will SmithLADC332.248216225542.333
1254Will SmithATLRP 56.43276824203.821.210
1255Caleb SmithAZSP 138.07014377615.001.380
1256Mallex SmithNYMOF69.23516596.298
1257Joe SmithHOURP 54.7305224164.001.250
1258Pavin SmithAZ1B135.26541711814.333
1259Kevan SmithTBC42.25115053.302
1260Burch SmithOAKSP 52.9305526244.451.390
1261Riley SmithAZSP 60.3305230214.491.370
1262Kevin SmithTORSS24.21913031.261
1263Drew SmithNYMRP 15.21014864.461.380
1264Dwight Smith JrCINOF13.24502021.307
1265Drew SmylyATLSP 128.67014565514.511.330
1266Cy SneedFASP 28.0202715104.861.380
1267Blake SnellSDSP 159.112019164603.631.220
1268Chad SobotkaATLRP 13.21014674.361.430
1269Eric SogardCHC2B208.25142132723.326
1270Nick SolakTEX2B500.2701766107049.336
1271Donovan SolanoSF2B496.28485725827.321
1272Jorge SolerKCOF528.245339038069.332
1273Joakim SoriaAZRP 59.63166327214.021.270