
Kevin Luo's fantasy baseball non-debuted prospect dynasty rankings - his top 100 hitters and pitchers in his midseason update.
We're nearing the midway point in the fantasy baseball season, so I thought it would be the perfect time to release my first-ever published dynasty prospect rankings.
This is the full Top 100 release. I recently wrote about each of my top 20 prospects here. Check it out to get more of my thoughts on my cream of the crop within the prospect world. This list will only have non-debuted prospects.
I'm re-sharing some of my general prospect ranking philosophies since this is my first published list:
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
- Upside over proximity: the best prospects are often closer to the majors than they seem, and the low upside guys will always have factors that block their chances of being too fantasy relevant
- I will probably be lower on your favorite pitching prospect than most lists: I've just seen this film before, and I didn't like the ending too many times
- I am a sucker for age-to-level production- there's a reason why the top NBA draft pick every season is a college freshman or teenager playing overseas against grown men, similar analysis can be utilized to value baseball prospects
- What you did as an amateur matters very little to me once you have a solid sample size of professional games under your belt
Dynasty Fantasy Baseball Non-Debuted Prospect Rankings: Midseason 2025
Prospect notes and analysis can be found in the rankings table below.
Rank | Player | Position | Team | Age | Level | Prev |
1 | Sebastian Walcott | SS | TEX | 19.27 | AA | |
2 | Konnor Griffin | SS/OF | PIT | 19.16 | A+ | |
3 | Samuel Basallo | C/1B | BAL | 20.86 | AAA | |
4 | Leodalis De Vries | SS | SDP | 18.70 | A+ | |
5 | Luis Pena | SS/3B | MIL | 18.61 | A | |
6 | Kevin McGonigle | SS/2B | DET | 20.84 | A+ | |
7 | Jesus Made | SS | MIL | 18.12 | A | |
8 | Josue De Paula | OF | LAD | 20.08 | A+ | |
9 | Zyhir Hope | OF | LAD | 20.43 | A+ | |
10 | Chase Burns | P | CIN | 22.43 | AAA* | |
11 | Bryce Eldridge | 1B | SFG | 20.67 | AAA | |
12 | Max Clark | OF | DET | 20.50 | A+ | |
13 | Arjun Nimmala | SS | TOR | 19.68 | A+ | |
14 | Walker Jenkins | OF | MIN | 20.34 | AA | |
15 | J.J. Wetherholt | SS | STL | 22.78 | AA | |
16 | Bubba Chandler | P | PIT | 22.77 | AAA | |
17 | Bryce Rainer | SS | DET | 19.97 | A | |
18 | Eduardo Quintero | OF | LAD | 19.77 | A | |
19 | Andrew Painter | P | PHI | 22.20 | AAA | |
20 | Lazaro Montes | OF | SEA | 20.67 | A+ | |
21 | Travis Bazzana | 2B | CLE | 22.82 | AA | |
22 | Franklin Arias | SS | BOS | 19.59 | A+ | |
23 | Theo Gillen | OF | TBR | 19.78 | A | |
24 | Caleb Bonemer | SS/3B | CHW | 19.71 | A | |
25 | Cooper Pratt | SS | MIL | 20.84 | AA | |
26 | Braden Montgomery | OF | CHW | 22.18 | A+ | |
27 | Travis Sykora | P | WAS | 21.15 | A+ | |
28 | Ryan Waldschmidt | OF | ARI | 22.71 | A+ | |
29 | Colt Emerson | SS | SEA | 19.92 | A+ | |
30 | Josue Briceno | C/1B | DET | 20.75 | A+ | |
31 | Jonah Tong | P | NYM | 22.01 | AA | |
32 | George Lombard Jr. | SS | NYY | 20.06 | AA | |
33 | Colby Thomas | OF | ATH | 24.41 | AAA | |
34 | Emmanuel Rodriguez | OF | MIN | 22.31 | AAA | |
35 | Jett Williams | SS | NYM | 21.64 | AA | |
36 | Michael Arroyo | 2B | SEA | 20.64 | A+ | |
37 | Chase DeLauter | OF | CLE | 23.71 | AAA | |
38 | Sal Stewart | 3B/2B | CIN | 21.54 | AA | |
39 | Carson Benge | OF | NYM | 22.42 | A+ | |
40 | Aroon Escobar | 2B | PHI | 20.48 | A | |
41 | Harry Ford | C | SEA | 22.34 | AAA | |
42 | Felnin Celesten | SS | SEA | 19.77 | A | |
43 | Hagen Smith | P | CHW | 21.84 | AA | |
44 | Slade Caldwell | OF | ARI | 19.01 | A+ | |
45 | Mike Sirota | OF | LAD | 22.02 | A+ | |
46 | Jhostynxon Garcia | OF | BOS | 22.53 | AAA | |
47 | Luke Adams | 1B | MIL | 21.16 | AA | |
48 | Xavier Isaac | 1B | TBR | 21.51 | AA | |
49 | Eduardo Tait | C | PHI | 18.82 | A | |
50 | Noah Schultz | P | CHW | 21.88 | AAA | |
51 | Jonathan Long | 3B/1B | CHC | 23.42 | AAA | |
52 | Cam Collier | 3B | CIN | 20.59 | AA | |
53 | Ryan Clifford | 1B | NYM | 21.92 | AA | |
54 | Trey Yesavage | P | TOR | 21.90 | AA | |
55 | A.J. Ewing | 2B/OF | NYM | 20.87 | A+ | |
56 | Jonny Farmelo | OF | SEA | 20.79 | A+ | |
57 | Gage Jump | P | ATH | 22.19 | AA | |
58 | Nolan McLean | P | NYM | 23.91 | AAA | |
59 | Angel Genao | SS | CLE | 21.09 | AA | |
60 | Alejandro Rosario | P | TEX | 23.46 | A+ | |
61 | Charlie Condon | 1B/OF | COL | 22.19 | A+ | |
62 | Termarr Johnson | 2B | PIT | 21.03 | AA | |
63 | C.J. Kayfus | 1B | CLE | 23.65 | AAA | |
64 | Alex Freeland | SS | LAD | 23.83 | AAA | |
65 | Aidan Miller | SS | PHI | 21.04 | AA | |
66 | Robert Calaz | OF | COL | 19.58 | A | |
67 | Rainiel Rodriguez | C | STL | 18.47 | A | |
68 | Braylon Payne | OF | MIL | 18.86 | A | |
69 | Hector Rodriguez | OF | CIN | 21.28 | AA | |
70 | Welbyn Francisca | 2B | CLE | 19.10 | A | |
71 | Joshua Baez | OF | STL | 21.98 | AA | |
72 | Luke Dickerson | SS | WAS | 19.87 | A | |
73 | Brailer Guerrero | OF | TOR | 18.99 | A | |
74 | Dasan Hill | P | MIN | 19.49 | A | |
75 | Cole Carrigg | OF | COL | 23.12 | AA | |
76 | Aidan Smith | OF | TBR | 20.91 | A+ | |
77 | Henry Bolte | OF | ATH | 21.88 | AA | |
78 | Josuar De Jesus Gonzalez | SS | SFG | 17.68 | DSL | |
79 | Ching-Hsieng Ko | OF | LAD | 18.86 | CPX | |
80 | Josh Adamczewski | 2B | MIL | 20.12 | A | |
81 | Emil Morales | SS | LAD | 18.75 | CPX | |
82 | Thomas White | P | MIA | 20.73 | AA | |
83 | Quinn Mathews | P | STL | 24.72 | AAA | |
84 | Brock Wilken | 3B | MIL | 23.01 | AA | |
85 | Alfredo Duno | C | CIN | 19.46 | A | |
86 | Tommy Troy | SS | ARI | 23.43 | AA | |
87 | Jacob Reimer | 3B | NYM | 21.33 | A+ | |
88 | Jeferson Quero | C | MIL | 22.71 | AAA | |
89 | RJ Schreck | OF | TOR | 24.94 | AAA | |
90 | Owen Caissie | OF | CHC | 22.96 | AAA | |
91 | Brandon Clarke | P | BOS | 22.20 | A+ | |
92 | Jefferson Rojas | SS | CHC | 20.16 | A+ | |
93 | Marco Dinges | C | MIL | 21.80 | A+ | |
94 | Justin Crawford | OF | PHI | 21.44 | AAA | |
95 | Carson Williams | SS | TBR | 21.99 | AAA | |
96 | Nelson Rada | OF | LAA | 19.83 | AA | |
97 | Brice Matthews | 2B | HOU | 23.27 | AAA | |
98 | James Tibbs III | OF | BOS | 22.73 | AA | |
99 | Spencer Jones | OF | NYY | 24.11 | AAA | |
100 | Andrew Salas | SS | MIA | 17.30 | A |
*Chase Burns got the call to the majors Sunday, 6/22.
Here are some thoughts on a few prospects outside my Top 20.
No. 22: Franklin Arias, SS, Boston Red Sox
I was a bit lukewarm on Franklin Arias to start the season. Arias was a Complex League darling in 2024, as he had a 173 WRC+ with almost as many walks and strikeouts as he had six HRs and 30 SBs over 206 PAs as an 18-year-old before being moved to Low-A.
Arias was solid but nothing special when he got the bump to Low-A as he had a 106 WRC+ with three HRs and five SBs over 166 PAs.
This season, he started off in Low-A again and looked like he was swinging a wet noodle. He had a 132 WRC+ but had zero HRs and a .051 ISO over his first 86 PAs before being called up to High-A. He was not being challenged much by Low-A pitching but was also doing very little damage.
What he's done since he got the bump to High-A has impressed me. He's not setting the world on fire but he's hit four HRs, tripled his ISO to .148, all while lowering his K-rate from 14.0 percent to 8.2 percent and maintaining a 7.0 percent BB-rate.
Franklin Arias gets ahold of this one for his 4th 💣 of the year! He is currently 2-2, raising his average to .325 and his OPS to .851.
One of the highest rising prospects of the season and a personal favorite of mine! pic.twitter.com/5VLkSoiwRR
— Ross Jensen (@RossJensen12) June 17, 2025
Arias will always be a hit-over-power bat but this ranking is partially a bet on the Red Sox development team to add bat speed to his profile as he continues to develop physically and move through the minors. His start to his stint in High-A has me believing he can be more than empty batting average. I see a .300-15HR-20SB middle infielder in the future in Arias.
No. 30: Josue Briceño, C/1B, Detroit Tigers
Josue Briceño came onto the fantasy radar in 2023 as an 18-year-old in the Complex League with a 145 WRC+ and seven HRs. There was a decent amount of excitement for Briceño going into 2024. However, that excitement was halted a bit as he had a PCL sprain that sidelined him for over three months.
However, this injury may have been a blessing in disguise for Briceño and his dynasty stock. Since he missed quite a bit of time, the Tigers decided to send him to the Arizona Fall League. It's pretty rare for a 19-year-old in Low-A to get sent to the AFL. However, the Tigers clearly wanted him to get some additional reps.
Briceño did so much more than get some additional reps in Arizona. He was the best hitter in the whole league, winning the Triple Crown. He had 10 HRs and a 1.376 OPS.
As an encore performance, he's taken his domination of AFL pitching to full-season High-A this season. He has a 181 WRC+ with 14 HRs while striking out (17.9 percent) almost as much as he's walking (17.4 percent). This combination of power and plate discipline is incredible for a hitter so young and should help him succeed as he moves up in the minors.
JOSUE BRICEÑO THREE-HOMER GAME 🚨
The @tigers prospect mashes his way into the @wmwhitecaps record books with an historic power showing 📚 pic.twitter.com/922ZFqvjO9
— Minor League Baseball (@MiLB) May 30, 2025
It's unclear where Briceño will play in the future as most scouts don't love his defense behind the dish but wherever he plays, you can expect him to rake.
No. 45: Mike Sirota, OF, Los Angeles Dodgers
I can't say this young man's name (or Mike Soroka) not in the tune of "My Sharona" by The Knack.
In my Top 20 Prospect write-up, I mentioned that when talking about Zyhir Hope, if the Dodgers call you up about a prospect of yours they like, you should hang up the phone. Well, they've done it again with Sirota, who was the return from Cincinnati for Gavin Lux.
Sirota might be the most "too good for the level" bat in the entire minor leagues. It's not unusual for the low minors to be a cakewalk for college bats. However, the 22-year-old is dominating at a pretty insane level so far in 2025.
In 115 PA in Low-A, he had a 201 WRC+ before getting the promotion to High-A. He's basically done the same thing in High-A with a 193 WRC+ across 103 PA. He's hit 11 HRs combined between the levels with a 16.5 percent BB-rate and 22.9 percent K-rate.
Mike Sirota JACKED IT! pic.twitter.com/YjGc9zChLW
— Great Lakes Loons (@greatlakesloons) June 19, 2025
Sirota is often the forgotten man in the Dodgers' High-A outfield as he's playing alongside two top-10 fantasy prospects (at least in my rankings) in Hope and Josue De Paula. All three of them are worthy of getting promoted to Double-A in the near future. Perhaps Sirota will be first as he's the oldest and performing the best.
If Sirota can keep this pace when facing age-appropriate competition in the high minors, he can fly up prospect lists even more.
No. 61: Charlie Condon, 1B/OF, Colorado Rockies
The conversation at the top of most FYPD drafts last season was who do you prefer: Charlie Condon or Travis Bazzana? After an illustrious college career at Georgia, where he had a 215 WRC+ and 37 HRs in his final season, fantasy managers were dreaming of insane power potential for Condon in Coors Field when he got taken third overall by the Rockies.
However, the start to his professional career could not have gone much worse. In 109 PAs in High-A after getting drafted, Condon had a 40 WRC+ while striking out 31.2 percent of the time. Hoping to bounce back from this rough start, Condon fractured his wrist and missed the first few weeks of 2025.
Before returning to High-A, Condon had a rehab assignment in the Complex League. He was again awful- striking out 34.5 percent of the time. When I saw this, I was thinking: "What's going on here? How is a college superstar struggling with teenagers pitching in rookie ball?"
If this ranking was done a few weeks ago, Condon is probably not in my Top 100. However, he has looked much more like the prospect we expected since he's returned to High-A. He has a 148 WRC+ with a 17.1 percent BB-rate and only a 18.6 percent K-rate.
With the number of college bats in Condon's class that flew through the minor leagues and are already in the majors, it's easy to forget about Condon, but these last few weeks have been very encouraging for him.
I'd be interested in buying him if the owner in your league saw his stock crater a month ago and hasn't acknowledged that it's gone back up a bit. However, he'll need to produce in the higher minors for his ranking to be anywhere near where it was after last year's draft.
No. 71: Joshua Baez, OF, St. Louis Cardinals
Giving a hat tip to my friend and fellow fantasy baseball writer, Lucas AKA The Prospect Professor, for putting me back on Joshua Baez's scent this season.
Baez had a decent amount of hype a few seasons ago. However, he's looked like Javy Baez at the plate the last few seasons (not related and not a compliment). He struck out 36.1 percent of the time in 2022, 34.1 percent of the time in 2023, and 35.5 percent of the time in 2024. He might've been one more rough season from being totally off my fantasy radar.
However, he has looked like a new player in 2025. We're still seeing the enticing tools that have kept us excited about Baez in the past with 10 HRs and 26 SBs in 245 PAs across High-A and Double-A. However, he's cut his K-rate to 23.3 percent while walking 12.7 percent of the time.
He's done this by improving his contact rate from 65.0 percent in 2024 (and much lower in previous seasons) to 72.7 percent in 2025. This has allowed him to have a 162 WRC+ across the two levels, including a 189 WRC+ in Double-A.
I have Joshua Baez ranked 80th overall for a reason! How many guys in the minors crush homers 454 feet, and have 20+ SB speed? The Baez Breakout™️ is happening in real time, folks 📈 https://t.co/QzhFrfInap
— Lucas M. (The Prospect Professor) (@theprospectprof) June 18, 2025
I wouldn't say we're out of the woods regarding Baez being a super risky prospect, but he's likely very cheap or maybe even free in many dynasty leagues right now. The improvements he's showing with his contact this year make him well worth the gamble.
No. 79: Ching-Hsien Ko, OF, Los Angeles Dodgers
Surprise, surprise: the Dodgers have signed another exciting Asian player. Unlike the ready-made MLB superstars they've signed recently, the Dodgers signed Ching-Hsien Ko right out of high school.
The Taiwanese teenager is a big boy. He's 6-foot-3, 215 lbs. but he looks much more comfortable at the plate than many young sluggers do. He only got 40 PAs in the DSL last year after signing but he showed a very advanced approach at the plate, walking 27.5 percent of the time while striking out 17.5 percent of the time.
Ko has come stateside in 2025 and he's continued to show an advanced approach at the plate at the Complex. He's hitting the ball hard while walking 14.5 percent of the time and striking out 17.4 percent of the time. He has an impressive 173 WRC+ although it's due for some regression as he has a .457 BABIP.
Hot Take Tuesday is coming in hot! We believe Ching-Hsien Ko is the best current R-Ball player in the land, even better than teammate Emil Morales. Ko does all the things we love to see in R, high contact, great gap pwr, and a stellar K%. Big power comes later, is he '25's Peña? pic.twitter.com/0p3WRRIYUu
— Oyster Analytics (@oysteranalytics) June 17, 2025
Ko has not shown a lot of game power yet as he only has three professional HRs. However, game power can be the last tool to present itself in young sluggers. Could he be the next Josue De Paula? His profile gives me a lot of the same vibes and the Dodgers are showing the ability to unlock more power in him while not hurting his excellent approach.
No.84: Brock Wilken, 3B, Milwaukee Brewers
Brock Wilken was on his way to becoming one of the best third base prospects in baseball in 2023. The former Wake Forest slugger was having a very strong debut season after getting taken 18th overall by the Brewers, where he had a 144 WRC+ in High-A before getting a small taste of Double-A.
He started off 2024 back in Double-A and was maybe another strong season away from the majors. Then he got hit in the face by a pitch.
Wilken sustained multiple facial fractures from the pitch, along with possible undisclosed visual issues. When he returned, he was clearly a shell of himself, hitting under .200 in Double-A with a 103 WRC+ and a 28.2 percent K-rate.
Due to his 2024 struggles and some uncertainty around his future physically, Wilken fell down a lot of prospect lists this offseason. However, this season, he's reminding us what upside he can provide.
Back in Double-A, he already has a professional career high 18 HRs with a 176 WRC+. His 26.1 percent K-rate is still fairly high but is palatable as he's also walking 20.1 percent of the time.
I think sometimes, as fantasy players, we forget about factors that impact a player's performance that you can't totally quantify. This injury Wilken suffered was not a normal injury. On top of the physical ramifications, he also had to mentally get comfortable again at the plate. Even though he's stepped in the batter's box thousands of times, having a major facial injury from a pitch can change how you approach standing in that box.
Baseball America also wrote a great piece about how consulting with an eye doctor may have helped him regain some of his pre-injury form.
After being struck in the face by a pitch, Brock Wilken struggled in his return to baseball -- both mentally and at the plate.
However, one eye exam may have saved his career. https://t.co/yC2OchyK5C pic.twitter.com/RR8h8yw3uf
— Baseball America (@BaseballAmerica) May 15, 2025
Wilken is probably more valuable in OBP leagues due to his high walk rate and .230 BA. However, he should provide value in all leagues if he can continue to hit for this much power.
No. 98: Spencer Jones, OF, New York Yankees
I've not been particularly high on Spencer Jones since the Yankees took him in the first round in 2022 out of Vanderbilt. However, I cannot ignore his Double-A leading 184 WRC+ right now. He also already has 14 HRs in 190 PAs this season.
How can a former first-rounder putting up these numbers be ranked only 98th? His K-rate is troubling, to say the least. He struck out 36.8 percent of the time last season and is striking out 33.7 percent of the time this season. That's just not going to cut it as a 24-year-old in the minors.
That being said, his K-rate has improved in the last few weeks, and the rest of his profile is extremely tantalizing.
🎙️Spencer Jones over last 9 G:
.433/.541 - 1.441 OPS | 6 XBH, 4 HR, 8 RBI
18.9 BB% - 21.6 K% | 301 wRC+K% is what it is, but his BB% is ~double his norm rate, hitting less GB and his Line Drive% is up.
Not sure how this will work at the next level, but might be time to see.— YankeesFarm (@YankeesFarm) June 21, 2025
I'm not going to fall for the giant Yankee slugger "what if he's Aaron Judge 2.0?" trap and still think it's more likely than not his hit tool is not good enough to be an impact major leaguer. But what if it's just good enough?
If he can keep his K-rate around 30 percent when he gets to the majors, his power will make him fantasy viable, especially if he stays in Pinstripes and gets to play half of his games at Yankee Stadium. This potential upside is worth valuing as a Top-100 prospect.
More Fantasy Baseball Advice
% walk
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!
