Fantasy baseball dynasty rankings: Rotoworld's Top 500 players for 2025 MLB season

Dynasty leagues are unique because they ask us to predict the future with a confidence we rarely apply to our real lives. We convince ourselves we know which 19-year-old prospect will blossom into a superstar, which 31-year-old slugger will age gracefully, and which team context will still matter two seasons from now — even though the sport keeps reminding us that everything is temporary and nothing is linear. And that’s exactly why it’s so addicting.

Rotoworld’s Top 500 Dynasty Rankings exist at that intersection of certainty and delusion: a snapshot of what feels true right now, calibrated against what history keeps telling us we’re probably wrong about. Whether you’re chasing a title or tearing it down to the studs, this list evaluates long-term fantasy value through talent, trajectory, stability, volatility, and opportunity — all wrapped in the understanding that the dynasty landscape can transform overnight.

If you’re looking for a compass in a universe built on chaos, this is it — at least until everything changes again.

Note: Rankings updated as of December 1

RankPlayerPositionTeamAgeLevelETAMiLB
1 Shohei Ohtani UT, SP LAD 31 MLB
2 Bobby Witt Jr. SS KC 25 MLB
3 Juan Soto OF NYM 27 MLB
4 Elly De La Cruz SS CIN 23 MLB
5 Ronald Acuña Jr. OF ATL 28 MLB
6 Corbin Carroll OF AZ 25 MLB
7 Aaron Judge OF NYY 33 MLB
8 Tarik Skubal SP DET 29 MLB
9 Paul Skenes SP PIT 23 MLB
10 Gunnar Henderson SS BAL 24 MLB
11 Julio Rodríguez OF SEA 25 MLB
12 Fernando Tatis Jr. OF SD 27 MLB
13 Kyle Tucker OF FA 29 MLB
14 Junior Caminero 3B TB 22 MLB
15 Nick Kurtz 1B ATH 23 MLB
16 Jackson Chourio OF MIL 22 MLB
17 Vladimir Guerrero Jr. 1B TOR 26 MLB
18 Roman Anthony OF BOS 21 MLB
19 José Ramírez 3B CLE 33 MLB
20 Konnor Griffin SS PIT 19 AA 2026 1
21 Garrett Crochet SP BOS 26 MLB
22 James Wood OF WSH 23 MLB
23 Wyatt Langford OF TEX 24 MLB
24 Jazz Chisholm Jr. 2B, 3B NYY 27 MLB
25 Zach Neto SS LAA 25 MLB
26 Yordan Alvarez OF HOU 28 MLB
27 Cal Raleigh C SEA 29 MLB
28 Francisco Lindor SS NYM 32 MLB
29 Pete Alonso 1B FA 31 MLB
30 Yoshinobu Yamamoto SP LAD 27 MLB
31 Kevin McGonigle 3B, SS DET 21 AA 2026 2
32 Pete Crow-Armstrong OF CHC 24 MLB
33 Ketel Marte 2B AZ 32 MLB
34 Jackson Merrill OF SD 22 MLB
35 Logan Gilbert SP SEA 28 MLB
36 Hunter Brown SP HOU 27 MLB
37 CJ Abrams SS WSH 25 MLB
38 Rafael Devers 1B SF 29 MLB
39 Cristopher Sanchez SP PHI 29 MLB
40 Manny Machado 3B SD 33 MLB
41 Bryce Harper 1B PHI 33 MLB
42 Eury Pérez SP MIA 22 MLB
43 Trea Turner SS PHI 32 MLB
44 Riley Greene OF DET 25 MLB
45 Jesús Made 2B, SS MIL 18 AA 2027 3
46 Kyle Schwarber UT FA 33 MLB
47 Matt Olson 1B ATL 31 MLB
48 Corey Seager SS TEX 31 MLB
49 Hunter Greene SP CIN 26 MLB
50 Bryan Woo SP SEA 26 MLB
51 JJ Wetherholt 2B, SS STL 23 AAA 2026 4
52 Josh Naylor 1B SEA 28 MLB
53 Mookie Betts SS, OF LAD 33 MLB
54 Samuel Basallo C BAL 21 MLB - 5
55 Joe Ryan SP MIN 29 MLB
56 Chase Burns SP CIN 23 MLB - 6
57 Logan Webb SP SF 29 MLB
58 Jeremy Peña SS HOU 28 MLB
59 Jacob deGrom SP TEX 37 MLB
60 Chris Sale SP ATL 36 MLB
61 Brent Rooker OF ATH 31 MLB
62 Freddie Freeman 1B LAD 36 MLB
63 Leo De Vries SS ATH 19 AA 2026 7
64 George Kirby SP SEA 28 MLB
65 Nolan McLean SP NYM 24 MLB - 8
66 Mason Miller SP, RP SD 27 MLB
67 Bo Bichette SS FA 28 MLB
68 Trey Yesavage SP TOR 22 MLB - 9
69 Cody Bellinger OF FA 30 MLB
70 Blake Snell SP LAD 33 MLB
71 Spencer Schwellenbach SP ATL 25 MLB
72 Sebastian Walcott SS TEX 20 AA 2026 10
73 Austin Riley 3B ATL 28 MLB
74 Jacob Misiorowski SP MIL 24 MLB
75 Jarren Duran OF BOS 29 MLB
76 Brice Turang 2B MIL 26 MLB
77 Edward Florentino OF PIT 19 A- 2027 11
78 Luke Keaschall 2B MIN 23 MLB
79 Cole Ragans SP KC 28 MLB
80 Walker Jenkins OF MIN 21 AAA 2026 12
81 Oneil Cruz OF PIT 27 MLB
82 William Contreras C MIL 28 MLB
83 Max Clark OF DET 21 AA 2026 13
84 Randy Arozarena OF SEA 31 MLB
85 Freddy Peralta SP MIL 29 MLB
86 Seiya Suzuki OF CHC 31 MLB
87 Aidan Miller SS PHI 21 AAA 2026 14
88 Jackson Holliday 2B BAL 22 MLB
89 Geraldo Perdomo SS AZ 26 MLB
90 Jordan Westburg 3B BAL 27 MLB
91 Tyler Soderstrom 1B, OF ATH 24 MLB
92 Vinnie Pasquantino 1B KC 28 MLB
93 Framber Valdez SP FA 32 MLB
94 Ben Rice C, 1B NYY 27 MLB
95 Maikel Garcia 3B KC 26 MLB
96 Max Fried SP NYY 32 MLB
97 Andy Pages OF LAD 28 MLB
98 Michael Busch 1B CHC 27 MLB
99 Emmet Sheehan SP LAD 26 MLB
100 Luis Peña 2B, 3B, SS MIL 19 A+ 2027 15
101 Byron Buxton OF MIN 32 MLB
102 Cam Schlitter SP NYY 25 MLB
103 Lawrence Butler OF ATH 25 MLB
104 Dylan Cease SP TOR 30 MLB
105 Michael Harris II OF ATL 25 MLB
106 Kyle Bradish SP BAL 29 MLB
107 Jose Altuve 2B, OF HOU 35 MLB
108 Shea Langeliers C ATH 28 MLB
109 Christian Yelich OF MIL 33 MLB
110 Drake Baldwin C ATL 24 MLB
111 Bryce Eldridge 1B SF 21 MLB - 16
112 Dylan Crews OF WSH 24 MLB
113 Tyler Glasnow SP LAD 32 MLB
114 Andrés Muñoz RP SEA 27 MLB
115 Pablo Lopez SP MIN 30 MLB
116 Agustín Ramírez C MIA 24 MLB
117 Jesus Luzardo SP PHI 28 MLB
118 Josue De Paula OF LAD 20 AA 2026 17
119 Sal Stewart 1B, 3B CIN 22 MLB - 18
120 Gerrit Cole SP NYY 35 MLB
121 Spencer Strider SP ATL 27 MLB
122 Rainiel Rodriguez C STL 19 A+ 2028 19
123 Alex Bregman 3B FA 31 MLB
124 Jhoan Duran RP PHI 28 MLB
125 Eduardo Quintero OF LAD 20 A+ 2027 20
126 Colt Emerson SS SEA 20 AAA 2026 21
127 Edwin Diaz RP FA 32 MLB
128 Thomas White SP MIA 21 AAA 2026 22
129 Michael King SP FA 30 MLB
130 Willy Adames SS SF 30 MLB
131 Isaac Paredes 3B HOU 27 MLB
132 Jacob Wilson SS ATH 23 MLB
133 Carson Benge OF NYM 23 AAA 2026 23
134 Ozzie Albies 2B ATL 29 MLB
135 Bryce Rainer SS DET 20 A- 2028 24
136 Zack Wheeler SP PHI 35 MLB
137 Bubba Chandler SP PIT 23 MLB - 25
138 Matt Shaw 3B CHC 24 MLB
139 Dylan Beavers OF BAL 24 MLB - 26
140 Nick Lodolo SP CIN 28 MLB
141 Will Smith C LAD 30 MLB
142 Nick Pivetta SP SD 33 MLB
143 Cade Smith RP CLE 26 MLB
144 Shane Bieber SP TOR 30 MLB
145 Kevin Gausman SP TOR 35 MLB
146 Caleb Bonemer SS, 3B CWS 20 A+ 2028 27
147 Payton Tolle SP BOS 23 MLB - 28
148 Jasson Domínguez OF NYY 23 MLB
149 Zyhir Hope OF LAD 21 AA 2026 29
150 Jac Caglianone OF KC 23 MLB
151 Roki Sasaki SP LAD 24 MLB - 30
152 Addison Barger 3B, OF TOR 26 MLB
153 Jonah Tong SP NYM 22 MLB - 31
154 Cam Smith OF HOU 23 MLB
155 Hunter Goodman C COL 26 MLB
156 Kyle Stowers OF MIA 28 MLB
157 Tatsuya Imai SP FA 27 MLB 2026 32
158 Ceddanne Rafaela 2B, OF BOS 25 MLB
159 Noelvi Marte 3B, OF CIN 24 MLB
160 Carlos Rodon SP NYY 33 MLB
161 Nico Hoerner 2B CHC 28 MLB
162 Luis Robert Jr. OF CWS 28 MLB
163 Jonathan Aranda 1B TB 27 MLB
164 Royce Lewis 3B MIN 26 MLB
165 Iván Herrera UT STL 25 MLB
166 Cade Horton SP CHC 24 MLB
167 Gavin Williams SP CLE 26 MLB
168 Jo Adell OF LAA 26 MLB
169 Travis Bazzana 2B CLE 23 AAA 2026 33
170 MacKenzie Gore SP WSH 27 MLB
171 Ryan Waldschmidt OF AZ 23 AA 2026 34
172 Josue Briceño C DET 21 AA 2026 35
173 Brandon Woodruff SP MIL 33 MLB
174 Teoscar Hernández OF LAD 33 MLB
175 Mike Trout OF LAA 34 MLB
176 Joshua Baez OF STL 22 AA 2026 36
177 George Springer OF TOR 36 MLB
178 Josuar Gonzalez SS SF 18 DSL 2029 37
179 Adley Rutschman C BAL 28 MLB
180 Josh Hader RP HOU 31 MLB
181 Ian Happ OF CHC 31 MLB
182 Brandon Nimmo OF TEX 32 MLB
183 Yandy Díaz 1B TB 34 MLB
184 Jordan Lawlar 3B AZ 23 MLB - 38
185 Francisco Alvarez C NYM 24 MLB
186 Kyle Manzardo 1B CLE 25 MLB
187 Eugenio Suarez 3B FA 34 MLB
188 Chase DeLauter OF CLE 24 MLB - 39
189 Marcelo Mayer 3B BOS 23 MLB - 40
190 Robbie Ray SP SF 34 MLB
191 JoJo Parker SS TOR 19 RK 2029 41
192 Jett Williams SS, OF NYM 22 AAA 2026 42
193 Liam Doyle SP STL 21 RK 2026 43
194 Tanner Bibee SP CLE 27 MLB
195 Sonny Gray SP BOS 36 MLB
196 Carter Jensen C KC 22 MLB - 44
197 Drew Rasmussen SP TB 30 MLB
198 Matt Chapman 3B SF 32 MLB
199 Kristian Campbell 2B BOS 23 MLB
200 Munetaka Murakami 3B FA 26 MLB 2026 45
201 Chandler Simpson OF TB 25 MLB
202 Anthony Volpe SS NYY 24 MLB
203 Alejandro Kirk C TOR 27 MLB
204 Brenton Doyle OF COL 27 MLB
205 Nathan Eovaldi SP TEX 36 MLB
206 Lazaro Montes OF SEA 21 AA 2027 46
207 Ryan Pepiot SP TB 28 MLB
208 Zebby Matthews SP MIN 25 MLB
209 Ranger Suárez SP FA 30 MLB
210 Mark Vientos 3B NYM 26 MLB
211 Trevor Story SS BOS 33 MLB
212 Masyn Winn SS STL 24 MLB
213 Gleyber Torres 2B DET 29 MLB
214 Jakob Marsee OF MIA 24 MLB
215 Steven Kwan SP CLE 28 MLB
216 Jarlin Susana SP WSH 22 AA 2027 47
217 Mike Sirota OF LAD 22 A+ 2027 48
218 Edward Cabrera SP MIA 27 MLB
219 Yainer Diaz C HOU 27 MLB
220 Shota Imanaga SP CHC 32 MLB
221 Jack Flaherty SP DET 30 MLB
222 Shane McClanahan SP TB 28 MLB
223 Kade Anderson SP SEA 21 RK 2026 49
224 Kaelen Culpepper 2B, 3B, SS MIN 23 AA 2026 50
225 Heliot Ramos OF SF 26 MLB
226 Brett Baty 2B, 3B NYM 26 MLB
227 Robby Snelling SP MIA 22 AAA 2026 51
228 Shane Baz SP TB 26 MLB
229 Andrew Painter SP PHI 22 AAA 2026 52
230 Michael Arroyo 2B SEA 21 AA 2026 53
231 Spencer Torkelson 1B DET 26 MLB
232 Connelly Early SP BOS 23 MLB - 54
233 Braden Montgomery OF CWS 22 AA 2026 55
234 Alec Burleson 1B, OF STL 27 MLB
235 Dansby Swanson SS CHC 32 MLB
236 Brody Hopkins SP TB 24 AA 2026 56
237 Ryan Sloan SP SEA 20 A+ 2027 57
238 Emmanuel Rodriguez OF MIN 23 AAA 2026 58
239 Alfredo Duno C CIN 20 A- 2028 59
240 Jared Jones SP PIT 24 MLB
241 Corbin Burnes SP AZ 31 MLB
242 Brandon Lowe 2B TB 31 MLB
243 Kyle Teel C CWS 24 MLB
244 Bryce Miller SP SEA 27 MLB
245 Sandy Alcantara SP MIA 30 MLB
246 Kerry Carpenter OF DET 28 MLB
247 Jaxon Wiggins SP CHC 24 AAA 2026 60
248 Dax Kilby SS NYY 19 A- 2029 61
249 Ezequiel Tovar SS COL 24 MLB
250 Matt McLain 2B CIN 26 MLB
251 Grayson Rodriguez SP LAA 26 MLB
252 Wilyer Abreu OF BOS 26 MLB
253 Devin Williams RP FA 31 MLB
254 Taylor Ward OF BAL 32 MLB
255 Jhostynxon Garcia OF BOS 23 AAA - 62
256 Eli Willits SS WSH 18 RK 2029 63
257 Justin Steele SP CHC 30 MLB
258 Colson Montgomery SS CWS 24 MLB
259 Coby Mayo 1B BAL 24 MLB
260 Luis Castillo SP SEA 33 MLB
261 Jeff Hoffman RP TOR 33 MLB
262 Travis Sykora SP WSH 21 AA 2027 64
263 Owen Caissie OF CHC 23 MLB - 65
264 Willson Contreras 1B STL 33 MLB
265 Seth Hernandez SP PIT 19 RK 2029 66
266 Colton Cowser OF BAL 26 MLB
267 Kris Bubic SP KC 28 MLB
268 Trevor Rogers SP BAL 28 MLB
269 Bryan Reynolds OF PIT 31 MLB
270 Colt Keith 2B, 3B DET 24 MLB
271 Luis Perales SP BOS 22 AAA 2026 67
272 Moises Ballesteros C CHC 22 MLB - 68
273 Aaron Nola SP PHI 32 MLB
274 Matt Wallner OF MIN 28 MLB
275 Xander Bogaerts SS SD 33 MLB
276 Triston Casas 1B BOS 26 MLB
277 Charlie Condon 1B, 3B, OF COL 22 AA 2026 69
278 Dalton Rushing C LAD 25 MLB
279 Aiva Arquette SS MIA 22 A+ 2027 70
280 Carlos Correa SS, 3B HOU 31 MLB
281 Logan O’Hoppe C LAA 26 MLB
282 Zac Gallen SP FA 30 MLB
283 Otto Lopez 2B, SS MIA 27 MLB
284 Gage Jump SP ATH 22 AA 2026 71
285 Hurston Waldrep SP ATL 24 MLB
286 Sal Frelick OF MIL 25 MLB
287 Joe Musgrove SP SD 33 MLB
288 Jonny Farmelo OF SEA 21 A+ 2027 72
289 David Bednar RP NYY 31 MLB
290 Xavier Edwards 2B, SS MIA 26 MLB
291 Matthew Boyd SP CHC 35 MLB
292 Taj Bradley SP MIN 25 MLB
293 Luis Gil SP NYY 27 MLB
294 Kodai Senga SP NYM 33 MLB
295 Alec Bohm 3B PHI 29 MLB
296 Trent Grisham OF NYY 29 MLB
297 Salvador Perez C, 1B KC 35 MLB
298 Daulton Varsho OF TOR 29 MLB
299 Robert Suarez RP FA 35 MLB
300 Franklin Arias SS BOS 20 A+ 2027 73
301 Evan Carter OF TEX 23 MLB
302 Spencer Jones OF NYY 24 AAA 2026 74
303 Justin Crawford OF PHI 22 AAA 2026 75
304 Andrew Abbott SP CIN 26 MLB
305 Jorge Polanco 2B FA 32 MLB
306 Gabriel Moreno C AZ 26 MLB
307 Josh Lowe OF TB 28 MLB
308 Ethan Holliday SS COL 19 A- 2028 76
309 Daylen Lile OF WSH 22 MLB
310 Carson Williams SS TB 22 MLB - 77
311 Ryan Helsley RP BAL 31 MLB
312 Ryne Nelson SP, RP AZ 28 MLB
313 Luis García Jr. 2B WSH 25 MLB
314 Emil Morales SS LAD 19 A- 2028 78
315 Steele Hall SS CIN 18 RK 2029 79
316 Merrill Kelly SP FA 37 MLB
317 Bryson Stott 2B PHI 28 MLB
318 Cooper Pratt SS MIL 21 AA 2026 80
319 Brayan Bello SP BOS 26 MLB
320 Caleb Durbin 3B MIL 26 MLB
321 Jacob Reimer SS NYM 22 AA 2026 81
322 C.J. Kayfus OF CLE 24 MLB - 82
323 Jack Leiter SP TEX 25 MLB
324 Daniel Palencia RP CHC 26 MLB
325 Max Muncy 3B LAD 35 MLB
326 Trevor Megill RP MIL 32 MLB
327 Jackson Jobe SP DET 23 MLB
328 Kyson Witherspoon SP BOS 21 RK 2027 83
329 Raisel Iglesias RP ATL 36 MLB
330 Nate George OF BAL 19 A+ 2028 84
331 Logan Henderson SP MIL 24 MLB - 85
332 Aroldis Chapman RP BOS 38 MLB
333 AJ Smith-Shawver SP ATL 23 MLB
334 Abner Uribe RP MIL 25 MLB
335 Ryan Clifford 1B, OF NYM 22 AAA 2026 86
336 Jurickson Profar OF ATL 33 MLB
337 Theo Gillen SS TB 20 A- 2027 87
338 Anthony Santander OF TOR 31 MLB
339 Tommy Edman 2B, OF LAD 30 MLB
340 Pete Fairbanks RP FA 32 MLB
341 Quinn Priester SP, RP MIL 25 MLB
342 Austin Wells C NYY 26 MLB
343 Casey Mize SP DET 28 MLB
344 Christian Walker 1B HOU 34 MLB
345 George Lombard Jr. SS NYY 20 AA 2027 88
346 Arjun Nimmala SS TOR 20 A+ 2027 89
347 Ralphy Velazquez 1B CLE 20 AA 2027 90
348 Jamie Arnold SP ATH 22 RK 2027 91
349 Josh Jung 3B TEX 28 MLB
350 Esmerlyn Valdez 1B, OF PIT 22 AA 2026 92
351 Griffin Jax RP TB 31 MLB
352 Grant Taylor RP CWS 23 MLB - 93
353 Reynaldo López SP ATL 32 MLB
354 Troy Melton SP DET 25 MLB - 94
355 Andrew Vaughn 1B MIL 27 MLB
356 Kumar Rocker SP TEX 26 MLB
357 Bo Davidson OF SF 23 AA 2027 95
358 Marcell Ozuna UT FA 35 MLB
359 Reese Olson SP DET 26 MLB
360 Luis Morales SP ATH 23 MLB - 96
361 Lars Nootbaar OF STL 28 MLB
362 Adolis García OF FA 33 MLB
363 Brandon Pfaadt SP AZ 27 MLB
364 Jonathon Long 1B CHC 24 AAA 2026 97
365 Giancarlo Stanton OF NYY 36 MLB
366 Spencer Steer 1B CIN 28 MLB
367 Carlos Estévez RP KC 33 MLB
368 Ha-Seong Kim SS FA 30 MLB
369 Noah Cameron SP KC 26 MLB
370 Jung Hoo Lee OF SF 27 MLB
371 Will Warren SP NYY 26 MLB
372 Carlos Lagrange SP NYY 22 AA 2028 98
373 Ricky Tiedemann SP TOR 23 AAA 2026 99
374 José Soriano SP LAA 27 MLB
375 Kazuma Okamoto 3B FA 29 MLB 2026 100
376 Marcus Semien 2B NYM 35 MLB
377 Ryan Weathers SP MIL 26 MLB
378 Brendan Donovan 2B STL 29 MLB
379 A.J. Ewing 2B, OF NYM 21 AA 2027 101
380 TJ Friedl OF CIN 30 MLB
381 Jordan Beck OF COL 24 MLB
382 Cam Caminiti SP ATL 19 A- 2028 102
383 Tyler O’Neill OF BAL 30 MLB
384 Jameson Taillon SP CHC 34 MLB
385 Parker Meadows OF DET 26 MLB
386 Aroon Escobar 2B, 3B PHI 21 AA 2027 103
387 Jhonny Level SS SF 18 A- 2028 104
388 Tanner Scott RP LAD 31 MLB
389 Clay Holmes SP NYM 32 MLB
390 Tyson Lewis SS CIN 20 A- 2028 105
391 Nick Castellanos OF PHI 34 MLB
392 Hagen Smith SP CWS 22 AA 2026 106
393 Ryan Mountcastle 1B BAL 29 MLB
394 Ramón Laureano OF SD 31 MLB
395 Gage Wood SP PHI 22 A- 2027 107
396 Jorge Soler OF LAA 34 MLB
397 Jake Burger 1B TEX 29 MLB
398 Héctor Rodríguez OF CIN 21 AAA 2027 108
399 Juneiker Caceres OF CLE 18 A- 2029 109
400 Max Meyer SP MIA 27 MLB
401 Reid Detmers RP LAA 26 MLB
402 Gavie Fien SS TEX 19 A- 2029 110
403 Ethan Conrad OF CHC 21 RK 2027 111
404 Zach McKinstry 3B, SS, OF DET 30 MLB
405 J.T. Realmuto C FA 35 MLB
406 Emilio Pagan RP FA 34 MLB
407 Juan Sanchez 3B TOR 18 DSL 2029 112
408 Luis Arraez 1B FA 28 MLB
409 Jesús Sánchez OF HOU 28 MLB
410 Demetrio Crisantes 2B, 3B AZ 21 A+ 2027 113
411 Esteban Mejia SP BAL 19 A- 2028 114
412 Sean Manaea SP NYM 34 MLB
413 Rhys Hoskins 1B FA 33 MLB
414 Cade Cavalli SP WSH 27 MLB
415 Kyle Finnegan RP FA 34 MLB
416 Slade Caldwell OF AZ 19 A+ 2027 115
417 Kenley Jansen RP FA 38 MLB
418 Angel Genao SS CLE 21 AA 2026 116
419 Dillon Dingler C DET 27 MLB
420 Lenyn Sosa 1B, 2B CWS 26 MLB
421 Felnin Celesten SS SEA 20 A+ 2027 117
422 Jacob Melton OF HOU 25 MLB - 118
423 Eduardo Tait C MIN 19 A+ 2028 119
424 Nolan Schanuel 1B LAA 24 MLB
425 Caden Scarborough SP TEX 20 A+ 2027 120
426 Chad Patrick SP MIL 27 MLB
427 Justin Wrobleski SP LAD 25 MLB
428 Elmer Rodriguez SP NYY 22 AAA 2026 121
429 Seth Lugo SP KC 36 MLB
430 Shane Smith SP CWS 25 MLB
431 Chris Bassitt SP TOR 37 MLB
432 Spencer Horwitz 1B PIT 28 MLB
433 Kayson Cunningham SS AZ 19 A- 2029 122
434 Chase Meidroth 2B, SS CWS 24 MLB
435 Andrew Fischer 1B, 3B MIL 21 A+ 2027 123
436 Colby Thomas OF ATH 25 MLB - 124
437 Aidan Smith OF TB 21 A+ 2027 125
438 Joey Ortiz SS MIL 27 MLB
439 Noah Schultz SP CWS 22 AAA 2027 126
440 Ryan O’Hearn 1B, OF FA 32 MLB
441 Ronny Mauricio 3B NYM 24 MLB
442 Bailey Ober SP MIN 30 MLB
443 Jack Perkins SP ATH 26 MLB - 127
444 Brock Wilken 3B MIL 23 AA 2026 128
445 Brandon Sproat SP NYM 25 MLB - 129
446 Mickey Moniak OF COL 27 MLB
447 Brooks Lee 2B, 3B, SS MIN 25 MLB
448 Alejandro Rosario SP TEX 24 A+ 2027 130
449 Rhett Lowder SP CIN 24 AAA - 131
450 Andres Gimenez 2B TOR 27 MLB
451 Miguel Vargas 1B, 3B CWS 26 MLB
452 Bo Naylor C CLE 26 MLB
453 Elian Peña 2B, SS NYM 18 DSL 2029 132
454 Christian Oppor SP CWS 21 A+ - 133
455 JR Ritchie SP ATL 22 AAA 2026 134
456 José Caballero 2B, 3B, SS, OF NYY 29 MLB
457 Harry Ford C SEA 23 MLB - 135
458 Brady House 3B WSH 22 MLB
459 Cole Young 2B SEA 22 MLB
460 Ian Seymour SP TB 27 MLB
461 Harrison Bader OF FA 31 MLB
462 David Hagaman SP AZ 22 A+ - 136
463 Parker Messick SP CLE 25 MLB - 137
464 Austin Hays OF FA 30 MLB
465 Alex Freeland SS LAD 24 MLB - 138
466 Cam Collier 1B CIN 21 AA 2027 139
467 Ike Irish C BAL 22 A- 2028 140
468 Slade Cecconi SP CLE 26 MLB
469 Josh Adamczewski 2B MIL 20 A+ 2028 141
470 Trey Gibson SP BAL 23 AAA 2026 142
471 Xavier Isaac 1B TB 22 AA 2027 143
472 Dauri Fernandez 3B CLE 19 A- 2029 144
473 Joey Cantillo SP CLE 26 MLB
474 Kevin Alcantara OF CHC 23 AAA - 145
475 Callan Moss 1B PIT 22 A+ 2028 146
476 Lucas Giolito SP FA 31 MLB
477 Luke Dickerson SS WSH 20 A- 2028 147
478 Leonardo Bernal C STL 22 AA 2027 148
479 Ernie Clement 2B, 3B, SS TOR 30 MLB
480 River Ryan SP LAD 27 MLB - 149
481 Brady Singer SP CIN 29 MLB
482 Josh Bell 1B FA 33 MLB
483 Tyler Bremner SP LAA 21 RK 2028 150
484 Kruz Schoolcraft SP SD 18 A- 2029 151
485 Kendall George OF LAD 21 A+ 2028 152
486 Kemp Alderman OF MIA 23 AAA 2027 153
487 Christian Scott SP NYM 26 AAA - 154
488 Tommy Troy 2B AZ 24 AAA 2026 155
489 Seaver King SS WSH 22 AA 2027 156
490 Jace LaViolette OF CLE 22 RK 2027 157
491 Bryce Cunningham SP NYY 23 A+ 2027 158
492 Brandon Clarke SP STL 22 A+ 2027 159
493 Ryan Johnson SP LAA 23 A+ - 160
494 Daniel Espino SP CLE 25 AAA 2026 161
495 Luis De Leon SP BAL 22 AA 2027 162
496 Brice Matthews SS HOU 24 MLB - 163
497 Alejandro Osuna OF TEX 23 MLB
498 Brad Keller RP FA 30 MLB
499 Victor Robles OF SEA 28 MLB
500 Denzer Guzman SS LAA 22 MLB - 164
501 Tony Blanco Jr. 1B PIT 20 A- 2028 165

Just Missed: Christian Encarnacion-Strand, Max Anderson, Jordan Walker, Braxton Ashcraft, Félix Bautista, Tyler Mahle, Dennis Santana, Cedric Mullins, Riley O’Brien, Cristian Javier, Luis Rengifo, Adrian Morejon, Joe Mack and Braylon Payne

All ages are as of Opening Day — March 25, 2026 —