The Home of Fantasy Sports Analysis

Pre-Season Top 300 Prospect Rankings for 2025 FYPDs

When it comes to dynasty leagues you can never take a break from preparing for the upcoming season. From roster construction to winning your dynasty leagues this season or start acquiring draft picks early for long-term sustainability we have you covered. In this article, you will see the Top 300 Prospects for the 2024 MLB Draft, so in essence, these players will make up the bulk of our 2025 FYPD rankings.

If you aren’t playing your dynasty leagues on Fantrax, you’re missing out on the deepest player pool and most customization around. Just starting out in a dynasty league? Then check out Rick Haake’s Top-400 Overall Fantasy Prospects and George Bissell’s Top-500 Dynasty League Rankings.

Throughout the season these rankings will be added to and adjusted leading up to the MLB draft and into the off-season for your 2025 FYPD.

Make sure to keep up with the individual breakdowns of the top college and high school players all season long here on Fantrax HQ. For now, let us dive into the Top 300 Prospects for 2025 FYPDs.

Top 300 Prospects for 2024 MLB Draft

RnkPlayerPosAgeSchoolPrev Rnk
1Charlie CondonOF21Georgia9
2Travis Bazzana2B21Oregon St4
3Hagen SmithLHP20Arkansas16
4Chase BurnsRHP20Wake Forest15
5Braden MontgomeryOF20Texas A&M8
6Jac Caglianone1B20Florida3
7Nick Kurtz1B21Wake Forest1
8Jonathan SantucciLHP21Duke28
9JJ Wetherholt2B21West Virginia2
10Konnor GriffinOF18H.S. Miss11
11James Tibbs1B21Florida St121
12Jacob CozartC20NC State23
13Vance HoneycuttOF20North Carolina5
14Cam Smith3B21Florida St34
15Bryce RainerSS19H.S. CA19
16Caleb LomavitaC21California21
17Trey YesavageRHP21ECU43
18William SchmidtRHP18H.S. LA48
19Seaver KingSS/OF20Wake Forest7
20Tommy White3B20LSU10
21Kaelen CulpepperSS21Kansas St22
22Brody BrechtRHP21Iowa25
23PJ Morlando1B18H.S. SC13
24Ben HessRHP21Alabama36
25Billy Amick1B21Tennessee71
26Theodore GillenSS18H.S. TX69
27Ryan JohnsonRHP22Dallas Baptist73
28Carson BengeOF21Oklahoma St66
29Slade CaldwellOF18H.S. AR39
30Dakota JordanOF20Miss St45
31Luke HolmanRHP20LSU37
32Caleb BonemerSS18H.S. Mich12
33Grant KnippC21CampbellNR
34Mike SirotaOF20Northeastern6
35Christian Moore2B21Tennessee75
36Walker JanekC21Sam Houston83
37Sam Antonacci2B/3B21Coastal CarolinaNR
38Michael MasseyRHP20Wake Forest33
39Kellon LindseySS/OF18H.S. FLNR
40Gage Miller2B/3B21AlabamaNR
41Mason MolinaLHP21Arkansas161
42Bryce CunninghamRHP21VanderbiltNR
43Charlie BatesSS18H.S. CA32
44Drew BeamRHP20Tennessee24
45Cam CaminitiLHP18H.S. AZ17
46Carson DeMartini3B21Virginia Tech50
47Cade ArrambideC18H.S. TX18
48Owen PainoSS18H.S. NY42
49Josh HartleLHP21Wake Forest14
50Noah FrancoOF18H.S. FL26
51Thatcher HurdRHP21LSU31
52Carter JohnsonSS18H.S. AL27
53Jack Winnay1B/3B21Wake ForestNR
54Jalin FloresSS21Texas210
55Dylan DreilingOF21Tennessee134
56Blake Burke1B20Tennessee76
57Carter HoltonLHP21Vanderbilt51
58Joey OakieRHP18H.S. IA41
59Kevin Bazzell3B20Texas Tech57
60Duncan MarstenRHP18H.S. CA35
61Anthony SilvaSS20TCU29
62Aidan MajorRHP21West VirginiaNR
63Owen HallRHP18H.S. OK72
64Ryan SloanRHP18H.S. IL100
65Kyle DeBargeSS21Louisiana109
66Chris LevonasRHP18H.S. NJ98
67Tyson LewisSS18H.S. NENR
68Gage JumpLHP21LSU94
69Payton TolleLHP21TCU125
70Kash MayfieldLHP19H.S. OK224
71Will TaylorOF20Clemson55
72Jared ThomasOF21Texas97
73Ryan WaldschmidtOF21KentuckyNR
74Malcolm MooreC20Stanford20
75Tegan KuhnsRHP19H.S. PA47
76Garrett ShullOF19H.S. OK49
77Tyler HeadOF19H.S. FL159
78Braylon PayneOF18H.S. TX63
79Colby Shelton3B21Florida67
80Carson WigginsRHP19H.S. OK59
81Rodney GreenOF20California56
82Wyatt SanfordSS18H.S. TX144
83Derek Bender1B20Coastal Carolina61
84Trey SnyderSS18H.S. MO118
85David ShieldsLHP18H.S. PA102
86Johnny KingLHP18H.S. FL153
87Ryan ForcucciRHP21UC San Diego93
88Dante NoriOF19H.S. MI78
89Christian ChattertonRHP19H.S. ALNR
90Nate KnowlesRHP21William & Mary299
91Duce Gourson2B21UCLA143
92Braylon DoughtyRHP18H.S. CA111
93Trey Gregory-AlfordRHP18H.S. CO68
94Tyson NeighborsRHP21Kansas St85
95Dylan JordanRHP18H.S. FL110
96Will TurnerOF21South Alabama53
97Ethan SchiefelbeinLHP18H.S. CA89
98Chase MobleyRHP18H.S. FL54
99Griff O'FerrallSS20Virginia30
100Blake LarsonLHP18H.S. FL203
101Zander Darby3B21UC Santa Barbara174
102Hunter CarnsC19H.S. FL58
103Aiden Harris3B18H.S. VA79
104Kale Fountain3B18H.S. NE154
105Ryan PragerRHP21Texas A&M225
106Eli Serrano1B21NC State238
107Sawyer StrosniderOF19H.S. TX164
108Ty SouthiseneSS18H.S. NV156
109Josh Kuroda-GrauerSS21Rutgers150
110Drew RerickRHP18H.S. NDNR
111Casey SauckeOF21Virginia140
112Connor GatwoodRHP18H.S. AL95
113Jared SpencerLHP21Indiana St141
114Sawyer BlackOF18H.S. NCNR
115Andre Modugno3B18H.S. FL135
116Anson SeibertRHP18H.S. KS52
117Ethan Anderson1B20Virginia77
118Sawyer FarrSS19H.S. TX190
119Aiden MayRHP21Oregon St166
120Joshua WhritenourRHP18H.S. FLNR
121Alexander MeckleyRHP21Coastal CarolinaNR
122Dasan HillLHP18H.S. TX277
123Lazzaro ColleraRHP18H.S. FLNR
124Derek CurielOF19H.S. CA40
125Zack Stewart1B/OF21Missouri StNR
126Jacob Jenkins-CowartOF21ECU101
127Joseph BroughtonLHP18H.S. MINR
128Cole Mathis1B21Charleston74
129Tytus SissellSS18H.S. MONR
130Sam EricksonOF19H.S. TX178
131Mason RussellLHP18H.S. AZNR
132Michael RyanSS18H.S. LA80
133Cole MessinaC/1B21South CarolinaNR
134Brendan LawsonSS18H.S. SC46
135Cade Brown3B19H.S. GANR
136John SpikermanOF21Oklahoma227
137JD DixSS18H.S. WI84
138Jurrangelo CijntjeRHP21Miss St148
139Levi ClarkC18H.S. GA122
140Rustan RigdonSS18H.S. GA113
141Lebarron JohnsonRHP22Texas192
142Bryce NavarreLHP18H.S. TX185
143Tyler BellSS18H.S. IL158
144Myles Bailey1B19H.S. FL105
145Greysen CarterRHP21Vanderbilt177
146Josh SpringerC/3B18H.S. ORNR
147William KirkLHP18H.S. NJ92
148Ali CamarilloSS21Texas A&M117
149Brady TygartRHP21Arkansas120
150Logan De GrootOF18H.S. CANR
151Lee SowersSS18H.S. VANR
152Mason BrassfieldLHP18H.S. CA147
153Rafe Perich2B21Lehigh282
154David Hogg IISS18H.S. LANR
155Paxton KlingOF20LSU106
156Payton Green2B/SS21Georgia Tech223
157Bryce ClavonSS18H.S. GA151
158Fran OschellRHP21Duke65
159Chase FralickC18H.S. GANR
160Drew DickersonSS19H.S. OKNR
161Dmarion TerrellOF18H.S. AL145
162Brian HolidayRHP21Oklahoma StNR
163Samuel Richardson3B19H.S. MS139
164Jake YeagerRHP18H.S. MD195
165Chase AllsupRHP21Auburn220
166Riley HugeLHP21WinthropNR
167Erik ParkerSS18H.S. GA115
168Pierce GeorgeRHP21Alabama88
169Devin Fitz-GeraldSS18H.S. NCNR
170Khal StephenRHP21Mississippi StNR
171Boston BatemanLHP18H.S. CA114
172Brayden KrenzelRHP18H.S. OHNR
173Adam MrakitschLHP21Central MichiganNR
174Chris StanfieldOF21Auburn133
175Ky McGaryOF18H.S. AZ211
176RJ SalesRHP21UNC WilmingtonNR
177Michael MullinaxOF19H.S. GA132
178Janzen KeiselRHP20Oklahoma St90
179Tristan SmithLHP21Clemson216
180Chase Harlan3B18H.S. PA180
181Matt AgerRHP20UC Santa Barbara44
182Arnold AbernathySS18H.S. GA205
183Jaxon JelkinRHP21HoustonNR
184Kendall Diggs2B21Arkansas234
185Gavin Kash1B21Texas Tech103
186Cameron SullivanRHP18H.S. INNR
187Chris CortezRHP21Texas A&MNR
188Nate DohmRHP21Mississippi StNR
189Brayden BergmanRHP18H.S. TX123
190Davis DiazSS21Vanderbilt116
191Carson LunaSS18H.S. TXNR
192Dennis ColleranRHP20NortheasternNR
193Kyle DeGroatRHP18H.S. TXNR
194Tony Santa Maria2B22Rutgers181
195Devin ObeeOF21DukeNR
196Jonathan VastineSS21Vanderbilt87
197Jason FloresRHP18H.S. TXNR
198Travis SmithRHP21Kentucky142
199Niko MazzaRHP21Southern MissNR
200Cole GiblerLHP18H.S. ARNR
201Austin OvernOF21USC91
202Harrison DidawickOF21VirginiaNR
203Carter MathisonOF21Indiana146
204Cade ObermuellerLHP21Iowa108
205Jaime FerrerOF21Florida St285
206Zach SwansonRHP18H.S. WA64
207Griffin BurkholderOF18H.S. VA99
208Merritt BeekerLHP21Ball StateNR
209Fenwick TrimbleOF21James Madison286
210Casan EvansRHP18H.S. TX86
211Marcus MorganRHP21Iowa82
212Jacob FriendC21DavidsonNR
213Daniel AvitaRHP20Grand Canyon60
214Bryce MeccageRHP18H.S. NJ138
215Ryan CamposC21Arizona St124
216Herick HernandezLHP21MiamiNR
217Nick McLainOF21Arizona St152
218Manny MarinSS18H.S. FL197
219Brendan JonesOF21Kansas St274
220Levi SterlingRHP18H.S. CA38
221Kyle RobinsonRHP20Texas Tech70
222Cody SchrierSS20UCLA62
223Carson MessinaRHP18H.S. SC81
224Andrew HealyLHP20Duke130
225Lazaro ColleraRHP18H.S. FL96
226Gage ZiehlRHP20Miami131
227Michael BraswellSS21LSU170
228Schuyler SandfordRHP19H.S. FL104
229Andrew DutkanychRHP21Vanderbilt182
230Micah AshmanLHP21Utah270
231Jack DetienneRHP18H.S. WI107
232Parker SmithRHP21Rice112
233Ryan DomboskiRHP21Pennsylvania119
234Tate StricklandRHP18H.S. GA126
235Lorenzo CarrierOF21Miami255
236Landon VictorianRHP18H.S. LA127
237Drew BellisLHP18H.S. OH254
238Fabio PeraltaOF18H.S. FL128
239Cade TownsendRHP18H.S. CA129
240Jaxon WalkerOF19H.S. TN136
241Devin FutrellLHP21Vanderbilt137
242Talan BellLHP19H.S. FL149
243Ethan Puig3B18H.S. FL155
244Brandon NeelyRHP21Florida157
245Jackson MillerOF18H.S. FL160
246Treyson HughesOF21Mississippi262
247Perry Hargett2B18H.S. NC248
248Gavin GuidryRHP21LSU167
249Dalton WentzSS19H.S. VA168
250Garrett HornLHP21Liberty169
251Jack HaferkampOF19H.S. CA171
252Mavrick RizyRHP19H.S. MA172
253Chris Maldonado2B21Vanderbilt173
254Collin MowryC18H.S. IL175
255Drew RogersC19H.S. AZ176
256Anthony QuigleyOF18H.S. FL179
257Pierce CoppolaLHP21Florida183
258Joseph GonzalezRHP21Auburn184
259Jackson SandersLHP18H.S. AL245
260Jay WoolfolkRHP21Virgina186
261Hunter Hines1B21Miss St187
262Connor ShouseRHP18H.S. GA250
263Matt Halbach3B21UC San Diego188
264Cooper WilliamsLHP18H.S. TX189
265Matthew PriestOF18H.S. CA252
266Conrad CasonSS18H.S. GA191
267Michael TorresOF18H.S. FL242
268Andrew PatrickOF21Wright State193
269Justin LoerLHP21LSU194
270Tyler RenzRHP18H.S. NY196
271Ryan StaffordC21Cal Poly198
272Nate GeorgeOF18H.S. IL199
273Smith BaileyRHP18H.S. AZ200
274Daniel Arambula2B18H.S. CA296
275Eli JerzembeckRHP21South Carolina201
276Jake FahertyRHP21Arkansas202
277Jack FrankelRHP18H.S. TX256
278Trey LipseyOF21Ohio State204
279Wyatt EvansLHP21Tennessee206
280Jackson LinnOF/RHP21Tulane207
281Hunter ElliottLHP21Ole Miss208
282Christopher CortezRHP21Texas A&M209
283David Bishop1B21Kansas St237
284Peyton Stovall2B21Arkansas212
285Austin NyeRHP18H.S. CA213
286Matthew BeckerLHP21South Carolina214
287Ethan MurraySS18H.S. GA246
288Coleman WillisRHP21Georgia Tech215
289Owen Washburn2B21Texas Tech241
290Drew GrahamLHP18H.S. FL283
291Yoel TejedaRHP21Florida217
292Nicholas MontgomeryC18H.S. CA231
293Brock Wills2B21UNC Wilmington218
294Ryan UreLHP21Oklahoma St219
295Irvin WeemsOF21San Diego St221
296Burke MabeusC19H.S. NV222
297Zach EhrhardOF21Oklahoma St226
298Michael RobertsonOF21Florida228
299David RossowRHP21Campbell229
300Ian PetrutzOF21Maryland230
232Jackson Nicklaus2B21Oklahoma232
233Cade McGee3B21Gonzaga233
235Karson LigonRHP21Miami235
236Noah Smith2B21Louisville236
239Jacob KmatzRHP21Oregon State239
240Austin GordonRHP21Clemson240
243Will KogerRHP21Louisville243
244Matthew PotokRHP21Coastal Carolina244
247Jack FindlayLHP21Notre Dame247
249Jacob HalfordRHP21NC State249
251Roman KimballRHP21South Carolina251
253Jack Penney2B21Notre Dame253
257Jackson WellsRHP21Little Rock257
258Shea SpragueRHP21UNC258
259Caden AokiRHP21USC259
260Luke SinnardRHP21Indiana260
261Ryan CesariniOF21Saint Josephs261
263Robert Hipwell3B21Santa Clara263
264Jeremiah Jenkins1B21Maine264
265Trevor HattonOF21Grambling265
163Tanner WittRHP21Texas163
266Brandon Eike1B21VCU266
267Josh Kross2B21Eastern Michigan267
271CJ BoydOF21Appalachian St271
272Jacob Humphrey2B21UMass272
273Narvin BookerOF21Miss Val273
275Lucas MashlstedtRHP21Wofford275
276Alex GirouxRHP21Hawaii276
278Jakob HallRHP21Oral Roberts278
279Brandon ButterworthSS21Western Carolina279
280Matt KingSS21UTSA280
281Spencer NivensOF21Missouri St281
287Cam Clayton2B21Washington287
288Jack BoweryRHP21Marist288
289Alex LoguschRHP21Winthrop289
290Gavin BruniRHP21Ohio State290
291Chase CallSS21UC Irvine291
292Omar MelendezRHP21Alabama St292
293Chad GartlandRHP21George Mason293
294Bobby BlandfordOF21Fresno St294
295Coulson BuchananRHP21Wofford295
297Brooks FowlerRHP21Oral Roberts297
298Ryan Fenn2B21Cal Poly298
162Dominic FrittonLHP21NC State162
300Zane TaylorRHP21UNC Wilmington300
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.