Fantasy Baseball Rankings: Top 300

Matt Lutovsky

Fantasy Baseball Rankings: Top 300 image

You don't need a groundhog or even the weather channel to tell you that spring is almost here -- all you need to do is look online for a fantasy baseball Top 300 rankings. No cheat sheet is complete without one, and having of a list of the projected top players (and sleepers) relative to each other always comes in handy. 

Watch ChangeUp, a new MLB live whip-around show on DAZN

Of course, Top 300 rankings aren't glorified mock drafts (you can do that yourself here in mere minutes), nor do they differentiate between player tiers at positions (we can help you there). They just give you a general sense of how to weigh position/category scarcity and player production. The truth is once a draft starts and the first few rounds finish up, it's "anything goes" until the end of the draft. Team needs and individual player preferences trump whatever a Top 300 says.

DOMINATE YOUR DRAFT: Ultimate 2019 cheat sheet

Still, we all love looking at Top 300 lists, and it's undeniable that they affect the way people draft, especially the overall rankings in the draft applets of the sites on which you play. We've already broken down some big differences between ESPN and Yahoo's Top 300 lists and why it's important to identify them, and adding another point of reference will help you make sure you're ready for anything once your real draft starts.

2019 Fantasy Baseball Sleepers:
Catcher | First | Second | Third | Short | Outfield | Starter | Each team

Once you draft your starters and you're building depth, you'll likely target a lot of OFs (especially ones with multi-position eligibility) and pitchers, but for those in deep leagues that play an MI and CI or two-catcher leagues, all positions will be in play until the end of the draft, which is why we try to balance our Top 300. For individual position rankings, click the links below.

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

Fantasy Baseball Top 300 Rankings

Eligibility based on Yahoo default settings
*=Not eligible at that position on draft day but expected to play there during the season

2019 Fantasy Baseball Rankings Tiers, Draft Strategy
Catcher | First | Second | Third | Short | Outfield | StarterCloser

RankingPlayerTeamPositions
1Mike TroutAngelsOF
2Mookie BettsRed SoxOF
3Jose RamirezIndians2B, 3B
4Francisco LindorIndiansSS
5Christian YelichBrewersOF
6Trea TurnerNationalsSS
7J.D. MartinezRed SoxOF
8Max ScherzerNationalsSP
9Nolan ArenadoRockies3B
10Alex BregmanAstros3B, SS
11Bryce HarperPhilliesOF
12Ronald Acuna Jr.BravesOF
13Chris SaleRed SoxSP
14Jacob deGromMetsSP
15Trevor StoryRockiesSS
16Jose AltuveAstros2B
17Javier BaezCubs2B, 3B, SS
18Manny MachadoPadres3B, SS
19Paul GoldschmidtCardinals1B
20Charlie BlackmonRockiesOF
21Giancarlo StantonYankeesOF
22Aaron JudgeYankeesOF
23Kris BryantCubs3B, OF
24Freddie FreemanBraves1B
25Justin VerlanderAstrosSP
26Anthony RizzoCubs1B
27Gerrit ColeAstrosSP
28Corey KluberIndiansSP
29Whit MerrifieldRoyals1B, 2B, OF
30Khris DavisA'sOF
31Starling MartePiratesOF
32Carlos CorreaAstrosSS
33Cody BellingerDodgers1B, OF
34Rhys HoskinsPhillies1B, OF
35Aaron NolaPhilliesSP
36Carlos CarrascoIndiansSP
37George SpringerAstrosOF
38Juan SotoNationalsOF
39Anthony RendonNationals3B
40Andrew BenintendiRed SoxOF
41Noah SyndergaardMetsSP
42Adalberto MondesiRoyals2B, SS
43Joey VottoReds1B
44Ozzie AlbiesBraves2B
45Blake SnellRaysSP
46James PaxtonMarinersSP
47Walker BuehlerDodgersSP
48Yasiel PuigRedsOF
49Patrick CorbinNationalsSP
50Trevor BauerIndiansSP
51Aroldis ChapmanYankeesRP
52Jonathan VillarOrioles2B, SS
53Tommy PhamRaysOF
54Jean SeguraPhilliesSS
55Xander BogaertsRed SoxSS
56Wil MyersPadres3B, OF
57Gleyber TorresYankees2B, SS
58Corey SeagerDodgersSS
59Jose BerriosTwinsSP
60Daniel MurphyRockies1B, 2B
61Edwin DiazMetsRP
62Stephen StrasburgNationalsSP
63Travis ShawBrewers1B, 2B, 3B
64Joey GalloRangers1B, OF
65Zack GreinkeDiamondbacksSP
66Miguel AndujarYankees3B
67Eugenio SuarezReds3B
68Mike ClevingerIndiansSP
69Justin UptonAngelsOF
70Kenley JansenDodgersRP
71Matt CarpenterCardinals1B, 2B, 3B
72Jack FlahertyCardinalsSP
73J.T. RealmutoPhilliesC, 1B
74Clayton KershawDodgersSP
75Vladimir Guerrero Jr.Blue Jays3B
76Aaron HicksYankeesOF
77Nelson CruzTwinsUTIL
78Jesus AguilarBrewers1B
79Jose AbreuWhite Sox1B
80Josh HaderBrewersRP
81Luis SeverinoYankeesSP
82Roberto OsunaAstrosRP
83Mitch HanigerMarinersOF
84Sean DoolittleNationalsRP
85Blake TreinenA'sRP
86Yasmani GrandalBrewersC
87Max MuncyDodgers1B, 2B, 3B
88A.J. PollockDodgersOF
89Zack WheelerMetsSP
90Gary SanchezYankeesC
91Andrew McCutchenPhilliesOF
92David DahlRockiesOF
93Josh DonaldsonBraves3B
94Matt ChapmanA's3B
95Ian DesmondRockiesOF
96Jameson TaillonPiratesSP
97Felipe VazquezPiratesRP
98Lorenzo CainBrewersOF
99Brad HandIndiansRP
100Yu DarvishCubsSP
101Tim AndersonWhite SoxSS
102Madison BumgarnerGiantsSP
103Justin TurnerDodgers3B
104Mike MoustakasBrewers2B*, 3B
105Charlie MortonRaysSP
106Raisel IglesiasRedsRP
107Dee GordonMariners2B, SS, OF
108Masahiro TanakaYankeesSP
109Kirby YatesPadresRP
110Robbie RayDiamondbacksSP
111Michael ConfortoMetsOF
112Kyle SchwarberCubsOF
113Marcell OzunaCardinalsOF
114Edwin EncarnacionMariners1B
115Jose LeclercRangersRP
116Willson ContrerasCubsC
117Rafael DeversRed Sox3B
118Steven Souza Jr.RaysOF
119Eddie RosarioTwinsOF
120Yoan MoncadaWhite Sox2B, 3B*
121Brian DozierNationals2B
122Miles MikolasCardinalsSP
123David PriceRed SoxSP
124Gregory PolancoPiratesOF
125J.A. HappYankeesSP
126Matt OlsonA's1B
127Miguel CabreraTigers1B
128Luis CastilloRedsSP
129Eduardo RodriguezRed SoxSP
130David PeraltaDiamondbacksOF
131David RobertsonPhilliesRP
132Will SmithGiantsRP
133Mallex SmithMarinersOF
134Robinson CanoMets1B, 2B
135Tyler SkaggsAngelsSP
136German MarquezRockiesSP
137Will SmithGiantsRP
138Wade DavisRockiesRP
139Jose PerazaReds2B
140Eric HosmerPadres1B
141Ken GilesBlue JaysRP
142Billy HamiltonRoyalsOF
143Nicholas CastellanosTigersOF
144Alex ColomeWhite SoxRP
145Justin SmoakBlue Jays1B
146Carlos SantanaIndians1B, 3B
147Kyle HendricksCubsSP
148Ryan BraunBrewers1B, OF
149Rick PorcelloRed SoxSP
150Shane BieberIndiansSP
151Craig KimbrelFARP
152Jurickson ProfarA's1B, 2B, 3B, SS
153Brandon MorrowCubsRP
154Kenta MaedaDodgersSP, RP
155Mike FoltynewiczBravesSP
156Randal GrichukBlue JaysOF
157Jake LambDiamondbacks1B*, 3B
158Shohei OhtaniAngelsUTIL
159Trevor MayTwinsRP
160Carlos MartinezCardinalsSP, RP
161Jimmy NelsonBrewersSP
162Kevin KiermaierRaysOF
163Buster PoseyGiantsC, 1B
164Nick PivettaPhilliesSP
165Chris ArcherPiratesSP
166Wilson RamosRaysC
167Yadier MolinaCardinalsC
168Luke VoitYankees1B
169Michael BrantleyAstrosOF
170Brad PeacockAstrosSP*, RP
171Andrew HeaneyAngelsSP
172Miguel SanoTwins1B, 3B
173Chris TaylorDodgers2B, SS, OF
174Jose AlvaradoRaysRP
175Hyun-jin RyuDodgersSP
176Victor RoblesNationalsOF
177Ender InciarteBravesOF
178Cesar HernandezPhillies2B
179Paul DeJongCardinalsSS
180Nomar MazaraRangersOF
181Domingo SantanaMarinersOF
182Nick SenzelReds3B, OF*
183Jordan HicksCardinalsRP
184Matt BarnesRed SoxRP
185Welington CastilloWhite SoxC
186Ryan O'HearnRoyals1B
187Eduardo EscobarDiamondbacks3B, SS
188Arodys VizcainoBravesRP
189Kyle GibsonTwinsSP
190Ryan ZimmermanNationals1B
191Marcus SemienA'sSS
192Adam EatonNationalsOF
193Alex WoodRedsSP
194Rich HillDodgersSP
195Brad BoxbergerRoyalsRP
196Elvis AndrusRangersSS
197Robinson ChirinosAstrosC
198Yuli GurrielAstros1B, 2B, 3B
199Wilmer FloresDiamondbacks1B, 2B, 3B
200Eloy JimenezWhite SoxOF
201Hunter RenfroePadresOF
202Maikel FrancoPhillies3B
203Yan GomesNationalsC
204Danny JansenBlue JaysC
205Zack GodleyDiamondbacksSP
206Amed RosarioMetsSS
207Ian HappCubs3B, OF
208Greg HollandDiamondbacksRP
209Andrew MillerCardinalsRP
210Manuel MargotPadresOF
211Julio UriasDodgersSP, RP
212Dellin BetancesYankeesRP
213Trey ManciniOrioles1B, OF
214Sergio RomoMarlinsRP
215Cody AllenAngelsRP
216Jorge AlfaroMarlinsC
217Michael WachaCardinalsSP
218Ryon HealyMariners1B
219Jake BauersIndians1B, OF
220Harrison BaderCardinalsOF
221Peter AlonsoMets1B
222Jonathan SchoopTwins2B, SS
223Josh BellPirates1B
224Nathan EovaldiRed SoxSP
225Jackie Bradley Jr.Red SoxOF
226Kyle FreelandRockiesSP
227Joey LucchesiPadresSP
228Shane GreeneTigersRP
229Hunter StricklandMarinersRP
230Scooter GennettReds2B
231Scott ScheblerRedsOF
232Pedro StropCubsRP
233Delino DeshieldsRangersOF
234Byron BuxtonTwinsOF
235Jeremy JeffressBrewersRP
236Kendrys MoralesBlue Jays1B
237Asdrubal CabreraRangers2B, 3B, SS
238Sean NewcombBravesSP
239Jon GrayRockiesSP
240Vince VelasquezPhilliesSP
241Cole HamelsCubsSP
242Odubel HerreraPhilliesOF
243Alex ReyesCardinalsSP, RP
244Yonder AlonsoWhite Sox1B
245Willy AdamesRays2B, SS
246Jose QuintanaCubsSP
247Joc PedersonDodgersOF
248Tyler WhiteAstros1B
249Jon LesterCubsSP
250Yusei KikuchiMarinersSP
251Leonys MartinIndiansOF
252Ramon LaureanoA'sOF
253Lourdes Gurriel Jr.Blue Jays2B, SS
254Ronald GuzmanRangers1B
255Dallas KeuchelFASP
256Kyle SeagerMariners3B
257Brandon NimmoMetsOF
258Mark TrumboOriolesOF
259Corey DickersonPiratesOF
260Jake ArrietaPhilliesSP
261Shin-Soo ChooRangersOF
262Jung Ho KangPirates3B
263Francisco MejiaPadresC
264Garrett HampsonRockies2B, SS
265Austin MeadowsRaysOF
266Mike ZuninoRaysC
267Jeimer CandelarioTigers3B
268Tyler GlasnowRaysSP, RP
269Jake MusgrovePiratesSP
270Ian KinslerPadres2B
271Jason KipnisIndians2B
272Anibal SanchezNationalsSP
273Orlando ArciaBrewersSS
274Evan LongoriaGiants3B
275Touki ToussaintBravesSP
276Kevin PillarBlue JaysOF
277Luke WeaverDiamondbacksSP
278Collin McHughAstrosSP*, RP
279Archie BradleyDiamondbacksRP
280Adam OttavinoYankeesRP
281Jorge SolerRoyalsOF
282Adam JonesDiamondbacksOF
283Franmil ReyesPadresOF
284Avisail GarciaRaysOF
285Brandon WoodruffBrewersSP, RP
286Steve PearceRed Sox1B, OF
287Jorge PolancoTwinsSS
288Brandon BeltGiants1B
289Marco GonzalesMarinersSP
290Albert PujolsAngels1B
291Dansby SwansonBravesSS
292Jed LowrieMets2B, 3B
293Ryan McMahonRockies1B, 2B, 3B
294Didi GregoriusYankeesSS
295Renato NunezOrioles3B
296Kevin GausmanBravesSP
297Ross StriplingDodgersSP, RP
298Willians AstudilloTwinsC, 3B
299Niko GoodrumTigers1B, 2B, 3B, SS, OF
300Fernando Tatis Jr.PadresSS

*=Not eligible at that position on draft day but expected to play there during the season

Matt Lutovsky

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