Overall Top 105 Prospects (April 2025)

Graphic design by Michael Packard, @CollectingPark on Twitter.

Before getting to our list of top baseball prospects, here are some notes on its compilation, using the same process from the preseason following our 2025 Top 50 lists.

Following the publication of updated midseason Top 50 lists, we considered all Tier 1 and Tier 2 prospects for our Overall rankings.

  • We had 33 Tier 1 prospects. Removing James Wood due to his graduation since the midseason NL East Top 50s were published, we now have 23, and these players are ranked 1-33 on our overall list.
  • We have 72 Tier 2 prospects. These players are ranked 34-105 on our overall list.


Several Prospects1500 writers ranked prospects in each Tier, and each player’s average rank determined the order of this list. As we’ve always done with our Prospects1500 rankings, we lean fantasy baseball over real-life. To the right of each player’s Tier is each player’s high rank and low rank, which allows you to see the range of writers’ ranks. In the case of an average rank tie, the player who received a higher rank from any of the writers got the nod.

Prospect eligibility is based only on number of At Bats (130 or less) or Innings Pitched (50 or less). We did not factor in service time, which usually does not have much difference between our lists and Major League Baseball eligibility. We are sticking with using only AB/IP to determine prospect eligibility as this is what many dynasty/fantasy leagues use.

As always, share your feedback. Comment in replies here, or hit us up on Twitter @Prospects1500. Who are we too high on? Too low? Which prospects didn’t make our list who should have?

RankPlayerPOSTeamTierAVG rankHighLow
1Roman AnthonyOFBOS11.0011
2Walker JenkinsOFMIN12.5024
3Max ClarkOFDET14.0035
4Kristian Campbell2BBOS16.75411
5Samuel BasalloC/1BBAL17.50313
6Dylan CrewsOFWAS17.75221
7Colt EmersonSSSEA19.25614
8Sebastian WalcottSSTEX19.50812
9Matt Shaw3BCHC111.00617
10Jackson JobeRHPDET112.00425
11Travis Bazzana2BCLE112.00716
12Carson WilliamsSSTB112.001015
13Bubba ChandlerRHPPIT112.50718
14Andrew PainterRHPPHI114.00422
15Jordan LawlarSSARI115.001319
16Jasson DominguezOFNYY115.25527
17Noah SchultzLHPCHW116.751320
18Leodalis De VriesSSSD117.00923
19Marcelo MayerSSBOS118.251422
20Bryce Eldridge1BSF119.001624
21Coby Mayo3BBAL120.001528
22JJ WetherholtSSSTL120.251723
23Nick Kurtz1BATH122.502024
24Chase DollanderRHPCOL122.751030
25Aidan MillerSSPHI123.751728
26Kumar RockerRHPTEX125.502132
27Charlie CondonOFCOL127.502532
28Jac Caglianone1B/LHPKC127.502032
29Rhett LowderRHPCIN128.252532
30Konnor GriffinSSPIT128.252629
31Christian Moore2BLAA129.002631
32Jacob WilsonSSATH129.752731
33Emmanuel RodriguezOFMIN233.003333
34Josue De PaulaOFLAD235.003436
35Chase DeLauterOFCLE237.333539
36Kevin McGonigleSS/2BDET239.003449
37Jesus MadeSSMIL240.333550
38Dalton RushingC/OFLAD241.004042
39Luke Keaschall2B/OFMIN241.003745
40Cole YoungSSSEA242.333849
41Tink HenceRHPSTL244.673651
42Xavier Isaac1BTB245.004348
43Hagen SmithLHPCHW246.673959
44Jaison ChourioOFCLE248.674060
45Zyhir HopeOFLAD248.673954
46Jett WilliamsSSNYM249.003758
47Moises BallesterosCCHC249.004552
48Felnin CelestenSSSEA249.334457
49Bryce RainerSSDET250.004461
50Lazaro MontesOFSEA251.003862
51Kyle Teel CCHW252.334656
52Brandon SproatRHPNYM252.334861
53Chase BurnsRHPCIN252.673774
54Thomas WhiteLHPMIA254.004957
55Quinn MathewsLHPSTL258.334290
56Cam Collier3BCIN258.674181
57Braden MontgomeryOFCHW260.335472
58Jacob MisiorowskiRHPMIL261.335566
59Justin CrawfordOFPHI261.674380
60Travis SykoraRHPWAS262.005373
61Ethan SalasCSD262.675871
62Michael Arroyo2BSEA264.005775
63Cam Smith3BHOU266.335093
64Agustin RamirezC/1BMIA267.676278
65George Lombard JrSSNYY268.005885
66Colson MontgomerySSCHW270.006576
67Owen CaissieOFCHC270.335185
68Jacob MeltonOFHOU271.004686
69Noble MeyerRHPMIA271.336578
70Alejandro RosarioRHPTEX271.336777
71Arjun NimmalaSSTOR272.005282
72Termarr Johnson2B/SSPIT272.336875
73Cade HortonRHPCHC273.005992
74Harry FordCSEA273.336385
75Jeferson QueroCMIL274.007076
76Orelvis Martinez2BTOR275.336691
77Jonny FarmeloOFSEA275.676694
78Brady House3BWAS276.006982
79Caden DanaRHPLAA276.337383
80Enrique Bradfield JrOFBAL276.676499
81Drew ThorpeRHPCHW277.6764104
82Jace Jung3BDET278.677284
83Tommy TroySSARI279.0051102
84Jarlin SusanaRHPWAS281.676491
85Brayden Taylor3BTB281.677089
86Cooper PrattSSMIL282.677199
87Angel GenaoSSCLE283.336896
88A.J. Smith-ShawverRHPATL285.337990
89Drew GilbertOFNYM286.337593
90Drake BaldwinCATL286.3377103
91Franklin AriasSSBOS286.678393
92Thayron LiranzoCDET288.677995
93Ricky TiedemannLHPTOR289.678399
94Luisangel AcunaSS/OFNYM290.008894
95Blake MitchellCKC290.3380102
96Seaver KingSSWAS290.338195
97Tyler Black1BMIL293.338797
98Robby SnellingLHPMIA295.6789100
99Dylan BeaversOFBAL297.009698
100Trey YesavageRHPTOR297.3392100
101Starlyn CabaSSMIA298.0088104
102Nick Yorke2BPIT2100.0094105
103Hurston WaldrepRHPATL2100.3397103
104Luis PeralesRHPBOS2100.6798103
105Dante NoriOFPHI2104.67104105

Prospects1500 is your comprehensive dynasty league resource, featuring deep MLB/MiLB top prospect lists, news and rankings.




2 Comments

    • As with all of our rankings, we lean dynasty over real life. But not a huge difference. Some of our Tier 3 players who didn’t make this list, could certainly be on other 2025 MLB top prospects rankings.

Leave a Reply

Your email address will not be published.


*