MLB prospects who just missed Keith Law’s top 100 ranking: Dax Kilby, Dylan Beavers and more

Every year that I produce a top 100 prospect ranking, I go through an iterative process where I start with more than 100 players, circulate the first cut to industry sources, move some guys around, take some names off the list and add others, circulate again, and so on. That process always means some players just miss the list — the decision to stop at 100 is rather arbitrary, just a function of us having 10 fingers and a base-10 number system — and this year I’ve written up a few more of those players.
The players listed below are all very good prospects who shouldn’t be overlooked just because they missed the main list. I do write these comments in a way that I hope describes their abilities while also making it clear why I omitted them from the top 100.
I always say no one ever reads the intro, but here it is anyway: These players are listed in alphabetical order. This isn’t a further ranking, although someone will inevitably claim that it is. The last player cut from the top 100, if you’re interested, was the New York Yankees’ Dax Kilby.
Note: Ages are listed as of July 1, 2026. Scouting grades are on the traditional 20-80 scouting scale. EV = exit velocity. EV50 = the average exit velocity of the top half of all of a player’s balls in play, ranked by exit velocity — that is, the top 50 percent of his batted balls; EV90 is the same concept but the top 90 percent of a player’s balls in play. Z-swing rates = swings at pitches in the zone.
Dylan Beavers, OF, Baltimore Orioles
Height: 6-5 | Weight: 206 | Bats: L | Throws: R | Age: 24
Beavers has been tinkering with his swing since the Orioles took him with their second pick (pick No. 33) in 2022. This past year was his best yet, as he hit .304/.420/.515 in Triple A, earning his first callup to the majors. He still has a little bit of a hitch in his swing, but it’s much reduced, with his hands higher when he loads and a little further out from his body. He’s very strong, leading to high exit velocities even with just average to slightly above-average bat speed, and he should be a 20-homer guy for a few years in the majors.
Dylan Beavers debuted last season and is ready to help the Orioles this year. (Alex Slitz / Getty Images)
The Orioles did finally get him out of center field last year; it looked like he might stay there when they drafted him, but the past few years have shown he’s better off in a corner and could be above-average in either spot. I think he’s a regular and ready to step into a job right now, more capable of playing every day than Colton Cowser as Beavers gets on base against lefties at a solid clip. I don’t know if his swing shape is going to let him hit for a high average and power at the same time, and given that he’s a corner outfielder he has to do a good bit of both to be an above-average regular.
Roldy Brito, IF/OF, Colorado Rockies
Height: 5-11 | Weight: 183 | Bats: B | Throws: R | Age: 19
Brito led the Arizona Complex League in batting average last year by one point over the Dodgers’ Ching-Hsien Ko, finishing second in OBP and third in slugging. He then moved up to Low A and hit .375/.442/.463 in 33 games. Those numbers are a little misleading about his hit tool; he’s at least a 70 runner who legged out some ground-ball hits, and likes to bunt for hits as well, picking up 29 points of average in Low A just from bunt singles.
He’s a switch-hitter who can hit from both sides, with maybe a touch more bat speed right-handed, and he’s gotten much stronger already since he signed so that he can impact the ball and maybe come into average power. He played mostly second base with some shortstop in the DSL in 2024, after which the Rockies tried him in center field, giving him almost equal time in center and at the keystone in 2025. He gets mixed reviews at both positions, although he’s 18 and doesn’t have a ton of experience at either spot. If he keeps raking like this in his return to Low A this year, and even shows he can play average defense at one of those two positions, he’ll be in the top 100 a year from now.
Slade Caldwell, OF, Arizona Diamondbacks
Height: 5-9 | Weight: 182 | Bats: L | Throws: L | Age: 20
Caldwell has a chance to be a pure leadoff hitter in the old-fashioned sense, a guy who sees a ton of pitches to try to get on base and to show hitters behind him what a pitcher’s arsenal is like, hitting for average without a ton of power and adding some value on the bases with his legs.
He finished eighth in all of the minors last year with 91 walks, third among teenagers (with Alfredo Duno above him), as he walked over 15 percent of the time at both levels of A-ball in his full-season debut. It’s a combination of factors, including pitch recognition, a small strike zone (he is a legit 5-foot-7, regardless of what the listed height is), and one of the lowest swing rates in baseball. Caldwell swung at 34 percent of pitches he saw last year, which is lower than any big leaguer in 2025, including a very low chase rate of 15 percent, but also a low 56 percent swing rate at pitches in the zone — only Chase Meidroth and Bryson Stott had lower Z-swing rates among qualifying MLB hitters last year. The result of all of this is that he gets on base a ton, but nearly half of his strikeouts last year came on called third strikes, as he needs to start to swing the bat more.
Slade Caldwell profiles as a leadoff hitter in the big leagues. (Daniel Shirey / MLB Photos via Getty Images)
Caldwell is a plus defender already in center with good instincts and has shown improvements already since signing with the Diamondbacks as their first-round pick in 2024. He is strong for his size — I met him at the Futures Game, and he looks like Michelangelo just carved him out of marble, albeit a very short slab — and should be able to impact the ball enough to hit for average with some gap power. The concerns I’ve heard from scouts are that he’s too passive and won’t hit the ball in the seats enough. I agree with the former, but if his profile is really 60 or better defense with solid batting averages, that’s an everyday player. The Diamondbacks promoted him after he hit .294/.460/.454 in 48 Low-A games, after which he hit .238/.370/.311 in High A as a 19-year-old. We might see him a little differently had he spent more time at the lower level.
Nathan Flewelling, C, Tampa Bay Rays
Height: 6-2 | Weight: 200 | Bats: L | Throws: R | Age: 19
How could a player who hit .229 with a .336 slugging percentage in 102 Low-A games be on the “just missed the top 100” list? I’m so glad you asked. Flewelling played last year at age 18 after the Rays drafted him from a high school in Alberta, Canada, in the third round in 2024. He’s a plus defensive catcher who threw out 28 percent of runners, well above the median in the Carolina League, and showed strong game-calling and framing skills already in his first pro season. He has a compact swing but actually hits the ball pretty hard already, especially given his age, with very high exit velocities that haven’t shown up yet in extra-base power. And in between the average and slugging was a .393 OBP, as he was second in all of minor-league baseball with 94 walks, boasting just a 14 percent chase rate.
Flewelling came into pro ball with less baseball experience than the typical high school player, and he was young for his class on top of that. It showed in his propensity to swing and miss, but the rest of his game was surprisingly polished. Despite the underwhelming stat line, he’s a real prospect, with a high floor thanks to the defense and his extreme patience.
Jhostynxon Garcia, OF, Pittsburgh Pirates
Height: 6-0 | Weight: 163 | Bats: R | Throws: R | Age: 23
I had Garcia as a top-100 prospect last winter and during the summer, but over the course of the process of assembling this year’s list, it was clear he was a tier below that — although he remains a good prospect. The Password spent the bulk of 2025 in Triple A, hitting .271/.334/.498 there, showing big power but posting a 29.1 percent strikeout rate. He murders pitches in the zone, but his chase rate at that level was 39 percent, and an outrageous 32 percent on stuff well out of the zone. It’s not impossible but it is hard to imagine he’ll bring those numbers down to a level where he can post adequate OBPs, so his value is going to primarily come from his power and from defense.
He’s probably not a center fielder, but should be a 55 defender in right, maybe a little better with more time at the position. I wrote at the time of his trade from Boston to Pittsburgh that I saw a 20-homer floor with a sub-.300 OBP, and that still holds. He has the ceiling of an All-Star because of that hard-contact skill, but he needs a major adjustment to his swing decisions to get there.
Trevor Harrison, RHP, Tampa Bay Rays
Height: 6-4 | Weight: 225 | Bats: R | Throws: R | Age: 20
Harrison plateaued last year when it seemed like he was going to take a step forward, with his stuff intact from 2024 but his results a bit worse with the move up to High A, including a disappointing whiff rate of 28 percent. He works 93-96 on his four-seamer, with a little ride to it, along with an average slider and an above-average changeup he should probably use a little more, as it’s his best pitch right now and also would enhance his ability to work up top with the heater. He doesn’t induce a ton of ground balls, and he walks too many, walking over 11 percent in his stops in Low A and High A, even though at those levels he can probably work in the zone without giving up much damage.
Trevor Harrison has plus stuff but didn’t take a big leap forward in 2025. (Nick Cammett / Diamond Images via Getty Images)
He has an easy delivery and has a great build for a starter. He seems to compete well, which makes the walk rate even more puzzling — just go after guys! Your stuff is good! He’s still so young, turning 20 last August, that he has plenty of time to improve his control, add a pitch and so on, but I thought he was primed for a breakout last year and it didn’t happen.
Dax Kilby, SS, New York Yankees
Height: 6-2 | Weight: 190 | Bats: L | Throws: R | Age: 19
No player from the most recent draft boosted his standing in the industry since turning pro more than Kilby, the Yankees’ first pick in 2025 with the No. 39 selection. The Georgia high school shortstop went to Low A for 18 games and hit .353/.457/.441 in his pro debut, walking more than he struck out. That’s high school to full-season ball in about 90 days, going from metal bats to wood, Georgia prep pitchers to professionals, and Kilby didn’t miss a beat. He made extremely hard contact, too, averaging 91.9 mph and peaking at 108.9, while his chase rate of 11.1 percent was … well, Juan Soto had the lowest chase rate in the majors last year, and his was 18.1 percent. Kilby saw 106 pitches that were well out of the zone, meaning they were more than one baseball width away from the strike zone, and swung at seven.
His swing is short and direct, and it looks like he has a lot more present power than it appeared (to me, at least) before the draft. He’s a fringe-average runner and his arm probably moves him off shortstop regardless, with second base the obvious spot for him. If this small pro sample is any indication, he can play any position he likes and still be an above-average big leaguer. (He’s prospect No. 101 this year, by the way.)
Johnny King, LHP, Toronto Blue Jays
Height: 6-3 | Weight: 210 | Bats: L | Throws: L | Age: 19
The Jays’ third-round pick in 2024 out of a Florida high school, King debuted in the Florida Complex League last year and was outstanding in seven short outings, throwing 24 innings where he walked seven and struck out 41 of 98 batters. He struggled with control after a promotion to Low A, walking 17.8 percent of batters he faced there in 37 2/3 innings, which is why he’s not on the top-100 list. The stuff is there, for sure; he sits 92-94 with a four- and two-seamer, throws a two-plane curveball that got a 61.5 percent whiff rate in Low A, spins an above-average slider and has the rudiments of a changeup, although it’s by far his weakest pitch.
His delivery is wildly inconsistent, leading to the issues with control, and he has a tendency to release the ball too early and too high. He also has a stiff landing where he can spin off his front heel or hop off the ground entirely. (He does come back down eventually.) His arm swing is fine, and it’s not unreasonable to think that the Jays can help him fix those lower-half issues, especially since he’s still 19 and pretty athletic. If they do that so that he can at least get into the zone more consistently and stop missing up so often, he’ll be on the top-100 list a year from now.
Ching-Hsien Ko, OF, Los Angeles Dodgers
Height: 6-3 | Weight: 215 | Bats: L | Throws: R | Age: 20
Ko has the tools to be on the top 100, but the consistent response I heard from scouts and execs was that they wanted him to prove the production he showed in the Arizona Complex League, where he hit .367/.487/.539, would hold up when he faces better pitching. He did finish last year in Low A, where he hit .219/.355/.281 in 32 games, getting burned in large part by an overly passive approach where he took too many strikes.
Ching-Hsien Ko profiles as a power-hitting corner outfielder. (Tracy Proffitt / Four Seam Images via Associated Press)
Ko is going to end up hitting for power, though, as he’s 6-foot-3 and already north of his listed 215, with quick hands and good rhythm to the swing. He’s really upright to start out at the plate, and he’s not quick out of the box, showing average speed underway. He’s probably a corner outfielder in the end, with a chance to hit for 25-plus homer power and get on base. His 2025 season was a great start, and the stint in Low A showed he’s a little further away than some of his system-mates like Emil Morales.
JR Ritchie, RHP, Atlanta
Height: 6-2 | Weight: 185 | Bats: R | Throws: R | Age: 23
I’ve always loved Ritchie’s delivery and thought there was plenty of projection there when Atlanta took him with its second pick in 2022, but after Tommy John surgery he’s come back with a big arsenal of mostly average to above-average pitches, without a clear out-pitch to get him past No. 4 starter-ish upside. He will show 98 mph on the four-seamer, preferring the mid-90s sinker, which boosted him to ground-ball rates over 50 percent at both stops after Atlanta promoted him out of High A.
Over the course of the season, he added weapons to the arsenal, so he’s now working with a four- and two-seamer, slider, curveball and changeup. The curveball had the highest whiff rate of all of his pitches at 35 percent, which is solid but means he doesn’t have a real plus pitch in the quiver. His path to becoming more than just a decent fourth starter is to become a command-and-control guy, which he certainly could do with that easy, repeatable delivery. He walked 10.4 percent of batters he faced in Double A, then 11.1 percent in Triple A with the ABS, both rates being too high for this style of pitcher. I want to buy in, and he is definitely a big leaguer, but the current package isn’t quite enough to get him to the top 100.
Caden Scarborough, RHP, Texas Rangers
Height: 6-5 | Weight: 185 | Bats: R | Throws: R | Age: 21
Scarborough would have been on the top 100 if he had a clear third pitch, as he already has two plus pitches and throws a ton of strikes, walking 6.7 percent of batters he faced last year in Low A and then briefly in High A. Drafted in the sixth round in 2023 out of a Florida high school, Scarborough is now sitting 94-96 with a plus slider that has late downward break, and he gains some deception thanks to a lower arm slot. He gets a ton of power from his hip rotation and finishes everything well over his front side. He does have a changeup that he barely uses and only busts out against lefties — Synergy’s data shows him throwing three changeups to righties all year — getting a lot of tumble on the pitch but not that much deception out of his hand.
He moved up to High A in August and reeled off three straight outings where he didn’t allow a run, going 13 innings, striking out 19, walking two and giving up just six hits, before getting hit around a little in his final start of the year. He’s a starter all the way if he develops one more pitch, whether it’s the current changeup or some other change-of-pace pitch to help him maintain his success against left-handed batters, with at least mid-rotation upside and probably more like No. 2 starter ceiling.
Ralphy Velazquez, 1B, Cleveland Guardians
Height: 6-3 | Weight: 240 | Bats: L | Throws: R | Age: 21
Velazquez had a very “meh” season in High A for the majority of 2025, hitting .245/.323/.469, no great shakes for a first baseman. He does have plus bat speed, which showed up in flashes last year, including the 22 homers he hit across two minor-league levels, and he hits fastballs extremely well, while his breaking-ball recognition needs work. He has a super-wide stance with just a toe-tap, which I think is making him less flexible on swings; once he starts his hands, he’s committed to the swing path, and if the ball isn’t where he expected he doesn’t adjust that well. He loves the ball in, while he’s worse on stuff middle-away.
He does have good ball/strike recognition, though, even with the 9 percent walk rates he posted at each level. After his promotion to Double A in August, he joined the team in Reading, the best hitter’s park in the Eastern League, and went 12-for-22 with four homers, four doubles, a triple (!) and four walks; he hit .278/.350/.400 the rest of the way, respectable, but back to a level that isn’t going to work for a guy who’s first base-only and may not be more than an average defender there. His value is so tied up in his bat that he’s going to have to produce more for me to consider him in the upper echelons of the rankings.




