
Eric Cross' updated fantasy baseball prospect dynasty rankings - his top 100 hitters and pitchers for April 2025. Check out his dynasty prospect risers and fallers.
The 2025 Major League and Triple-A seasons are already in motion and the remainder of the full-season minor league levels will be on Friday as well. Finally, baseball is back in full swing with games that matter.
These MLB prospect rankings are geared toward standard 5x5 fantasy baseball leagues (AVG) and consider many factors, including performance to date, scouting grades, future projection, and video and data analysis. Or, as I like to call it... "PPP," which stands for profile, performance, and projection.
While these dynasty fantasy baseball prospect rankings are more slanted towards long-term fantasy value, proximity and short-term value do play a part in where a prospect lands in my rankings. If you want to see the full Top 500, then head on over to my Patreon!
Be sure to check all of our fantasy baseball lineup tools and resources:- Fantasy baseball trade analyzer
- BvP matchups data (Batter vs. Pitcher)
- PvB matchups data (Pitcher vs. Batter)
- Who should I start? Fantasy baseball comparisons
- Daily MLB starting lineups
- Fantasy baseball closer depth charts
- Fantasy Baseball live scoreboard
- Fantasy baseball injury reports
Dynasty Fantasy Baseball Prospect Rankings: April Update
Prospect notes and analysis can be found in the rankings table below.
Prospect Eligibility: Less than 130 MLB AB or 50 IP (I'm ignoring service time)
Rankings Updated: April 2025
Rank | Player | Position(s) | Team | Age | ETA | Prev |
1 | Roman Anthony | OF | BOS | 20.88 | 2025 | 1 |
2 | Kristian Campbell | 2B/SS/OF | BOS | 22.76 | Debuted | 2 |
3 | Jasson Dominguez | OF | NYY | 22.14 | Debuted | 3 |
4 | Walker Jenkins | OF | MIN | 20.11 | 2026 | 5 |
5 | Sebastian Walcott | SS | TEX | 19.05 | 2026 | 6 |
6 | Travis Bazzana | 2B | CLE | 22.59 | 2025 | 7 |
7 | Matt Shaw | 2B/3B | CHC | 23.40 | Debuted | 8 |
8 | Max Clark | OF | DET | 20.27 | 2026 | 10 |
9 | Jackson Jobe | P | DET | 22.67 | Debuted | 17 |
10 | Emmanuel Rodriguez | OF | MIN | 22.09 | 2025 | 12 |
11 | J.J. Wetherholt | SS | STL | 22.56 | 2026 | 18 |
12 | Nick Kurtz | 1B | ATH | 22.05 | 2025 | 25 |
13 | Samuel Basallo | C/1B | BAL | 20.63 | 2025 | 13 |
14 | Andrew Painter | P | PHI | 21.97 | 2025 | 14 |
15 | Jordan Lawlar | SS/3B | ARI | 22.71 | Debuted | 15 |
16 | Jesus Made | 3B/SS | MIL | 17.89 | 2027 | 20 |
17 | Coby Mayo | 3B | BAL | 23.31 | Debuted | 11 |
18 | Leodalis De Vries | SS | SDP | 18.47 | 2027 | 16 |
19 | Zyhir Hope | OF | LAD | 20.19 | 2026 | 19 |
20 | Kevin McGonigle | 2B/SS | DET | 20.62 | 2026 | 21 |
21 | Chase DeLauter | OF | CLE | 23.48 | 2025 | 9 |
22 | Charlie Condon | 3B/OF | COL | 21.96 | 2026 | 22 |
23 | Dalton Rushing | C/OF | LAD | 24.11 | 2025 | 23 |
24 | Bryce Eldridge | 1B | SFG | 20.44 | 2025 | 24 |
25 | Carson Williams | SS | TBR | 21.77 | 2025 | 26 |
26 | Noah Schultz | P | CHW | 21.65 | 2025 | 27 |
27 | Konnor Griffin | SS/OF | PIT | 18.93 | 2027 | 28 |
28 | Felnin Celesten | SS | SEA | 19.54 | 2027 | 30 |
29 | Bubba Chandler | P | PIT | 22.54 | 2025 | 31 |
30 | Jac Caglianone | 1B | KCR | 22.14 | 2025 | 42 |
31 | Robert Calaz | OF | COL | 19.35 | 2027 | 29 |
32 | Colt Emerson | SS | SEA | 19.69 | 2026 | 32 |
33 | Aidan Miller | SS | PHI | 20.81 | 2026 | 37 |
34 | Josue De Paula | OF | LAD | 19.85 | 2026 | 38 |
35 | Michael Arroyo | 2B | SEA | 20.40 | 2025 | 39 |
36 | Cam Smith | 3B | HOU | 22.10 | Debuted | 79 |
37 | Braden Montgomery | OF | CHW | 21.93 | 2026 | 40 |
38 | Marcelo Mayer | SS | BOS | 22.30 | 2025 | 41 |
39 | Lazaro Montes | OF | SEA | 20.44 | 2025 | 35 |
40 | Aidan Smith | OF | TBR | 20.69 | 2026 | 43 |
41 | Travis Sykora | P | WAS | 20.92 | 2026 | 44 |
42 | Emil Morales | SS | LAD | 18.52 | 2027 | 33 |
43 | Jonny Farmelo | OF | SEA | 20.31 | 2026 | 48 |
44 | Quinn Mathews | P | STL | 24.49 | 2025 | 50 |
45 | Agustin Ramirez | C/1B | MIA | 23.56 | 2025 | 57 |
46 | Chase Burns | P | CIN | 22.20 | 2026 | 60 |
47 | Chase Dollander | P | COL | 23.43 | 2025 | 56 |
48 | Luke Keaschall | 2B | MIN | 22.63 | 2025 | 52 |
49 | Kumar Rocker | P | TEX | 25.36 | Debuted | 47 |
50 | Drake Baldwin | C | ATL | 24.01 | Debuted | 66 |
51 | Jaison Chourio | OF | CLE | 19.86 | 2026 | 53 |
52 | Colby Thomas | OF | ATH | 24.18 | 2025 | 49 |
53 | Jett Williams | SS/OF | NYM | 21.41 | 2025 | 55 |
54 | Kevin Alcantara | OF | CHC | 22.72 | 2025 | 58 |
55 | Xavier Isaac | 1B | TBR | 21.29 | 2025 | 59 |
56 | Brayden Taylor | SS/3B | TBR | 22.86 | 2025 | 54 |
57 | Kyle Teel | C | CHW | 23.12 | 2025 | 61 |
58 | Cade Horton | P | CHC | 23.61 | 2025 | 51 |
59 | Cole Carrigg | OF | COL | 22.90 | 2025 | 62 |
60 | Moises Ballesteros | C | CHC | 21.37 | 2025 | 63 |
61 | Bryce Rainer | SS/OF | DET | 19.74 | 2027 | 74 |
62 | Zebby Matthews | P | MIN | 24.86 | Debuted | 64 |
63 | Joendry Vargas | SS | LAD | 19.39 | 2027 | 34 |
64 | Josue Briceno | C/1B | DET | 20.52 | 2026 | 65 |
65 | Ronny Mauricio | 2B/SS | NYM | 23.99 | Debuted | 67 |
66 | Brandon Sproat | P | NYM | 24.54 | 2025 | 68 |
67 | Christian Moore | 2B | LAA | 22.44 | 2025 | 70 |
68 | Thomas White | P | MIA | 20.50 | 2026 | 71 |
69 | Franklin Arias | SS | BOS | 19.36 | 2027 | 72 |
70 | Jarlin Susana | P | WAS | 21.02 | 2026 | 73 |
71 | Tink Hence | P | STL | 22.65 | 2025 | 75 |
72 | Brailer Guerrero | OF | TBR | 18.76 | 2027 | 77 |
73 | Adael Amador | 2B | COL | 21.97 | Debuted | 78 |
74 | Alejandro Rosario | P | TEX | 23.23 | 2026 | 45 |
75 | Yoeilin Cespedes | 2B/SS | BOS | 19.56 | 2027 | 80 |
76 | Jacob Misiorowski | P | MIL | 22.99 | 2025 | 81 |
77 | Jacob Melton | OF | HOU | 24.56 | 2025 | 82 |
78 | Hagen Smith | P | CHW | 21.62 | 2026 | 83 |
79 | Santiago Suarez | P | TBR | 20.22 | 2026 | 84 |
80 | Cam Collier | 3B | CIN | 20.36 | 2026 | 85 |
81 | Arjun Nimmala | SS | TOR | 19.45 | 2026 | 86 |
82 | Eduardo Beltre | OF | MIN | 18.47 | 2027 | 87 |
83 | Owen Caissie | OF | CHC | 22.73 | 2025 | 46 |
84 | Rhett Lowder | P | CIN | 23.06 | Debuted | 76 |
85 | Brady House | 3B | WAS | 21.82 | 2025 | 88 |
86 | Alejandro Osuna | OF | TEX | 22.47 | 2025 | 89 |
87 | Tre' Morgan | 1B/OF | TBR | 22.71 | 2026 | 97 |
88 | Jackson Ferris | P | LAD | 21.20 | 2025 | 91 |
89 | Braylin Morel | OF | TEX | 19.19 | 2027 | 92 |
90 | Josuar De Jesus Gonzalez | SS | SFG | 17.47 | 2028 | 93 |
91 | Harry Ford | C | SEA | 22.11 | 2025 | 94 |
92 | Dylan Beavers | OF | BAL | 23.64 | 2025 | 95 |
93 | Zach Dezenzo | 1B/3B | HOU | 24.89 | Debuted | 107 |
94 | Sal Stewart | 2B/3B | CIN | 21.31 | 2025 | 135 |
95 | Caden Dana | P | LAA | 21.29 | Debuted | 96 |
96 | Alex Freeland | SS | LAD | 23.60 | 2025 | 268 |
97 | James Triantos | 2B | CHC | 22.17 | 2025 | 98 |
98 | Welbyn Francisca | SS | CLE | 18.87 | 2027 | 99 |
99 | Colson Montgomery | SS | CHW | 23.09 | 2025 | 100 |
100 | Drew Gilbert | OF | NYM | 24.51 | 2025 | 104 |
Fantasy Baseball Prospect Rankings Notes
Nick Kurtz, Athletics
It's rare for a first base prospect to push a top-10 overall status in my prospect rankings, but Nick Kurtz isn't your normal top first base prospect. You could make a strong argument that Kurtz has the best blend of contact, approach, and power in the minor leagues right now. Through his first five Triple-A games, Kurtz has 10 hits, including two doubles and three home runs.
Nick Kurtz in his first five Triple-A games...
10/21, 2 2B, 3 HR#Athletics pic.twitter.com/OyoAXd61gi
— Eric Cross (@EricCrossMLB) April 3, 2025
Even in his small 50 plate appearance stint after the draft last season, Kurtz had an 82.5% contact rate, 6.6% SwStr rate, and more walks than strikeouts. This is a middle of the order thumper in the making who could exceed 30 home runs annually to pair with a good average and elite OBP. We honestly could see him join the top tier of fantasy first basemen in the next year or two.
Sal Stewart, Cincinnati Reds
It's time that Sal Stewart gets his due as a Top 100 fantasy prospect. Sure, the upside isn't sexy, but this is a rock-solid profile, and Stewart should be a quality Major League hitter for a long time. Stewart was having a productive season in High-A last year, slashing .279/.391/.454 in 80 games with eight home runs and 10 steals. Unfortunately, a wrist injury ended his season early.
When looking beyond the surface stats, you'll see consistently high contact rates, including an 83.4% mark in 2024. Stewart also has a phenomenal approach, which led to a 14.8% walk rate, 16.9% strikeout rate, and just a 7.4% SwStr rate. He'll probably never be more than a 10-steal player, but Stewart has average to above-average power and could be a 20-homer bat, given that he'll play half of his games in the hitter-friendly Great American Ballpark.
Alex Freeland, Los Angeles Dodgers
Given all the other big names in the Dodgers farm system, Alex Freeland seems to fly a bit under the radar, and I'm guilty of undervaluing him as well. The 2022 third-round pick had a sneaky-good 2024 season across three levels, slashing .260/.387/.442 with 18 home runs, 31 steals, and 100 runs scored.
Alex Freeland had a hit from both sides of the plate and showed off his defensive skills at 3rd base. So he's played both shortstop & 3rd in the 1st 2 games.
In case you're curious about his potential at either spot, take the time to listen to the commentary in the video below.… pic.twitter.com/Y9NItPqgG5
— Dodgers Daily (@dodger_daily) March 30, 2025
The biggest reason why I gave him a notable bump in this rankings update was the major improvement Freeland made in the contact department last season. After making contact at a 69.9% clip in 2023 with a 13.2% SwStr, Freeland improved those metrics to 80.2% and 7.9%, respectively, last season. If these improvements stick to go with his above-average power/speed blend, Freeland could wind up as a well-rounded offensive shortstop.
Owen Caissie, Chicago Cubs
The biggest faller within my Top 100 this update was Owen Caissie of the Chicago Cubs. I've always been a bit hesitant to go too high with Caissie, given his higher strikeout rates, but the power/speed blend and 25/10 upside kept him in the Top 50 discussion for me. Well, not anymore.
Caissie is still a Top 100 fantasy prospect for now, but he's never had a strikeout rate below 28% at any level so far, and his contact rates have been sitting around 70% in each of the last two seasons. This could still be a 25-homer bat, but will Caissie make enough contact and keep the strikeout rate in check enough to be a Major League regular?
Alejandro Rosario, Texas Rangers
It's a real bummer that Alejandro Rosario will miss the entire 2025 season, but the silver lining here is that there's now a nice buying opportunity in dynasty leagues. Rosario was pushing Top-5 pitching prospect status for me last season thanks to three plus pitches and good command and control. So, if you can get him for a nice discount right now since he's out for the season, I'd recommend going for it.
Chase DeLauter, Cleveland Guardians
It pained me to drop him, but it was the right thing to do following another injury for Chase DeLauter which will keep him out for the next several weeks. I've said many times that DeLauter is a Top-10 prospect talent given his blend of contact, approach, power, and speed, but it's hard to rank him as a Top 10 guy with yet another injury on his resume.
With that said, I'm sure I'm still much higher than most, as I still have DeLauter in my Top 25 overall. I'm not sure he was ranked that high for many, even before this latest injury. Given where I believe the perceived value is these days, I'm still recommending buying DeLauter in dynasty leagues, given the potentially massive ROI you could receive if he stays healthy moving forward.
If you enjoyed these rankings and want to see the full Top 500 along with additional rankings, analysis, and more, check out Eric's Toolshed Fantasy Patreon.
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!

More Fantasy Baseball Advice