We’ve made it to the final in-season Dynasty Baseball Rankings of 2025! We finish strong here at the Brick Wall, and I can’t imagine a stronger finish than going over 400 deep with blurbs for every player to get you prepared for early off-season trades and early off-season dynasty drafts. I love this shit. The Top 25 is free here on the Brick Wall, and the rest of the rankings will be on the Patreon. Of course, the content keeps flowing into the off-season with Dynasty Team Reports (Top 10 prospects/Interesting MLB guys/Strategy of the Day), Deep Positional Rankings, Predicting Future Prospect lists, Position by Position Targets, Top 1,000+ Dynasty Ranks, Top 500+ Prospect Ranks, and Top 100+ FYPD Ranks. But we aren’t there yet. Previous rankings (August, Mid-Season, May, April, Off-Season) are in parenthesis. Here is the End of Season 2025 Top 400+ Dynasty Baseball Rankings:

CLICK HERE TO JOIN MY PATREON FOR THESE RANKS & TONS OF EXCLUSIVE CONTENT ALL OFF-SEASON, INCLUDING:
END OF SEASON 2025 TOP 400+ DYNASTY RANKS
END OF SEASON 2025 TOP 325 PROSPECTS RANKS
-TOP 60 2026 FYPD RANKS w/ Analysis & Prime Projections for every player
-HALP’S DYNASTY BASEBALL PODCAST: END OF SEASON MAILBAG!
SPREADSHEETS
OFF-SEASON CONTENT: Dynasty Team Reports (Top 10 Prospects/Interesting MLB guys/Strategy of the Day), Deep Positional Rankings, Predicting Future Prospect Lists, Position by Position Targets, Top 1,000+ Dynasty Rankings, Top 500+ Prospects Rankings, Top 100+ FYPD Ranks + much more

1) (1) (1) (1) (1) (1) Shohei Ohtani LAD, RHP/DH, 31.2 – Only Ohtani can come back from major elbow surgery and actually put up a career best 4.8% BB% in 41 IP. So many of these other Tommy John/internal brace returnees are fighting for their lives to just survive, but not Ohtani, who is coolly putting up a 3.29 ERA with a 32.7/4.8 K%/BB%. He came back from shoulder surgery too, and that too had zero impact on his offense, jacking out 53 homers with 19 steals and a 1.015 OPS. The man is the greatest to ever do it. He started the year #1 overall, and he’ll finish the year #1 overall.

2) (4) (5) (11) (9) (5) Juan Soto – NYM, OF, 26.11 – Where the fuck did 35 steals come from? He actually got slower this year. Like, a lot slower with a 25.7 ft/sec sprint (26.8 in 2024). There is no way he is just going to stop running again, right? Maybe not to this level, but I’m assuming he’s got 20+ in him. And he hit a career high 42 homers. Legend. He steals this 2nd spot from Witt.

3) (2) (2) (2) (2) (2) Bobby Witt Jr. – KCR, SS, 25.3 – He went .292 with 23 homers and 37 steals in a down year. The 93.4 MPH EV and 48.7% Hard Hit% leaves zero doubt that it was just a down power year. Expect 30+ in 2026

4) (5) (4) (10) (11) (10) Ronald Acuna Jr. – ATL, OF, 27.9 – Acuna did everything we could have asked of him coming off his 2nd ACL surgery with a .923 OPS and .404 xwOBA. He even ran enough with 8 steals to give hope that part of his game isn’t done yet. With a full off-season to get even further away from that knee surgery, it sure seems like Acuna is set up for a huge 2026

5) (6) (6) (4) (5) (6) Corbin Carroll – ARI, OF, 25.0 – Notched the first 30/30 season of his career by massively increasing his power with career highs by far in EV, Max EV, Launch, Barrel% and Hard Hit%. He was already an elite dynasty asset, and he now looks setup for some monster man muscle seasons in his mid to late 20’s

Shadow5) (4) (5) (5) (6) (5) Shohei Ohtani LAD, DH only/Weekly Leagues, 31.2 – This is where I would rank Ohtani in weekly lineup leagues or as a hitter only

6) (3) (3) (3) (3) (3) Elly De La Cruz – CIN, SS, 23.8 – .585 OPS with 1 homer, 7 steals, and a 29.6/7.5 K%/BB% in his last 45 games. The man fell apart in the 2nd half. It looks like he might have just worn down. But he still showed continued hit tool improvement this year, which is huge to see, and going 20/36 ain’t too shabby. I still think his best is yet to come

7) (8) (10) (7) (10) (8) Aaron Judge NYY, OF, 33.4 – Only a 199 wRC+. Not even 200. Come on man, we expect better from you 😉 … his .467 xwOBA leads of all baseball and it’s not even close (Soto’s .443 is 2nd) … age be damned, he’s an elite dynasty asset

8) (9) (11) (8) (6) (9) Fernando Tatis Jr. – SDP, OF, 26.8 – Like Gunnar, it could be time for Tatis to attempt to unlock more lift and pull this off-season. What he’s doing now is just fine with 23 homers, 32 steals, and a .267 BA, but if he ever wants his surface stats (.350 wOBA) to match his underlying Statcast numbers (.380 xwOBA), he’s going to need to lift and pull more. Or Statcast is going to have to change their formula to take lift and pull into account more, bringing the underlying numbers down to his surface stats. Or maybe both should happen

9) (14) (19) (16) (12) (11) Julio Rodriguez – SEA, OF, 24.8 – Slashing .306/.352/.615 with 20 homers and 13 steals in his last 62 games. You can set your watch to it. When he once again struggles in the 1st half of 2026, don’t even bother bringing it up. We all know it’s coming, and we all know the monster 2nd half is coming too

10) (7) (9) (5) (4) (4) Gunnar Henderson – BAL, SS, 24.2 – 16 homers in 148 games is super lackluster no matter how you sugarcoat it. That isn’t a season an elite power hitter should ever have really. Obviously a lot of has to do with poor HR/FB luck, but it seems to me it might be a catalyst for him to try to unlock some more lift and pull this off-season. And on the flip side, he stole a career high 27 bats. Make no mistake, this is still an elite dynasty asset even if he doesn’t try to unlock more lift and pull, but I think it’s time to give it a shot

11) (17) (45) (71) (74) (159) Nick Kurtz OAK, 1B, 22.5 – I gave Kurtz the Jim Thome comp this off-season, and then he went out and hit almost exactly like Thome, slashing .291/.384/.613 with 33 homers and a 31.0/12.9 K%/BB% in only 111 games. Remember when everyone was calling the 2024 Draft class weak last year? Well, we already have an elite power hitter out of it, and much more is coming. You want to see a weak class? Look at the 2025 class unfortunately

12) (18) (24) (58) (39) (46) Junior CamineroTBR, 3B, 22.2 – 44 homers in 144 games. I mean, what else is there to say? The man is an elite young power hitter

13) (13) (18) (18) (15) (13) Jackson ChourioMIL, OF, 21.6 – Slashing .302/.347/.522 with 13 homers and 9 steals in his last 71 games. He’s pretty much cementing that he is a slow starter with a slow start for the 3rd year in a row. Also keep in mind he’s still just 21 years old. These are the type of numbers he’s putting up in his baby years, when most guys are still in the minors. We haven’t even seen prime Chourio yet. Not even close

14) (10) (8) (6) (8) (7) Kyle Tucker – CHC, OF, 28.8 – Tucker looked to be on his way to having a career year in his contract year, but it all fell apart. Maybe some of it was due to a hairline fracture to his hand he suffered in June. And now he’s battling a calf injury. He has a .718 OPS in his last 51 games. Was that like a 200 million dollar slump? He still had a really good season overall with a 139 wRC+. He has a career 139 wRC+ too. He’s going to get paid a ton. And he still deserves to have massive dynasty value. But talk about bad timing

15) (25) (50) (43) (57) (66) Roman Anthony – BOS, OF, 21.3 – 6 homers in his last 21 games before hitting the IL with an oblique injury. There was little doubt he was cementing near elite dynasty asset status before the homer binge, but that left no doubt. The man is launch proof with a 60.3% Hard Hit%. He did have a 33.7% K% over those last 21 games, and he’s not running a ton with 4 steals in 71 games overall, but that is just nitpicking. The expectations were high for him in his MLB debut, and he blew past all of them. He’s an elite dynasty asset

16) (19) (25) (20) (37) (43) Zach Neto – LAA, SS, 24.7 – He went 26/26 in only 128 games coming off shoulder surgery this off-season. Imagine what he could with a full off-season to really get healthy and prepared … okay, he can probably just do the same thing he did this year, but in a 150+ games. The raw power exploded with career highs by far in EV, Barrel%, Launch, and Hard Hit%. I still get the sense that Neto doesn’t get the respect he deserves. I’ve named him a target from before he got drafted, and I’ll still be the high guy on him 4 years later

17) (11) (13) (15) (33) (64) Pete Crow-Armstrong – CHC, OF, 23.6 – Ending the season in a slump is by far the most fun thing that could have happened for dynasty debates this off-season. He has a .480 OPS in his last 43 games. But if you know me at all, you already know what side of the aisle I’m going to be on, and that is the side of The Crow. I’ve been calling him a target since before he was drafted, and he had the monster breakout season I knew was in there. The extreme chase makes him streaky, zero doubt about that, but I’m betting on it improving as he matures. And his elite CF glove is going to keep him on the field through the slumps. This was just the start

18) (21) (21) (26) (26) (29) Garrett Crochet – BOS, LHP, 26.2 – I think it’s high time Crochet gets moved into the true elite of the elite of the elite pitcher tier with Skenes and Skubal, and taking into account all dynasty angles, I think he sneaks into the #1 spot. He has the win edge over Skenes like Skubal does too, but Crochet has 17 wins vs. Skubal’s 13 vs. Skenes’ 10 (I talk more about wins in the Skenes blurb). The 31.6/5.8 K%/BB% nestles right in between Skubal and Skenes. His age nestles right in between them. And his 197.1 IP and 249 strikeouts lead both of them. The WHIP and ERA trails both by a bit though. I can pick any of these 3 names out of hat and be fine with it, but I’m officially crowning a new #1 dynasty pitcher, and his name is Garrett Crochet.

19) (15) (14) (19) (18) (19) Paul SkenesPIT, RHP, 23.3 – If you want to dock him for lack of wins, I get it, but wins can be fickle, and Skubal still has only 3 more wins than Skenes. Also, you might play in a QS league, which is what I play in mostly, in which case wins don’t matter at all. I’m giving the edge to Skenes over Skubal for the 5 year age difference, and even though I don’t take age into account nearly as much for pitchers as I do hitters, I do still think it is a consideration

20) (16) (15) (24) (24) (28) Tarik SkubalDET, LHP, 28.9 – He’s better than both Skenes and Crochet, but he’s the oldest of the 3. Maybe I’m being too stubborn to not put him into the top spot. But again, I could pick any of the 3 out of a hat and be good with it

21) (20) (20) (21) (19) (18) Jose Ramirez – CLE, 3B, 32.10 – Just another quiet 30/40 season. He’s the quietest superstar in the league. Kyle Tucker used to be the Quiet Killer, but his trade, free agency, and recent slump has put all kinds of eyes on him. Jose Ramirez is the new Quiet Killer.

22) (24) (17) (14) (14) (14) Wyatt Langford – TEX, OF, 23.10 – .897 OPS with 6 homers and 6 steals in his last 34 games. I’ve been preaching patience on Langford all season, and he’s closing out the season with a bang. There is some 2nd half warrior in him, but in general, I think it is a sign of what is to come. Now is not the the time to give up on the big breakout. The foundation has been laid.

23) (29) (64) (83) (182) (161) Konnor Griffin – PIT, OF, 19.4 – Here is what I wrote in the August Update, ranking him 29th overall, “This is my final plea to you. DO NOT TRADE GRIFFIN UNDER ANY SCENARIO. I don’t even think Roman Anthony can touch his upside. Just don’t trade him, please” … and then he got called up to Double-A and is slashing .337/.418/.542 with 5 homers, 6 steals, and a 23.5/7.1 K%/BB% in 21 games. I don’t even think I need to make a plea anymore. It’s super obvious he’s almost an elite dynasty asset already. Even this ranking might be too low

24) (33) (23) (46) (93) (135) Cal Raleigh – SEA, C, 28.9 – 58 homers in 153 games as a 28 year old has career year written all over it. Hard to argue this is now his true talent, but he obviously doesn’t need to do this every year to be a fantasy beast. The monster power was always there, and he even stole 14 bags too. He is so easily the top dynasty catcher in the game

25) (12) (7) (12) (13) (12) James WoodWAS, OF, 23.0 – .607 OPS with a 40.9% K% in his last 59 games. That is scary. No silver lining. He was also only 3 for 6 on the bases over that time. But that is secondary to the super scary hit tool risk popping up it’s ugly head with a vengeance. He’s a beast, and I’m 100% still betting on him long term, but it scared me enough to drop him a bit

CLICK HERE TO JOIN MY PATREON FOR THESE RANKS & TONS OF EXCLUSIVE CONTENT ALL OFF-SEASON, INCLUDING:
END OF SEASON 2025 TOP 400+ DYNASTY RANKS
END OF SEASON 2025 TOP 325 PROSPECTS RANKS
-TOP 60 2026 FYPD RANKS w/ Analysis & Prime Projections for every player
-HALP’S DYNASTY BASEBALL PODCAST: END OF SEASON MAILBAG!
SPREADSHEETS
OFF-SEASON CONTENT: Dynasty Team Reports (Top 10 Prospects/Interesting MLB guys/Strategy of the Day), Deep Positional Rankings, Predicting Future Prospect Lists, Position by Position Targets, Top 1,000+ Dynasty Rankings, Top 500+ Prospects Rankings, Top 100+ FYPD Ranks + much more

By Michael Halpern (@MichaelCHalpern)
Email: michaelhalpern@imaginarybrickwall.com
Twitter: Imaginary Brick Wall (@DynastyHalp)
Blue Sky: Dynasty Halp (@ImaginaryBrickWall)