Fantasy Baseball Rankings: Top 300 cheat sheet for 2020

Matt Lutovsky

Fantasy Baseball Rankings: Top 300 cheat sheet for 2020 image

It's officially draft season for 2020 fantasy baseball leagues, and no cheat sheet is complete without a set of overall top 300 rankings. From the top-tier stars to the late-round sleepers -- and everything in between -- we have you covered. 

The debates start at the top, where you can make strong cases for several different players to be No. 1. Christian Yelich and Ronald Acuna Jr. both have 40-40 potential, but given Acuna's age, he seems more likely to continue going all out for SBs. Yelich could top him in every other category, though, so there's no shame if he's your preferred option. Mike Trout is Mike Trout, Mookie Betts should continue to be a monster even away from The Monster, and the next dozen or so players all have top-five upside, too. 

2020 Fantasy Baseball Rankings:
Catcher | First | Second | Third | Short | Outfield | Starter | Reliever

The important thing to remember with a fantasy baseball big board is that after the first 30-40 players, position/category needs can greatly change the value of players relative to your team. We always caution that our top 300 shouldn't be viewed as a glorified mock draft, but rather a rough guide for the overall value of players in a vacuum. 

Compared to other sites, we're generally a little lower on SPs. Not only is pitcher a volatile position because of frequent serious injuries, but you also have to factor in the unpredictability of wins/saves and the variance of ERA and WHIP.  There's nothing wrong with valuing pitchers more highly, especially if you think you have a good system for evaluating them, but generally speaking, hitters are more reliable. 

We'll be updating these rankings frequently throughout the spring, so check back for the latest player movement. 

2020 Fantasy Baseball Sleepers:
Catcher | First | Second | Third | Short | Outfielder | Starter | Each team

Fantasy Baseball Rankings: Top 300 cheat sheet

Rankings based on 5x5 H2H leagues with ERA, WHIP, Ks, Ws, and Saves as pitching categories and Rs, HRs, RBIs, SBs, and batting average as hitting categories. 

Position eligibility based on Yahoo's default settings (10 games played or 5 games started)

* = player not eligible at a position on draft day but expected to play there during the season

RankingPlayerTeamPosition(s)
1Ronald Acuna Jr.BravesOF
2Christian YelichBrewersOF
3Mike TroutAngelsOF
4Mookie BettsDodgersOF
5Cody BellingerDodgers1B, OF
6Alex BregmanAstros3B, SS
7Francisco LindorIndiansSS
8Trevor StoryRockiesSS
9Juan SotoNationalsOF
10Nolan ArenadoRockies3B
11J.D. MartinezRed SoxOF
12Fernando Tatis Jr.PadresSS
13Trea TurnerNationalsSS
14Max ScherzerNationalsSP
15Gerrit ColeYankeesSP
16Anthony RendonAngels3B
17Jose RamirezIndians3B
18Jacob deGromMetsSP
19Freddie FreemanBraves1B
20Justin VerlanderAstrosSP
21Jose AltuveAstros2B
22Javier BaezCubsSS
23Gleyber TorresYankees2B, SS
24George SpringerAstrosOF
25Walker BuehlerDodgersSP
26Paul GoldschmidtCardinals1B
27Pete AlonsoMets1B
28Aaron JudgeYankeesOF
29Yordan AlvarezAstrosOF
30Rafael DeversRed Sox3B
31Bryce HarperPhilliesOF
32Giancarlo StantonYankeesOF
33Starling MarteD-backsOF
34Jack FlahertyCardinalsSP
35Adalberto MondesiRoyalsSS
36Jonathan VillarMarlins2B, SS, OF*
37Ketel MarteD-backs2B, SS, OF
38Xander BogaertsRed SoxSS
39Blake SnellRaysSP
40Manny MachadoPadres3B, SS
41Eloy JimenezWhite SoxOF
42Stephen StrasburgNationalsSP
43Charlie BlackmonRockiesOF
44Austin MeadowsRaysOF
45Kris BryantCubs3B, OF
46Eugenio SuarezReds3B
47Vladimir Guerrero Jr.Blue Jays3B
48Yoan MoncadaWhite Sox3B
49Luis CastilloRedsSP
50Lucas GiolitoWhite SoxSP
51DJ LeMahieuYankees1B, 2B, 3B
52Keston HiuraBrewers2B
53Ozzie AlbiesBraves2B
54Tyler GlasnowRaysSP
55Nicholas CastellanosRedsOF
56Josh DonaldsonTwins3B
57Jorge SolerRoyalsOF
58Whit MerrifieldRoyals2B, OF
59Shane BieberIndiansSP
60Mike ClevingerIndiansSP
61Matt OlsonA's1B
62Franmil ReyesIndiansOF
63Charlie MortonRaysSP
64Jose AbreuWhite Sox1B
65Anthony RizzoCubs1B
66Chris PaddackPadresSP
67Kyle SchwarberCubsOF
68Josh BellPirates1B
69Aaron NolaPhilliesSP
70Bo BichetteBlue JaysSS
71Clayton KershawDodgersSP
72Joey GalloRangersOF
73Nelson CruzTwinsUTIL
74Khris DavisA'sUTIL
75Kirby YatesPadresRP
76Josh HaderBrewersRP
77Patrick CorbinNationalsSP
78J.T. RealmutoPhilliesC
79Gary SanchezYankeesC
80Carlos CorreaAstrosSS
81Chris SaleRed SoxSP
82Frankie MontasA'sSP
83Roberto OsunaAstrosRP
84Max MuncyDodgers1B, 2B, 3B
85Mike MoustakasReds2B, 3B
86Eduardo EscobarD-backs2B, 3B
87Brad HandIndiansRP
88Aroldis ChapmanYankeesRP
89Matt ChapmanA's3B
90Lance McCullers Jr.AstrosSP
91Corey KluberRangersSP
92Carlos CarrascoIndiansSP
93Trey ManciniOrioles1B, OF
94Noah SyndergaardMetsSP
95Oscar MercadoIndiansOF
96Victor RoblesNationalsOF
97Liam HendricksA'sRP
98Jesus LuzardoA'sSP
99Jose BerriosTwinsSP
100Yuli GurrielAstros1B, 3B
101Yasmani GrandalWhite SoxC, 1B
102Willson ContrerasCubsC
103Andrew BenintendiRed SoxOF
104Ramon LaureanoA'sOF
105Luis RobertWhite SoxOF
106Tommy PhamPadresOF
107Rhys HoskinsPhillies1B
108Carlos SantanaIndians1B
109Miguel SanoTwins1B, 3B
110Taylor RogersTwinsRP
111Ken GilesBlue JaysRP
112Kenley JansenDodgersRP
113Mike SorokaBravesSP
114Marcell OzunaBravesOF
115Edwin EncarnacionWhite Sox1B
116Hyun-Jin RyuBlue JaysSP
117Marcus SemienA'sSS
118Tim AndersonWhite SoxSS
119Sonny GrayRedsSP
120Zack GreinkeAstrosSP
121Raisel IglesiasRedsRP
122Michael ConfortoMetsOF
123Willie CalhounRangersOF
124Justin UptonAngelsOF
125Gavin LuxDodgers2B
126Cavan BiggioBlue Jays2B, OF
127Edwin DiazMetsRP
128Max FriedBravesSP
129Justin TurnerDodgers3B
130Hansel RoblesAngelsRP
131Luke WeaverD-backsSP
132Sean ManaeaA'sSP
133Craig KimbrelCubsRP
134Kyle TuckerAstrosOF
135Eddie RosarioTwinsOF
136Michael BrantleyAstrosOF
137David PriceDodgersSP
138Yu DarvishCubsSP
139Byron BuxtonTwinsOF
140Mallex SmithMarinersOF
141Salvador PerezRoyalsC
142Mitch GarverTwinsC
143Trevor BauerRedsSP
144Giovanny GallegosCardinalsRP
145Nick AndersonRaysRP
146Brandon WorkmanRed SoxRP
147Max KeplerTwinsOF
148Scott KingeryPhillies2B, 3B, SS, OF
149Danny SantanaRangers1B, 2B, 3B, SS, OF
150Jake OdorizziTwinsSP
151Aristides AquinoRedsOF
152Christian WalkerD-backs1B
153Lance LynnRangersSP
154Will SmithDodgersC
155Miguel AndujarYankeesUTIL
156Andrew McCutchenPhilliesOF
157David DahlRockiesOF
158Jeff McNeilMets2B, 3B, OF
159Brandon WoodruffBrewersSP
160Zac GallenD-backsSP
161Alex ColomeWhite SoxRP
162Archie BradleyD-backsRP
163Sean DoolittleNationalsRP
164Keone KelaPiratesRP
165Dinelson LametPadresSP
166Tommy EdmanCardinals2B, 3B, OF
167Wil MyersPadres1B, OF
168Elvis AndrusRangersSS
169Zack WheelerPhilliesSP
170Ryan McMahonRockies1B, 2B, 3B
171Brandon LoweRays1B, 2B, OF
172Corey SeagerDodgersSS
173Jose LeClercRangersRP
174Marcus StromanMetsSP
175Eduardo RodriguezRed SoxSP
176Hector NerisPhilliesRP
177Lourdes Gurriel Jr.Blue Jays2B ,OF
178Kenta MaedaTwinsSP
179Renato NunezOrioles1B, 3B
180Didi GregoriusPhilliesSS
181Paul DeJongCardinalsSS
182Ian KennedyRoyalsRP
183Luke VoitYankees1B
184James PaxtonYankeesSP
185Rougned OdorRangers2B
186Ian HappCubs2B, 3B, OF
187Dee GordonMariners2B
188Kyle HendricksCubsSP
189Robbie RayD-backsSP
190Avisail GarciaBrewersOF
191Nick SenzelRedsOF
192Bryan ReynoldsPiratesOF
193Shoehei OhtaniAngelsSP
194Madison BumgarnerD-backsSP
195Mark MelanconBravesRP
196Joey LucchesiPadresSP
197Jose QuintanaCubsSP
198Eric HosmerPadres1B
199Amed RosarioMetsSS
200Lorenzo CainBrewersOF
201Adam EatonNationalsOF
202Jorge PolancoTwinsSS
203Jean SeguraPhillies3B*, SS
204Adrian HouserBrewersSP
205Michael ChavisRed Sox1B, 2B
206Joc PedersonDodgers1B, OF
207Mark CanhaA's1B, OF
208Brandon KintzlerMarlinsRP
209Tyler MahleRedsSP
210Matt BoydTigersSP
211Brian AndersonMarlins3B, OF
212German MarquezRockiesSP
213Carlos MartinezCardinalsSP
214Randal GrichuckBlue JaysOF
215Hunter RenfroeRaysOF
216Kole CalhounD-backsOF
217J.D. DavisMets3B, OF
218Nick SolakRangers2B, 3B
219Joe JimenezTigersRP
220Gio UrshelaYankees3B
221Daniel MurphyRockies1B
222Ryan BraunBrewers1B*, OF
223Jon GrayRockiesSP
224Hunter DozierRoyals1B, 3B, OF
225Shohei OhtaniAngelsUTIL
226Kyle SeagerMariners3B
227Joe MusgrovePiratesSP
228Wade DavisRockiesRP
229Jorge AlfaroMarlinsC
230Mike MinorRangersSP
231Andrew HeaneyAngelsSP
232Kolten WongCardinals2B
233Anthony DeSclafaniRedsSP
234Yandy DiazRays1B, 3B
235C.J. CronTigers1B
236Omar NarvaezBrewersC
237Wilson RamosMetsC
238Christian VazquezRed SoxC
239Caleb SmithMarlinsSP
240Julio UriasDodgersSP
241Brendan McKayRaysSP
242Howie KendrickNationals1B, 2B, 3B
243Carson KellyD-backsC
244Mychal GivensOriolesRP
245Jarrod DysonPiratesOF
246Alex VerdugoRed SoxOF
247Gregory PolancoPiratesOF
248Shin-Soo ChooRangersOF
249David PeraltaD-backsOF
250Matt MagillMarinersRP
251Tony WatsonGiantsRP
252Kevin NewmanPirates2B, SS
253Mauricio DubonGiants2B, SS
254Carter KieboomNationals3B*, SS
255Brett GardnerYankeesOF
256Griffin CanningAngelsSP
257Justus SheffieldMarinersSP
258Trent GrishamPadresOF
259Harrison BaderCardinalsOF
260Teoscar HernandezBlue JaysOF
261Jesus AguilarMarlins1B
262Eric ThamesNationals1B, OF
263Francisco MejiaPadresC
264Sean MurphyA'sC
265Luis UriasBrewers2B, SS
266Jurickson ProfarPadres2B, OF
267A.J. PukA'sSP
268Rowdy TellezBlue Jays1B
269Dan VogelbachMariners1B
270Jackie Bradley Jr.Red SoxOF
271A.J. PollockDodgersOF
272Joey VottoReds1B
273Miguel CabreraTigers1B
274Albert PujolsAngels1B
275Aaron CivaleIndiansSP
276Austin HaysOriolesOF
277Masahiro TanakaYankeesSP
278Dansby SwansonBravesSS
279Isan DiazMarlins2B
280Cesar HernandezIndians2B
281Spencer TurnbullTigersSP
282Cole HamelsBravesSP
283Gio GonzalezWhite SoxSP
284Dallas KeuchelWhite SoxSP
285Willy AdamesRaysSS
286Nick AhmedD-backsSS
287Roberto PerezIndiansC
288Josh LindblomBrewersSP
289Jon LesterCubsSP
290Kevin KiermaierRaysOF
291Domingo SantanaIndiansOF
292Nomar MazaraWhite SoxOF
293Jo AdellAngelsOF
294Niko GoodrumTigers1B, 2B, SS, OF
295Yoshi TsutsugoRays3B, OF
296Austin RileyBraves3B*, OF
297Tyler O'NeillCardinalsOF
298Mitch KellerPiratesSP
299Chris ArcherPiratesSP
300Jordan YamamotoMarlinsSP

Matt Lutovsky

Matt Lutovsky has been a writer and editor for The Sporting News since 2007, primarily writing about fantasy sports, betting, and gaming.