MLB Fantasy Expert Rankings

  • ALL
  • H
  • C
  • 1B
  • 2B
  • 3B
  • SS
  • OF
  • SP
  • RP
RankPlayer% RosteredAndy BehrensLoadingScott PianowskiLoadingDalton Del DonLoading
1
Ronald Acuna Jr.ATL (RF)
-
111
2
Bobby Witt Jr.KC (SS)
-
422
3
Julio RodriguezSEA (CF)
-
333
4
Corbin CarrollARI (LF,CF,RF)
-
255
5
Mookie BettsLAD (2B,SS,RF)
-
647
6
Kyle TuckerHOU (RF)
-
579
7
Freddie FreemanLAD (1B)
-
7610
8
Fernando Tatis Jr.SD (RF)
-
10124
9
Aaron JudgeNYY (CF,RF,DH)
-
8108
10
Spencer StriderATL (SP)
-
1886
11
Juan SotoNYY (LF)
-
111112
12
Trea TurnerPHI (SS)
-
12915
13
Jose RamirezCLE (3B,DH)
-
141316
14
Yordan AlvarezHOU (LF,DH)
-
151613
15
Matt OlsonATL (1B)
-
131517
16
Austin RileyATL (3B)
-
161818
17
Bryce HarperPHI (1B,DH)
-
172714
18
Rafael DeversBOS (3B)
-
192119
19
Gerrit ColeNYY (SP)
-
201431
20
Marcus SemienTEX (2B)
-
232023
21
Ozzie AlbiesATL (2B)
-
252221
22
Pete AlonsoNYM (1B)
-
222622
23
Francisco LindorNYM (SS)
-
272325
24
Luis Robert Jr.CWS (CF)
-
262826
25
Vladimir Guerrero Jr.TOR (1B,DH)
-
213624
26
Corbin BurnesBAL (SP)
-
282432
27
Zack WheelerPHI (SP)
-
331935
28
Michael Harris IIATL (CF)
-
313127
29
Randy ArozarenaTB (LF)
-
293328
30
Kevin GausmanTOR (SP)
-
342536
31
Jose AltuveHOU (2B)
-
323234
32
Corey SeagerTEX (SS)
-
243838
33
Bo BichetteTOR (SS)
-
363533
34
Gunnar HendersonBAL (3B,SS)
-
393729
35
Adolis GarciaTEX (CF,RF)
-
304141
36
CJ AbramsWSH (SS)
-
353939
37
Luis CastilloSEA (SP)
-
412946
38
Pablo LopezMIN (SP)
-
433445
39
Tyler GlasnowLAD (SP)
-
544530
40
Elly De La CruzCIN (3B,SS)
-
466820
41
Aaron NolaPHI (SP)
-
384955
42
Tarik SkubalDET (SP)
-
574842
43
Max FriedATL (SP)
-
486040
44
Yoshinobu YamamotoLAD (SP)
-
516137
45
Nolan JonesCOL (1B,LF,RF)
-
404367
46
George KirbySEA (SP)
-
473075
47
Zac GallenARI (SP)
-
374273
48
Adley RutschmanBAL (C,DH)
-
535151
49
Freddy PeraltaMIL (SP)
-
525650
50
Manny MachadoSD (3B,DH)
-
445857
51
Mike TroutLAA (CF)
-
505952
52
Cody BellingerFA (1B,CF)
-
424674
53
Royce LewisMIN (3B)
-
674056
54
Logan WebbSF (SP)
-
565258
55
Paul GoldschmidtSTL (1B,DH)
-
554766
56
Jazz Chisholm Jr.MIA (CF)
-
735343
57
Matt McLainCIN (2B,SS)
-
626447
58
Christian YelichMIL (LF,DH)
-
655459
59
Framber ValdezHOU (SP)
-
615761
60
Blake SnellFA (SP)
-
596754
61
Devin WilliamsMIL (RP)
-
754463
62
Grayson RodriguezBAL (SP)
-
637644
63
Josh HaderHOU (RP)
-
865553
64
Zach EflinTB (SP)
-
648849
65
Emmanuel ClaseCLE (RP)
-
775079
66
Edwin DiazNYM (RP)
-
1006348
67
Kyle SchwarberPHI (LF,DH)
-
497195
68
Josh LoweTB (CF,RF,DH)
-
606689
69
Alex BregmanHOU (3B)
-
666290
70
J.T. RealmutoPHI (C)
-
686982
71
Logan GilbertSEA (SP)
-
707376
72
Joe RyanMIN (SP)
-
817962
73
Bobby MillerLAD (SP)
-
719360
74
Nico HoernerCHC (2B,SS)
-
4511268
75
Eury PerezMIA (SP)
-
728181
76
Jhoan DuranMIN (RP)
-
917471
77
Oneil CruzPIT (SS)
-
6910369
78
Christian WalkerARI (1B)
-
877088
79
Camilo DovalSF (RP)
-
1026580
80
Will SmithLAD (C)
-
797792
81
Ha-Seong KimSD (2B,3B,SS)
-
747898
82
Jordan RomanoTOR (RP)
-
948078
83
Triston CasasBOS (1B)
-
1058365
84
Raisel IglesiasATL (RP)
-
1018570
85
Nolan ArenadoSTL (3B)
-
859094
86
Jesus LuzardoMIA (SP)
-
889487
87
William ContrerasMIL (C,DH)
-
9510672
88
Nick CastellanosPHI (RF)
-
7692105
89
Josh JungTEX (3B)
-
1069577
90
Gleyber TorresNYY (2B)
-
1207584
91
Justin SteeleCHC (SP)
-
8310993
92
Dansby SwansonCHC (SS)
-
8487115
93
Bryan ReynoldsPIT (LF,CF)
-
1098499
94
David BednarPIT (RP)
-
10786100
95
Xander BogaertsSD (SS)
-
5882155
96
Dylan CeaseCWS (SP)
-
9211691
97
Spencer TorkelsonDET (1B)
-
11289101
98
Teoscar HernandezLAD (RF,DH)
-
11012964
99
George SpringerTOR (RF,DH)
-
80108116
100
Paul SewaldARI (RP)
-
1229886
101
Cole RagansKC (SP,RP)
-
93105112
102
Evan CarterTEX (LF)
-
78101132
103
Lane ThomasWSH (CF,RF)
-
8291149
104
Ryan HelsleySTL (RP)
-
103111109
105
Sonny GraySTL (SP)
-
89125111
106
Seiya SuzukiCHC (RF)
-
111102114
107
Yandy DiazTB (1B,3B)
-
97115122
108
Alexis DiazCIN (RP)
-
11497126
109
Jordan WalkerSTL (LF,RF)
-
123113102
110
Evan PhillipsLAD (RP)
-
115121103
111
Andres GimenezCLE (2B)
-
117119104
112
Ketel MarteARI (2B)
-
108104129
113
Joe MusgroveSD (SP)
-
13196117
114
Tanner BibeeCLE (SP)
-
118118110
115
Bryson StottPHI (2B)
-
127114106
116
Vinnie PasquantinoKC (1B)
-
113122121
117
Chris BassittTOR (SP)
-
99124137
118
Josh NaylorCLE (1B,DH)
-
98128139
119
Riley GreeneDET (CF,RF)
-
134100138
120
Spencer SteerCIN (1B,2B,3B,LF)
-
13999142
121
Justin VerlanderHOU (SP)
-
144110133
122
Shane BieberCLE (SP)
-
90168130
123
TJ FriedlCIN (LF,CF)
-
96120172
124
Anthony VolpeNYY (SS)
-
126150119
125
Cedric Mullins IIBAL (CF)
-
133130134
126
Hunter GreeneCIN (SP)
-
16515383
127
Michael KingSD (SP,RP)
-
16914297
128
Pete FairbanksTB (RP)
-
21211785
129
Luis ArraezMIA (2B)
-
116133171
130
Thairo EstradaSF (2B,SS)
-
132127164
131
Jorge SolerSF (RF,DH)
-
138138150
132
James OutmanLAD (LF,CF)
-
121156156
133
Alec BohmPHI (1B,3B)
-
128161144
134
Anthony SantanderBAL (1B,RF,DH)
-
152136145
135
Kodai SengaNYM (SP)
-
13572227
136
Chris SaleATL (SP)
-
14619396
137
Christian Encarnacion-StrandCIN (1B,DH)
-
157135143
138
Andres MunozSEA (RP)
-
213107124
139
Sean MurphyATL (C)
-
143141160
140
Esteury RuizOAK (LF,CF,RF)
-
170123153
141
Marcell OzunaATL (LF,DH)
-
136149165
142
Yainer DiazHOU (C,1B,DH)
-
158139154
143
Ian HappCHC (LF)
-
119131206
144
Willson ContrerasSTL (C,DH)
-
160134162
145
Salvador PerezKC (C,1B,DH)
-
154147158
146
Cal RaleighSEA (C)
-
137158166
147
Clay HolmesNYY (RP)
-
211126125
148
Gabriel MorenoARI (C)
-
142148173
149
Zack GelofOAK (2B)
-
124170170
150
Francisco AlvarezNYM (C)
-
104166195
151
Masataka YoshidaBOS (LF,DH)
-
130140203
152
Jackson ChourioMIL (CF)
-
166171136
153
Rhys HoskinsMIL (1B)
-
149178146
154
Max MuncyLAD (3B)
-
163144179
155
Nathaniel LoweTEX (1B)
-
151160186
156
Jonah HeimTEX (C)
-
148163189
157
Jordan MontgomeryFA (SP)
-
162132208
158
Jonathan IndiaCIN (2B)
-
141165196
159
Chas McCormickHOU (LF,CF,RF)
-
174152176
160
Christopher MorelCHC (2B,CF,RF,DH)
-
180175148
161
Noelvi MarteCIN (3B)
-
147201157
162
Edouard JulienMIN (2B,DH)
-
178143191
163
Kenley JansenBOS (RP)
-
263137113
164
Walker BuehlerLAD (SP)
-
171226120
165
Cristian JavierHOU (SP)
-
145173201
166
Jake BurgerMIA (3B,DH)
-
168177175
167
Brandon NimmoNYM (LF,CF)
-
153157217
168
Yu DarvishSD (SP)
-
167191169
169
Ezequiel TovarCOL (SS)
-
150159220
170
Mitch KellerPIT (SP)
-
197185151
171
Keibert RuizWSH (C)
-
188181174
172
Merrill KellyARI (SP)
-
193155197
173
Ke'Bryan HayesPIT (3B)
-
182187178
174
Bailey OberMIN (SP)
-
259162127
175
Tyler O'NeillBOS (LF,CF)
-
194200163
176
Hunter BrownHOU (SP)
-
222206131
177
Tanner ScottMIA (RP)
-
308146107
178
Gavin WilliamsCLE (SP)
-
248154161
179
Willy AdamesMIL (SS)
-
172183209
180
Carlos CorreaMIN (SS)
-
159197210
181
Isaac ParedesTB (1B,2B,3B)
-
173176222
182
Kerry CarpenterDET (LF,RF,DH)
-
164179230
183
Carlos RodonNYY (SP)
-
240182152
184
Steven KwanCLE (LF)
-
181174224
185
J.D. MartinezFA (LF,DH)
-
155199228
186
Jeremy PenaHOU (SS)
-
177188218
187
Brandon PfaadtARI (SP)
-
216234135
188
Daulton VarshoTOR (LF,CF)
-
161207225
189
Nolan GormanSTL (2B,3B,DH)
-
201167226
190
Taylor WardLAA (LF)
-
183205211
191
Bryan WooSEA (SP)
-
233208159
192
Justin TurnerTOR (1B,2B,3B,DH)
-
220214167
193
Eloy JimenezCWS (RF,DH)
-
129280193
194
Tommy EdmanSTL (2B,SS,CF,RF)
-
176195231
195
Starling MarteNYM (RF)
-
192211202
196
Matt ChapmanFA (3B)
-
185224198
197
Lars NootbaarSTL (LF,CF,RF)
-
196172240
198
Ryan MountcastleBAL (1B,DH)
-
179216214
199
Craig KimbrelBAL (RP)
-
-184108
200
Jose BerriosTOR (SP)
-
245169204
201
Byron BuxtonMIN (DH)
-
203227194
202
Vaughn GrissomBOS (SS)
-
140264221
203
Bryce MillerSEA (SP)
-
199225205
204
Lourdes Gurriel Jr.ARI (LF,DH)
-
175202254
205
Wyatt LangfordTEX (LF)
-
322196118
206
Alex LangeDET (RP)
-
272192168
207
Nathan EovaldiTEX (SP)
-
189228215
208
J.P. CrawfordSEA (SS)
-
156220260
209
Nick LodoloCIN (SP)
-
282232123
210
Jarred KelenicATL (LF,CF,RF)
-
205209223
211
Jackson HollidayBAL (2B,SS)
-
226213199
212
Jarren DuranBOS (LF,CF)
-
283164192
213
Brandon DruryLAA (1B,2B)
-
184180276
214
Jeimer CandelarioCIN (1B,3B)
-
228212200
215
Adbert AlzolayCHC (RP)
-
-145181
216
Ryan PepiotTB (SP,RP)
-
198210252
217
Nick PivettaBOS (SP,RP)
-
314219128
218
Charlie MortonATL (SP)
-
266248147
219
Jose AbreuHOU (1B)
-
208222239
220
Jordan LawlarARI (SS)
-
187238246
221
Trevor StoryBOS (SS)
-
293198185
222
Taj BradleyTB (SP)
-
274265141
223
Brandon LoweTB (2B)
-
225221234
224
Andrew VaughnCWS (1B)
-
206255232
225
Mitch GarverSEA (C,DH)
-
291194212
226
Max KeplerMIN (RF)
-
200217281
227
Jack SuwinskiPIT (LF,CF,RF)
-
241215242
228
Eduardo RodriguezARI (SP)
-
264218216
229
Logan O'HoppeLAA (C)
-
247204251
230
Lucas GiolitoBOS (SP)
-
242241219
231
Shota ImanagaCHC (SP)
-
276250177
232
Luis CampusanoSD (C)
-
190263255
233
Brent RookerOAK (LF,RF,DH)
-
191235282
234
Jorge PolancoSEA (2B,3B)
-
234239235
235
Josh BellMIA (1B,DH)
-
231223256
236
Emmet SheehanLAD (SP)
-
271262184
237
Braxton GarrettMIA (SP)
-
210190-
238
Giancarlo StantonNYY (RF,DH)
-
207272241
239
Aaron CivaleTB (SP)
-
261229237
240
Jose LeclercTEX (RP)
-
-230180
241
Bo NaylorCLE (C)
-
219245267
242
Triston McKenzieCLE (SP)
-
275244213
243
Gavin LuxLAD (2B,LF)
-
221240274
244
Alex VerdugoNYY (RF)
-
204258286
245
Ryan McMahonCOL (2B,3B)
-
270242236
246
Junior CamineroTB (3B,SS)
-
323203229
247
Shane BazTB (SP)
-
249186-
248
Brayan BelloBOS (SP)
-
277231248
249
Jake FraleyCIN (LF,RF,DH)
-
195-245
250
Anthony RizzoNYY (1B)
-
262249247
251
Johan RojasPHI (CF)
-
125--
252
Andrew AbbottCIN (SP)
-
273251238
253
Tim AndersonMIA (SS)
-
238284249
254
Luis RengifoLAA (2B,3B,SS,RF)
-
298189285
255
Kyle HarrisonSF (SP)
-
269-187
256
Robert StephensonLAA (RP)
-
--140
257
Luke RaleySEA (1B,LF,CF,RF)
-
186273-
258
Kenta MaedaDET (SP)
-
260254266
259
Eugenio SuarezARI (3B)
-
232236-
260
Ryan PresslyHOU (RP)
-
-151-
261
Kris BryantCOL (1B,RF,DH)
-
236267290
262
Jeff McNeilNYM (2B,LF,RF)
-
257247289
263
Jose SiriTB (CF)
-
288243263
264
Cristopher SanchezPHI (SP)
-
268283244
265
Leody TaverasTEX (CF)
-
209-269
266
Robert SuarezSD (RP)
-
-289190
267
Tommy PhamFA (LF,CF,RF,DH)
-
224282293
268
MJ MelendezKC (C,LF,RF)
-
294260259
269
Sal FrelickMIL (CF,RF)
-
229274311
270
Maikel GarciaKC (3B,SS)
-
-246250
271
Will SmithKC (RP)
-
--182
272
Yuki MatsuiSD (RP)
-
--183
273
Austin HaysBAL (LF,CF)
-
202-301
274
Griffin CanningLAA (SP)
-
--188
275
Jorge LopezNYM (RP)
-
214292-
276
Dylan FloroWSH (RP)
-
215296-
277
Mason MillerOAK (SP)
-
-259257
278
Orion KerkeringPHI (RP)
-
--207
279
Bryan De La CruzMIA (LF,RF)
-
295253297
280
Henry DavisPIT (RF)
-
311275262
281
Mitch HanigerSEA (LF,RF)
-
243-288
282
Jung Hoo LeeSF (CF)
-
-261270
283
Seranthony DominguezPHI (RP)
-
217--
284
Shane McClanahanTB (SP)
-
218--
285
Andrew BenintendiCWS (LF)
-
230-306
286
Kyle FinneganWSH (RP)
-
-257280
287
Will BensonCIN (LF,RF)
-
-266272
288
Edward CabreraMIA (SP)
-
296-243
289
Joey MenesesWSH (1B,DH)
-
223-317
290
Brendan DonovanSTL (1B,2B,LF,RF)
-
-233308
291
DJ LeMahieuNYY (1B,2B,3B)
-
290-253
292
Michael BuschCHC (3B)
-
227--
293
Jake McCarthyARI (CF,RF)
-
235-310
294
Harrison BaderNYM (CF)
-
246-300
295
Michael ConfortoSF (LF,RF)
-
252-295
296
Nestor Cortes Jr.NYY (SP)
-
309291265
297
Jose AlvaradoPHI (RP)
-
312237-
298
Kyle ManzardoCLE (1B)
-
332278271
299
Max ScherzerTEX (SP)
-
278271-
300
Prelander BerroaCWS (SP,RP)
-
--233
301
Javier BaezDET (SS)
-
250-302
302
Nelson VelazquezKC (LF,RF)
-
-277277
303
Ryan NodaOAK (1B)
-
237--
304
Marcus StromanNYY (SP)
-
286269-
305
Whit MerrifieldPHI (2B,LF)
-
329281275
306
Alek ThomasARI (CF)
-
239--
307
Joc PedersonARI (LF,DH)
-
244--
308
Parker MeadowsDET (CF)
-
-279284
309
Charlie BlackmonCOL (RF,DH)
-
251-313
310
Alek ManoahTOR (SP)
-
253-312
311
Michael WachaKC (SP)
-
280285-
312
Zach NetoLAA (SS)
-
-270299
313
Pete Crow-ArmstrongCHC (CF)
-
-252-
314
Tyler StephensonCIN (C,DH)
-
292-278
315
Harold RamirezTB (LF,RF,DH)
-
254--
316
Reid DetmersLAA (SP)
-
-276296
317
Ryan O'HearnBAL (1B,RF)
-
255--
318
Hunter RenfroeKC (1B,RF)
-
287286-
319
Ramon LaureanoCLE (CF,RF)
-
256--
320
Reese OlsonDET (SP)
-
-256-
321
Brett BatyNYM (3B)
-
302-273
322
Rowdy TellezPIT (1B,DH)
-
258--
323
Yoan MoncadaCWS (3B)
-
--258
324
Ty FranceSEA (1B)
-
335-261
325
Aroldis ChapmanPIT (RP)
-
--264
326
Austin MeadowsFA (LF)
-
265--
327
Brandon WoodruffMIL (SP)
-
267--
328
MacKenzie GoreWSH (SP)
-
317-268
329
Carlos EstevezLAA (RP)
-
-268-
330
Alex KirilloffMIN (1B,LF,RF)
-
303288-
331
Garrett MitchellMIL (CF)
-
316298298
332
Willi CastroMIN (2B,3B,LF,CF)
-
334287309
333
JP SearsOAK (SP)
-
279--
334
Colt KeithDET (2B,3B)
-
--279
335
Alejandro KirkTOR (C)
-
305-292
336
Elias DiazCOL (C)
-
301297-
337
Lance LynnSTL (SP)
-
281--
338
Kutter CrawfordBOS (SP,RP)
-
-293307
339
James PaxtonLAD (SP)
-
--283
340
C.J. CronFA (1B)
-
284--
341
Logan AllenCLE (SP)
-
285--
342
Brenton DoyleCOL (CF)
-
--287
343
Kyle BradishBAL (SP)
-
289--
344
Brandon MarshPHI (LF,CF)
-
-290-
345
Ceddanne RafaelaBOS (SS,CF)
-
--291
346
Chris TaylorLAD (3B,SS,LF)
-
-294-
347
Matt WallnerMIN (LF,RF)
-
--294
348
Matt BrashSEA (RP)
-
-295-
349
Luis SeverinoNYM (SP)
-
297--
350
Graham AshcraftCIN (SP)
-
299--
351
Ranger SuarezPHI (SP)
-
300--
352
Jordan WestburgBAL (2B,3B)
-
306-314
353
Adam DuvallFA (CF,RF)
-
--303
354
Chris PaddackMIN (SP,RP)
-
--304
355
Connor PhillipsCIN (SP)
-
304--
356
Garrett WhitlockBOS (SP,RP)
-
--305
357
Orlando ArciaATL (SS)
-
307--
358
Gavin StoneLAD (SP)
-
310--
359
Daniel BardCOL (RP)
-
313--
360
Clayton KershawLAD (SP)
-
315--
361
Louie VarlandMIN (SP,RP)
-
--315
362
Ryan JeffersMIN (C)
-
--316
363
John MeansBAL (SP)
-
318--
364
Yusei KikuchiTOR (SP)
-
319--
365
Nolan SchanuelLAA (1B)
-
320--
366
Anthony RendonLAA (3B)
-
321--
367
Amed RosarioTB (2B,SS)
-
324--
368
Zach McKinstryDET (2B,3B,SS,LF,RF)
-
325--
369
Elehuris MonteroCOL (1B,3B)
-
326--
370
Brendan RodgersCOL (2B)
-
327--
371
Oscar GonzalezNYY (RF)
-
328--
372
Jacob YoungWSH (CF)
-
330--
373
Jesse WinkerWSH (DH)
-
331--
374
Jake CronenworthSD (1B,2B)
-
333--
375
Gary SanchezMIL (C)
-
336--
Data compiled by FantasyPros