Couch Managers Home ✍ Sign Up 🔑 Log In Menu ☰

2023 Fantasy Baseball Projections





1Cory AbbottWSHSP 33.0103320175.231.480
2Andrew AbbottCINSP 18.0118984.341.360
3Mick AbelPHISP 12.0111765.091.480
4CJ AbramsWSHSS507.257950186521.286
5Jose AbreuHOU1B555.273218417853.337
6Bryan AbreuHOURP 63.0328323313.261.270
7Albert AbreuNYYRP 44.0204621244.231.430
8Wilyer AbreuBOSOF19.21502122.306
9Domingo AcevedoOAKRP 63.0345927183.751.170
10Ronald Acuna Jr.ATLOF546.27028763510373.357
11Jason AdamTBRP 63.03107522213.071.070
12Willy AdamesMILSS567.246288588456.314
13Riley AdamsWSHC171.20862102016.277
14Austin AdamsSDRP 21.0102810134.041.330
15Jo AdellLAAOF106.2224142147.268
16Joan AdonWSHSP 41.013425215.461.560
17Ehire AdrianzaATL3B64.23417086.298
18Jesus AguilarOAK1B392.237155314233.297
19Ryan AguilarLAAOF27.18313044.287
20Nick AhmedAZSS360.23483764127.287
21Keegan AkinBALRP 66.0306429213.861.260
22Hanser AlbertoCHW2B110.2582101114.283
23Ozzie AlbiesATL2B544.2622278168039.312
24Jorge AlcalaMINRP 46.0304621164.001.260
25Sandy AlcantaraMIASP 210.01319676523.241.100
26Sergio AlcantaraCHC3B56.22715165.294
27Tyler AlexanderDETSP 74.0315338194.611.320
28Jason AlexanderMILSP 40.0202722144.901.480
29Scott AlexanderSFRP 47.0313618143.491.270
30Blaze AlexanderAZSS26.23513142.289
31A.J. AlexyCHWRP 18.0101710115.181.570
32Jorge AlfaroBOSC200.2446252229.278
33Kolby AllardHOURP 31.0203017104.781.300
34Nick AllenOAKSS403.22953184230.283
35Greg AllenBOSOF46.23714264.293
36Logan AllenCLESP 19.010181084.731.400
37Austin AllenSTLC35.22114042.272
38Yency AlmonteLADRP 53.0225622193.631.210
39Abraham AlmonteNYMOF32.23214044.325
40Pete AlonsoNYM1B570.2623711148966.338
41Dan AltavillaBOSRP 34.0203718174.631.440
42Jose AltuveHOU2B568.27625721310162.348
43Jake AluWSH3B151.25241821711.302
44Jose AlvaradoPHIRP 56.0447820303.201.280
45Yordan AlvarezHOUDH525.2893610629573.376
46Francisco AlvarezNYMDH144.22962012018.314
47Jose AlvarezSFRP 18.01015874.041.360
48Adbert AlzolayCHCRP 58.0356325193.921.210
49Miguel AmayaCHCC18.22602022.318
50Jacob AmayaMIASS60.22116076.293
51Tim AndersonCHWSS564.2921457198325.322
52Tyler AndersonLAASP 174.01113977414.001.210
53Brian AndersonMIL3B368.233124534640.308
54Ian AndersonATLSP 80.057239364.371.410
55Nick AndersonATLRP 41.0203920114.291.260
56Brett AndersonFASP 14.008844.841.460
57Chase AndersonCINSP 24.0102016115.711.460
58Elvis AndrusCHWSS430.2491046145329.296
59Miguel AndujarPITOF59.25627173.291
60Tejay AntoneCINRP 35.0214214153.641.270
61Mark AppelPHIRP 14.00010884.731.560
62Aristides AquinoFAOF61.20438185.266
63Jonathan ArandaTB2B291.24983723725.310
64Victor AranoWSHRP 51.0215223174.071.290
65Chris ArcherMINSP 74.036540334.851.410
66Orlando ArciaATL2B263.24393323323.304
67Nolan ArenadoSTL3B579.2672810047953.328
68Gabriel AriasCLE3B158.24541922013.301
69Kohei AriharaNPBSP 25.011618106.491.680
70Shawn ArmstrongTBRP 60.0316427203.971.270
71Randy ArozarenaTBOF560.2572079288150.318
72Luis ArraezMIA1B525.30275457650.362
73Christian ArroyoBOS2B300.26383743617.303
74Aaron AshbyMILSP 84.0409736363.781.310
75Graham AshcraftCINSP 136.0710168474.501.410
76Javier AssadCHCSP 44.023522184.561.430
77Pedro AvilaSDRP 41.0203222154.681.410
78Jose AzocarSDOF120.2402124147.281
79Akil BaddooDETOF366.233937174741.311
80Harrison BaderNYYOF476.2471658196336.300
81Ji-Hwan BaePITOF308.263634144029.327
82Javier BaezDETSS563.2462273137329.283
83Michel BaezSDRP 22.0102110104.181.340
84Bryan BakerBALRP 62.0326725253.661.270
85Jordan BalazovicMINSP 17.01141095.371.640
86Anthony BandaWSHRP 14.00014865.041.610
87Tanner BanksCHWRP 38.0203616123.841.250
88Rylan BannonHOU3B42.23615154.309
89Manny BanuelosPITRP 26.0202612134.221.340
90Daniel BardCOLRP 63.04277326293.731.320
91Luke BardTORRP 18.01014883.651.160
92Addison BargerTOR3B44.23616053.285
93Scott BarlowKCRP 71.04217827253.361.200
94Joe BarlowTEXRP 52.0354825234.231.280
95Austin BarnesLADC179.22862422521.308
96Matt BarnesMIARP 52.0365624244.091.350
97Jacob BarnesTEXRP 17.01015974.681.380
98Tucker BarnhartCHCC294.22452702727.289
99Luis BarreraLAAOF30.22203032.271
100Tres BarreraSTLC26.20913032.267
101Jose BarreroCINSS180.21551942011.261
102Jaime BarriaLAARP 68.0304932184.291.290
103Jorge BarrosaAZOF27.25913143.328
104Joey BartSFC340.224123824127.281
105Anthony BassTORRP 61.0326124203.551.200
106Chris BassittTORSP 179.01316076483.801.180
107Matthew BattenSD3B47.23515165.303
108Peyton BattenfieldCLERP 33.022516104.291.320
109Brett BatyNYM3B159.25562112317.326
110Trevor BauerFASP 33.023714103.671.120
111Mike BaumannBALRP 30.0102714124.231.400
112Felix BautistaBALRP 63.03268521252.921.110
113Shane BazTBSP 16.0118854.321.270
114Matt BeatyKCOF31.23313042.280
115Tristan BeckSFSP 13.0111754.601.450
116David BednarPITRP 64.03248122213.091.160
117Tyler BeedeFARP 20.0101412105.251.630
118Jalen BeeksTBRP 60.0326623223.451.220
119Seth BeerAZDH37.22615043.287
120Clayton BeeterNYYRP 9.0010444.151.330
121Josh BellCLE1B517.262207817369.349
122Andrew BellattiPHIRP 55.0317124243.921.290
123Cody BellingerCHCOF466.2251862136346.295
124Brayan BelloBOSSP 103.0710047404.061.380
125Brandon BeltTOR1B324.237174824744.327
126Anthony BemboomBALC22.19702022.263
127Andrew BenintendiNYYOF483.2741359106751.343
128Will BensonCINOF116.21741431616.312
129Wynton BernardTOROF44.25515262.293
130Brennan BernardinoSEARP 18.01017873.981.320
131Jose BerriosTORSP 174.01115884454.341.250
132Jon BertiMIA2B308.238527254235.316
133Christian BethancourtTBC284.238103533215.276
134Mookie BettsLADOF575.27130851511067.347
135Tanner BibeeCLESP 19.0118964.091.240
136Bo BichetteTORSS610.2832589189441.328
137Phil BickfordLADRP 48.0205322144.031.180
138Shane BieberCLESP 194.01320171443.281.110
139Brandon BielakHOURP 42.0203720184.321.390
140Cavan BiggioTOR2B213.22062433031.320
141Jason BilousCLESP 14.0113884.861.550
142Jake BirdCOLRP 45.0204023214.651.450
143Ty BlachCOLRP 26.010161575.311.480
144Paul BlackburnOAKSP 141.0710567414.271.320
145Charlie BlackmonCOLDH482.268136546237.320
146Ronel BlancoHOURP 19.010201094.571.400
147JJ BledayOAKOF328.202113833843.294
148Richard BleierBOSRP 53.0213623113.801.310
149Xander BogaertsSDSS563.274198178262.346
150Alec BohmPHI3B551.272146946938.319
151Skye BoltMILOF10.19001011.271
152Cody BoltonPITRP 18.0117984.561.410
153Ryan BoruckiCHCRP 30.0102915154.421.420
154David BoteCHC2B56.22327065.281
155Sean BouchardCOLOF180.24872532519.321
156Jonathan BowlanKCSP 13.0110754.471.470
157Brad BoxbergerCHCRP 60.0346327263.971.320
158Matthew BoydDETRP 122.06011555374.031.210
159Silvino BrachoCINRP 18.01020964.481.270
160Kyle BradishBALSP 129.0612163494.361.340
161Archie BradleyLAARP 39.0213218154.191.380
162Taj BradleyTBSP 15.0113754.171.250
163Jackie Bradley Jr.TOROF200.20642032116.265
164Michael BrantleyHOUDH422.28794925740.348
165Matt BrashSEARP 58.0327123303.571.320
166Ryan BrasierBOSRP 57.0215729164.501.290
167Steven BraultCHCRP 27.0102314124.381.430
168Huascar BrazobanMIARP 44.0205019223.831.360
169John BrebbiaSFRP 60.0325527184.021.300
170Alex BregmanHOU3B540.265238928881.361
171Will BrennanCLEOF262.26743163220.318
172Jake BrentzKCRP 4.0006549.632.140
173Austin BriceFARP 8.0008434.291.310
174Jonah BrideOAK2B113.23621111312.309
175Beau BrieskeDETSP 56.024228184.551.300
176Trevor BrigdenTBRP 12.01013543.751.210
177Jeff BrighamNYMRP 42.0205020184.161.290
178Lewis BrinsonNPBOF24.21713032.268
179Jhony BritoNYYSP 19.0115853.901.280
180Jhony BritoCOL2B.000.00020.011695
181Zack BrittonNYYRP 36.0203017234.111.540
182Connor BrogdonPHIRP 55.0315923183.711.230
183Mike BrosseauMIL3B148.23151921914.299
184Seth BrownOAK1B456.231226485842.295
185Hunter BrownHOUSP 98.07010139433.621.290
186JT BrubakerPITSP 154.0714976544.421.340
187Justin BruihlLADRP 29.0202215124.551.430
188Vidal BrujanTB2B129.23321381711.292
189Kris BryantCOLOF491.279206768155.351
190Zach BrzykcyWSHRP 14.01015774.341.370
191Kris BubicKCSP 82.0307044364.831.490
192Walker BuehlerLADSP 17.0116964.321.420
193J.B. BukauskasSEARP 14.01013764.651.370
194Madison BumgarnerAZSP 146.0710781445.011.380
195Aaron BummerCHWRP 52.0335718213.051.250
196Dylan BundyMINSP 112.068361294.871.320
197Peyton BurdickMIAOF64.20828197.287
198Jake BurgerCHW3B173.24272302112.292
199Brock BurkeTEXRP 72.0427727243.361.190
200Sean BurkeCHWRP 19.01191094.651.380
201Alec BurlesonSTLOF75.259210095.303
202Corbin BurnesMILSP 191.01323365513.071.040
203Mike BurrowsPITRP 43.024021174.341.340
204Michael BuschLADDH34.23015053.297
205Matt BushMILRP 58.0336924203.771.150
206Ky BushLAARP 9.008544.651.440
207Jose ButtoNYMSP 15.0115754.301.310
208Byron BuxtonMINOF473.2473172128140.306
209Oswaldo CabreraNYYOF350.235134594428.292
210Edward CabreraMIASP 115.0712052514.061.290
211Miguel CabreraDETDH300.24173412822.294
212Genesis CabreraSTLRP 53.0314825244.171.360
213Kole CalhounSEAOF160.20762011815.275
214Willie CalhounNYYDH33.22814043.298
215Alex CallWSHOF253.23383063428.309
216Blair CalvoCOLRP 29.0202517125.011.500
217Johan CamargoKCSS54.24516065.304
218Daz CameronBALOF41.22915253.288
219Isaiah CampbellCLESP 24.010231193.941.280
220Luis CampusanoSDC228.23772702618.291
221Alexander CanarioCHCOF19.22612022.288
222Jeimer CandelarioWSH3B482.244166115944.307
223Mark CanhaNYMOF452.243135656655.326
224Griffin CanningLAASP 30.013015124.581.350
225Robinson CanoFA2B97.2392110105.278
226Yennier CanoBALRP 18.0101811105.371.570
227Joey CantilloCLESP 19.0220994.151.370
228Conner CapelOAKOF114.23031231310.294
229Vinny CapraTORDH16.21802022.287
230Victor CaratiniMILC231.22872912625.303
231Dylan CarlsonSTLOF484.251145776650.322
232Matt CarpenterSDDH340.222155024747.316
233Kerry CarpenterDETOF383.245155044827.295
234Carlos CarrascoNYMSP 147.01114367434.121.280
235Corbin CarrollAZOF487.2491661197352.322
236Curt CasaliCINC177.21662202122.303
237Triston CasasBOS1B429.244176136060.337
238Daniel CastanoMIASP 23.01161174.281.350
239Nick CastellanosPHIOF548.265217957337.311
240Luis CastilloDETRP 186.01219667603.241.150
241Max CastilloKCRP 37.0203020144.801.400
242Diego CastilloAZRP 57.0466023213.581.180
243Diego CastilloAZRP 59.0566224223.661.180
244Jose CastilloSDRP 37.0204115173.651.300
245Rodolfo CastroPIT2B372.229144664431.288
246Harold CastroCOL1B154.2863201178.320
247Willi CastroMINOF80.245282115.287
248Miguel CastroAZRP 53.0325624274.011.380
249Anthony CastroFARP 8.0008555.041.710
250Kervin CastroDETRP 11.00010967.661.660
251Cade CavalliWSHSP 105.0510053484.481.370
252Jake CavePHIOF98.2263121128.285
253Dylan CeaseCHWSP 181.01321969723.431.180
254Slade CecconiAZSP 17.01012954.751.340
255Gilberto CelestinoMINOF85.238181108.301
256Luis CessaCINRP 101.0407850354.441.370
257Jhoulys ChacinFARP 40.0203323175.271.490
258Andrew ChafinAZRP 58.0366222193.381.200
259Yu ChangBOS2B82.2282111107.285
260Matt ChapmanTOR3B547.226298338168.312
261Aroldis ChapmanKCRP 50.0386321303.801.360
262JT ChargoisMIARP 49.0204522194.001.300
263Tyler ChatwoodPITRP 20.0101910124.681.530
264Jesse ChavezATLRP 47.0304721153.981.310
265Michael ChavisWSH1B57.23237073.270
266Robinson ChirinosBALC133.19741511413.270
267Yonny ChirinosTBSP 58.034626164.051.240
268Jazz Chisholm Jr.MIA2B512.2472473278046.309
269Ji-Man ChoiPIT1B405.235145705164.340
270Adam CimberTORRP 59.0514624143.701.230
271Jose CisneroDETRP 52.0224923273.931.410
272Aaron CivaleCLESP 130.0812060334.111.200
273Taylor ClarkeKCRP 61.0315629184.241.290
274Chris ClarkeCHCSP 24.01181164.021.290
275Emmanuel ClaseCLERP 67.04367118142.380.960
276Alex ClaudioMILRP 14.00012764.491.420
277Sam ClayNYMRP 12.00010654.351.420
278Garrett CleavingerTBRP 48.0216419243.441.250
279Kody ClemensPHI3B68.227310195.283
280Ernie ClementOAK3B52.22804063.272
281Mike ClevingerCHWSP 111.069556364.541.280
282Alex CobbSFSP 157.0915362473.571.250
283Kyle CodyTEXRP 8.0008424.501.250
284Oscar ColasCHWOF357.244144734522.288
285Gerrit ColeNYYSP 195.01524571493.271.040
286Dylan ColemanKCRP 66.0337226333.561.310
287Carson ColemanNYYRP 14.01014764.501.360
288Zack CollinsCLEDH27.19613034.300
289Alex ColomeWSHRP 51.0224026214.511.440
290Michael ConfortoSFOF452.247166246258.332
291Willson ContrerasSTLC445.245216457049.321
292William ContrerasMILC419.246196025542.315
293Roansy ContrerasPITSP 137.0712863504.161.280
294Mark ContrerasMINOF34.20214142.255
295Sam CoonrodNYMRP 27.0102614124.541.390
296Garrett CooperMIA1B439.259135815445.329
297Patrick CorbinWSHSP 153.0712586515.071.460
298Franchy CorderoBAL1B83.2343112118.30321.0102298
299Carlos CorreaMINSS544.272237517963.348
300Nestor CortesNYYSP 159.011016362433.511.100
301Jharel CottonNPBRP 23.0202310103.981.270
302Danny CoulombeMINRP 25.0102411103.891.350
303Jake CousinsMILRP 48.0305819213.531.220
304Colton CowserBALOF58.23828197.320
305J.P. CrawfordSEASS527.25374956358.327
306Brandon CrawfordSFSS440.248135745543.314
307Kutter CrawfordBOSSP 55.0305529204.741.360
308Kyle CrickTBRP 27.0202913154.161.370
309Nabil CrismattSDRP 61.0305726193.781.260
310Cooper CriswellTBSP 5.015213.471.210
311Garrett CrochetCHWRP 39.0214615183.511.280
312C.J. CronCOL1B524.258279007348.321
313Jake CronenworthSD2B548.252177358059.325
314Matt CroninWSHRP 21.0102110114.351.410
315Hans CrousePHIRP 7.007444.881.440
316Wil CrowePITRP 69.0326236324.671.440
317Oneil CruzPITSS515.2472371187948.310
318Nelson CruzSDDH298.240124223728.305
319Jesus CruzATLRP 10.01010654.951.470
320Steven CruzKCRP 12.01011664.501.500
321Jesus CruzPHIRP 11.00011664.551.380
322Fernando CruzCINRP 43.0204621194.361.370
323Jose CuasKCRP 37.0203217174.131.450
324Johnny CuetoMIASP 150.0810471394.251.310
325Charlie CulbersonTB3B64.22716174.270
326Xzavion CurryCLESP 51.034326174.571.320
327John CurtissNYMRP 48.0204923184.201.310
328Tyler CyrLADRP 21.0102310114.061.400
329Travis d'ArnaudATLC361.255145104724.302
330R.J. DabovichSFRP 12.01014563.751.330
331David DahlWSHOF19.22602031.277
332Bobby DalbecBOS1B199.223102922517.285
333Davis DanielLAARP 11.0009745.261.420
334Tyler DanishNYYRP 26.010231494.651.340
335Hagen DannerTORRP 13.00011764.511.460
336Yu DarvishSDSP 187.01319476453.661.090
337Tucker DavidsonLAASP 61.035433284.751.440
338Zach DaviesAZSP 117.058961474.671.410
339J.D. DavisSFDH334.249124324440.330
340Austin DavisHOURP 26.0103014144.691.460
341Jonathan DavisDETOF26.21402133.288
342Brennen DavisCHCOF19.22412022.295
343Noah DavisCOLRP 21.0101913105.401.520
344Yonathan DazaCOLOF394.28443745126.329
345Angel De JesusDETRP 20.010178103.531.330
346Chase De JongPITRP 62.0305631264.511.370
347Bryan De La CruzMIAOF436.259145455330.306
348Elly De La CruzCINSS160.2465206209.287
349Enyel De Los SantosCLERP 57.0306424213.791.230
350Yerry De Los SantosPITRP 47.0224720173.871.250
351Jacob deGromTEXSP 146.01120142292.600.910
352Paul DeJongSTLSS187.21082522417.276
353Miguel Del PozoDETRP 10.00011443.851.360
354Sam DelaplaneSFRP 14.01019673.861.290
355Jason DelayPITC62.20515064.249
356Jonny DeLucaLADOF28.22714142.281
357Ben DeLuzioSTLOF20.22902132.283
358Eddy DemuriasCINRP 6.0005446.001.580
359Noah DenoyerBALRP 12.01012644.171.320
360Anthony DeSclafaniSFSP 101.068648284.221.290
361Reid DetmersLAASP 147.0914967524.101.260
362Chris DevenskiLAARP 35.0203320104.951.320
363Rafael DeversBOS3B584.282319949255.343
364Alexis DiazCINRP 65.04198426323.631.200
365Yandy DiazTB3B496.276136037373.369
366Aledmys DiazOAKOF370.242114524024.288
367Elias DiazCOLC333.248114303925.300
368Isan DiazSF3B104.21631211412.296
369Lewin DiazBAL1B49.21827064.270
370Jordan DiazOAK2B75.25728084.296
371Yainer DiazHOUDH89.2483110105.291
372Indigo DiazNYYRP 14.01017673.861.360
373Jhonathan DiazLAASP 20.01179123.921.500
374Yusniel DiazLADOF37.19313144.267
375Miguel DiazDETRP 21.0101911104.651.440
376Edwin DiazNYMRP 63.043510417212.370.960
377Corey DickersonWSHOF351.26183933921.302
378Alex DickersonATLDH88.2243110107.282
379Phillip DiehlCLERP 4.0004427.231.530
380Jake DiekmanCHWRP 55.0317126344.261.420
381Dillon DinglerDETC18.19802021.250
382Jonah DipotoKCRP 20.0101711124.951.600
383Justin DirdenHOUOF21.22913032.281
384Brandon DixonSDDH130.23551821711.293
385Randy DobnakMINRP 9.0006434.331.340
386Taylor DollardSEASP 10.018534.311.230
387Seranthony DominguezPHIRP 59.05107024263.581.240
388Josh DonaldsonNYY3B386.228165315249.315
389Brendan DonovanSTLOF442.26475256355.345
390Sean DoolittleWSHRP 30.0102915104.351.290
391Camilo DovalSFRP 66.04287724303.311.280
392Kyle DowdyCINRP 10.0009574.471.590
393Jeter DownsWSH3B64.21427285.272
394Brenton DoyleCOLOF29.24914142.290
395Hunter DozierKC1B434.232134955037.293
396Brandon DruryLAA3B453.245196326032.296
397Daniel DuarteCINRP 15.0101411146.261.930
398Shawn DubinHOURP 26.0202912134.181.370
399Mauricio DubonHOUOF280.24973253418.294
400Tyler DuffeyNYYRP 30.0212814114.261.340
401Danny DuffyTEXSP 42.0204419153.991.250
402Matt DuffyKC3B108.2591101118.312
403Steven DuggarLADOF18.21302021.272
404Justin DunnCINSP 71.035746375.871.580
405Dane DunningTEXSP 78.037137294.281.370
406Jhoan DuranMINRP 67.03148922232.881.100
407Ezequiel DuranTEX3B254.23883063016.282
408Jarren DuranBOSOF141.24431561910.296
409Adam DuvallBOSOF390.220226125129.274
410Nate EatonKCOF233.238525102818.292
411Tommy EdmanSTL2B576.2631260298642.312
412Carl EdwardsWSHRP 61.0346027253.871.330
413Xavier EdwardsTB2B31.25903143.320
414Scott EffrossNYYRP 39.0124113112.881.110
415Zach EflinTBSP 136.08011957293.731.160
416Bryce ElderATLSP 58.0304927234.101.350
417Roenis EliasSEARP 11.0008644.661.430
418Seth ElledgeATLRP 28.0103114134.241.370
419Drew EllisSEA3B22.17012022.247
420Chris EllisBALSP 13.01119106.251.790
421Jerar EncarnacionMIAOF44.22815053.279
422Adam EngelSDOF230.225524102814.269
423Mason EnglertTEXSP 46.024122154.211.280
424Nic EnrightCLERP 27.020291293.891.220
425Nathan EovaldiTEXSP 151.0814364343.801.180
426Eduardo EscobarNYM3B415.236165715234.294
427Alcides EscobarFASS88.238181104.275
428Santiago EspinalTOR2B405.26474474833.319
429Paolo EspinoWSHRP 75.0306141194.901.340
430Daniel EspinoCLESP 18.0120873.721.200
431Anderson EspinozaCHCSP 26.0102618225.911.730
432Carlos EstevezLAARP 61.03146227233.951.290
433Thairo EstradaSF2B508.2601560187135.307
434Jeremiah EstradaCHCRP 32.0113515154.201.380
435Alex FaedoDETSP 32.0102917124.701.400
436Pete FairbanksTBRP 56.03187517192.801.070
437Stuart FairchildCINOF222.23282742819.294
438Bailey FalterPHISP 96.0608645234.201.220
439Jeurys FamiliaAZRP 30.0202816154.651.530
440Kyle FarmerMINSS251.25063022915.292
441Buck FarmerCINRP 55.0216027264.461.410
442Calvin FaucherTBRP 35.0203418174.541.460
443Erick FeddeKBOSP 47.023530215.621.580
444Mario FelicianoDETC20.22502021.262
445Angel FelipeSDRP 15.010157104.301.480
446Durbin FeltmanBOSRP 8.0108444.501.440
447Ryan FeltnerCOLSP 89.047653345.331.440
448Caleb FergusonLADRP 49.0205619213.361.250
449Freddy FerminKCC64.22727076.289
450Junior FernandezTORRP 18.010178114.151.560
451Matt FestaSEARP 51.0215822173.901.190
452J.P. FeyereisenLADRP 19.02020783.251.160
453Kyle FinneganWSHRP 66.04177029263.881.300
454Jake FishmanOAKRP 10.0008533.971.230
455Jack FlahertySTLSP 126.0812255473.871.250
456Josh FlemingTBRP 36.0202518114.391.400
457David FletcherLAA2B319.26322653617.300
458Dominic FletcherAZOF22.23502021.284
459Chris FlexenSEASP 98.0607245314.141.320
460Wilmer FloresSF2B409.248155415440.315
461Estevan FlorialNYYOF65.21527386.285
462Dylan FloroMIARP 59.03165324183.601.260
463Jason FoleyDETRP 61.0234627183.921.340
464Mike FordSEA1B40.19314054.274
465Nick FortesMIAC249.24083143221.298
466Matt FosterCHWRP 44.0204322154.331.300
467Lucius FoxWSHSS46.21814365.291
468Jake FraleyCINOF380.2461651125648.332
469Ty FranceSEA1B547.272197407540.322
470J.P. FranceHOURP 32.0203516164.471.410
471Wander FrancoTBSS548.2841470128147.340
472Adam FrazierBAL2B431.26543885134.318
473Jackson FrazierTEXDH63.19927177.280
474Kyle FreelandCOLSP 172.0812995554.941.430
475Freddie FreemanLAD1B580.30125931010379.385
476Tyler FreemanCLE3B143.2682172189.311
477Sal FrelickMILOF104.2682113138.322
478Luis FriasAZRP 27.0202915154.891.500
479Max FriedATLSP 184.01417066423.211.140
480TJ FriedlCINOF405.2471347125739.313
481David FryCLEC14.20702021.248
482Paul FryTORRP 18.0101911135.081.550
483Shintaro FujinamiOAKSP 141.07013367724.271.440
484Michael FulmerCHCRP 62.0466028243.991.340
485Kody FunderburkMINRP 10.0009543.941.400
486Kyle FunkhouserDETRP 21.0102011124.551.510
487Hunter GaddisCLESP 35.023419124.981.310
488Matt GageTORRP 19.01020883.871.290
489Cam GallagherCLEC58.20815055.268
490Giovanny GallegosSTLRP 64.0497623193.221.060
491Zac GallenAZSP 177.01118768533.421.120
492Joey GalloMINOF416.191246146274.313
493Ben GamelTBOF177.24051922323.326
494Adolis GarciaTEXOF568.2382685197636.28372.042763025
495Avisail GarciaMIAOF485.245176275633.292
496Yimi GarciaTORRP 63.0426127183.891.170
497Luis GarciaWSHSS468.265135555424.301
498Leury GarciaCHW2B177.24721722110.287
499Jarlin GarciaPITRP 58.0215226184.031.250
500Rony GarciaDETSP 43.0204022144.511.260
501Dermis GarciaOAK1B69.21539086.281
502Aramis GarciaPHIC40.21314142.250
503Maikel GarciaKCSS53.26015274.311
504Bryan GarciaDETSP 14.0112874.661.360
505Rico GarciaBALRP 17.01016874.251.380
506Deivi GarciaNYYSP 37.023621195.101.460
507Kyle GarlickMINOF83.2234100115.269
508Braxton GarrettMIASP 104.059748364.101.310
509Amir GarrettKCRP 50.0215424284.191.390
510Stone GarrettWSHOF186.22782552210.264
511Reed GarrettBALRP 10.0009554.821.530
512Mitch GarverTEXDH314.230164424338.312
513Justin GarzaCLERP 21.0102112115.081.500
514Ralph GarzaTBRP 21.01014993.981.460
515Robert GasserMILSP 21.011911114.501.490
516Kevin GausmanTORSP 178.01320069383.481.120
517Zack GelofOAK3B54.22226165.283
518Domingo GermanNYYSP 112.069752304.111.200
519Frank GermanBOSRP 21.010201194.591.400
520Ian GibautCINRP 49.0205424244.421.460
521Kyle GibsonBALSP 163.0913482534.501.340
522Luis GilNYYSP 12.0115674.011.350
523Logan GilbertSEASP 177.01116974483.771.190
524Tyler GilbertAZSP 33.012120145.421.480
525Lucas GilbreathCOLRP 52.0205427284.661.500
526Ken GilesFARP 29.0113414154.111.380
527Logan GillaspieBALRP 24.010191274.361.350
528Andres GimenezCLE2B530.2691771227236.315
529Kevin GinkelAZRP 52.0395722223.731.290
530Lucas GiolitoCHWSP 172.01118479584.131.240
531Mychal GivensBALRP 60.0426626253.921.340
532Tyler GlasnowTBSP 133.0816947423.151.070
533Paul GoldschmidtSTL1B571.279309979573.361
534Austin GomberCOLSP 118.0609764374.871.370
535Yan GomesCHCC266.24583212914.283
536Moises GomezSTLOF17.20912022.275
537Yoendrys GomezNYYSP 13.0110764.781.460
538Tony GonsolinLADSP 144.01213759473.671.170
539Marco GonzalesSEASP 171.01010986484.491.320
540Oscar GonzalezCLEOF502.271186725823.303
541Romy GonzalezCHW2B190.22962042213.279
542Luis GonzalezSFOF129.23631441614.308
543Victor GonzalezLADRP 33.0203114133.871.350
544Erik GonzalezCHWSS60.22915163.265
545Chi Chi GonzalezNYYSP 14.009855.201.430
546Niko GoodrumBOS2B46.21225265.292
547Nick GordonMINOF329.25483993920.296
548MacKenzie GoreWSHSP 110.0510654524.421.400
549Terrance GoreNYMOF21.19901232.272
550Nolan GormanSTL2B309.234154424226.293
551Trevor GottSEARP 54.0305324184.021.210
552Yasmani GrandalCHWC313.225134113955.341
553Brusdar GraterolLADRP 60.0375422163.311.150
554Kendall GravemanCHWRP 65.03156426253.631.300
555Jon GrayTEXSP 158.0916070523.961.210
556Sonny GrayMINSP 142.0913959473.701.220
557Josiah GrayWSHSP 157.0715885644.851.330
558Chad GreenTORRP 18.02021753.511.110
559Hunter GreeneCINSP 152.0918867553.941.190
560Riley GreeneDETOF526.251136177052.319
561Zach GreeneNYMRP 28.0203213133.981.310
562Didi GregoriusFASS145.2334181169.279
563Zack GreinkeKCSP 135.068265304.341.320
564Randal GrichukCOLOF451.256196435825.295
565Trent GrishamSDOF472.2211859126559.307
566Vaughn GrissomATL2B422.2681151135932.319
567Jay GroomeSDSP 41.023420184.431.400
568Jordan GroshansMIA3B190.25131912218.316
569Robbie GrossmanTEXOF311.22283473844.318
570Michael GroveLADSP 40.023722164.791.390
571Deolis GuerraOAKRP 22.010201184.311.290
572Javy GuerraMILRP 46.0204322214.301.370
573Vladimir Guerrero Jr.TOR1B577.2903510469766.362
574Luis GuillormeNYM2B208.26121912425.339
575Yuli GurrielFA1B313.26073733621.306
576Lourdes Gurriel Jr.AZOF489.278126245833.323
577Jandel GustaveAZRP 24.010221193.991.290
578Dalton GuthriePHIOF148.2333164189.279
579Vladimir GutierrezCINSP 17.01141285.991.580
580Eric HaaseDETC289.228134013523.285
581Josh HaderSDRP 58.03348921233.161.060
582Sam HaggertySEAOF167.225417102115.290
583Darick HallPHIDH243.232123613121.292
584DL HallBALRP 58.0307425303.891.330
585Cole HamelsSDSP 18.0115984.601.460
586Billy HamiltonMINOF24.18702232.239
587Caleb HamiltonBOSC17.16512023.274
588David HamiltonBOSSS24.22302132.285
589Garrett HampsonCOLOF112.219295149.279
590Emerson HancockSEASP 7.006434.801.400
591Brad HandPHIRP 49.0324523214.131.360
592Mitch HanigerSFOF501.253247727548.319
593Ian HappCHCOF537.248207397362.325
594Bryce HarperPHIDH269.278154774744.379
595Hogan HarrisOAKSP 27.013112144.011.350
596Hobie HarrisMILRP 14.00014884.841.480
597Dustin HarrisTEX1B28.25413132.311
598Will HarrisWSHRP 20.01020974.081.310
599Michael Harris IIATLOF553.2741977238636.319
600Kyle HarrisonSFSP 33.023615164.151.360
601Josh HarrisonPHI2B202.25342132312.294
602Geoff HartliebBOSRP 14.00012764.641.460
603Hunter HarveyWSHRP 56.0345924193.771.240
604Adam HaseleyCHWOF34.21114043.267
605Thomas HatchTORSP 19.01161064.641.330
606Ke'Bryan HayesPIT3B529.2541056196750.319
607Austin HaysBALOF515.251186656632.296
608Louis HeadPHIRP 21.0102012115.001.490
609Brent HeadrickMINSP 14.0114754.121.330
610Andrew HeaneyTEXSP 128.07015554353.821.130
611Taylor HearnTEXRP 65.0306432274.451.370
612Jonathan HeasleyKCSP 54.023931215.111.440
613Austin HedgesPITC267.18872622621.248
614Jonah HeimTEXC374.231144724433.294
615Tyler HeinemanPITC71.22717175.282
616Ryan HelsleySTLRP 67.05268721252.841.060
617Heath HembreeTBRP 26.0202715135.101.440
618Gunnar HendersonBAL3B512.2511872117562.332
619Kyle HendricksCHCSP 115.068659294.611.310
620Liam HendriksCHWRP 32.0213461082.711.020
621Ryan HendrixCINRP 11.00012674.791.600
622Ronny HenriquezMINRP 26.010251284.001.250
623Tommy HenryAZSP 47.023825214.751.440
624Payton HenryMILC24.20413032.263
625Cole HenryWSHRP 19.0118974.461.320
626David HensleyHOUDH144.24231631815.313
627Sam HentgesCLERP 63.0317024243.381.230
628Jimmy HergetLAARP 67.0376428213.691.210
629Kevin HergetCINRP 18.010161044.851.310
630Michael HermosilloNYYOF18.20512022.276
631Teoscar HernandezSEAOF549.2532886107741.305
632Kike HernandezBOSOF471.238145826545.305
633Cesar HernandezDET2B216.24531932619.306
634Yadiel HernandezWSHOF123.2514151149.303
635Elieser HernandezNYMSP 52.0205426164.531.230
636Jonathan HernandezTEXRP 53.0385124284.011.440
637Yonny HernandezLAD3B43.23114265.318
638Jose HernandezLADRP 34.0103118174.701.490
639Ronaldo HernandezBOSC16.23902020.259
640Carlos HernandezKCRP 37.0102822175.231.500
641Darwinzon HernandezBALRP 14.010199115.421.630
642Odubel HerreraFAOF124.2494142158.294
643Jose HerreraAZC40.22014044.294
644Ivan HerreraSTLC55.23127076.303
645Tim HerrinCLERP 39.0204018174.011.350
646Codi HeuerCHCRP 34.0212915123.941.330
647Jason HeywardLADOF92.2293101119.298
648Aaron HicksNYYOF333.218103774449.319
649Jordan HicksSTLRP 59.0326325323.751.330
650Kyle HigashiokaNYYC203.22192702413.269
651P.J. HigginsAZ1B31.24003033.307
652Rich HillPITSP 107.069253364.471.330
653Tim HillSDRP 53.0303824183.961.310
654Garrett HillDETRP 43.0203722194.491.400
655Derek HillWSHOF54.22415264.274
656Sam HilliardATLOF96.20441221310.277
657Keston HiuraMIL1B238.223123543223.292
658Sean HjelleSFRP 28.0102214104.581.460
659Bryan HoeingMIARP 9.0005736.641.540
660Nico HoernerCHCSS516.277956196835.323
661Jeff HoffmanCINRP 41.0204121194.511.420
662Colin HoldermanPITRP 45.0304021204.121.360
663Jordan HollowayMIARP 11.00011785.131.630
664Gavin HollowellCOLRP 29.0102916114.851.370
665Clay HolmesNYYRP 64.04256623253.261.200
666Tyler HoltonAZRP 22.010181184.451.360
667Brent HoneywellSDSP 19.010161074.501.350
668Spencer HorwitzTOR1B16.23702022.324
669Rhys HoskinsPHI1B544.238298638372.327
670Eric HosmerCHC1B399.270114924535.329
671Tanner HouckBOSRP 77.0428032283.721.260
672Adrian HouserMILSP 89.056544394.441.420
673Spencer HowardTEXSP 33.023218134.931.410
674Daniel HudsonLADRP 53.04136421173.561.140
675Dakota HudsonSTLSP 102.066448434.221.420
676Sam HuffTEXC71.22539085.279
677Brandon HughesCHCRP 61.02147026233.851.230
678Cooper HummelAZOF82.2132911110.299
679Tommy HunterNYMRP 21.01019963.681.250
680Drew HutchisonTORSP 30.0102216124.611.440
681Andy IbanezDET3B69.24517185.295
682Raisel IglesiasATLRP 63.04297822153.051.050
683Jose IglesiasCOLSS362.27543834115.303
684Jonathan IndiaCIN2B520.255166297654.325
685Kolton IngramLAARP 35.0203417164.331.420
686Cole IrvinBALSP 173.0912587404.491.280
687Jake IrvinWSHSP 16.0113954.881.380
688Kyle IsbelKCOF411.2371045155031.290
689Zach JacksonOAKRP 56.0367122333.561.320
690Luke JacksonSFRP 38.0203916163.761.370
691Andre JacksonLADRP 25.0102413144.671.510
692Jay JacksonTORRP 12.00014643.921.230
693Drey JamesonAZSP 85.057436303.831.340
694Travis JankowskiTEXOF49.22403277.319
695Kenley JansenBOSRP 63.03307726243.681.180
696Danny JansenTORC377.237206025439.309
697Cristian JavierHOUSP 164.012020365623.561.110
698Griffin JaxMINRP 69.0426731214.101.230
699Daulton JefferiesOAKSP 35.01252085.151.310
700Ryan JeffersMINC225.21792812621.285
701Jake JewellPHIRP 8.0008434.501.380
702Eloy JimenezCHWDH527.273288907145.330
703Joe JimenezATLRP 58.0427525213.781.180
704Dany JimenezOAKRP 56.0466123283.701.300
705Connor JoePITOF252.23762733334.328
706Pierce JohnsonSDRP 49.0325723204.131.330
707Nolan JonesCOLOF262.25093533730.326
708Stephen JonesFARP 33.0102919145.181.500
709Damon JonesPHIRP 11.00012685.121.650
710Ben JoyceLAARP 18.01019874.001.220
711Aaron JudgeNYYOF553.283441091010891.385
712Edouard JulienMINOF54.23526289.345
713Josh JungTEX3B446.241186155330.289
714Jakob JunisSFSP 75.0406837204.351.300
715Janson JunkMILSP 23.01211284.481.350
716Tommy KahnleNYYRP 47.0215319153.591.150
717James KaprielianOAKSP 138.0611170554.571.350
718Ricky KarcherCINRP 22.0102713185.001.660
719James KarinchakCLERP 59.0338222313.321.220
720Karl KauffmannCOLSP 9.007645.671.680
721Anthony KayCHCRP 13.01014874.981.560
722Jarred KelenicSEAOF385.2201549104934.283
723Mitch KellerPITSP 158.0813877624.351.400
724Brad KellerKCSP 118.0609058474.371.430
725Trevor KelleyTBRP 27.0102613104.381.330
726Merrill KellyAZSP 188.01116386564.091.250
727Carson KellyAZC298.232103713632.306
728Joe KellyCHWRP 54.0226522253.621.290
729Kevin KellyTBRP 43.0304218143.721.260
730Zack KellyBOSRP 22.010231094.101.340
731Michael KellyCLERP 10.00011654.681.470
732Tony KempOAK2B462.246741115949.317
733Ian KennedyTEXRP 36.0133320145.081.420
734Max KeplerMINOF442.232165856153.314
735Ray KerrSDRP 12.00014684.311.480
736Clayton KershawLADSP 142.01115150303.141.070
737Dallas KeuchelTEXSP 58.033935245.351.590
738Carter KieboomWSH3B207.22862312523.305
739Kevin KiermaierTOROF354.235839114528.291
740Yusei KikuchiTORSP 109.07011652474.321.340
741Caleb KilianCHCSP 26.012413124.381.430
742Ha-Seong KimSDSS463.2441353116144.310
743Craig KimbrelPHIRP 59.04187425273.801.260
744Isiah Kiner-FalefaNYYSS276.263326113317.305
745Michael KingNYYRP 60.0427121203.201.140
746John KingTEXRP 45.0203220134.051.350
747Tyler KinleyCOLRP 25.0102611103.971.320
748George KirbySEASP 147.0914258313.571.170
749Alex KirilloffMINOF390.260135425029.311
750Alejandro KirkTORC419.277156315752.357
751Andrew KittredgeTBRP 18.01117743.261.100
752Corey KluberBOSSP 155.0913277364.471.280
753Landon KnackLADSP 24.02231194.041.320
754Andrew KnappDETC97.1982100108.259
755Corey KnebelPHIRP 48.0344822244.061.340
756Reiss KnehrSDRP 20.0101711104.851.440
757Dusten KnightCLERP 10.0109654.941.450
758Andrew KniznerSTLC178.22241802117.289
759Jared KoenigSDSP 38.0102424185.671.580
760Michael KopechCHWSP 132.07012964564.321.290
761Jackson KowarKCRP 25.0102415125.091.550
762Joey KrehbielBALRP 47.0204024174.511.350
763Ryan KreidlerDETSS197.22452152418.287
764Dean KremerBALSP 137.0810663424.151.300
765Matt KrookNYYSP 17.01178104.141.420
766Chad KuhlWSHSP 82.0406948365.241.470
767Travis KuhnSEARP 12.01012774.881.460
768Joel KuhnelCINRP 42.0203922114.661.320
769Steven KwanCLEOF538.282854168257.351
770Tommy La StellaSEADH165.23931701914.298
771Jake LambFAOF28.20213043.287
772Peter LambertCHWRP 47.0204525224.731.430
773Dinelson LametCOLRP 53.0226326224.461.330
774Alex LangeDETRP 63.03197526303.731.310
775Shea LangeliersOAKC416.224165124634.283
776Trevor LarnachMINOF220.22972612623.302
777Eric LauerMILSP 154.01015071564.151.260
778Ramon LaureanoOAKOF506.2311960166841.289
779Bryan LavastidaCLEC21.22002032.274
780Derek LawCINRP 13.00012664.271.430
781Jordan LawlarAZSS34.27815264.356
782Justin LawrenceCOLRP 55.0305828284.661.490
783Casey LawrenceTORRP 17.01014944.691.270
784Charles LeblancMIA2B34.23114043.294
785Jose LeclercTEXRP 57.02186524263.691.250
786Dylan LeeATLRP 53.0406019143.241.120
787Khalil LeeNYMOF21.20402133.288
788Korey LeeHOUC151.21551921811.266
789Evan LeeWSHRP 15.00014794.401.520
790Ben LeeperCHCRP 14.01013764.181.360
791Mark LeiterCHCRP 37.0114114133.381.220
792DJ LeMahieuNYY3B437.273104846350.347
793Sandy LeonTEXC43.19214045.268
794Pedro LeonHOUOF35.19514254.279
795Eddys LeonardLAD3B21.22412022.276
796Dominic LeoneTEXRP 47.0314921213.991.380
797Josh LesterDETDH21.22013021.272
798Kyle LewisAZDH240.231103223126.307
799Royce LewisMINSS213.25772672916.309
800Matthew LiberatoreSTLSP 59.034830224.511.380
801Josh LindblomFARP 30.010231794.861.350
802Francisco LindorNYMSS588.2542489158758.321
803Andre LipciusDET3B17.23502022.304
804Zack LittellTEXRP 28.0102614104.411.330
805Ben LivelyCINRP 19.010171074.811.400
806Mauricio LloveraSFRP 28.0102913124.191.340
807Jonathan LoaisigaNYYRP 61.0435424203.481.240
808Tim LocastroNYMOF36.20713252.244
809Nick LodoloCINSP 148.0817562523.741.220
810Nick LoftinKCOF24.24403031.288
811Zach LogueDETSP 23.01171585.761.480
812Sam LongSFRP 50.0204623214.171.360
813Evan LongoriaAZ3B344.241144814332.305
814Pablo LopezMINSP 168.01016571483.781.180
815Jorge LopezMINRP 71.04187530273.751.270
816Reynaldo LopezCHWRP 61.0456025173.751.170
817Nicky LopezKC2B374.254228124430.309
818Alejo LopezCIN2B92.264292117.317
819Otto LopezTORSS41.27015163.325
820Jose LopezTBRP 36.023717204.321.450
821Yoan LopezNPBRP 8.0008535.051.490
822Michael LorenzenDETSP 128.07010560524.221.330
823Aaron LoupLAARP 58.0215225203.831.300
824Richard LoveladyFARP 41.0203917153.731.290
825Nathaniel LoweTEX1B548.275237747561.347
826Brandon LoweTB2B489.242257757254.318
827Josh LoweTBOF280.228833103429.300
828Jed LowrieFADH33.22514043.296
829Joey LucchesiNYMSP 38.023617133.961.270
830Lucas LuetgeATLRP 57.0415723173.561.310
831Seth LugoSDRP 102.06110544333.821.240
832Nathan LukesTOROF51.24216164.295
833Jordan LuplowAZOF187.21692732723.304
834Gavin LuxLAD2B454.260105576448.331
835Jesus LuzardoMIASP 140.08015459513.761.200
836Jordan LylesKCSP 167.0812591534.881.400
837Daniel LynchKCSP 95.048251364.771.440
838Lance LynnCHWSP 168.01016672423.861.170
839Manny MachadoSD3B584.27330100109264.345
840Andres MachadoWSHRP 33.0102716144.291.410
841Dixon MachadoHOUSS18.22402022.287
842Vimael MachinPHI3B41.23614044.307
843Willie MacIverCOLC32.22514142.280
844Nick MadrigalCHC2B128.2751102158.317
845Bligh MadrisHOUOF32.22914043.291
846Kenta MaedaMINSP 127.0812656383.931.210
847Tyler MahleMINSP 153.0915568513.981.220
848Luke MaileCINC153.22441701715.295
849Martin MaldonadoHOUC336.189123813730.256
850Justyn-Henry MalloyDET3B65.23427189.325
851Sean ManaeaSFSP 161.0915877464.271.270
852Trey ManciniCHCDH439.246155505444.314
853Matt ManningDETSP 116.058858404.481.350
854Alek ManoahTORSP 189.01418274543.501.120
855Joe MantiplyAZRP 58.0365722143.441.210
856Tucupita MarcanoPITOF142.23631431814.305
857Rafael MarchanPHIC29.23503032.287
858Manuel MargotTBOF452.254953145537.310
859Ron MarinaccioNYYRP 52.0216520243.421.210
860Jake MarisnickCHWOF47.22025163.265
861Cade MarloweSEAOF25.21513132.274
862German MarquezCOLSP 187.01016196624.601.340
863Brandon MarshPHIOF454.2391151135639.299
864Alec MarshKCSP 17.01161195.551.570
865Starling MarteNYMOF514.2741564287835.319
866Ketel MarteAZ2B533.270166657552.335
867Yunior MartePHIRP 40.0203920174.471.380
868Jose MarteLAARP 13.010167114.941.700
869Chris MartinBOSRP 57.033642293.441.130
870Brett MartinTEXRP 21.01017973.921.340
871Davis MartinCHWSP 72.0406239254.841.370
872Corbin MartinAZRP 47.0204325224.841.470
873J.D. MartinezLADDH507.260217607150.326
874Nick MartinezSDRP 123.06211156464.111.320
875Adrian MartinezOAKSP 64.0305533224.641.350
876Seth MartinezHOURP 51.0305021203.621.230
877Justin MartinezAZRP 19.0102010114.441.470
878Michael MasseyKC2B373.250104364323.294
879Miles MastrobuoniCHC2B46.25615164.316
880Bryan MataBOSRP 13.0112774.661.490
881Jorge MateoBALSS327.229835204018.268
882Mark MathiasTEXDH97.2343123129.301
883J.J. MatijevicHOUDH77.2253101107.288
884Phil MatonHOURP 57.0206326214.021.280
885Nick MatonDETOF330.22283533735.297
886Steven MatzSTLSP 110.08010746313.771.230
887Ronny MauricioNYMSS28.23513031.267
888Dustin MayLADSP 113.0811845363.571.170
889Trevor MayOAKRP 55.03136424203.861.260
890Mike MayersKCRP 19.000181185.061.410
891Jack MayfieldLAA2B36.21114042.255
892Tim MayzaTORRP 49.0414720153.551.200
893Nomar MazaraBALOF98.2453120118.301
894Patrick MazeikaSFC15.22902021.273
895James McArthurPHIRP 15.0113975.141.520
896James McCannBALC224.23262522516.283
897Jake McCarthyAZOF499.2601261297041.316
898Kirk McCartyCLERP 16.010131065.211.410
899Darren McCaughanSEARP 6.0005314.151.190
900Shane McClanahanTBSP 174.01319760463.081.070
901Chas McCormickHOUOF372.234134965142.312
902Lance McCullersHOUSP 126.0913049533.491.270
903Andrew McCutchenPITDH428.240155675855.326
904T.J. McFarlandNYMRP 18.000111064.861.430
905Griff McGarryPHIRP 20.012310124.371.450
906Easton McGeeSEARP 17.01012944.391.270
907Jake McGeeRETRP 43.0153623134.821.260
908Scott McGoughAZRP 56.0316025213.891.300
909Reese McGuireBOSC282.24852623018.294
910Collin McHughATLRP 64.0416923173.261.130
911Evan McKendryTBSP 7.006324.161.250
912Ryan McKennaBALOF84.225292119.297
913Triston McKenzieCLESP 183.01118877533.781.120
914Zach McKinstryCHC3B121.23731421511.300
915Ryan McMahonCOL3B526.250217577359.325
916Jeff McNeilNYM2B533.289106546941.340
917Curtis MeadTBOF61.25028185.307
918Austin MeadowsDETOF454.248176256250.322
919Parker MeadowsDETOF26.22913032.285
920John MeansBALSP 35.02301683.981.160
921Nick MearsCOLRP 31.0103118175.151.530
922Luis MedinaOAKRP 26.012315205.151.720
923Trevor MegillMINRP 47.0305122184.181.340
924Tylor MegillNYMSP 63.0406628194.021.210
925Francisco MejiaTBC289.24173313114.276
926Mark MelanconAZRP 58.03124227214.221.460
927MJ MelendezKCC478.233216546759.318
928Danny MendickNYMSS111.2393132149.297
929Joey MenesesWSH1B511.258227016035.305
930Michael MercadoTBSP 7.006434.811.400
931Whit MerrifieldTOR2B486.2571055206633.304
932Julian MerryweatherCHCRP 42.0204120144.201.300
933Matt MervisCHC1B237.24693413019.302
934Max MeyerMIASP 19.0118974.131.270
935Jake MeyersHOUOF219.23762742717.292
936Keynan MiddletonCHWRP 15.00015864.671.300
937Nick MikolajchakCLERP 16.01015874.521.430
938Miles MikolasSTLSP 186.01214081433.931.190
939Wade MileyMILSP 104.067546373.951.350
940Owen MillerMIL1B112.2403131139.295
941Brad MillerTEXOF277.220113633429.294
942Bobby MillerLADSP 27.020251284.051.260
943Bryce MillerSEARP 20.0120973.831.250
944Shelby MillerLADRP 47.0215123204.381.340
945Tyson MillerMILSP 10.00010655.361.550
946Wyatt MillsBOSRP 39.0203919174.231.370
947Alec MillsCHCRP 50.0203429145.221.430
948Hoby MilnerMILRP 62.0316327163.871.220
949Tommy MiloneSEARP 20.010131174.861.280
950Mike MinorCINSP 101.058556344.921.400
951A.J. MinterATLRP 64.0448021192.971.100
952Jose MirandaMIN1B519.266187326535.312
953Andrew MisiaszekCLERP 18.01020894.041.380
954Anthony MisiewiczSTLRP 24.010221184.181.300
955Garrett MitchellMILOF358.241941174734.308
956Cal MitchellPITOF273.26273343019.310
957Casey MizeDETSP 10.007534.421.360
958Sam MollOAKRP 49.0205021253.881.380
959Yoan MoncadaCHW3B510.244176646656.319
960Adalberto MondesiBOSSS377.2281142324922.270
961Mickey MoniakLAAOF83.2173101105.265
962Frankie MontasNYYSP 47.034717143.301.240
963Rafael MonteroHOURP 63.0476525213.511.210
964Elehuris MonteroCOL3B212.25383012716.305
965Bryce Montes de OcaNYMRP 32.0204014203.951.430
966Jordan MontgomerySTLSP 173.01015670443.651.180
967Matt MooreLAARP 63.0326728303.971.350
968Dylan MooreSEAOF265.211931193932.295
969Francisco MoralesPHIRP 14.000159135.341.770
970Colin MoranSEA1B130.23151801412.298
971Jovani MoranMINRP 55.0207121283.341.280
972Adrian MorejonSDRP 63.0406228204.041.230
973Christopher MorelCHCOF403.2311651115536.294
974Gabriel MorenoAZC301.26863833723.319
975Dauri MoretaPITRP 40.0103821144.611.280
976Eli MorganCLERP 64.0306629174.061.160
977Reyes MorontaTEXRP 27.0102814164.621.440
978Cody MorrisCLESP 63.036826253.721.250
979Charlie MortonATLSP 168.01118973583.911.210
980Ryan MountcastleBAL1B549.258268547143.312
981Mike MoustakasCOLDH227.21982812721.286
982Chris MullerTBRP 10.01011564.501.450
983Kyle MullerOAKSP 98.059146414.171.330
984Cedric Mullins IIBALOF578.2571863328648.314
985Max MuncyLAD3B475.226267927781.339
986Andres MunozSEARP 61.0398818202.590.990
987Yairo MunozAZ2B27.27103131.293
988Penn MurfeeSEARP 62.0316426203.781.180
989Sean MurphyATLC471.249217016650.320
990Tom MurphySEAC228.21492912826.294
991Chris MurphyBOSRP 13.0112764.651.430
992Patrick MurphyWSHRP 19.010189104.241.480
993Joe MusgroveSDSP 182.01118470473.461.130
994Parker MushinskiHOURP 17.01017873.901.340
995Simon MuzziottiPHIOF21.24302022.303
996Wil MyersSDOF464.250186775945.316
997James NaileSTLRP 13.0009754.321.390
998Tommy NanceMIARP 52.0205824224.091.350
999Tyler NaquinNYMOF156.23862122011.290
1000Andrew NardiMIARP 35.0204218164.481.390
1001Omar NarvaezNYMC291.23663103230.308
1002Packy NaughtonSTLRP 34.0102916104.101.320
1003Josh NaylorCLE1B480.263207356143.323
1004Bo NaylorCLEC198.22162542522.300
1005Nick NeidertCHCSP 11.008634.681.310
1006Nick NelsonPHIRP 53.0205526294.421.470
1007Kyle NelsonAZRP 43.0204020204.081.380
1008Jimmy NelsonLADRP 34.0204115183.991.350
1009Ryne NelsonAZSP 105.069350374.251.310
1010Hector NerisHOURP 62.0437425213.661.140
1011Sheldon NeuseOAK3B27.22803032.273
1012Tyler NevinDET3B135.22631511514.298
1013Sean NewcombSFRP 21.0102214135.971.600
1014Kevin NewmanCIN2B403.26663984523.306
1015Kyle NicolasPITRP 12.0011765.401.440
1016Tomas NidoNYMC210.22642012111.265
1017Brandon NimmoNYMOF537.270156169073.357
1018Vinny NittoliCHCRP 8.0008424.401.260
1019Ryan NodaLAD1B193.20872432324.296
1020Jhonkensy NoelCLE1B28.24714042.299
1021Stephen NogosekNYMRP 34.0203615143.911.300
1022Aaron NolaPHISP 198.01322275403.421.050
1023Austin NolaSDC308.25163623629.316
1024Lars NootbaarSTLOF412.239185666258.333
1025Connor NorbyBAL2B26.26324143.330
1026Daniel NorrisCINRP 53.0205527224.621.340
1027James NorwoodBOSRP 16.01019884.581.440
1028Dom NunezCHCC41.18514045.267
1029Darren O'DayRETRP 30.0203215134.501.360
1030Ryan O'HearnBALDH45.23026054.292
1031Logan O'HoppeLAAC277.238103623528.307
1032Tyler O'NeillSTLOF487.2462577177646.311
1033Bailey OberMINSP 86.058137203.891.170
1034Scott ObergFARP 16.01015774.121.370
1035Rougned OdorBAL2B265.212113533321.270
1036Jake OdorizziTEXSP 81.047040264.361.300
1037Shohei OhtaniLAADH536.2653492189274.354166.01320856493.041.060
1038Steven OkertMIARP 54.0316322233.731.230
1039Edward OlivaresKCOF367.260104294726.308
1040Adam OllerOAKSP 50.0203928234.981.480
1041Matt OlsonATL1B570.2523510429076.340
1042Reese OlsonDETSP 36.023517144.151.310
1043Kaleb OrtBOSRP 40.0204221204.671.450
1044Rafael OrtegaNYYOF56.23526276.312
1045Oliver OrtegaMINRP 17.01016884.271.450
1046Joey OrtizBALSS44.25115163.298
1047Jhailyn OrtizPHIOF26.20813032.266
1048Luis OrtizPITSP 66.0305834274.611.380
1049Adam OttavinoNYMRP 64.0427524263.331.220
1050Glenn OttoTEXSP 35.023018154.631.360
1051James OutmanLADOF193.22382632618.289
1052Connor OvertonCINSP 78.0405840244.561.330
1053Johan OviedoPITRP 82.0407442384.551.420
1054Chris OwingsPIT2B35.20213143.272
1055Marcell OzunaATLDH379.245185434934.307
1056Cristian PacheOAKOF233.21752232316.266
1057Freddy PachecoSTLRP 17.01019894.251.390
1058Chris PaddackMINSP 12.0111624.181.240
1059Nicholas PadillaCHWRP 17.01017994.541.470
1060Emilio PaganMINRP 62.0337429224.121.240
1061Andrew PainterPHISP 78.057636254.121.240
1062Richie PalaciosCLEOF55.24516275.312
1063Jermaine PalaciosDETSS24.22302132.276
1064Josh PalaciosWSHOF41.25415264.317
1065Andre PallanteSTLRP 70.0405129273.721.410
1066Michael PapierskiDETC26.18202023.260
1067Isaac ParedesTB3B402.235185715651.321
1068Enoli ParedesHOURP 21.0102510144.271.460
1069Hoy ParkATL2B26.21613133.306
1070Vinnie PasquantinoKC1B508.274217636859.349
1071Luis PatinoTBSP 67.035934284.611.370
1072James PaxtonBOSSP 108.0711451384.211.290
1073Joel PayampsOAKRP 53.0304424174.021.330
1074Nate PearsonTORSP 61.0406628264.091.290
1075Joc PedersonSFOF446.247226936247.318
1076Liover PegueroPITSS29.24003132.282
1077Elvis PegueroMILRP 19.010171074.561.400
1078Jeremy PenaHOUSS534.2512068127130.291
1079Ryan PepiotLADSP 60.046230304.521.380
1080Freddy PeraltaMILSP 127.0814351463.631.140
1081David PeraltaLADOF362.249104524232.309
1082Wandy PeraltaNYYRP 60.0325423213.451.250
1083Wily PeraltaWSHRP 33.0102816174.251.470
1084Oswald PerazaNYYSS295.249933133821.298
1085Luis PerdomoMILRP 32.020231594.241.280
1086Geraldo PerdomoNPBSS186.22331842320.300
1087Everson PereiraNYYOF27.25714143.322
1088Salvador PerezKCC506.257298316424.291
1089Martin PerezTEXSP 177.010014678613.931.320
1090Cionel PerezBALRP 58.0325922253.381.320
1091Michael PerezNYMC26.17813033.258
1092Roberto PerezSFC154.20351611718.285
1093Carlos PerezCHWC92.2372110105.279
1094Francisco PerezWSHRP 11.00012684.451.570
1095Wenceel PerezDETSS11.25301011.301
1096Joe PerezHOU3B23.24802032.297
1097Blake PerkinsMILOF33.20214144.284
1098Dillon PetersFARP 17.020131074.941.370
1099Jace PetersonOAK3B346.229837114239.307
1100David PetersonNYMSP 79.0509033333.731.290
1101Brandon PfaadtAZSP 44.024321124.131.210
1102Tommy PhamNYMOF320.23293674538.314
1103David PhelpsRETRP 62.0206328283.981.340
1104Evan PhillipsLADRP 62.04107521213.011.090
1105Brett PhillipsLAAOF106.18841341513.275
1106Connor PhillipsCINRP 17.011710105.281.580
1107Konnor PilkingtonCLESP 30.012715154.391.420
1108Kevin PillarATLOF64.23928193.277
1109Manny PinaATLC203.21472612118.278
1110Chad PinderCINOF268.234103313216.277
1111Michael PinedaFASP 73.045139164.791.330
1112Israel PinedaWSHC42.21515043.263
1113Riley PintCOLRP 36.0103622245.331.660
1114Rene PintoTBC54.21627063.261
1115Stephen PiscottySFOF55.22626064.278
1116Nick PivettaBOSSP 172.01016689674.671.360
1117Michael PlassmeyerPHIRP 31.0102716104.661.340
1118Kevin PlaweckiTEXC104.2422100108.298
1119Zach PlesacCLESP 135.0710364364.281.270
1120Colin PocheTBRP 54.0346224213.881.190
1121Jorge PolancoMIN2B520.256227687758.331
1122Andrew PolitiBOSRP 32.0203115144.321.360
1123AJ PollockSEAOF364.245134644426.295
1124Drew PomeranzSDRP 47.0225519203.511.250
1125Zach PopTORRP 43.0203418133.721.280
1126Sean PoppenSDRP 29.0102514124.321.420
1127Nick PrattoKC1B214.21792932825.300
1128Ryan PresslyHOURP 57.03327018152.871.030
1129Jurickson ProfarCOLOF383.240104275347.323
1130Austin PruittOAKRP 31.000231564.251.120
1131A.J. PukMIARP 67.0357528253.701.260
1132Cal QuantrillCLESP 173.011012780484.161.260
1133Jose QuijadaLAARP 50.0216122243.941.280
1134Roman QuinnCLEOF22.20702132.278
1135Jose QuintanaNYMSP 153.08014065493.781.270
1136Ceddanne RafaelaBOSOF32.24514141.270
1137Cole RagansTEXSP 32.012816134.431.360
1138Tanner RaineyWSHRP 11.00315563.801.320
1139Cal RaleighSEAC406.219226225035.282
1140Brooks RaleyNYMRP 58.0226423203.591.190
1141Luke RaleyTBOF83.2233111116.278
1142Jose RamirezCLE3B573.27130104239469.350
1143Harold RamirezTBDH404.27685144620.310
1144Erasmo RamirezWSHRP 66.0305329163.961.240
1145Noe RamirezAZRP 37.0203619164.641.350
1146Yohan RamirezPITRP 27.0102614164.651.450
1147Heliot RamosSFOF24.22303032.274
1148Alan RangelATLSP 14.01014764.661.450
1149Drew RasmussenTBSP 156.010013861423.551.160
1150Robbie RaySEASP 184.01221178603.821.180
1151J.T. RealmutoPHIC490.2622075157142.321
1152Jake ReedLADRP 13.01012764.941.410
1153Rob RefsnyderBOSOF158.25652012217.327
1154Sean Reid-FoleyNYMRP 10.00010564.541.420
1155Evan ReifertTBRP 17.010208104.251.450
1156Anthony RendonLAA3B455.255166836160.342
1157Hunter RenfroeLAAOF491.244287826942.304
1158Luis RengifoLAA2B431.255134885126.297
1159Franmil ReyesKCDH203.23993012517.299
1160Victor ReyesDETOF134.2543153167.293
1161Pablo ReyesOAKSS35.22013143.274
1162Alex ReyesLADRP 28.0223313184.091.440
1163Bryan ReynoldsPITOF565.272247778664.347
1164Sean ReynoldsMIARP 28.0102716175.141.570
1165Trevor RichardsTORRP 55.0306426234.281.300
1166Stephen RidingsNYMRP 15.01019763.721.190
1167Austin RileyATL3B580.2743310018953.335
1168Edwin RiosCHCDH111.2165150139.273
1169Yacksel RiosATLRP 8.0108454.501.560
1170Alfonso RivasSD1B29.22503033.301
1171Emmanuel RiveraAZ3B212.24372622615.294
1172Sebastian RiveroKCC29.21213032.263
1173Anthony RizzoNYY1B491.243267677557.322
1174Luis RobertCHWOF528.2812279167732.322
1175Daniel RobertTEXRP 12.01012664.501.420
1176Ethan RobertsCHCRP 14.01015885.121.540
1177David RobertsonNYMRP 60.0457424303.501.260
1178Kramer RobertsonSTLSS15.19601022.275
1179Chuckie RobinsonCINC28.21413032.264
1180Cam RobinsonMILRP 28.0102713164.271.490
1181Victor RoblesWSHOF409.227837174828.277
1182Hansel RoblesLADRP 37.0213620184.731.430
1183Brayan RocchioCLESS27.26113132.312
1184Brendan RodgersCOL2B521.277166716839.327
1185Carlos RodonNYYSP 172.01422159513.071.040
1186Julio RodriguezSEAOF574.2752882269551.334
1187Grayson RodriguezBALSP 116.0712149403.801.200
1188Eduardo RodriguezDETSP 149.0813765493.911.280
1189Yerry RodriguezTEXRP 17.00017884.201.380
1190Joely RodriguezBOSRP 56.0315824243.871.370
1191Manuel RodriguezCHCRP 17.011169104.431.460
1192Chris RodriguezLAARP 22.0102010104.091.450
1193Randy RodriguezSFRP 25.0102713174.611.530
1194Endy RodriguezPITC204.24862512518.308
1195Elvin RodriguezTBSP 28.012527148.271.750
1196Alberto RodriguezSEAOF27.21512132.268
1197Taylor RogersSFRP 62.0497725173.581.150
1198Trevor RogersMIASP 126.0712858454.151.300
1199Tyler RogersSFRP 68.0314730193.921.310
1200Jake RogersDETC163.20562021916.274
1201Josh RogersCOLRP 13.0107855.401.370
1202Josh RojasAZ3B444.2551051186152.333
1203Miguel RojasLADSS308.25863473621.305
1204Ryan RolisonCOLSP 25.012015105.461.540
1205Drew RomBALSP 9.018434.061.370
1206Jordan RomanoTORRP 64.04337623223.211.130
1207JoJo RomeroSTLRP 23.0102210104.021.370
1208Tommy RomeroTBRP 15.011311106.311.660
1209Austin RomineCINC39.20914032.245
1210Sergio RomoFARP 26.0102315105.331.410
1211Brent RookerOAKOF56.21038075.280
1212Ben RortvedtNYYC43.19614053.252
1213Amed RosarioCLESS586.2761266167829.310
1214Eddie RosarioATLOF383.240125064526.289
1215Eguy RosarioSD3B53.24426175.304
1216Kenny RosenbergLAARP 10.0009664.941.440
1217Trevor RosenthalFARP 29.0103714184.221.390
1218Joe RossSFSP 24.01221284.251.290
1219Drew RucinskiOAKSP 124.06010958414.191.300
1220Michael RuckerCHCRP 51.0204725194.461.370
1221Darin RufNYM1B144.22461912019.313
1222Esteury RuizOAKOF369.238837274831.297
1223Keibert RuizWSHC406.259135144631.312
1224Jose RuizCHWRP 55.0205826254.201.350
1225Norge RuizOAKRP 12.00011755.181.550
1226Adley RutschmanBALC469.255176047366.347
1227Joe RyanMINSP 159.01116170473.931.150
1228Hyun Jin RyuTORSP 19.0115944.121.230
1229Blake SabolPITC65.23427176.298
1230Casey SadlerSEARP 34.0103114113.701.210
1231Chris SaleBOSSP 119.0813748343.601.150
1232Adrian SampsonCHCSP 76.0305439234.541.360
1233Gary SanchezFAC306.209164413932.285
1234Jesus SanchezMIAOF300.244124223827.306
1235Anibal SanchezWSHSP 71.045140305.031.440
1236Aaron SanchezMINSP 31.0102218105.131.470
1237Cristopher SanchezPHIRP 37.0203418174.301.390
1238Sixto SanchezMIASP 47.024220133.801.230
1239Yolbert SanchezCHWSS81.24916185.291
1240Miguel SanchezMILRP 10.0009554.641.410
1241Cam SandersBALRP 8.0108454.441.600
1242Nick SandlinCLERP 51.0305321263.621.330
1243Patrick SandovalLAASP 159.0916064613.631.290
1244Donny SandsDETC122.23231311311.296
1245Cole SandsMINRP 33.0103117134.481.390
1246Reiver SanmartinCINRP 60.0315531224.521.420
1247Miguel SanoMIN1B204.212123112825.297
1248Carlos SantanaPIT1B438.224175815771.332
1249Dennis SantanaATLRP 49.0304724244.381.410
1250Anthony SantanderBALOF565.247298927746.304
1251Tony SantillanCINRP 49.0215425244.501.430
1252Gregory SantosCHWRP 23.0102113145.041.590
1253Tayler SaucedoNYMRP 13.01013654.121.340
1254Hirokazu SawamuraFARP 49.0204423264.201.460
1255Josh SborzTEXRP 46.0305321214.121.350
1256Max ScherzerNYMSP 172.01220559373.081.010
1257Clarke SchmidtNYYRP 78.0507534293.921.290
1258Jonathan SchoopDET2B498.243155935726.280
1259John SchreiberBOSRP 65.0447125223.391.210
1260Max SchrockCINOF22.23402031.279
1261Kyle SchwarberPHIOF536.233399269381.334
1262Tanner ScottMIARP 62.0388126373.681.410
1263Adam ScottCLERP 28.0102813124.091.370
1264Tayler ScottLADRP 17.010201085.381.630
1265Connor SeaboldBOSSP 55.034634175.441.420
1266Corey SeagerTEXSS556.274278338659.344
1267JP SearsOAKSP 94.0508040313.841.270
1268Jean SeguraMIA2B492.2721153126336.321
1269Colin SelbyPITRP 19.0101710114.701.540
1270Sam SelmanOAKRP 15.00015874.531.310
1271Marcus SemienTEX2B603.2542676199357.318
1272Kodai SengaNYMSP 149.01015662543.751.220
1273Antonio SenzatelaCOLSP