Top 500 Fantasy Baseball Dynasty Rankings For 2025 (June Update)

& 0

Image credit: Tarik Skubal (Photo by Todd Kirkland/Getty Images)

How time flies. It’s already mid June and one third of the season is over. That means it’s time for another update to Baseball America’s Top 500 dynasty rankings.

Although the sample size is larger than what we were seeing in May, there is still a lot of performance variance, meaning it’s important to not overreact to player performances and automatically think they are indicative of true talent. To be honest, with the exception of young players with short track records—for example, Matt McLain on one side of the coin and Pete Crow-Armstrong on the other—a player’s true talent is typically not able to change significantly based on two months of a season. You can see this in public projections where the change in current “rest of season” numbers are, in most cases, not that different from what the projections were in the preseason.

What has changed, however, are playing time opportunities, depth charts and, of course, the inevitable occurrences of devastating injury—Corbin Burnes and AJ Smith-Shawver being the latest recipients of that honor from the pitching side.

In this update, we’ll go position by position to give an idea of how the landscape’s changed before presenting the full dynasty 500 update for June below.

Pitching

Our list of pitchers probably has the most significant changes. On the positive side, a number of pitching prospects have jumped into the 500 based on their sustained early-season performances, such as Gage Jump, Jonah Tong, and Brandon Clarke. On the other side, Ronel Blanco has fallen off the list as a result of season-ending surgery.

Some of the bigger jumps we’ve seen include Kris Bubic, who is now showing he might be an SP1 or SP2 for the Royals. Similarly, Trey Yesavage, now in High-A, has dominated at the lower levels to show he belongs in the conversation of top ten pitching prospects.

We also have Tarik Skubal ahead of Paul Skenes right now. We wouldn’t quibble if you disagree, but what the Tigers ace is doing right now is undeniable.

Outfielders

Elite center field defense? Check. Power and speed? Check. Great lineup surrounding him? Check. Youth? Check. Pete Crow-Armstrong checks a lot of boxes and has leapt into the top 40 with his excellent 2025 performance. He is probably over-performing his underlying power, but, at least from a perceived value stand point, if you try to trade for Crow-Armstrong right now, you will be paying a king’s ransom.

Michael Harris II has fallen out of the top 50 with his disappointing 2025 performance. Actually, it’s now been more than 700 plate appearances dating back to 2024 of below-average performance for him. After a 4.8 fWAR age-21 season in 2022, Harris has seen his WAR decline every year, and he’s on pace to finish with about one fWAR in 2025. We had overlooked his poor chase rates and corresponding walk rate and now need to downgrade his performance. That being said, Harris is still only 24 years old, so the writing is not exactly on the wall. We’ll need to see a bit of positive regression to get him back into the top 50 or at least stop his slide down the rankings.

The highest debut belongs to Miguel Vargas, who has (finally) been living up to his projections. RoboScout had seen him for a few years as an above-average bat, and thus far in 2025, he’s on pace for 25 to 30 home runs with a 110 wRC+. With multiple position eligibility, he has the value and now the production to make an impressive debut on the list.

Other decliners include players who had previously derived a lot of their value from getting full-time at-bats. If they now seem to be platoon players (Nolan Jones), have been demoted (Jarred Kelenic, Jake McCarthy) or seem to be losing a handle on a potential multi-year, full-time role (Tyler O’Neill, Jhonkensy Noel), they were lowered accordingly.

The highest debut for an outfield prospect belongs to Nelson Rada who as a 19-year-old in Double-A has a higher wRC+ than Sebastian Walcott. It seems like the center field table-setter is not being overmatched anymore.

Middle Infielders

With their struggles, Ozzie Albies and Kristian Campbell both fell out of the top 50. In the instance of Campbell, we still believe in his long-term value, but our enthusiasm has been tempered a bit.

Jacob Wilson, on the other hand, has jumped nearly 50 spots to enter the top 100 on the strength of his incredible rookie campaign. He may not light up the power and speed categories, but it looks like 15 to 20 home runs might be a regular occurrence, and his bat-to-ball skills are among the best in the league.

The biggest riser, though, belongs to Luis Peña. No longer in Jesús Made’s shadow, RoboScout actually has Peña projected to have the most fantasy value at peak on the strength of his 2025 season thus far. He is now in the top 150.

One of the bigger droppers was Jonathan India, whose home runs plus stolen bases totals two while also rocking an 86 wRC+. He’s still projected to be an above-average hitter the rest of the season, however.

The highest-ranked prospect debut belongs to a newly-crowned Top 100 member in Phillies second baseman Aroon Escobar.

Corner Infielders

Jac Caglianone is one of the bigger risers since May on the shoulders of his power burst in Triple-A. And, of course, the fact that he’s now on the Royals right now with some of the fastest bat speed in the major leagues.

The highest-ranking debut belongs to Blue Jays third baseman/outfielder Addison Barger, who has been a revelation for Toronto the last few weeks. With surprisingly excellent defense, Barger has brought electric bat speed while maintaining league-average contact and strikeout rates. He always projected as a 20 to 25 home run bat with playing time concerns, but now it seems like he’s leveled up on the power and hit tool. He’s looking more and more like a regular instead of a strong-side platoon bat.

The highest-ranked debut prospect in this month’s update is Reds infielder Sal Stewart, who is likely going to end up at first base, but is a top 100 fantasy prospect.

Catchers

As expected, the major league leader in home runs gets a boost in the dynasty rankings, as Cal Raleigh is now in the top 60. On the flip side, two young studs have slid in the ranks: Francisco Alvarez and Adley Rutschman.

Cardinals catcher Rainiel Rodriguez is the only true prospect debut at the backstop position, sitting in the early second half of the top 500.

Top 500 Dynasty Ranking

rankplayerposteamProspect?Change From May
1Shohei OhtaniUTLAD0
2Bobby Witt Jr.SSKCR0
3Corbin CarrollOFARI2
4Tarik SkubalPDET0
5Paul SkenesPPIT-2
6Juan SotoOFNYM1
7Elly De La CruzSSCIN-1
8Aaron JudgeOFNYY1
9Gunnar HendersonSSBAL-1
10Kyle TuckerOFCHC0
11Fernando Tatis Jr.OFSDP0
12Ronald Acuna Jr.OFATL1
13Julio RodriguezOFSEA-1
14Vladimir Guerrero Jr.1BTOR1
15Jackson ChourioOFMIL-1
16Jose Ramirez3BCLE0
17Garrett CrochetPBOS0
18Yordan AlvarezOFHOU1
19James WoodOFWAS-1
20Junior Caminero3BTBR0
21Jackson MerrillOFSDP0
22Bryce Harper1BPHI0
23Wyatt LangfordOFTEX3
24Logan GilbertPSEA0
25Francisco LindorSSNYM0
26Ketel Marte2BARI2
27Oneil CruzOFPIT-4
28Freddie Freeman1BLAD4
29Mookie BettsOFLAD2
30Corey SeagerSSTEX3
31George KirbyPSEA-4
32Zach NetoSSLAA6
33Rafael Devers3BBOS1
34Pete Alonso1BNYM2
35CJ AbramsSSWAS5
36Roman AnthonyOFBOSX3
37Jazz Chisholm Jr.OFNYY6
38Pete Crow-ArmstrongOFCHC24
39Spencer StriderPATL-9
40Zack WheelerPPHI1
41Lawrence ButlerOFATH20
42Yoshinobu YamamotoPLAD4
43Austin Riley3BATL-14
44Cole RagansPKCR6
45Riley GreeneOFDET2
46Dylan CeasePSDP6
47Trea TurnerSSPHI-2
48Matt Olson1BATL-4
49Hunter GreenePCIN2
50Manny Machado3BSDP4
51Kyle SchwarberUTPHI18
52Michael Harris IIOFATL-17
53Jose Altuve2BHOU6
54Hunter BrownPHOU26
55Cal RaleighCSEA22
56Brent RookerUTATH12
57Mike TroutUTLAA14
58William ContrerasCMIL-16
59Jackson Holliday2BBAL16
60Jarren DuranOFBOS-23
61Spencer SchwellenbachPATL17
62Teoscar HernandezOFLAD14
63Jasson DominguezOFNYY10
64Masyn WinnSSSTL-9
65Josh Naylor1BARI2
66Dylan CrewsOFWAS4
67Ezequiel TovarSSCOL-11
68MacKenzie GorePWAS17
69Royce Lewis3BMIN-12
70Luis Robert Jr.OFCHW-7
71Freddy PeraltaPMIL10
72Colton CowserOFBAL17
73Eury PerezPMIA18
74Francisco AlvarezCNYM-9
75Ozzie Albies2BATL-27
76Chris SalePATL24
77Jacob deGromPTEX7
78Mason MillerRPATH21
79Leodalis De VriesSSSDPX8
80Adley RutschmanCBAL-16
81Kristian Campbell2BBOS-32
82Sebastian WalcottSSTEXX11
83Alex Bregman3BBOS3
84Jacob WilsonSSATH51
85Brenton DoyleOFCOL-13
86Joe RyanPMIN11
87Matt ShawSSCHC21
88Mark Vientos3BNYM-22
89Jordan Westburg2BBAL1
90Cody BellingerOFNYY8
91Luis Garcia Jr.2BWAS-9
92Seiya SuzukiOFCHC11
93Matt McLain2BCIN-33
94Jesus MadeSSMILX-2
95Vinnie Pasquantino1BKCR-21
96Willy AdamesSSSFG-38
97Blake SnellPLAD-9
98Samuel BasalloCBALX8
99Steven KwanOFCLE16
100Kevin McGonigle2BDETX25
101Bryce MillerPSEA-18
102Will SmithCLAD10
103Marcell OzunaUTATL10
104Cam Smith3BHOU-2
105Randy ArozarenaOFSEA5
106Bryan WooPSEA15
107Bubba ChandlerPPITX12
108Tyler GlasnowPLAD-4
109Chase BurnsPCINX27
110Max FriedPNYY20
111Pablo LopezPMIN-32
112Max ClarkOFDETX17
113Nick Kurtz1BATHX-8
114Jeremy PenaSSHOU19
115Logan WebbPSFG7
116Andrew PainterPPHIX23
117Roki SasakiPLADX-64
118Jac Caglianone1BKCRX78
119Carlos RodonPNYY22
120Walker JenkinsOFMINX-19
121Anthony VolpeSSNYY-3
122Colt Keith2BDET-13
123Michael KingPSDP11
124Bryan ReynoldsOFPIT-28
125Luis CastilloPSEA33
126Grayson RodriguezPBAL-6
127Bryce Eldridge1BSFGX27
128Emmanuel RodriguezOFMINX-34
129Luke Keaschall2BMINX11
130Christian YelichOFMIL8
131Anthony SantanderOFTOR-7
132Isaac Paredes3BHOU11
133Yainer DiazCHOU-17
134Jordan LawlarSSARIX-27
135Gerrit ColePNYY14
136Framber ValdezPHOU-9
137Marcelo MayerSSBOSX-9
138Logan O’HoppeCLAA-21
139Jesus LuzardoPPHI-8
140Konnor GriffinSSPITX2
141Bryce RainerSSDETX26
142Josue De PaulaOFLADX3
143Tanner BibeePCLE-20
144Taj BradleyPTBR9
145Luis PenaSSMILX212
146Zyhir HopeOFLADX-20
147Ian HappOFCHC-10
148Sonny GrayPSTL30
149Matt Chapman3BSFG7
150Jackson JobePDET-36
151Shota ImanagaPCHC21
152Willson Contreras1BSTL0
153Bryson Stott2BPHI-21
154Gleyber Torres2BDET-4
155Zac GallenPARI6
156Brice Turang2BMIL-1
157Aaron NolaPPHI20
158Jack FlahertyPDET22
159Jared JonesPPIT-48
160Andres Gimenez2BTOR-1
161Kris BubicPKCR190
162Nolan Schanuel1BLAA36
163George Lombard Jr.SSNYYX-17
164Kyle Manzardo1BCLE4
165Christian Walker1BHOU-8
166Kerry CarpenterOFDET9
167Ben Rice1BNYY12
168Josh HaderRPHOU24
169Tyler Soderstrom1BATH1
170Dalton RushingCLADX-10
171Josh Jung3BTEX-6
172Felix BautistaRPBAL19
173Bo BichetteSSTOR0
174Lars NootbaarOFSTL13
175Shane McClanahanPTBR1
176Jonathan Aranda1BTBR9
177JJ Wetherholt2BSTLX-29
178Wilyer AbreuOFBOS10
179Jacob MisiorowskiRPMILX207
180Travis Bazzana2BCLEX-33
181Yandy Diaz1BTBR5
182Corbin BurnesPARI-87
183Michael Busch1BCHC-14
184Tommy EdmanOFLAD-13
185Nico Hoerner2BCHC-11
186Xander BogaertsSSSDP-5
187Evan CarterOFTEX3
188Andres MunozRPSEA13
189Nick PivettaPSDP29
190Arjun NimmalaSSTORX38
191Heliot RamosOFSFG16
192Agustin RamirezCMIA24
193Alec Bohm3BPHI-42
194Nick LodoloPCIN19
195Robbie RayPSFG46
196Cristopher SanchezPPHI10
197Josh LoweOFTBR3
198Colt EmersonSSSEAX-32
199Andy PagesOFLAD37
200Byron BuxtonOFMIN21
201Emmanuel ClaseRPCLE-17
202Brandon Lowe2BTBR13
203Carlos CorreaSSMIN2
204Ha-Seong KimSSTBR5
205Brandon PfaadtPARI-12
206Gavin WilliamsPCLE-4
207Austin WellsCNYY-24
208Bailey OberPMIN-9
209Jung Hoo LeeOFPIT2
210Moises BallesterosCCHCX21
211Lazaro Montes1BSEAX16
212Xavier Isaac1BTBRX21
213Coby Mayo3BBALX-49
214Sandy AlcantaraPMIA-52
215Luis Arraez2BSDP-33
216Edwin DiazRPNYM-6
217Spencer Torkelson1BDET-13
218Zebby MatthewsPMIN24
219Gabriel MorenoCARI3
220Shane BazPTBR-76
221Xavier EdwardsSSMIA11
222Paul Goldschmidt1BNYY7
223Marcus Semien2BTEX-34
224Lane ThomasOFCLE-29
225Dustin MayPLAD29
226Jhoan DuranRPMIN11
227Maikel Garcia2BKCR-19
228Ryan HelsleyRPSTL-5
229Shea LangeliersCATH11
230Matt WallnerOFMIN19
231Addison Barger3BTORNew
232Drew RasmussenPTBR21
233Kodai SengaPNYM-14
234Parker MeadowsOFDET5
235Dansby SwansonSSCHC-5
236Brendan DonovanOFSTL-12
237Jake Burger3BTEX-3
238Brandon NimmoOFNYM8
239Chase Meidroth2BCHW53
240Michael Arroyo2BSEAX31
241Tyler O’NeillOFBAL-44
242Ryan PepiotPTBR5
243Devin WilliamsRPNYY0
244Chase DeLauterOFCLEX4
245Kevin GausmanPTOR34
246Salvador PerezCKCR-83
247Noelvi Marte3BCIN-3
248Christian Encarnacion-Strand1BCIN15
249Ronny Mauricio2BNYMX8
250J.T. RealmutoCPHI-56
251Ivan HerreraCSTL22
252Alec BurlesonOFSTL3
253Drake BaldwinCATLX36
254Jeff HoffmanRPTOR29
255Zack Gelof2BATH4
256Joey Ortiz3BMIL-36
257Eugenio Suarez3BARI29
258Taylor WardOFLAA24
259Triston Casas1BBOS38
260Braden MontgomeryOFCHWX-10
261Heston KjerstadOFBAL-47
262Garrett MitchellOFMIL-1
263Nathan EovaldiPTEX12
264Jordan WalkerOFSTL3
265Shane BieberPCLE-9
266Eduardo QuinteroOFLADX53
267Ranger SuarezPPHI3
268Kyle TeelCCHWX30
269Max MeyerPMIA7
270Gavin Lux2BCIN-53
271Spencer SteerOFCIN-33
272Franklin AriasSSBOSX41
273Cole Young2BSEAX57
274Noah SchultzPCHWX-48
275Connor Norby3BMIA-24
276Clarke SchmidtPNYY19
277Aidan Miller3BPHIX-13
278Felnin CelestenSSSEAX-26
279Josue Briceno1BDET
280Jett Williams2BNYMX58
281Gage JumpPATHXNew
282Kyle BradishPBAL9
283Luke Raley1BSEA26
284Mitch KellerPPIT-7
285Adolis GarciaOFTEX-20
286Brandon WoodruffPMIL14
287Trey YesavagePTORX150
288Zach EflinPBAL14
289George SpringerOFTOR21
290Nolan Arenado3BSTL-22
291Cedric MullinsOFBAL30
292Nick CastellanosOFPHI-30
293Kyle HarrisonPSFG19
294Alejandro KirkCTOR49
295Hunter GoodmanOFCOL19
296Hayden BirdsongPSFG48
297David FestaPMIN4
298Travis SykoraPWASX75
299Cooper PrattSSMILX6
300Cade HortonPCHCX17
301Jaison ChourioOFCLEX-5
302Reese OlsonPDET37
303Nathaniel Lowe1BWAS-23
304Chandler SimpsonOFTBRX-46
305Slade CaldwellOFARIX64
306Jhostynxon GarciaOFBOS
307Angel GenaoSSCLEX65
308Ryan WaldschmidtOFARIX123
309Carson WilliamsSSTBRX-106
310Aroon Escobar2BPHIXNew
311Edgar QueroCCHWX-51
312Clay HolmesPNYM-40
313Ben BrownPCHC104
314Brandon MarshOFPHI-6
315Josuar GonzalezSSSFGX31
316Chase DollanderPCOLX-10
317Jonah TongPNYMXNew
318Eduardo TaitCPHIX11
319Brady House3BWASX34
320Will WarrenPNYYX48
321Hagen SmithPCHWX-40
322Brooks Lee2BMIN-34
323Jorge SolerOFLAA-7
324TJ FriedlOFCIN11
325Casey MizePDET7
326Lourdes Gurriel Jr.OFARI19
327Spencer Horwitz2BPIT-23
328Brandon ClarkePBOSXNew
329Owen CaissieOFCHCX74
330Ryan Clifford1BNYMX18
331Justin CrawfordOFPHIX47
332Alex FreelandSSLADX-5
333Harry FordCSEAX51
334Jesus SanchezOFMIA6
335Spencer ArrighettiPHOU-7
336Jonathan India2BKCR-124
337Bobby MillerPLAD-47
338Yusei KikuchiPLAA-44
339Seth LugoPKCR-21
340Jose BerriosPTOR-14
341Nestor CortesPMIL29
342Justin SteelePCHC-19
343Ceddanne RafaelaSSBOS-18
344Ryan WeathersPMIA-10
345Tanner ScottRPLAD-71
346Elian PenaSSNYM-10
347Luis GilPNYY16
348Max Muncy3BLAD14
349Sean ManaeaPNYM-7
350Daulton VarshoOFTOR-35
351Bo NaylorCCLE-20
352Jhonkensy NoelOFCLE-59
353Tylor MegillPNYM2
354Charlie CondonOFCOLX-51
355Orelvis Martinez2BTORX-110
356Grant TaylorPCHWX88
357Jonny FarmeloOFSEAX89
358Tanner HouckPBOS-74
359Caleb BonemerSSCHWX88
360Payton TollePBOSX139
361Ricky TiedemannPTORX69
362Jefferson RojasSSCHCXNew
363Luke DickersonSSWASXNew
364Thomas Saggese2BSTLX47
365Thomas WhitePMIAX24
366Rainiel RodriguezCSTLXNew
367Dasan HillPMINXNew
368Kevin AlcantaraOFCHCX-21
369Theo GillenSSTBRX110
370Logan HendersonPMIL
371Tink HencePSTLX-30
372Aidan SmithOFTBRX8
373Jacob MeltonOFHOUX96
374Logan EvansPSEAX68
375Termarr Johnson2BPITX-11
376Luis MoralesPATHXNew
377Brandon SproatPNYMX-21
378Cole CarriggOFCOLX12
379Mike SirotaOFLADX
380Jonathon Long1BCHCXNew
381Sal Stewart3BCINXNew
382Rhys Hoskins1BMIL-16
383Ryan O’HearnOFBAL17
384Robert SuarezRPSDP-13
385Raisel IglesiasRPATL-65
386Luis Rengifo3BLAA-120
387Andrew Vaughn1BCHW-152
388Emmet SheehanPLAD16
389Brady SingerPCIN-2
390JJ BledayOFATH-66
391Aaron CivalePMIL14
392Quinn MathewsPSTLX-10
393C.J. Kayfus1BCLEXNew
394Brody HopkinsPTBRXNew
395Tyson LewisSSCIN
396Ryan SloanPSEAX89
397Deyvison De Los Santos3BMIAX-90
398Cade CavalliPWASXNew
399Christian Moore2BLAAX-38
400Jesus BaezSSNYMX61
401Jack PerkinsPATHXNew
402Spencer JonesOFNYYX-19
403Nolan McLeanPNYM
404Jurrangelo CijntjePSEAXNew
405Mick AbelPPHI
406James Triantos2BCHCX-107
407Christian ScottPNYMX3
408Zac VeenOFCOLX-14
409Colby ThomasOFATHX15
410Kumar RockerPTEXX-13
411Demetrio Crisantes2BARIX-133
412AJ Smith-ShawverPATLX-125
413Trevor LarnachOFMIN7
414Matthew BoydPCHC44
415Tyler FitzgeraldSSSFG-27
416Luis SeverinoPATH-58
417Jeffrey SpringsPATH-52
418Otto Lopez2BMIA27
419Jo AdellOFLAA4
420Josh SmithSSTEX-35
421Tobias MyersPMIL-42
422Jack LeiterPTEX-41
423Keibert RuizCWAS-63
424Christopher Morel2BTBR-199
425Zack LittellPTBR-11
426Kutter CrawfordPBOS-13
427Jackson FerrisPLADX-12
428Carson BengeOFNYMXNew
429A.J. EwingOFNYMXNew
430Bryce CunninghamPNYYXNew
431Carter JensenCKCRXNew
432Eric BitontiSSMILX44
433Rhett LowderPCINX-32
434Emil MoralesSSLADX-149
435Ryan Mountcastle1BBAL-124
436Sal FrelickOFMIL-77
437Brayan BelloPBOS-104
438Miguel VargasOFCHWNew
439Andrew AbbottPCIN-31
440Jordan BeckOFCOL-90
441Landen RouppPSFG-74
442Edward CabreraPMIA-50
443Luke WeaverRPNYY-66
444Reynaldo LopezPATL-95
445Nick Yorke2BPITX-108
446Michael WachaPKCR-44
447Alejandro RosarioPTEXX-48
448Pete FairbanksRPTBR-39
449Victor RoblesOFSEA-16
450Trevor MegillRPMIL-15
451Kenley JansenRPLAA-55
452Griffin JaxRPMIN-27
453Tre’ Morgan1BTBRX-32
454Michael Toglia1BCOL-185
455Trevor StorySSBOS-133
456Ethan SalasCSDPX-34
457Adael Amador2BCOLX-51
458Gavin StonePLAD-19
459David PetersonPNYM-33
460Brett Baty3BNYM31
461Walker BuehlerPBOS-23
462Alan RodenOFTOR-9
463Chris PaddackPMIN-35
464Eduardo RodriguezPARI-4
465Erick FeddePSTL-38
466Ben JoyceRPLAA-71
467Orion KerkeringRPPHI-26
468David BednarRPPIT-16
469Thomas HarringtonPPITX-94
470Cam Collier3BCIN
471Grant HolmesPATL-6
472Nick MartinezPCIN-40
473Lucas ErcegRPKCR-44
474Ryne NelsonPARI8
475Merrill KellyPARI18
476Justin MartinezRPARI-33
477Slade CecconiPCLENew
478Jake McCarthyOFARI-66
479Cody BradfordPTEX-17
480Max ScherzerPTOR-30
481Jameson TaillonPCHC-32
482Braxton GarrettPMIA-42
483Tyler Black1BMILX-24
484Nolan JonesOFCLE-132
485Nolan Gorman2BSTL-111
486Nelson RadaOFLAAXNew
487Welbyn Francisca2BCLEX-39
488Brailer GuerreroOFTBRXNew
489Nick Gonzales2BPIT-34
490Yu DarvishPSDP-23
491Richard FittsPBOSX-93
492Tyler StephensonCCIN-138
493Braxton AshcraftPPITXNew
494Joc PedersonOFTEX-6
495Jose SorianoPLAA-77
496Chris BassittPTOR-26
497Ryan Bliss2BSEA-20
498Camilo DovalRPSFGNew
499Bowden FrancisPTOR-9
500Jarlin SusanaPWASX-81
Download the rankings here.

Download our app

Read the newest magazine issue right on your phone