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,DH)
-
221
2
Trea TurnerPHI (SS)
-
133
3
Aaron JudgeNYY (CF,RF,DH)
-
414
4
Julio RodriguezSEA (CF)
-
542
5
Jose RamirezCLE (3B,DH)
-
355
6
Kyle TuckerHOU (RF)
-
666
7
Mookie BettsLAD (2B,RF,SS)
-
7710
8
Vladimir Guerrero Jr.TOR (1B,DH)
-
8107
9
Bo BichetteTOR (SS)
-
1299
10
Juan SotoSD (LF,RF)
-
11816
11
Yordan AlvarezHOU (LF,DH)
-
91217
12
Shohei OhtaniLAA (DH)
-
102112
13
Manny MachadoSD (3B)
-
131319
14
Gerrit ColeNYY (SP)
-
181513
15
Freddie FreemanLAD (1B)
-
141420
16
Mike TroutLAA (CF)
-
162211
17
Corbin BurnesMIL (SP)
-
171121
18
Pete AlonsoNYM (1B,DH)
-
151622
19
Bobby Witt Jr.KC (3B,DH,SS)
-
192015
20
Rafael DeversBOS (3B)
-
201918
21
Spencer StriderATL (SP,RP)
-
292314
22
Fernando Tatis Jr.SD (CF,RF,SS)
-
21408
23
Aaron NolaPHI (SP)
-
242526
24
Austin RileyATL (3B)
-
401823
25
Marcus SemienTEX (2B,SS)
-
231746
26
Max ScherzerNYM (SP)
-
343127
27
Brandon WoodruffMIL (SP)
-
382729
28
Justin VerlanderNYM (SP)
-
303628
29
Jacob deGromTEX (SP)
-
255024
30
Emmanuel ClaseCLE (RP)
-
433225
31
Corey SeagerTEX (SS)
-
264732
32
Shane McClanahanTB (SP)
-
393038
33
Matt OlsonATL (1B)
-
413333
34
Paul GoldschmidtSTL (1B,DH)
-
224244
35
Jazz Chisholm Jr.MIA (2B,CF)
-
512830
36
Michael Harris IIATL (CF)
-
353443
37
Randy ArozarenaTB (LF,RF,DH)
-
323942
38
Francisco LindorNYM (SS)
-
532437
39
Sandy AlcantaraMIA (SP)
-
332655
40
Nolan ArenadoSTL (3B,DH)
-
522934
41
Ozzie AlbiesATL (2B)
-
284545
42
Shohei OhtaniLAA (SP,DH)
-
274351
43
Shane BieberCLE (SP)
-
453839
44
Luis Robert Jr.CWS (CF)
-
363553
45
Jordan RomanoTOR (RP)
-
444836
46
Cedric Mullins IIBAL (CF)
-
424148
47
Kyle SchwarberPHI (DH,LF)
-
314660
48
J.T. RealmutoPHI (C)
-
565431
49
Devin WilliamsMIL (RP)
-
464949
50
Julio UriasLAD (SP)
-
494452
51
Josh HaderSD (RP)
-
575735
52
Zack WheelerPHI (SP)
-
503767
53
Framber ValdezHOU (SP)
-
585841
54
Yu DarvishSD (SP)
-
616840
55
Dylan CeaseCWS (SP)
-
486063
56
Ryan PresslyHOU (RP)
-
626347
57
Kevin GausmanTOR (SP)
-
655262
58
Alex BregmanHOU (3B)
-
375590
59
Tim AndersonCWS (SS)
-
557158
60
Luis CastilloSEA (SP)
-
605177
61
Ryan HelsleySTL (RP)
-
716954
62
George SpringerTOR (CF,RF,DH)
-
686169
63
Cristian JavierHOU (SP,RP)
-
676768
64
Andres GimenezCLE (2B,SS)
-
635388
65
Daulton VarshoTOR (C,CF,LF,RF)
-
697661
66
Adolis GarciaTEX (CF,RF,DH)
-
595692
67
Teoscar HernandezSEA (DH,RF)
-
547282
68
Alek ManoahTOR (SP)
-
646283
69
Oneil CruzPIT (SS)
-
797557
70
Felix BautistaBAL (RP)
-
727764
71
Eloy JimenezCWS (DH,LF,RF)
-
806476
72
Starling MarteNYM (RF)
-
785984
73
Corbin CarrollARI (CF,LF,RF)
-
858950
74
Xander BogaertsSD (SS)
-
707989
75
Camilo DovalSF (RP)
-
948265
76
Will SmithLAD (C,DH)
-
957870
77
Salvador PerezKC (C,DH)
-
898371
78
Jose AbreuHOU (1B,DH)
-
4710593
79
Dansby SwansonCHC (SS)
-
7470101
80
Zac GallenARI (SP)
-
6665118
81
Clayton KershawLAD (SP)
-
819573
82
Willy AdamesMIL (SS)
-
887491
83
Max FriedATL (SP)
-
7366119
84
Joe MusgroveSD (SP)
-
8412456
85
Byron BuxtonMIN (CF,DH)
-
10111159
86
Logan WebbSF (SP)
-
1069375
87
Adley RutschmanBAL (C,DH)
-
9284103
88
Bryan ReynoldsPIT (CF,LF)
-
8280122
89
Wander FrancoTB (SS)
-
1118687
90
Robbie RaySEA (SP)
-
7681134
91
Tyler O'NeillSTL (LF,CF)
-
9010399
92
Willson ContrerasSTL (C,DH)
-
11410772
93
Jeremy PenaHOU (SS)
-
1159286
94
Kenley JansenBOS (RP)
-
9813266
95
Gunnar HendersonBAL (3B,SS)
-
9696113
96
Jake McCarthyARI (LF,CF,RF)
-
11291104
97
Hunter GreeneCIN (SP)
-
10310997
98
Christian YelichMIL (LF,DH)
-
10798105
99
Tommy EdmanSTL (2B,RF,SS)
-
9313880
100
Vinnie PasquantinoKC (1B,DH)
-
9712095
101
Clay HolmesNYY (RP)
-
105110100
102
David BednarPIT (RP)
-
1329094
103
Blake SnellSD (SP)
-
91108120
104
Max MuncyLAD (2B,3B,DH)
-
7514996
105
Steven KwanCLE (LF,RF)
-
12194106
106
Jhoan DuranMIN (RP)
-
8314198
107
Nestor Cortes Jr.NYY (SP)
-
10985132
108
Nick LodoloCIN (SP)
-
12611885
109
Alexis DiazCIN (RP)
-
12413179
110
Carlos CorreaMIN (SS)
-
87112135
111
Taylor WardLAA (CF,LF,RF)
-
14212574
112
Gleyber TorresNYY (2B,DH)
-
14087117
113
Logan GilbertSEA (SP)
-
11788142
114
Seiya SuzukiCHC (RF)
-
12897126
115
Giancarlo StantonNYY (RF,DH)
-
108106140
116
Dustin MayLAD (SP)
-
14413578
117
Nathaniel LoweTEX (1B)
-
99119139
118
Lucas GiolitoCWS (SP)
-
122121115
119
Freddy PeraltaMIL (SP)
-
11699144
120
Nick CastellanosPHI (DH,RF)
-
110128123
121
Kris BryantCOL (DH,LF,RF)
-
123116127
122
Jonathan IndiaCIN (2B,DH)
-
104114150
123
Anthony SantanderBAL (LF,RF,DH)
-
129100141
124
C.J. CronCOL (1B,DH)
-
102136137
125
Ian HappCHC (LF)
-
125123136
126
George KirbySEA (SP)
-
146101138
127
Pablo LopezMIN (SP)
-
86122179
128
Lance LynnCWS (SP)
-
152104133
129
Raisel IglesiasATL (RP)
-
184113102
130
Andres MunozSEA (RP)
-
120148131
131
Jeffrey SpringsTB (SP,RP)
-
130155116
132
Charlie MortonATL (SP)
-
162130114
133
Brandon LoweTB (2B)
-
143139124
134
Eugenio SuarezSEA (3B)
-
13573200
135
Pete FairbanksTB (RP)
-
17115881
136
Alejandro KirkTOR (C,DH)
-
168137107
137
Jesus LuzardoMIA (SP)
-
141129143
138
Tyler StephensonCIN (1B,C,DH)
-
118146151
139
Andrew VaughnCWS (1B,LF,RF,DH)
-
131127157
140
Sean MurphyATL (C,DH)
-
198117108
141
Christian WalkerARI (1B)
-
139154130
142
Thairo EstradaSF (2B,SS,LF)
-
157102182
143
Hunter RenfroeLAA (RF)
-
151145149
144
Joe RyanMIN (SP)
-
145115188
145
Ryan MountcastleBAL (1B,DH)
-
119181148
146
Jordan WalkerSTL (3B,RF)
-
156151145
147
Anthony RizzoNYY (1B)
-
100163190
148
Carlos RodonNYY (SP)
-
134201121
149
Brady SingerKC (SP)
-
185143129
150
Josh BellCLE (1B,DH)
-
175174111
151
William ContrerasMIL (C,DH)
-
133162165
152
Tyler GlasnowTB (SP)
-
201142128
153
Chris SaleBOS (SP)
-
167193112
154
Matt ChapmanTOR (3B)
-
155164158
155
Anthony VolpeNYY (SS)
-
161150167
156
MJ MelendezKC (C,LF,RF,DH)
-
160170162
157
Rowdy TellezMIL (1B)
-
177206110
158
Masataka YoshidaBOS (DH,LF)
-
183187125
159
Amed RosarioCLE (SS,LF)
-
217134146
160
Drew RasmussenTB (SP)
-
170169160
161
Jake CronenworthSD (1B,2B,SS)
-
148183169
162
Ketel MarteARI (2B,DH)
-
180159166
163
Jose MirandaMIN (1B,3B,DH)
-
164168174
164
Jose LeclercTEX (RP)
-
186166155
165
Ryan McMahonCOL (2B,3B)
-
172152184
166
Brandon NimmoNYM (CF)
-
191133186
167
Jordan MontgomerySTL (SP)
-
190156170
168
Lars NootbaarSTL (LF,CF,RF)
-
189177152
169
David RobertsonNYM (RP)
-
199147181
170
Jeff McNeilNYM (2B,LF,RF)
-
153157221
171
Evan PhillipsLAD (RP)
-
149219164
172
Edward CabreraMIA (SP)
-
154224154
173
Jose AltuveHOU (2B)
-
127176230
174
Alec BohmPHI (1B,3B)
-
159213161
175
Alex VerdugoBOS (LF,RF)
-
193161183
176
Kodai SengaNYM (SP)
-
163203171
177
Riley GreeneDET (CF)
-
188165192
178
Luis GarciaHOU (SP)
-
206167173
179
Oscar GonzalezCLE (RF)
-
158160229
180
Scott BarlowKC (RP)
-
236205109
181
Ke'Bryan HayesPIT (3B)
-
178198175
182
Andrew HeaneyTEX (SP)
-
213185156
183
Luis SeverinoNYY (SP)
-
77184-
184
Kyle WrightATL (SP)
-
136126-
185
Jean SeguraMIA (2B,3B)
-
203186172
186
Whit MerrifieldTOR (2B,CF,LF,RF)
-
205153205
187
Daniel BardCOL (RP)
-
204182180
188
Nico HoernerCHC (2B,SS)
-
251140176
189
Cody BellingerCHC (CF)
-
165210197
190
Ezequiel TovarCOL (SS)
-
147218212
191
Hunter BrownHOU (SP,RP)
-
253175153
192
Ty FranceSEA (1B,3B)
-
202190194
193
Paul SewaldSEA (RP)
-
113179-
194
J.D. MartinezLAD (DH)
-
228217147
195
Joey MenesesWSH (1B,DH,RF)
-
173197222
196
Bryce HarperPHI (RF,DH)
-
166226204
197
Cal RaleighSEA (C,DH)
-
200189209
198
Mitch HanigerSF (LF,RF)
-
150247210
199
Chris BassittTOR (SP)
-
169144-
200
Sonny GrayMIN (SP)
-
210211189
201
Javier BaezDET (SS)
-
231191191
202
Ramon LaureanoOAK (CF,RF)
-
237173206
203
Andrew BenintendiCWS (LF)
-
208209203
204
Keibert RuizWSH (C)
-
225178219
205
CJ AbramsWSH (2B,SS)
-
209194227
206
Jesse WinkerMIL (DH,LF)
-
192222217
207
Anthony RendonLAA (3B)
-
214225196
208
Kolten WongSEA (2B)
-
233196207
209
Seth BrownOAK (1B,LF,CF,RF)
-
230208198
210
Joc PedersonSF (DH,LF,RF)
-
227195216
211
Luis ArraezMIA (1B,2B,DH)
-
176254225
212
Brandon DruryLAA (1B,2B,3B,DH)
-
242200214
213
Lourdes Gurriel Jr.ARI (DH,LF)
-
239171247
214
Reid DetmersLAA (SP)
-
-204159
215
Triston CasasBOS (1B)
-
194272193
216
Josh NaylorCLE (1B,RF,DH)
-
218259185
217
Miles MikolasSTL (SP)
-
181192-
218
Wil MyersCIN (1B,LF,RF)
-
240229201
219
Jorge LopezMIN (RP)
-
137244-
220
Alex CobbSF (SP)
-
-220163
221
Josh RojasARI (2B,3B)
-
244188246
222
Jon GrayTEX (SP)
-
182202-
223
Justin TurnerBOS (1B,3B,DH)
-
248240202
224
Triston McKenzieCLE (SP)
-
138258-
225
Jarred KelenicSEA (CF,LF,RF)
-
285231177
226
Bryson StottPHI (2B,SS)
-
246207241
227
Elvis AndrusCWS (2B,SS)
-
243238213
228
Michael ConfortoSF (LF,RF)
-
234249215
229
Harrison BaderNYY (CF)
-
220239240
230
Josh JungTEX (3B)
-
215288199
231
Patrick SandovalLAA (SP)
-
238180-
232
Miguel VargasLAD (1B,2B)
-
258290168
233
Jameson TaillonCHC (SP)
-
195227-
234
Charlie BlackmonCOL (RF,DH)
-
216245258
235
Danny JansenTOR (C,DH)
-
-215211
236
Hayden WesneskiCHC (SP)
-
229199-
237
Tony GonsolinLAD (SP)
-
261172-
238
Austin HaysBAL (LF,RF)
-
245236249
239
DJ LeMahieuNYY (1B,2B,3B)
-
250286195
240
Jurickson ProfarCOL (LF)
-
259338178
241
Jorge PolancoMIN (2B)
-
196300248
242
Roansy ContrerasPIT (SP)
-
179266-
243
Carlos CarrascoNYM (SP)
-
222223-
244
Yoan MoncadaCWS (3B)
-
207273261
245
Nathan EovaldiTEX (SP)
-
212234-
246
Ross StriplingSF (SP,RP)
-
174279-
247
Merrill KellyARI (SP)
-
221246-
248
Lane ThomasWSH (LF,CF,RF)
-
274232260
249
Jose BerriosTOR (SP)
-
265212-
250
Austin MeadowsDET (LF,RF)
-
286253235
251
Brendan RodgersCOL (2B)
-
187294-
252
Shea LangeliersOAK (C,DH)
-
--187
253
Travis d'ArnaudATL (C,DH)
-
232308250
254
Chris TaylorLAD (2B,3B,CF,LF,RF,SS)
-
249233-
255
Eric LauerMIL (SP)
-
247235-
256
Jake FraleyCIN (CF,DH,LF,RF)
-
292264223
257
Jose SiriTB (CF)
-
-260226
258
Brandon MarshPHI (LF,CF)
-
271257253
259
Jorge SolerMIA (DH,LF,RF)
-
290250242
260
Trey ManciniCHC (1B,LF,RF,DH)
-
256330232
261
Tyler MahleMIN (SP)
-
268221-
262
Esteury RuizOAK (CF,LF)
-
276289220
263
Michael KopechCWS (SP)
-
223268-
264
Bryan De La CruzMIA (LF,CF,RF)
-
283241262
265
James KarinchakCLE (RP)
-
197--
266
Marcus StromanCHC (SP)
-
224269-
267
Seranthony DominguezPHI (RP)
-
211283-
268
Jack FlahertySTL (SP)
-
267228-
269
Gabriel MorenoARI (C)
-
289307208
270
Manuel MargotTB (LF,CF,RF)
-
287248257
271
David PetersonNYM (SP,RP)
-
284214-
272
Yandy DiazTB (1B,3B)
-
282287224
273
Jonah HeimTEX (C)
-
262327236
274
Tyler AndersonLAA (SP)
-
252251-
275
Garrett MitchellMIL (CF)
-
291326218
276
Giovanny GallegosSTL (RP)
-
226284-
277
Brendan DonovanSTL (1B,2B,3B,SS,LF,RF)
-
-216-
278
Brandon BeltTOR (1B,DH)
-
260320251
279
Ha-Seong KimSD (2B,3B,SS)
-
-281231
280
Vaughn GrissomATL (2B,SS)
-
219--
281
Trevor RogersMIA (SP)
-
272242-
282
Luis UriasMIL (2B,3B,SS)
-
-270245
283
Randal GrichukCOL (CF,LF,RF)
-
279237-
284
Trent GrishamSD (CF)
-
266312252
285
Brusdar GraterolLAD (RP)
-
257265-
286
Oscar ColasCWS (CF,RF)
-
-321228
287
TJ FriedlCIN (LF,CF,RF)
-
280-243
288
Jorge MateoBAL (SS)
-
294255270
289
Cal QuantrillCLE (SP)
-
-230-
290
Spencer SteerCIN (1B,3B)
-
269-256
291
Spencer TorkelsonDET (1B)
-
-292234
292
Josh DonaldsonNYY (3B,DH)
-
--233
293
Graham AshcraftCIN (SP)
-
235334-
294
Mitch GarverTEX (C,DH)
-
--237
295
Adam DuvallBOS (LF,CF,RF)
-
--238
296
Brice TurangMIL (2B,SS)
-
--239
297
Sean ManaeaSF (RP,SP)
-
278256-
298
A.J. MinterATL (RP)
-
241--
299
Kyle FinneganWSH (RP)
-
-243-
300
Max KeplerMIN (RF)
-
-335244
301
Jose UrquidyHOU (SP)
-
-252-
302
Grayson RodriguezBAL (SP)
-
255293-
303
Darick HallPHI (1B,DH)
-
277271-
304
Taylor RogersSF (RP)
-
254340-
305
Andrew McCutchenPIT (LF,RF,DH)
-
--254
306
Marcell OzunaATL (LF,DH)
-
-319255
307
James OutmanLAD (CF,LF)
-
--259
308
Alex LangeDET (RP)
-
-261-
309
Ranger SuarezPHI (SP)
-
-262-
310
Will BensonCIN (CF,LF)
-
-346263
311
Lance McCullers Jr.HOU (SP)
-
263303-
312
Jon BertiMIA (2B,3B,SS,LF)
-
-263-
313
Taijuan WalkerPHI (SP)
-
264295-
314
LaMonte Wade Jr.SF (1B,LF,RF)
-
--264
315
Mike ZuninoCLE (C)
-
--265
316
Mike YastrzemskiSF (CF,LF,RF)
-
-314266
317
Kyle IsbelKC (LF,CF,RF)
-
--267
318
Oswaldo CabreraNYY (3B,LF,RF)
-
-267-
319
AJ PollockSEA (CF,DH,LF,RF)
-
--268
320
Yasmani GrandalCWS (C,DH)
-
-291272
321
Franmil ReyesWSH (RF,DH)
-
--269
322
Isaac ParedesTB (1B,2B,3B)
-
270--
323
Garrett CooperMIA (1B,DH)
-
--271
324
David PeraltaLAD (LF)
-
--273
325
Ryan PepiotLAD (SP)
-
273--
326
Bubba ThompsonTEX (LF,CF,RF)
-
-345274
327
Kendall GravemanCWS (RP)
-
-274-
328
Frankie MontasNYY (SP)
-
275344-
329
Mark CanhaNYM (CF,DH,LF)
-
-333275
330
Gregory SotoPHI (RP)
-
-275-
331
Justin SteeleCHC (SP)
-
-276-
332
Dylan FloroMIA (RP)
-
-277-
333
Martin PerezTEX (SP)
-
-278-
334
Clarke SchmidtNYY (SP,RP)
-
-280-
335
Christopher MorelCHC (2B,3B,CF,DH,SS)
-
281--
336
Adam WainwrightSTL (SP)
-
-282-
337
Eric HaaseDET (C,DH,LF)
-
-285-
338
Wilmer FloresSF (1B,2B,3B,DH)
-
288--
339
Adalberto MondesiBOS (SS)
-
293--
340
Kike HernandezBOS (2B,SS,CF)
-
-296-
341
Dylan CarlsonSTL (CF,LF,RF)
-
-297-
342
Kenta MaedaMIN (SP)
-
-298-
343
Jared WalshLAA (1B)
-
-299-
344
Alex KirilloffMIN (1B,LF)
-
-301-
345
Michael FulmerCHC (RP)
-
-302-
346
Zach EflinTB (SP,RP)
-
-304-
347
Christian VazquezMIN (C,1B)
-
-305-
348
Craig KimbrelPHI (RP)
-
-306-
349
Jason AdamTB (RP)
-
-309-
350
Oswald PerazaNYY (3B,SS)
-
-310-
351
Eduardo EscobarNYM (2B,3B)
-
-311-
352
Luis RengifoLAA (2B,3B,SS)
-
-313-
353
Mitch KellerPIT (SP)
-
-315-
354
Aaron AshbyMIL (SP,RP)
-
-316-
355
Daniel HudsonLAD (RP)
-
-317-
356
Garrett WhitlockBOS (SP,RP)
-
-318-
357
Carlos EstevezLAA (RP)
-
-322-
358
Avisail GarciaMIA (LF,RF)
-
-323-
359
Alex WoodSF (SP)
-
-324-
360
Adam OttavinoNYM (RP)
-
-325-
361
Bailey OberMIN (SP)
-
-328-
362
Miguel RojasLAD (1B,SS)
-
-329-
363
Patrick WisdomCHC (1B,3B,DH,RF)
-
-331-
364
Joey BartSF (C)
-
-332-
365
Tommy PhamNYM (DH,LF)
-
-336-
366
Juan YepezSTL (1B,DH,LF,RF)
-
-337-
367
Eduardo RodriguezDET (SP)
-
-339-
368
Noah SyndergaardLAD (SP)
-
-341-
369
Steven MatzSTL (SP,RP)
-
-342-
370
Michael KingNYY (RP)
-
-343-
Data compiled by FantasyPros