The Home of Fantasy Sports Analysis

Top 600 Fantasy Baseball Prospects – MLB Draft/Trade Deadline Update

The Top 600 Fantasy Baseball Prospect Rankings are your year-round guide to dynasty success. Whether you’re chasing a championship or building for the future, this list has it all—from elite prospects ready to make an impact now to high-upside players further down the pipeline. The Top 600 Prospect Rankings will help dynasty, keeper, and some redraft leagues of any size for both points and roto formats.

These rankings are tailored specifically for fantasy baseball and reflect a blend of statistical performance, tools, proximity to MLB, and organizational context. While real-life prospect rankings like MLB Pipeline or Baseball America provide excellent scouting insights, these rankings are focused purely on fantasy potential—because defense, while important, doesn’t win you categories or leagues.

What?! Your fantasy baseball league wasn’t hosted on Fantrax last season? Preposterous! Check out what the Fantrax MLB Commissioner has to offer and we think you’ll be singing a different tune for the 2025 MLB season.

What Factors Into These Rankings?

These rankings are built on the following principles:

  • Fantasy Focused: Players are ranked based on their projected fantasy value, not real-life performance. Defense only matters if it impacts playing time or eligibility.
  • Criteria: Key factors include stats, Statcast data, park factors, injury history, and future team context. Rankings reflect a snapshot of a player’s projected future value.
  • Position Eligibility: Players are listed at their primary position based on where they played the most games in the minors.
  • Upside Matters: High-ceiling players get a boost over “safe” prospects, though proximity to the majors is also factored in.
  • Your Team, Your Vision: These rankings are a guide, not a rulebook. Use them to inform your decisions, but draft and trade based on your strategy and league format.

International Free Agents – Players were included only if they signed with a team prior to rankings being released.

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

When Will These Rankings Be Updated?

These rankings will be updated throughout the 2025 season and into the off-season. 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.

More Prospect Rankings and Analysis

@ProspectsOnWes Prospect Rankings By Position: C | 1B | 2B | 3B | SS OF | SP | RP

@HoothTrevor Top 30 Organizational Prospect Rankings

AL East: BAL | BOS | NYY | TB | TOR

AL Central: CLE | CHW | DET | KC | MIN

AL West: HOU | LAA | ATH | SEA | TEX

NL East: ATL | MIA | NYM | PHI | WAS

NL Central: CHC | CIN | MIL | PIT | STL

NL West: ARI | COL | LAD | SDP | SF

Top 600 Fantasy Baseball Prospects for Dynasty Leagues

RankChangePlayerPositionTeamAgeLevel
111 ⬆Roman AnthonyOFBOS20AAA
20Roki SasakiRHPJAP23MLB
34Dylan CrewsOFWSH22MLB
423 ⬆Jackson JobeRHPDET22MLB
521 ⬆Jasson DomínguezOFNYY21MLB
65Matt Shaw3BCHC23AAA
78 ⬆Andrew PainterRHPPHI21AA
80Samuel BasalloC/1BBAL20AAA
95Walker JenkinsOFMIN20AA
10-6 ⬇Coby Mayo3B/1BBAL23MLB
11-1Travis Bazzana2BCLE22A+
120Kristian Campbell2B/OF/SSBOS22AAA
1333 ⬆Noah SchultzLHPCHW21AA
14188 ⬆Bryce Eldridge1BSF20AAA
15-6 ⬇Carson WilliamsSSTB21AA
1626 ⬆Emmanuel RodriguezOFMIN22MLB
1740 ⬆Sebastian WalcottSS/3BTEX18AA
187 ⬆Max ClarkOFDET20A+
194Jordan LawlarSSARI22MLB
208 ⬆Colt EmersonSSSEA19A+
219 ⬆Chase DeLauterOFCLE23AAA
2232 ⬆JJ WetherholtSS/2BSTL22A
23146 ⬆Bubba ChandlerRHPPIT22AAA
249 ⬆Marcelo MayerSSBOS22AAA
2553 ⬆Leodalis De VriesSSSDP18A
2651 ⬆Dalton RushingC/OFLAD23AAA
2720 ⬆Nick Kurtz1BATH21AA
28-22 ⬇Lazaro MontesOFSEA20A+
29306 ⬆Kumar RockerRHPTEX25MLB
3025 ⬆Kevin McGonigleSS/2BDET20A+
31192 ⬆Moises BallesterosC/1BCHC21AAA
3213 ⬆Aidan MillerSSPHI20AA
3329 ⬆Josue De PaulaOFLAD19A+
34429 ⬆Michael Arroyo2B/SSSEA20A+
35-14 ⬇Jac Caglianone1B/LHPKC21A+
36114 ⬆Luke KeaschallSSMIN22AA
3742 ⬆Christian Moore2BLAA22AA
38-2Kyle TeelCCHW22AAA
3924 ⬆Felnin CelestenSSSEA19ROK
40-11 ⬇Xavier Isaac1BTB21AA
410Quinn MathewsLHPSTL24AAA
4218 ⬆Braden MontgomeryOFCHW21ROK
43-38 ⬇Chase BurnsRHPCIN21ROK
4421 ⬆Rhett LowderRHPCIN22MLB
450Jesus MadeSS/3BMIL17ROK
46-33 ⬇Charlie CondonOF/3BCOL21A+
47149 ⬆Travis SykoraRHPWSH20A
480Thomas WhiteLHPMIA20A+
49-27 ⬇Cole YoungSS/2BSEA21AA
5043 ⬆Brandon SproatRHPNYM24AAA
51-11 ⬇Konnor GriffinSS/OFPIT18ROK
52387 ⬆Aidan SmithOFTB20A+
53-37 ⬇Hagen SmithLHPCHW21A+
5461 ⬆Chase DollanderRHPCOL23AA
5526 ⬆Jaison ChourioOFCLE19A
560Alejandro RosarioRHPTEX22AA
5779 ⬆Cam Smith3BHOU21AA
58-40 ⬇Owen CaissieOFCHC22MLB
590Zyhir HopeOFLAD19A
60-40 ⬇Colson MontgomerySSCHW22MLB
61-2Kevin AlcántaraOFCHC22MLB
6220 ⬆Justin CrawfordOFPHI20AA
63232 ⬆Angel GenaoSSCLE20A+
64396 ⬆Jonny FarmeloOFSEA20A
6530 ⬆Agustin RamirezC/1BMIA23MLB
66-23 ⬇Tink HenceRHPSTL22MLB
67103 ⬆Jacob WilsonSSATH22MLB
6849 ⬆Jett WilliamsSS/OFNYM21AAA
69-19 ⬇Cade HortonRHPCHC23AAA
7094 ⬆Caden DanaRHPLAA21MLB
71259 ⬆Edgar QueroCCHW21AAA
72-38 ⬇Jace Jung3B/2BDET24MLB
7353 ⬆Zebby MatthewsRHPMIN24MLB
74125 ⬆Thayron LiranzoC/1BDET21A+
75-2Bryce RainerSSDET19ROK
760Franklin AriasSSBOS19A
77-33 ⬇James Triantos3B/2BCHC21AAA
78-12 ⬇Jeferson QueroCMIL22MLB
79279 ⬆Emil MoralesSSLAD18ROK
800Demetrio Crisantes2B/3BARI20A
81-29 ⬇Sal Stewart3BCIN21A+
82105 ⬆Cooper PrattSSMIL20AA
8340 ⬆Cam Collier3BCIN20A+
8416 ⬆Brayden Taylor3B/SS/2BTB22AA
85-61 ⬇Jacob MisiorowskiRHPMIL22AAA
86147 ⬆Thomas HarringtonRHPPIT23AAA
87161 ⬆Jarlin SusanaRHPWSH20A+
8853 ⬆Tre' Morgan1BTB22AA
89308 ⬆Joendry VargasSSLAD19ROK
90156 ⬆Cole CarriggOF/SS/CCOL22A+
91-52 ⬇Harry FordCSEA21AA
920Alex FreelandSSLAD23AAA
930Robert CalazOFCOL19A
94-62 ⬇Ricky TiedemannLHPTOR22AAA
95409 ⬆Eric Bitonti3B/SSMIL19A
96-6 ⬇AJ Smith-ShawverRHPATL22MLB
97134 ⬆Jonah TongRHPNYM21AA
98394 ⬆Gary Gill HillRHPTB20A
997 ⬆Hurston WaldrepRHPATL22MLB
100111 ⬆Jacob MeltonOFHOU24AAA
101-13 ⬇Adael Amador2BCOL21MLB
1020Drake BaldwinCATL23AAA
1036 ⬆Josue BriceñoC/1BDET20A
1044Yoeilin CespedesSSBOS19A
1050Arjun NimmalaSSTOR19A
106-38 ⬇Ethan SalasCSDP18A+
107420 ⬆Moisés ChaceRHPPHI21AA
108310 ⬆Blake MitchellCKC20A+
109-25 ⬇Ronny Mauricio2B/SS/OFNYM23MLB
1100Jaden HammRHPDET22A+
111-19 ⬇Jackson FerrisLHPLAD20AA
112-75 ⬇Spencer JonesOFNYY23AA
113-94 ⬇Brady House3BWSH21AAA
114360 ⬆Jefferson RojasSSCHC19A+
115-14 ⬇Trey YesavageRHPTOR21ROK
11615 ⬆Deyvison De Los Santos1B/3BMIA21MLB
117-61 ⬇Luisangel AcuñaSS/2BNYM22MLB
11892 ⬆Ralphy Velazquez1BCLE19A+
119-6 ⬇Termarr Johnson2B/SSPIT20AA
12020 ⬆Colby ThomasOFATH23AAA
1210Starlyn CabaSSMIA19A
122-55 ⬇Noble MeyerRHPMIA19A+
123-16 ⬇George KlassenRHPLAA22AA
124106 ⬆Charlee SotoRHPMIN19A
125181 ⬆Emiliano TeodoRHPTEX23MLB
12637 ⬆Cam CaminitiLHPATL18A
12776 ⬆Carson BengeOFNYM21A
128-67 ⬇Robby SnellingLHPMIA21AAA
129-11 ⬇Seaver KingSS/3B/OFWSH21A
130413 ⬆Luis MoralesRHPATH22A+
131421 ⬆Brailer GuerreroOFTB18ROK
1320Carter JensenCKC21AA
13343 ⬆Logan HendersonRHPMIL22MLB
1340Eduardo TaitCPHI18A
135-3Tyler Black1BMIL24MLB
136-95 ⬇Christian ScottRHPNYM25MLB
137382 ⬆Juan Brito2B/OFCLE23MLB
138-67 ⬇Ryan CliffordOF/1BNYM21AA
13921 ⬆Theo GillenOFTB19A
14096 ⬆Braxton AshcraftRHPPIT25MLB
141-90 ⬇Drew GilbertOFNYM24AAA
142-21 ⬇Nick Yorke2B/OFPIT22MLB
143-105 ⬇Brock Wilken3BMIL22AA
144-24 ⬇C.J. Kayfus1BCLE23AA
145-43 ⬇Luis BaezOFHOU20AA
146118 ⬆George Lombard Jr.SSNYY19A+
14711 ⬆Owen MurphyRHPATL21A+
14827 ⬆Orelvis Martinez2B/3BTOR23MLB
14910 ⬆Thomas Saggese2BSTL22MLB
15029 ⬆Adrian Del CastilloCARI25MLB
151156 ⬆Welbyn FranciscaSS/2BCLE18A
1520Alan RodenOFTOR25AAA
153-56 ⬇Chandler SimpsonOFTB24AA
15478 ⬆Zach Dezenzo3BHOU24MLB
15530 ⬆Zac VeenOFCOL23MLB
156-69 ⬇Dylan BeaversOFBAL23AAA
1570Eduardo QuinteroOFLAD19A
158-42 ⬇Enrique Bradfield Jr.OFBAL23AA
1590Luis Merejo1BCLE19A
160-49 ⬇Alfredo DunoCCIN18A
16128 ⬆Tommy TroySSARI22A+
162-57 ⬇Chase PettyRHPCIN21AAA
1630Jesus BaezSS/3BNYM19A+
1640Santiago SuarezRHPTB19A
1650Josuar De Jesus GonzalezSSSF17DSL
16668 ⬆Tyler Locklear1BSEA24MLB
16741 ⬆Jurrangelo CijntjeRHP/LHPSEA21ROK
1680K.C. HuntRHPMIL24AA
169-41 ⬇Edwin ArroyoSSCIN21AA
1700Yanquiel FernandezOFCOL22MLB
17141 ⬆Jack LeiterRHPTEX24MLB
1720Eduardo BeltreOFMIN18ROK
173274 ⬆Chase MeidrothSS/3B/2BCHW23AAA
174182 ⬆Tommy White3BATH21A
17567 ⬆River RyanRHPLAD26MLB
176-104 ⬇Carson WhisenhuntLHPSF24AAA
17736 ⬆Slade CaldwellOFARI18ROK
178205 ⬆Griffin BurkholderOFPHI19A
179250 ⬆Parker MessickLHPCLE24AA
1800Yilber DiazRHPARI24MLB
181-51 ⬇Jake BlossRHPTOR23MLB
182157 ⬆Trey SweeneySSDET24MLB
183-34 ⬇Jonatan ClaseOFTOR22MLB
184-12 ⬇Jairo IriarteRHPCHW23MLB
18544 ⬆Denzel ClarkeOFATH24MLB
186258 ⬆Shay Whitcomb3B/SSHOU26MLB
1873Chase HamptonRHPNYY23AA
1880Luis PeralesRHPBOS21MLB
189-18 ⬇Brice MatthewsSS/3BHOU22AAA
190-12 ⬇Vance HoneycuttOFBAL21A+
191151 ⬆Ryan WaldschmidtOFARI22A
192-117 ⬇Nacho Alvarez Jr.SSATL21MLB
1930Jimmy CrooksCSTL23AA
194-39 ⬇James Tibbs IIIOFSF22A+
195153 ⬆Cade CavalliRHPWSH26MLB
196-2Robert GasserLHPMIL25MLB
19754 ⬆Roderick AriasSS/2BNYY20A
198-88 ⬇Jose PerdomoSSATL18ROK
199297 ⬆Ramon RamirezCKC19ROK
200-61 ⬇Chayce McDermottRHPBAL26MLB
201-9 ⬇Gavin CrossOFKC23AA
20298 ⬆Kaelen CulpepperSSMIN22A+
203220 ⬆Winston SantosRHPTEX22MLB
204-66 ⬇Druw JonesOFARI21A
2050Elian PenaSSNYM17DSL
2068 ⬆Gino Groover3BARI22AA
2070Jhonny LevelSSSF17ROK
20870 ⬆Kellon LindseySSLAD19ROK
209260 ⬆Brody HopkinsRHPTB22A+
2100Alex ClemmeyLHPWSH19A
21155 ⬆PJ MorlandoOFMIA19A
212-60 ⬇Chase DavisOFSTL23AA
213381 ⬆Josh KasevichSSTOR23AAA
214-71 ⬇Caleb Durbin2BMIL24MLB
2150Alejandro OsunaOFTEX22AA
21696 ⬆Ryan SloanRHPSEA18ROK
217-70 ⬇Bryan Ramos3BCHW22MLB
21843 ⬆Tai PeeteSSSEA19A
219-134 ⬇Matt WilkinsonLHPCLE22A+
22024 ⬆Jansel LuisSS/2BARI19A
221286 ⬆Sam AldegheriLHPLAA23MLB
222128 ⬆Matthew LugoOFLAA23MLB
223-8 ⬇Adam MazurRHPMIA23MLB
2240Cris RodriguezOFDET16DSL
225115 ⬆Braylon DoughtyRHPCLE19ROK
2260Jhostynxon GarciaOFBOS22MLB
227276 ⬆Cooper IngleCCLE22AA
2280Logan EvansRHPSEA23AA
229-81 ⬇Nelson RadaOFLAA19AA
2300Blake WoltersRHPKC20A
2314Henry BolteOFATH21AA
2320Otto Kemp3B/2BPHI25AAA
2330Braylin MorelOFTEX18ROK
2340Andrew SalasSSMIA16DSL
2350Andrew MorrisRHPMIN23AAA
236194 ⬆Jared SernaSS/2BMIA22MLB
2370Miguel BleisOFBOS20A+
238-40 ⬇Kash MayfieldLHPSDP19ROK
239-74 ⬇Marco LucianoSSSF23MLB
2400Didier FuentesRHPATL19A
2410Eiberson CastellanoRHPMIN23MLB
242-151 ⬇Rayner AriasOFSF18ROK
2430Noah CameronLHPKC25MLB
24447 ⬆Dante NoriOFPHI20A
2450Justin WrobleskiLHPLAD24MLB
246350 ⬆Trevor HarrisonRHPTB19A
247-167 ⬇Mick AbelRHPPHI23MLB
24835 ⬆Max AcostaSS/2BMIA22MLB
249-160 ⬇Dylan LeskoRHPTB21A+
250195 ⬆Hunter BarcoLHPPIT24AA
251-67 ⬇Kevin ParadaCNYM23AA
252230 ⬆Jackson BaumeisterRHPTB22A+
2530Yolfran CastilloSSTEX17ROK
254-26 ⬇Will WarrenRHPNYY25MLB
255-120 ⬇Yohandy Morales1B/3BWSH23AA
256-35 ⬇Ben HessRHPNYY22ROK
257159 ⬆Ben KudrnaRHPKC21AA
258-112 ⬇Justin Foscue2B/3B/1BTEX25MLB
259-126 ⬇Blade TidwellRHPNYM23AAA
260335 ⬆Joe MackCMIA22AA
261-137 ⬇Mike Boeve3B/1BMIL22AA
262137 ⬆Yophery RodriguezOFMIL19A+
26355 ⬆Josh KnothRHPMIL19A
264108 ⬆Jonathan SantucciLHPNYM22ROK
265-109 ⬇Drew RomoCCOL23MLB
2660Kohl DrakeLHPTEX24AA
267-94 ⬇Paulino SantanaOFTEX18ROK
268136 ⬆Jared ThomasOF/1BCOL21A
2695Braylon PayneOFMIL18A
270-171 ⬇Ricardo CabreraSS/3BCIN20A
2710Jhonny Severino3B/SSPIT20A
2720Yorger BautistaOFSEA17DSL
273312 ⬆Zander MuethRHPPIT19A
274-57 ⬇Ryan BlissSS/2BSEA25MLB
2750Dylan DreilingOFTEX21A+
276237 ⬆Johnathan RodriguezOFCLE25MLB
2770Rafael FloresC/1BNYY24AA
2780Anderson BritoRHPHOU20A
279227 ⬆J.R. RitchieRHPATL21A+
28073 ⬆Brody BrechtRHPCOL22ROK
281-19 ⬇Tekoah RobyRHPSTL23MLB
2820Sammy StafuraSSCIN20A
2830Travis HoneymanOFSTL23ROK
2840Malcolm MooreCTEX21A+
285-40 ⬇Mason BlackRHPSF25MLB
286123 ⬆Nolan McLeanRHPNYM23AA
2870Yoniel CuretRHPTB22MLB
288106 ⬆Billy Amick3BMIN22A
289204 ⬆Drue HackenbergRHPATL22AAA
2900Edgardo HenriquezRHPLAD22MLB
2910Kendry RojasLHPTOR22A+
2920David SandlinRHPBOS23AA
293-102 ⬇Cayden Wallace3BWSH23AA
29453 ⬆Levi SterlingRHPPIT18ROK
2950Rayne DonconSSMIN21A+
2960Kale Fountain3BSDP19ROK
297237 ⬆Miguel UllolaRHPHOU22AAA
298-6 ⬇Jeremy RodriguezSS/2BNYM18ROK
299-15 ⬇Cooper HjerpeLHPSTL23AA
3000Ian SeymourLHPTB26MLB
3010Luis PenaSS/3BMIL18ROK
3020Mason BarnettRHPATH24AA
303-16 ⬇Marco RayaRHPMIN22MLB
30421 ⬆George WolkowOFCHW18A
305116 ⬆Tyson LewisSSCIN18ROK
3060Bo DavidsonOFSF22A
3070Rainiel RodriguezCSTL17ROK
308-32 ⬇Luke Adams1BMIL20A+
30918 ⬆Joswa LugoSSLAA17ROK
310-55 ⬇Max MuncySSATH22AAA
311174 ⬆Connor PrielippLHPMIN23A+
31225 ⬆Griff O'FerrallSSBAL21A+
313-239 ⬇Hector RodriguezOFCIN20A+
314-47 ⬇Blake Burke1BMIL21A+
315-11 ⬇Walker JanekCHOU22A+
316171 ⬆Will Wagner1B/2B/3BTOR26MLB
317-241 ⬇Ty MaddenRHPDET24MLB
318-138 ⬇Robert Hassell IIIOFWSH23MLB
319-8 ⬇Caleb LomavitaCWSH22A
320-234 ⬇Gabriel Rincones Jr.OFPHI23AA
3210Aroon Escobar2B/3BPHI20ROK
322-239 ⬇Gabriel GonzalezOFMIN20A+
32377 ⬆Luke DickersonSSWSH19ROK
3249 ⬆JD DixSSARI19ROK
3250Spencer NivensOFKC23A+
32687 ⬆Caleb BonemerSS/3BCHW19ROK
327119 ⬆Hao-Yu Lee2BDET21AA
328147 ⬆Mikey RomeroSS/2BBOS20AA
329-61 ⬇Joey CantilloLHPCLE25MLB
3300Dorian SotoSSBOS16DSL
33158 ⬆Dakota JordanOFSF21A
332111 ⬆Drew BeamRHPKC21ROK
333260 ⬆Ethan AndersonC/1BBAL21A+
3340Yairo PadillaSSSTL17ROK
335-198 ⬇Henry LalaneLHPNYY20A
33676 ⬆Michael McGreevyRHPSTL24MLB
3370Landen MaroudisRHPTOR20A
3380C.J. CulpepperRHPMIN23AA
3390Jackson NezuhRHPHOU22A+
3400Elmer Rodriguez-CruzRHPNYY21A+
34181 ⬆Cristian MenaRHPARI21MLB
342-217 ⬇Jakob MarseeOFMIA23AAA
34348 ⬆Brad LordRHPWSH24AAA
3440Leonardo BernalCSTL20AA
3450Joshua Kuroda-GrauerSSATH21AAA
34617 ⬆Darlin SaladinRHPSTL22A+
347-67 ⬇Charles McAdoo3B/OFTOR22AA
348-166 ⬇Sterlin Thompson1B/OFCOL23AA
3490Payton Eeles2B/SSMIN25AAA
350-7 ⬇Mitch JebbSSPIT22A+
35144 ⬆Wyatt SanfordSSPIT19ROK
352-127 ⬇Mac Horvath3B/2BTB23A+
3530Jhancarlos LaraRHPATL21AA
35411 ⬆Kyle DeBargeSSMIN21A
3550Javier SanojaSS/2B/OFMIA22MLB
356-71 ⬇Daniel SusacCATH23AA
357143 ⬆Cooper Kinney2B/3BTB21A+
3580Tirso OrnelasOFSDP24MLB
3590Maykel CoretOFTB17DSL
3600Mason AdamsRHPCHW24AAA
3610Yassel Soler3BARI18A
3620Sean BurkeRHPCHW25MLB
36361 ⬆David ShieldsLHPKC18ROK
364164 ⬆Cole Mathis1B/3BCHC21ROK
36514 ⬆Chris CortezRHPLAA22ROK
3660Brandon YoungRHPBAL26MLB
36717 ⬆Michael KennedyLHPCLE20A+
3680Michael BurrowsRHPPIT25MLB
3690Grant TaylorRHPCHW22A
370-117 ⬇Carson PalmquistLHPCOL24AAA
3710A.J. BlubaughRHPHOU24AAA
372-122 ⬇Daniel EspinoRHPCLE24A+
3730Luis CovaOFMIA17ROK
3740Izack TigerRHPTEX23A+
3750Yordanny MonegroRHPBOS22A+
376-222 ⬇Everson PereiraOFNYY23MLB
377-60 ⬇Echedry VargasSS/2BMIA19A+
378-50 ⬇Carter JohnsonSSMIA18A
3790Kevin AlvarezOFHOU16DSL
38039 ⬆Payton TolleLHPBOS22ROK
3810Will Simpson1BTB23AA
382-110 ⬇Ky BushLHPCHW25MLB
383-238 ⬇Nick FrassoRHPLAD26MLB
3840Lucas BraunRHPATL23AA
385120 ⬆Joey OakieRHPCLE18ROK
3860Conrad CasonRHP/SSBOS18ROK
3870Ryan ForcucciRHPHOU22ROK
3880Garrett BaumannRHPATL20A+
389-260 ⬇Daylen LileOFWSH22AA
3900Jake MillerLHPDET23AA
3910Keyner BenitezLHPMIA18A
3920Henry BaezRHPSDP22MLB
393-128 ⬇Dominic KeeganCTB24AA
3940Jared KarrosRHPLAD24AA
3950Alfonsin RosarioOFCLE20A
396-190 ⬇Troy MeltonRHPDET24AA
39779 ⬆Kyle Karros3BCOL22A+
3980Diego TornesOFATL16DSL
399-192 ⬇Abimelec Ortiz1BTEX22AA
400154 ⬆Michael MoralesRHPSEA22AA
4010Juan CabadaSSCHC16DSL
4020Kemp AldermanOFMIA22AA
4030Ben CaspariusRHPLAD25MLB
4040Jeral Perez2BCHW20A
4050Rodney GreenOFATH21A
406105 ⬆Brett WichrowskiRHPMIL22AA
407180 ⬆Jose CorniellRHPTEX21MLB
4080Ty JohnsonRHPTB23A+
4090Victor LizarragaRHPSDP21AA
4100Chase MobleyRHPCLE18ROK
411-297 ⬇Samuel ZavalaOFCHW20A+
412-37 ⬇Owen HallRHPDET19ROK
413-309 ⬇Ivan Melendez3B/1BARI24AA
414-145 ⬇Brandon WinokurSS/OF/3BMIN20A
415123 ⬆Dillon DinglerCDET26AAA
416-108 ⬇Mitch BrattLHPTEX21AA
417-165 ⬇Connor PhillipsRHPCIN23MLB
4180Braden NettRHPSDP22AA
419-215 ⬇Jeter MartinezRHPSEA18ROK
4200Blake BurkhalterRHPATL24A+
421-40 ⬇Bryce CunninghamRHPNYY22ROK
422-98 ⬇Ryan JohnsonRHPLAA22ROK
423-54 ⬇Yu-Min LinLHPARI21AA
4240Jakob ChristianOFSF22A
4250Ryan RitterSSCOL24AA
426-123 ⬇Sean SullivanLHPCOL22AA
427-265 ⬇Jorbit Vivas2B/3BNYY23MLB
428-325 ⬇Brock PorterRHPTEX21ROK
4290Hunter DobbinsRHPBOS25MLB
4300Daniel EagenRHPARI22ROK
4310Cristian HernandezSS/2BCHC21A+
432-98 ⬇Doug NikhazyLHPCLE25MLB
433-179 ⬇Dillon HeadOFMIA20A
4340Carson DeMartini3BPHI22A
435-122 ⬇Alexander CanarioOFCHC24MLB
4360Isaiah LoweRHPSDP21A+
437-341 ⬇Jacob GonzalezSS/2BCHW22AA
4380Owen WildRHPTB22A+
4390Jedixson PaezRHPBOS20A+
440-26 ⬇Jose FleuryRHPHOU22AA
441-115 ⬇Yasser MercedesOFMIN20A
4420Joseph SullivanOFHOU22A
4430Pablo Guerrero1BTEX18A
444103 ⬆Adam MackoLHPTOR24MLB
4450Dario LaverdeCLAA19A
4460Nehomar Ochoa Jr.OFHOU19A
4470Keeler MorfeRHPBAL18A
448151 ⬆Gage JumpLHPATH21ROK
4490Jadher Areinamo2B/SS/3BMIL21A+
45033 ⬆Thatcher HurdRHPNYY22ROK
4510Luis De LeonRHPBAL21A+
4520Brant HurterLHPDET26MLB
453104 ⬆Khal StephenRHPTOR22ROK
454-213 ⬇Creed WillemsC/1BBAL21AA
45516 ⬆Joe WhitmanLHPSF23A+
456-127 ⬇Frank MozzicatoLHPKC21A+
4570Brandon BirdsellRHPCHC24AAA
458-47 ⬇Boston BatemanLHPSDP19ROK
4590Andrew WaltersRHPCLE24MLB
4602Luis LaraOFMIL20A+
4610Edgleen PerezCNYY18ROK
4620Dasan HillLHPMIN19ROK
4630Juan ValeraRHPBOS18A
46427 ⬆Mike SirotaOFLAD21ROK
4650Chase Harlan3BLAD18ROK
466-38 ⬇Luke HolmanRHPCIN21ROK
4670Aldrin BatistaRHPCHW21A+
468-4Ethan SchiefelbeinLHPDET18ROK
4690Jonathon Long1B/OF/3BCHC22AA
4700Tytus CissellSSARI18ROK
471-245 ⬇Joe RockLHPTB24MLB
4725Nick McLainOFCHW22ROK
473-346 ⬇Graham Pauley3BMIA24AAA
474-73 ⬇Jacob BresnahanLHPSF19A
4750Jean CabreraRHPPHI23MLB
4760Hyun-Seok JangRHPLAD20A
4770Jaxon WigginsRHPCHC23A+
4780Lisbel DiazOFSF19A
4790Carlson ReedRHPPIT22A+
4800Jack ChoateLHPSF23AA
4810Casey SauckeOFCHW21A+
4820Fenwick TrimbleOFMIA22A
483-95 ⬇Gunnar HoglundRHPATH25MLB
4840Colton LedbetterOFTB23A+
4850Johnny KingLHPTOR18ROK
4860Manny CedenoSSNYY16DSL
4870Sammy SianiOFPIT24AA
48821 ⬆Josh HartleLHPCLE21A+
4890Jackson HumphriesLHPCLE20A
490-129 ⬇Jacob CozartCCLE21A+
491-125 ⬇Reggie CrawfordLHPSF24AAA
4920Austin OvernOFBAL21A+
4930Eric CerantolaRHPKC24MLB
4940Ayden JohnsonSSATH16DSL
4950Cole MessinaCCOL21A+
4960Yordany De Los SantosSSPIT19A
4970Angel FelizSS/3BWSH18ROK
4980Cobb HightowerSS/2BSDP19ROK
4990Chase AllsupRHPBAL21ROK
5000Hiro WyattRHPKC20A
501-178 ⬇Damiano Palmegiani3B/1BTOR25AAA
5020Franyerber MontillaSS/3B/2BDET19A
5030Tyson NeighborsRHPSDP22A
5040Carter HoltonLHPATL22A
5050Wilfri De La CruzSSCHC17DSL
506-5Gage Miller2B/3BMIA21A+
50717 ⬆Matthew EtzelOF/1BTB22AA
5080Trey SnyderSS/3BNYM19A
5090Dylan JordanRHPLAA19ROK
5100Ty SouthiseneSSCHC19ROK
5110Tavian Josenberger2B/OFBAL23AA
512-222 ⬇Cory LewisRHPMIN24AAA
5130Andres ValorOFMIA19ROK
5140Cameron WestonRHPBAL24AA
515-219 ⬇Adam SerwinowskiLHPCIN20A
5160Jojo IngrassiaLHPBOS22A
5170Javier Vaz2B/OFKC24AAA
5180Humberto CruzRHPSDP18ROK
5190Dane AckerRHPTEX25AA
5200Jorge QuintanaSSMIL17ROK
5210Kavares TearsOFSDP22ROK
52233 ⬆Emilien Pitre2BTB22A
5230Felix ArrondeRHPKC21A
524-137 ⬇Grant McCrayOFSF24MLB
5250Cooper Bowman2B/OFCIN24MLB
526-382 ⬇Carlos Jorge2B/OFCIN21A+
5270A.J. CauseyRHPKC22ROK
5280Sam Antonacci2B/SSCHW22A
5290Adrian BohorquezRHPMIN19A
5300Denzer GuzmanSSLAA20AA
531-91 ⬇Yujanyer HerreraRHPCOL21A+
5320Stiven MartinezOFBAL17ROK
533-293 ⬇Walker MartinSSSF20A
534-22 ⬇Mavis GravesLHPPHI21A
5350Blake LarsonLHPCHW18A
5360Brayan MendozaLHPMIA20A+
537-127 ⬇Max Anderson2BDET22AA
5380Engelth UrenaCNYY20ROK
5390Chen Zhong-Ao ZhuangRHPATH24AA
540-74 ⬇Robert AriasOFCLE18ROK
5410Ronny CruzSSCHC18ROK
5420Ryan CosteiuRHPLAA24A+
5430Zach EhrhardOFBOS22A+
5440Cole HertzlerRHPHOU21A
545-3Bryce MeccageRHPMIL18ROK
546-93 ⬇Seth JohnsonRHPPHI26MLB
547-193 ⬇Maddux BrunsLHPLAD22A+
548-278 ⬇Jud FabianOFBAL24AAA
5490Brock SelvidgeLHPNYY22AA
550-389 ⬇Fernando CruzSSCHC18ROK
5510Brayan CortesiaSSWSH17DSL
5520Shane SmithRHPCHW24AAA
5530Jack PerkinsRHPATH24AA
5540Yandel RicardoSSKC18ROK
555-57 ⬇Zack ShowalterRHPSTL20A
5560Nestor GermanRHPBAL23A+
5570Darwin OzunaOFATH16DSL
558-184 ⬇Nate Furman2BSF23AA
5590Cade SmithRHPNYY22A+
5600Austin GauthierOF/2B/SSLAD25AAA
5610Josh CaronCSEA21A
5620Gage Workman3B/SSCHC25MLB
5630Dameury Pena2BMIN19ROK
564-430 ⬇William Bergolla2B/SSCHW20A+
565-187 ⬇Luis GuanipaOFATL19A
5660Karson MilbrandtRHPMIA20A+
567-349 ⬇Anthony SolometoLHPPIT22AA
5680Yohan De Los SantosSSPIT17DSL
5690Allan CastroOFBOS21AA
5700Dalvinson ReyesRHPBOS18ROK
5710Steven ZobacRHPKC24AA
572-253 ⬇Kyle HurtRHPLAD26MLB
573-85 ⬇Aiden MayRHPMIA21ROK
574-102 ⬇Daiverson GutierrezCNYM19A
575-433 ⬇Diego CartayaCLAD23MLB
576-119 ⬇Zach ColeOFHOU24AA
5770Adriel RadneyOFARI17ROK
5780Bishop LetsonRHPMIL20A
5790Abrahan Ramirez3B/SSMIA19ROK
5800Ricardo OlivarC/OFMIN23AA
5810Aron EstradaSSBAL19A+
5820Jagger HaynesLHPSDP22A+
583-134 ⬇Keiner Delgado2B/SSPIT20A
5840Billy CookOF/2BPIT25MLB
585-170 ⬇Gabriel HughesRHPCOL23AA
586-179 ⬇Cade KuehlerRHPATL22A+
5870Carson RuckerSS/3BDET20ROK
5880Tyler GoughRHPSEA21A
589-148 ⬇Colton GordonLHPHOU26MLB
5900Cameron Cauley2BTEX21A+
591-77 ⬇Joseph MontalvoRHPDET22A+
5920Alex MooneySS/3BCLE22A+
5930Cole Fontenelle3BLAA22AA
594-35 ⬇Myles Naylor3BATH19A
5950Michael KnorrRHPHOU24AA
5960Aidan CurryRHPTEX22A+
597-30 ⬇Will KleinRHPATH25MLB
598-150 ⬇Nazzan ZanetelloSSBOS19A
5990Roberto CamposOFDET21A+
6000Nolan PerryRHPTOR21A

Got beef with Mick’s 2025 points league rankings? Pick your gnits in the comments below! For more of the great fantasy baseball rankings and analysis you’ve come to expect from FantraxHQ, check out our full 2025 Fantasy Baseball Draft Kit! We’re here for you all the way up until Opening Day and then on into your championship run.


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!
9 Comments
  1. Andrew says

    If Roki Sasaki had been posted and came over, where would he be (roughly) on this list?

  2. 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?

  3. 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.

  4. 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.

  5. 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

  6. 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!

  7. 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.