The Home of Fantasy Sports Analysis

Top 400 Fantasy Baseball Prospects – 2023-24 Offseason

Every dynasty manager works hard to build a sustainable winning team but a long-term championship team starts from the ground up. This is where my top 400 overall prospect rankings come in handy. Whether you are looking to trade for a top-tier prospect to help your win-now push or looking to get in on the ground floor with a high-upside prospect further down the road, the top 400 has it all. These rankings will help dynasty managers in all league sizes, from 10-teamers to deep 30-team formats. If you are looking for even deeper prospect rankings check out my top 1200 prospect rankings exclusively on The Weekly Streamer Patreon page. But now let’s dive into the top 400 overall prospect rankings update!

The season is not here yet, but why not get a head start and jump in a Fantrax Classic Draft contest? Get a jump on the season with a Best Ball league or maybe a Draft and Hold. Or put some green on the line with a new season-long league to try and conquer. There’s no better time than now to get your baseball on!

What Factors Into These Rankings?

  • Upside: We all love high-upside fantasy baseball prospects, higher ceiling prospects will get the bump for me ranking higher than most safe high-floor prospects.
  • Tools (Hitters): We love loading up on hitters with loud tools such as big power and speed but when assembling these rankings a player’s hit tool plays a big factor in the rankings.
  • Tools (Pitchers): Pitchers with higher command will typically rank higher for me as a “safer” pitching prospect (If there is such a thing as a SAFE pitching prospect). High-velocity pitchers are fun to dream on but come with their own injury risks.
  • Proximity: Close proximity prospects will get a bump in rankings as it can help your dynasty team now and should be ranked accordingly. They will also be the bigger movers in the rankings in-season.
  • System: I am a full believer that the cream will rise and if a system doesn’t have a need for a prospect in their organization another team will typically target the player. I don’t shy away from ranking a player based on potential and not based on the system’s track record. Personnel changes and team philosophy change in the minor leagues all the time.

When Will These Rankings Be Updated?

These rankings will be updated throughout the 2023 season and into the offseason. The off-season is a good time to deep dive and find players to target before the season starts, but like stocks, prospect values fluctuate, and knowing the right time to buy or sell is always key. There will be episodes of The Prospect Pod talking about the latest risers and fallers throughout the season. There will be buy and sell opportunities that will be discussed on The Prospect Pod as well, so make sure to subscribe so you don’t miss out!

Top 400 Fantasy Baseball Prospects for Dynasty Leagues

Qualifications: 150 MLB AB or less, 50 MLB IP or less, 45 days or less on the active roster

RnkPlayerPosTeamAgeETAPrev. Rnk
1Jackson HollidaySSBAL1920241
2Evan CarterOFTEX21Debuted2
3Dylan CrewsOFWSH2120245
4Junior Caminero3B/2BTBR20Debuted12
5Jackson ChourioOFMIL1920246
6Paul SkenesRHPPIT2120243
7Jordan LawlarSSARI21Debuted4
8Wyatt LangfordOFTEX2120248
9James WoodOFWSH2120247
10Colt Keith3BDET2220249
11Noelvi MarteSS/3BCIN22Debuted10
12Colton CowserOFBAL23Debuted13
13Andrew PainterRHPPHI20202514
14Marcelo MayerSSBOS20202415
15Jasson DominguezOFNYY20Debuted27
16Ronny MauricioSS/2BNYM22Debuted16
17Brooks LeeSSMIN22202417
18Harry FordCSEA20202419
19Brady House3B/SSWSH20202420
20Connor Norby2BBAL23202422
21Max ClarkOFDET18202623
22Ricky TiedemannLHPTOR21202425
23Justyn-Henry MalloyOF/3BDET23202434
24Jackson MerrillSSSDP20202526
25Drew GilbertOFNYM23202478
26Kyle Manzardo1BCLE23202429
27Jacob MisiorowskiRHPMIL21202430
28Heston KjerstadOFBAL24Debuted35
29Ethan SalasCSDP172024106
30Masyn WinnSSSTL21Debuted31
31Tink HenceRHPSTL21202428
32Spencer JonesOFNYY22202436
33Termarr Johnson2BPIT19202524
34Gabriel GonzalezOFSEA19202533
35Curtis Mead2B/3BTBR22Debuted39
36Ceddanne RafaelaOF/SSBOS23Debuted40
37Pete Crow-ArmstrongOFCHC21Debuted41
38Coby Mayo3BBAL21202477
39Cam Collier3BCIN18202642
40Emmanuel RodriguezOFMIN20202443
41Adael AmadorSSCOL20202544
42Tyler SoderstromCOAK21Debuted45
43Austin WellsCNYY24Debuted48
44Walker JenkinsOFMIN18202649
45Roman AnthonyOFBOS19202451
46Luisangel AcunaSS/2BNYM21202452
47Brock PorterRHPTEX20202556
48Colson MontgomerySSCHW21202482
49Jett WilliamsSSNYM202024126
50Yanquiel FrenandezOFCOL20202454
51Sebastian WalcottSSTEX17202555
52Andy PagesOFLAD22202461
53Kyle HarrisonLHPSFG22Debuted63
54Kevin AlcantaraOFCHC21202447
55Dustin HarrisOFTEX24202467
56Carlos Jorge2BCIN20202568
57Elijah GreenOFWSH19202632
58Dalton RushingCLAD22202574
59Nick Yorke2BBOS21202457
60Hurston WaldrepRHPATL21202476
61Josue De PaulaOFLAD182026111
62Drew ThorpeRHPNYY232025NR
63Rhett LowderRHPCIN21202570
64Mick AbelRHPPHI22202473
65Nolan Schanuel1BLAA21Debuted90
66Cole YoungSSSEA20202580
67Robby SnellingRHP SDP202024162
68Everson PereiraOFNYY22Debuted81
69Brock Wilken3BMIL21202583
70Edwin ArroyoSSCIN20202484
71Cade HortonRHPCHC22202485
72Diego CartayaCLAD22202486
73Druw JonesOFARI20202687
74Daylen LileOFWSH20202588
75Matt ShawSSCHC212025153
76Chase DeLauterOFCLE22202489
77Jordan BeckOF COL22202491
78Jace Jung2BDET23202492
79Nick FrassoRHPLAD24202493
80Jeferson QueroCMIL21202494
81Jorbit Vivas2BLAD22202495
82Tyler Black2BMIL23202496
83Robert HassellOFWSH22202497
84Ty MaddenRHPDET23202479
85Michael Busch2BLAD26Debuted102
86Kevin ParadaCNYM22202464
87Max MeyerRHPMIA24Debuted103
88AJ Smith-ShawverRHPATL21Debuted105
89Blaze Jordan3B/1BBOS212024116
90Noble MeyerRHPMIA182026142
91Jonatan ClaseOFSEA212024117
92Zac VeenOFCOL21202458
93Dylan LeskoRHPSDP202025136
94Carson WilliamsSSTBR202024109
95Gavin CrossOFKCR22202471
96Chase DavisOFSTL21202598
97Samuel ZavalaOFSDP192025141
98James Triantos3B/2BCHC202024134
99Lazaro MontesOFSEA182025147
100Colt EmersonSSSEA182026276
101Jackson JobeRHPDET212024170
102Ivan Melendez1B/3BARI232024151
103George ValeraOFCLE22202465
104A.J Vukovich3B/OFARI222024110
105Garrett MitchellOFMIL25Debuted112
106Brayan RocchioSSCLE22Debuted72
107Felnin CelestenSSSEA182026175
108Matt Mervis1BCHC25Debuted75
109Marco LucianoSSSFG22Debuted113
110Owen WhiteRHPTEX24Debuted107
111Carson WhisenhuntRHPSFG222024114
112Yohandy Morales3BWSH222025215
113Jacob WilsonSSOAK212025101
114Justin CrawfordOFPHI192026115
115Justin Foscue3B/2BTEX242024118
116Ryan CliffordOFNYM202025398
117Creed WillemsCBAL202024120
118Anthony GutierrezOFTEX192026122
119Gavin StoneRHPLAD25Debuted124
120Daniel EspinoRHPCLE222024125
121Wilmer FloresRHPDET222024127
122Leonardo BalcazarSSCIN192025128
123Jordan WicksLHPCHC24Debuted130
124Brayden Taylor3BTBR212025131
125Ben BrownRHPCHC242024100
126Mike VasilRHPNYM232024119
127Jose RamosOFLAD222024132
128Cooper HjerpeRHPSTL222024189
129Jarlin SusanaRHPWSH192025133
130Alexander CanarioOFCHC23Debuted108
131Owen CaissieOFCHC212024137
132Yiddi CappeSS/3BMIA212024138
133Enrique BradfieldOFBAL222025187
134Nick Gonzalez2B/SSPIT23Debuted59
135Joey OrtizSS/2BBAL25Debuted139
136Jake BennettLHPWSH232025140
137Deyvison De Los Santos3BARI202024143
138Samuel BasalloC/1BBAL192024144
139Nelson RadaOFLAA182027NR
140Tyler Locklear3BSEA232024145
141Joey CantilloLHPCLE242024146
142Cristhian VaqueroOFWSH192027148
143Thomas Saggese2BSTL212024310
144Alex RamirezOFNYM20202599
145Sterlin ThompsonOFCOL222024149
146Orelvis MartinezSS/3BTOR222024150
147Dylan BeaversOFBAL222024154
148Michael ArroyoINFSEA192025168
149Luke Adams3BMIL192026NR
150Jack LeiterRHPTEX232024155
151Ryan BlissSS/2BSEA242024255
152Lawrence ButlerOFOAK23Debuted267
153Eric Brown JrSSMIL232025156
154Kyle TeelCBOS212024185
155Max AcostaSS/2BTEX212024157
156Robert GasserLHPMIL242024183
157Elias Medina3B/SSLAD182027389
158Bryan Ramos2B/3BCHW212024158
159Colin HouckSSNYM192026159
160Jake EderLHPCHW252024160
161Benny MontgomeryOFCOL212025161
162Aaron ZavalaOFTEX232024163
163Chase PettyRHPCIN202025164
164Xavier Isaac1BTBR202025165
165Blade TidwellRHPNYM222024211
166Clayton BeeterRHPNYY252024166
167Jaison ChourioOFCLE182027280
168Emerson HancockRHPSEA24Debuted167
169Tommy Troy2BARI212025195
170Vaun BrownOFSFG252024169
171Jacob GonzalezSSCHW212025172
172Miguel BleisOFBOS192026173
173Jackson FerrisRHPCHC192025174
174Brandon BarrieraRHPTOR192025176
175Kahlil WatsonSS/2BCLE202025177
176Shane BazRHPTBR24Debuted178
177Abimelec Ortiz1BTEX212025NR
178Carlos De La CruzOFPHI242024179
179Cole WilcoxRHPTBR242024180
180Pedro LeonSSHOU252024181
181Mason MillerRHPOAK25Debuted182
182Cade MarloweOFSEA26Debuted184
183Anthony SolometoLHPPIT212024186
184Denzel ClarkeOFOAK232024188
185Jud FabianOFBAL232024190
186Chase HamptonRHPNYY222025NR
187Jake Gelof3BLAD212025192
188Alfredo DunoCCIN172026193
189Connor PhillipsRHPCIN22Debuted259
190Jairo PomaresOFSFG232024194
191Frank MozzicatoLHPKCR202025196
192Osleivis BasabeSS/3BTBR23Debuted197
193Kevin McGonigleSSDET192026293
194Noah SchultzLHPCHW202025198
195Chase DollanderRHPCOL212025199
196Sal Stewart3BCIN202026200
197Yasser MercedesOFMIN192026201
198Josh StephanRHPTEX222024202
199Aidan Miller3BPHI192026224
200Trey SweeneySSNYY232024203
201Owen Murphy RHPATL202026204
202Rayne DonconSS/2BLAD202025205
203Jared JonesRHPPIT222024NR
204Connor PrielippLHPMIN222025206
205Gabriel MartinezOFTOR212025207
206Joey LoperfidoOF/1BHOU242024275
207Bubba ChandlerRHPPIT212025243
208Jacob Berry3BMIA222024208
209Jhonkensy Noel1B/3B/OFCLE222024209
210Tyler GentryOFKCR242024210
211Griff McGarryRHPPHI242024213
212Jacob MeltonOFHOU232024214
213Carlos F. RodriguezRHPMIL222024315
214Edgar QueroCCHW202024216
215Victor ScottOFSTL222025NR
216Warming Bernabel 3BCOL212024217
217George Lombard JrSSNYY182026321
218Landon KnackRHPLAD262024218
219Cayden Wallace3BKCR222025219
220Maddux BrunsLHPLAD212025220
221Bryce EldridgeRHPSFG182026221
222Zach DeLoachOFSEA252024222
223Jonny DeLucaOFLAD25Debuted223
224Cade CavalliRHPWSH25Debuted225
225Tucker Toman3BTOR202026226
226Hunter GoodmanC/1BCOL24Debuted227
227Addison BargerSSTOR242024228
228Mason MontgomeryRHPTBR232024229
229Cody MorrisRHPCLE27Debuted230
230Kumar RockerRHPTEX242025231
231Luis GuanipaOFATL182027232
232Luke LittleLHPCHC23Debuted233
233Niko Kavadas3B/1BBOS252024234
234Hector RodriguezOFCIN192026NR
235Roderick AriasSSNYY192026278
236Ty FloydRHPCIN212025235
237Jose RodriguezSS/2BCHW22Debuted236
238Justin DirdenOFHOU262024237
239Jairo IriarteRHPSDP222026NR
240Dominic Keegan1B/CTBR232024238
241Dominic HamelRHPNYM242024239
242Brando MayeaOFNYY182027240
243Blake MitchellRHPKCR192026242
244Ralphy VelazquezC/1BCLE182026331
245Angel MartinezINFCLE212024244
246Landon SimsRHPARI222025245
247Brailer GuerreroOFTBR172028247
248Ronan KoppLHPLAD212024371
249Brett Harris3BOAK252024248
250Jose SalasSSMIN202024249
251Kyle StowersOFBAL25Debuted250
252Blake WalstonLHPARI222024251
253Brennen DavisOFCHC242024252
254Wenceel Perez2BDET242024253
255Arijun NimmalaSSTOR182026254
256Eddinson Paulino2BBOS212024258
257Joe BoyleRHPOAK24Debuted260
258Mikey RomeroSS/2BBOS202025261
259Gordon GraceffoRHPSTL232024262
260Terrell TatumOFCHW242024263
261Grant McCrayOFSFG232024265
262Dillon HeadOFSDP192026353
263Nick NastriniRHPCHW232024266
264Joendry VargasSSLAD182027268
265Enmanuel BonillaOFTOR182027269
266Prelander BerroaRHPSEA23Debuted270
267Ethan SmallLHPMIL26Debuted271
268Henry BolteOFOAK202026272
269DL HallLHPBAL25Debuted273
270Xavier Edwards2B/SSMIA24Debuted274
271Drew RomoCCOL222024300
272Marco RayaRHPMIN212025NR
273Gabriel HughesRHPCOL222025277
274Yeison MorrobelOFTEX202026279
275Abner UribeRHPMIL23DebutedNR
276River RyanRHPLAD252024NR
277Drew RomLHPSTL24Debuted281
278Jose RodriguezOFMIN182027282
279Christian ScottRHPNYM242025NR
280Daniel SusacCOAK222024284
281Matthew LugoSS/3BBOS222024285
282Cole PhillipsRHPATL202026286
283Patrick MonteverdeLHPMIA262024287
284Max MuncySSOAK212025384
285Max Wagner3BBAL222025288
286Walter FordRHPSEA192026289
287Michael McGreevyRHPSTL232024290
288Luis RodriguezOFLAD212025291
289Lyon RichardsonRHPCIN23Debuted292
290Yoeilin CespedesSSBOS182028295
291Spencer SchwellenbachRHPATL232024296
292Austin MartinSS/2BMIN242024297
293Ricardo CabreraSSCIN192026298
294Will WarrenRHPNYY242024NR
295Ben KudrnaRHPKCR202024299
296Cristian MenaRHPCHW212025390
297Cristian HernandezSSCHC202026301
298Walker MartinSSSFG202026303
299Dylan DoddLHPATL25Debuted256
300Hedbert PerezOFMIL202025304
301Starlin Aguilar3BSEA192026305
302Brainer BonaciINFBOS212025NR
303Mason BlackRHPSFG242024306
304Greg JonesSSTBR252024307
305Ruben Santana3BARI182027308
306Brice MatthewsSSHOU212025309
307Peyton BattenfieldRHPNYM26Debuted311
308Jose GerardoOFMIA182027312
309Samuel MunozOFLAD192026313
310Charlee SotoRHPMIN182026316
311DJ HerzLHPWSH232024317
312Samuel StafuraSSCIN182026399
313Noah CameronLHPKCR242024NR
314Hao Yu Lee2BDET202025318
315Moises GomezOFSTL252024319
316Chase Meidroth2BBOS222025NR
317Shane DrohanLHPBOS252024320
318Mason AuerOFTBR222024323
319Tai PeeteSSSEA182026393
320Diego BenitezSSATL192026324
321Yu-Min LinLHPARI202026NR
322Blaze AlexanderSS/2B/3BARI242024326
323Cade Doughty2B/3BTOR222025327
324Cade PovichLHPBAL232024328
325Brock JonesOFTBR222025330
326J.R. RitchieRHPATL202026332
327Luis BaezOFHOU192027334
328Cole WinnRHPTEX242024335
329Felix Valerio2BMIL232024336
330Jeremy De La RosaOFWSH222025302
331Parker MeadowsOFDET24Debuted337
332Bryce JarvisRHPARI26Debuted338
333Reginald PreciadoSSCHC202026339
334Rayner AriasOFSFG172028340
335Tyler StuartRHPNYM242024NR
336Yunior Severino2B/3BMIN242024341
337Kendall GeorgeOFLAD192027342
338Jorge BarrosaOFARI222024343
339Heriberto HernandezOFTBR242025344
340Derek Bernard2BCOL182027345
341Joe WhitmanLHPSFG222025346
342Nick LoftinSS/3BKCR25Debuted347
343Ben JoyceRHPLAA23DebutedNR
344Darius VinesRHPATL25Debuted349
345Kristian RobinsonOFARI232025NR
346Reggie CrawfordLHPSFG232025NR
347Alberto RodriguezOFSEA232024350
348Andres Chaparro3BNYY242024NR
349Dyan JorgeSSCOL202026351
350Keiner DelgadoSSNYY192027352
351Otto LopezOFTOR25Debuted354
352Randy VasquezRHPNYY25Debuted355
353Julio Carreras3BCOL232024357
354Victor AcostaSSCIN192026359
355Brandon SproatRHPNYM222025362
356Milan TolentinoSS/2BCLE222025363
357Colin BarberOFHOU232024364
358Thomas HarringtonRHPPIT222024366
359Trace BrightRHPBAL232026NR
360Darell HernaizSSOAK222024367
361Kyren ParisSS/2BLAA22DebutedNR
362Nathan Martorella1BSDP222025NR
363Robert Perez Jr1BSEA232025369
364Peyton PalletteRHPCHW222025NR
365Austin CharlesSSKCR202026NR
366Adam MazurRHPSDP222025NR
367Yonathan PerlazaOFCHC252024NR
368Diego HernandezOFKCR232024370
369Ben Williamson3BSEA232026NR
370Ben RiceCNYY242024NR
371Andrew TaylorRHPHOU222025NR
372Luke KeaschallSSMIN212025372
373Colton GordonLHPHOU252024373
374Luis LaraOFMIL192027NR
375Cade KuehlerRHPATL212025375
376Jhailyn OrtizOFPHI252024376
377Jonny FarmeloOFSEA182026377
378Logan HendersonRHPMIL212025NR
379Jonathan OrnelasSS/3BTEX23Debuted380
380Kenedy CoronaOFHOU232024NR
381Jack Brannigan3BPIT222025NR
382Gino LuJames GrooverOFARI212025NR
383Chayce McDermottRHPBAL252024381
384Hunter BarcoLHPPIT232024NR
385Gunnar HoglundRHPOAK242025356
386Caden DanaRHPLAA202026NR
387Jacob Reimer3BNYM192026NR
388Juan GuerreroOFCOL222026382
389Colton LedbetterOFTBR222025386
390Tekoah RobyRHPSTL222024NR
391Juaron Watts-BrownRHPTOR212025383
392Wilfred Veras1B/3BCHW212025NR
393Welbyn FranciscaSSCLE172027NR
394Homer Bush JrOFSDP212026NR
395Danyer CuevaSS/2BTEX192025385
396Alonzo TredwellRHPHOU212026387
397Mac Horvath3B/OFBAL222025388
398Juan Brito2BCLE222024NR
399Max RajcicRHPSTL222025NR
400Ignacio Alvarez3B/SSATL202025NR
Fantrax was one of the fastest-growing fantasy sites over the last few years, and we’re not stopping now. 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!
8 Comments
  1. Matt says

    What is your reasoning behind Samuel Basallo not being in your top 100? MLB pipeline thinks he could be the 2nd best orioles prospect behind Holliday. What is your take on him?

  2. Jeremiah says

    This list makes no sense. How is Spencer Jones ranked higher than Chase DeLauter? And not just by a little, either. Also, how do you have Samuel Basallo at #138? That is far, far, far too low.

  3. Troy says

    It is odd that Kendall George didn’t make the Fantrax top 100 for the 2023 MLB Draft class. But he was all the way to 342 of 400 on this list.

  4. Brian says

    Call me crazy, was Juan Brito accidentally left off of this list? Hard to believe he isn’t pushing in as a top 400 prospect

  5. josh says

    you have errors in your list base on MLB debuts. hard to trust your rankings when info is not correct

    1. Richard Haake says

      Hey Josh! I want to thank you for reading/looking over the top 400 prospect article! I appreciate you bringing this to my attention and is currently being fixed. This will be updated by 5/26 thank you so much!

  6. RMR says

    Thanks for the list! Were any of the names below considered to be added?

    – Jorge Ruiz
    – Hector Rodriguez
    – Will Warren
    – River Ryan
    – Lyon Richardson

    1. Richard Haake says

      Hey! Appreciate you checking out the top 400 prospect list! so I actually have these guys right outside the top 400 in my top 1200 on the Weekly Streamer Patreon page. So great minds think alike! I currently have Jorge Ruiz at 507, Hector Rodriguez at 589, Will Warren at 506, River Ryan at 499 and Lyon Richardson at 402. They are poised to make the jump into the top 400 by the next update. Thank you!

Leave A Reply

Your email address will not be published.