The Home of Fantasy Sports Analysis

Top 450 Fantasy Baseball Rankings for 2024

It is hard to believe that Opening Day of the 2024 Major League Baseball season is less than eight weeks away! Draft season is in full swing and fantasy baseball leagues are filling up fast! Not only do we have a number of options for you to choose from, but our Draft Kit is already full of tons of information to help you dominate your leagues, with much more on the way in the coming weeks. To that end, I present my first set of 2024 Fantasy Baseball Rankings!

These rankings are based on traditional 5 x 5 Rotisserie values. There are plenty of variables that will affect these rankings between now and Opening Day, so make sure you keep up with the latest news. Players have yet to be signed, positional battles will be waged throughout Spring Training, and (unfortunately) injuries will occur as players ramp up their activity in advance of the season. Feel free to comment below if you have any specific questions regarding your league, and I will update these rankings periodically over the next few weeks. Let’s have a great 2024 season!

[Editor’s Note: Mick is too modest to tell you so I’ll let you know that Mick is the No. 1 Most Accurate Rankings Analyst on FantasyPros! In other words, take his rankings seriously.]

Ready to make the 2024 MLB season the best yet? Fantrax offers a fantasy baseball league for everyone. Want to get started right away? Then jump into a Best Ball League or a Draft and Hold. Maybe you have an existing league but want the most customizable fantasy baseball platform in existence? Then you definitely need to check out the Fantrax Commissioner! And of course, whether you play roto or points, you can head to the Fantrax Mock Draft Lobby to start your draft prep for the 2024 fantasy baseball season.

2024 Fantasy Baseball Rankings


For more of the great fantasy baseball rankings and analysis you’ve come to expect from FantraxHQ, check out our full 2024 Fantasy Baseball Draft Kit! We’re here for you all the way up until Opening Day and then on into your championship run.


RankPlayer NameTeamPosition
1Ronald Acuna Jr.ATLOF
2Bobby Witt Jr.KCSS
3Julio RodriguezSEAOF
4Corbin CarrollARIOF
5Mookie BettsLAD2B, OF
6Kyle TuckerHOUOF
7Freddie FreemanLAD1B
8Fernando Tatis Jr.SDOF
9Spencer StriderATLSP
10Aaron JudgeNYYOF
11Juan SotoNYYOF
12Trea TurnerPHISS
13Shohei OhtaniLADUT
14Jose RamirezCLE3B
15Gerrit ColeNYYSP
16Yordan AlvarezHOUOF
17Matt OlsonATL1B
18Bryce HarperPHI1B
19Corey SeagerTEXSS
20Austin RileyATL3B
21Ozzie AlbiesATL2B
22Rafael DeversBOS3B
23Francisco LindorNYMSS
24Pete AlonsoNYM1B
25Corbin BurnesMILSP
26Marcus SemienTEX2B
27Zack WheelerPHISP
28Luis Robert Jr.CWSOF
29Elly De La CruzCIN3B, SS
30Kevin GausmanTORSP
31Luis CastilloSEASP
32Gunnar HendersonBAL3B, SS
33Vladimir Guerrero Jr.TOR1B
34Bo BichetteTORSS
35Jose AltuveHOU2B
36Michael Harris IIATLOF
37CJ AbramsWSHSS
38Adolis GarciaTEXOF
39George KirbySEASP
40Pablo LopezMINSP
41Tyler GlasnowLADSP
42Randy ArozarenaTBOF
43Zac GallenARISP
44Yoshinobu YamamotoLADSP
45Edwin DiazNYMRP
46Devin WilliamsMILRP
47Aaron NolaPHISP
48Cody BellingerFA1B, OF
49Tarik SkubalDETSP
50Josh HaderHOURP
51Royce LewisMIN3B
52Nolan JonesCOLOF
53Freddy PeraltaMILSP
54Manny MachadoSD3B
55Adley RutschmanBALC
56Max FriedATLSP
57Matt McLainCIN2B, SS
58Paul GoldschmidtSTL1B
59Framber ValdezHOUSP
60Jazz Chisholm Jr.MIAOF
61Mike TroutLAAOF
62Emmanuel ClaseCLERP
63Blake SnellFASP
64Logan WebbSFSP
65Jhoan DuranMINRP
66Nico HoernerCHC2B, SS
67Kodai SengaNYMSP
68Christian YelichMILOF
69Raisel IglesiasATLRP
70Grayson RodriguezBALSP
71Logan GilbertSEASP
72Camilo DovalSFRP
73Oneil CruzPITSS
74Josh LoweTBOF
75Kyle SchwarberPHIOF
76Jordan RomanoTORRP
77Christian WalkerARI1B
78Gleyber TorresNYY2B
79Eury PerezMIASP
80J.T. RealmutoPHIC
81Bobby MillerLADSP
82Ha-Seong KimSD2B, 3B, SS
83David BednarPITRP
84Zach EflinTBSP
85Jesus LuzardoMIASP
86Bryan ReynoldsPITOF
87Alex BregmanHOU3B
88Triston CasasBOS1B
89Joe RyanMINSP
90Josh JungTEX3B
91Will SmithLADC
92Nolan ArenadoSTL3B
93Kyle BradishBALSP
94Alexis DiazCINRP
95Nick CastellanosPHIOF
96Pete FairbanksTBRP
97Paul SewaldARIRP
98Justin SteeleCHCSP
99Bryson StottPHI2B
100William ContrerasMILC
101Andres MunozSEARP
102Xander BogaertsSDSS
103Spencer SteerCIN1B, 3B, OF
104Lane ThomasWSHCF
105Spencer TorkelsonDET1B
106Tanner ScottMIARP
107Seiya SuzukiCHCOF
108Joe MusgroveSDSP
109Jordan WalkerSTLOF
110Ketel MarteARI2B
111Dylan CeaseCWSSP
112Andres GimenezCLE2B
113Cole RagansKCSP
114Walker BuehlerLADSP
115Sonny GraySTLSP
116George SpringerTOROF
117Ryan HelsleySTLRP
118Justin VerlanderHOUSP
119Evan PhillipsLADRP
120Yandy DiazTB1B
121Evan CarterTEXOF
122Dansby SwansonCHCSS
123Tanner BibeeCLESP
124Josh NaylorCLE1B
125Anthony VolpeNYYSS
126Clay HolmesNYYRP
127Esteury RuizOAKOF
128Zack GelofOAK2B
129Cedric Mullins IIBALOF
130Teoscar HernandezLADOF
131Anthony SantanderBALOF
132Yainer DiazHOUC
133Hunter GreeneCINSP
134Chris BassittTORSP
135Christian Encarnacion-StrandCIN1B
136Jordan MontgomeryFASP
137Kenley JansenBOSRP
138Craig KimbrelBALRP
139Thairo EstradaSF2B, SS
140Ian HappCHCOF
141Marcell OzunaATLOF
142Chris SaleATLSP
143TJ FriedlCINOF
144Jorge SolerFAOF
145Alec BohmPHI1B, 3B
146Luis ArraezMIA2B
147Jackson ChourioMILOF
148Adbert AlzolayCHCRP
149Vinnie PasquantinoKC1B
150Merrill KellyARISP
151Michael KingSDSP
152Gabriel MorenoARIC
153Salvador PerezKCC, 1B
154Carlos RodonNYYSP
155Masataka YoshidaBOSOF
156Shane BieberCLESP
157Bailey OberMINSP
158Tommy EdmanSTL2B, SS, OF
159Cal RaleighSEAC
160Chas McCormickHOUOF
161Riley GreeneDETOF
162Trevor StoryBOSSS
163Wyatt LangfordTEXOF
164Mitch KellerPITSP
165Gavin WilliamsCLESP
166Jake BurgerMIA3B
167Max MuncyLAD3B
168Willson ContrerasSTLC
169Francisco AlvarezNYMC
170Sean MurphyATLC
171Ke'Bryan HayesPIT3B
172Noelvi MarteCIN3B
173Isaac ParedesTB1B, 3B
174Jose BerriosTORSP
175James OutmanLADOF
176Cristian JavierHOUSP
177Jarren DuranBOSOF
178Hunter BrownHOUSP
179Nolan GormanSTL2B
180Brandon NimmoNYMOF
181Shane BazTBSP
182Rhys HoskinsMIL1B
183Willy AdamesMILSS
184Jose AlvaradoPHIRP
185Nathaniel LoweTEX1B
186Jonah HeimTEXC
187Bryce MillerSEASP
188Eduardo RodriguezARISP
189Lars NootbaarSTLOF
190Logan O'HoppeLAAC
191Eloy JimenezCWSUT
192Bryan WooSEASP
193Ezequiel TovarCOLSS
194Nick PivettaBOSSP
195Jackson HollidayBALSS
196Yu DarvishSDSP
197Bo NaylorCLEC
198Nathan EovaldiTEXSP
199Edouard JulienMIN2B
200Steven KwanCLEOF
201Keibert RuizWSHC
202Christopher MorelCHCOF
203Braxton GarrettMIASP
204Jose LeclercTEXRP
205Kerry CarpenterDETOF
206Taylor WardLAAOF
207J.D. MartinezFAUT
208Ryan PepiotTBSP
209Aaron CivaleTBSP
210Jeimer CandelarioCIN1B, 3B
211Ryan MountcastleBAL1B
212Jonathan IndiaCIN2B
213Alex LangeDETRP
214Jeremy PenaHOUSS
215Jarred KelenicATLOF
216Nick LodoloCINSP
217Tyler O'NeillBOSOF
218Starling MarteNYMOF
219Ryan McMahonCOL2B, 3B
220Daulton VarshoTOROF
221Lourdes Gurriel Jr.ARIOF
222Brandon PfaadtARISP
223Andrew VaughnCWS1B
224Charlie MortonATLSP
225Shota ImanagaCHCSP
226Ryan PresslyHOURP
227Brandon DruryLAA1B, 2B
228Lucas GiolitoBOSSP
229Junior CamineroTB3B
230Triston McKenzieCLESP
231Jack SuwinskiPITOF
232Carlos CorreaMINSS
233Byron BuxtonMINUT
234Maikel GarciaKC3B
235Brayan BelloBOSSP
236Kyle FinneganWSHRP
237Mason MillerOAKSP
238Matt ChapmanFA3B
239Jorge PolancoMIN2B
240Luis RengifoLAA2B, 3B, SS, OF
241Carlos EstevezLAARP
242Brandon LoweTB2B
243Andrew AbbottCINSP
244Kenta MaedaDETSP
245Reid DetmersLAASP
246J.P. CrawfordSEASS
247Robert StephensonLAARP
248Robert SuarezSDRP
249Cristopher SanchezPHISP
250Max KeplerMINOF
251Emmet SheehanLADSP
252Jose AbreuHOU1B
253Vaughn GrissomBOSSS
254Taj BradleyTBSP
255Luis CampusanoSDC
256Justin TurnerFA1B
257Jung Hoo LeeSFOF
258Kris BryantCOLOF
259Josh BellMIA1B
260Gavin LuxLAD2B, OF
261Nestor Cortes Jr.NYYSP
262Nelson VelazquezKCOF
263Yusei KikuchiTORSP
264Jake FraleyCINOF
265Whit MerrifieldFA2B, OF
266Leody TaverasTEXOF
267Anthony RizzoNYY1B
268Kyle HarrisonSFSP
269Bryan De La CruzMIAOF
270Brent RookerOAKOF
271Mitch GarverSEAC
272Giancarlo StantonNYYOF
273Zach NetoLAASS
274John MeansBALSP
275Jose SiriTBOF
276Eugenio SuarezARI3B
277Michael WachaKCSP
278Alex VerdugoNYYOF
279Sal FrelickMILOF
280Reese OlsonDETSP
281Tommy PhamFAOF
282Jeff McNeilNYM2B, OF
283Austin HaysBALOF
284Will BensonCINOF
285Matt BrashSEARP
286Brendan DonovanSTL2B, OF
287Edward CabreraMIASP
288Kutter CrawfordBOSSP
289Marcus StromanNYYSP
290Tyler StephensonCINC
291Parker MeadowsDETOF
292Ty FranceSEA1B
293Henry DavisPITOF
294Jordan LawlarARISS
295Max ScherzerTEXSP
296Luis SeverinoNYMSP
297Yuki MatsuiSDRP
298Aroldis ChapmanPITRP
299Willi CastroMIN3B, OF
300Seth LugoKCSP
301Hunter HarveyWSHRP
302Kyle ManzardoCLE1B
303Jon GrayTEXSP
304Griffin CanningLAASP
305Lance LynnSTLSP
306Jason AdamTBRP
307Luke RaleySEA1B, OF
308MJ MelendezKCOF
309MacKenzie GoreWSHSP
310Matt WallnerMINOF
311Joey MenesesWSHUT
312Brett BatyNYM3B
313Alejandro KirkTORC
314Will SmithKCRP
315Tim AndersonFASS
316Alex KirilloffMIN1B, OF
317Wilmer FloresSF1B, 3B
318Yennier CanoBALRP
319Alek ThomasARIOF
320Brice TurangMIL2B, SS
321Paul SkenesPITSP
322Michael BuschCHC3B
323Logan AllenCLESP
324Pete Crow-ArmstrongCHCOF
325Dean KremerBALSP
326Jake McCarthyARIOF
327Jordan WestburgBAL2B, 3B
328Gregory SantosCWSRP
329Brandon MarshPHIOF
330Andrew BenintendiCWSOF
331Ezequiel DuranTEX3B, SS, OF
332Garrett MitchellMILOF
333Jameson TaillonCHCSP
334Amed RosarioFA2B, SS
335James PaxtonLADSP
336Jordan HicksSFRP
337Hunter RenfroeKCOF
338Brusdar GraterolLADRP
339Ranger SuarezPHISP
340Brendan RodgersCOL2B
341Bryan AbreuHOURP
342Sawyer Gipson-LongDETSP
343Chris TaylorLAD3B, SS, OF
344Charlie BlackmonCOLOF
345Chase SilsethLAASP
346Clayton KershawFASP
347Orlando ArciaATLSS
348Mitch HanigerSEAOF
349Tyler WellsBALSP
350Steven MatzSTLSP
351Joc PedersonARIOF
352James McArthurKCRP
353Louie VarlandMINSP
354Chris PaddackMINSP
355Orion KerkeringPHIRP
356Adam DuvallFAOF
357Michael ConfortoSFOF
358Alek ManoahTORSP
359Elias DiazCOLC
360Shea LangeliersOAKC
361Harrison BaderNYMOF
362Justin LawrenceCOLRP
363Elehuris MonteroCOL1B
364Frankie MontasCINSP
365Bryce ElderATLSP
366Ryan JeffersMINC
367Ceddanne RafaelaBOSOF
368Ramon LaureanoCLEOF
369Trevor RogersMIASP
370Sean ManaeaNYMSP
371Dane DunningTEXSP
372Taijuan WalkerPHISP
373Masyn WinnSTLSS
374A.J. PukMIARP
375Danny JansenTORC
376Adalberto MondesiFASS
377Jake CronenworthSD1B, 2B
378Clarke SchmidtNYYSP
379Andrew HeaneyTEXSP
380Josiah GrayWSHSP
381Mike ClevingerFASP
382Ricky TiedemannTORSP
383Ryan O'HearnBAL1B, OF
384Miles MikolasSTLSP
385Yoan MoncadaCWS3B
386Michael MasseyKC2B
387AJ Smith-ShawverATLSP
388Jack FlahertyDETSP
389Jasson DominguezNYYOF
390Zack LittellTBSP
391A.J. MinterATLRP
392Luis GarciaFASS
393Anthony RendonLAA3B
394Mickey MoniakLAAOF
395Javier BaezDETSS
396Colt KeithDET3B
397LaMonte Wade Jr.SF1B, OF
398Patrick SandovalLAASP
399Graham AshcraftCINSP
400Eddie RosarioFAOF
401DJ LeMahieuNYY1B, 3B
402Tyler BlackMIL3B
403Matt VierlingDET3B, OF
404Johan RojasPHIOF
405JP SearsOAKSP
406Matt ManningDETSP
407J.D. DavisSF3B
408Jacob deGromTEXSP
409Aaron AshbyMILSP
410Jose QuintanaNYMSP
411Scott BarlowCLERP
412Nolan SchanuelLAA1B
413Miguel VargasLAD2B
414Davis SchneiderTOR2B
415Ryan NodaOAK1B
416David RobertsonTEXRP
417Curtis MeadTB3B
418Jesus SanchezMIAOF
419Erick FeddeCWSSP
420Kyle HendricksCHCSP
421Alex CobbSFSP
422Cade HortonCHCSP
423Xavier EdwardsMIA2B
424Brenton DoyleCOLOF
425Kyle GibsonSTLSP
426Liover PegueroPIT2B, SS
427Giovanny GallegosSTLRP
428Max MeyerMIASP
429Tanner HouckBOSSP
430Carlos SantanaFA1B
431Colton CowserBALOF
432Garrett WhitlockBOSSP
433Brady SingerKCSP
434Geraldo PerdomoARI2B, SS
435Rowdy TellezPIT1B
436Kevin GinkelARIRP
437J.P. FranceHOUSP
438Mark CanhaDETOF
439Heston KjerstadBALUT
440Seth BrownOAKOF
441Marco LucianoSFSS
442Wade MileyMILSP
443Joey GalloWSH1B, OF
444Casey MizeDETSP
445Wilyer AbreuBOSOF
446Jordan WicksCHCSP
447Oswald PerazaNYY3B
448Austin WellsNYYC
449Jeffrey SpringsTBSP
450Javier AssadCHCSP
Fantrax is one of the fastest-growing fantasy sites in the fantasy sports industry, and we’re not stopping any time soon. We are the most customizable, easy-to-use, and feature-rich platform in the industry, offering the greatest fantasy experience for your dynasty, keeper, redraft, and best ball leagues. Fantasy sports doesn’t sleep, and neither does Fantrax, with seasons running 365 days a year. Take your fantasy leagues to the next level now at Fantrax.com!
Leave A Reply

Your email address will not be published.