logo
Top 100 MLB prospects 2025: Keith Law's rankings, with Roman Anthony at No. 1

Top 100 MLB prospects 2025: Keith Law's rankings, with Roman Anthony at No. 1

New York Times27-01-2025

Welcome to this year's ranking of the top 100 prospects in baseball. I've been compiling and writing such rankings for 18 years now, and those of you who've read them before will find the format here similar to those from the recent past.
My farm reports covering at least 20 prospects in each team's system, plus notes on prospects who might appear in the majors this year or might be breakout prospects for the 2026 rankings, will appear the week of Feb. 3.
Advertisement
For the second year in a row, the most recent draft class is well-represented in the top 100; last year's list had 20 players from the 2023 draft class, and this year's list has 15, with more appearing on the 'prospects who just missed' column that will run on Wednesday. The 2024 draft was not very good, but the minors right now … the minors are not good, my friends. It's just not very deep, and getting to 100 names I felt good about was as hard as it has ever been.
Some of it is the increasing pace with which teams are calling up top prospects, as 12 of my top 20 prospects from last year's list have graduated, but the bigger cause, in my opinion, is the forced contraction of the minor leagues back in 2021, which has rushed more players to Low A before they were ready and generally shrunk the time teams are giving to prospects who need more development.
Even guys who struggle in A-ball tend to move up because players are coming right behind them who need those at-bats or innings, and the result is more guys stalling out or regressing or just never taking the step forward that scouts and/or analysts expected. With continued rumors that MLB wants to cut yet another entire rung from the minors, this year's top 100 should be a stark warning that the league is trying its best to strangle the goose that lays the golden eggs.
To be eligible for this list, a player must still retain Rookie of the Year eligibility for 2025, and have no experience in NPB/KBO, as those are major leagues and calling, say, Roki Sasaki a 'prospect' is pretty silly (not to mention it takes up the space I'd rather use on an actual prospect).
I also don't include the international free agents who just signed in January, since in nearly all cases those guys haven't been scouted by other teams in a year or more. I know of one such guy who was under a verbal agreement with the team that signed him before he turned 13. No one has an up-to-date scouting report on him. That's just not happening.
Advertisement
I tend to favor upside in prospects more than certainty, but there is value in both. A player who is all ceiling and no floor isn't as valuable, in the trade market now or in considering his expected value in the long term, as one who has a somewhat lower ceiling but a much higher floor. I want players who might be stars. After that, I want players who might be above-average big leaguers — but I also try to keep in mind that many of these prospects won't reach their ceilings, and to consider what other scenarios exist for their futures.
I use 'seasonal age' for players, which is their age on July 1, 2025, the midpoint of the calendar. I use the 20-80 scale for tools (or 2-8 — same scale, different dialect), where 50 is average, 60 is plus, 40 is well below average, 80 is Pete Crow-Armstrong's defense, and 20 is Yasmani Grandal's foot speed. I try to discuss players' tools, their frames, their level of athleticism and other physical attributes, as well as their skills, their aptitude, and other mental or intellectual attributes as well.
This is comparable to how major-league teams evaluate players, although they will always have the advantage of access to more and better data than those of us on the outside can get. The least I can do is try to reflect how the industry thinks about players, and give you the most accurate possible picture of the prospects in these rankings through both the lens of my own evaluations and those of the people within the industry whom I most trust.
When referring to starting pitchers, I acknowledge that that role is still evolving and we don't have 200-inning guys anymore, with a lot of 'five-and-dive' (throw five innings and hit the showers) or twice-through-the-order guys, but I will still talk about league-average starters and sometimes refer to back-end (fourth or fifth starters) or above-average (ace, No. 2, and some No. 3) starters. Bear in mind that there is a range around any projection or prediction for a player — if I say I think someone's a No. 4 starter, he might have a ceiling as a No. 3 or more, and the floor of a middle reliever or a bulk reliever, where the No. 4 starter projection is the most likely or median outcome I see.
And now, on to the rankings …
(Top photo illustration by Demetrius Robinson / The Athletic; Photos from left to right Jackson Jobe, Samuel Basallo, Roman Anthony, Sebastian Walcott: Tim Warner, Christopher Pasatieri / Getty Images; Brace Hemmelgarn / Minnesota Twins / Getty Images; Chris Bernacchi / Diamond Images via Getty Images)

Orange background

Try Our AI Features

Explore what Daily8 AI can do for you:

Comments

No comments yet...

Related Articles

Kirk and Clase lead Blue Jays past Cardinals 5-4 in 10 innings
Kirk and Clase lead Blue Jays past Cardinals 5-4 in 10 innings

Washington Post

time24 minutes ago

  • Washington Post

Kirk and Clase lead Blue Jays past Cardinals 5-4 in 10 innings

ST. LOUIS — Alejandro Kirk homered and had four hits, including a go-ahead double in the 10th inning as the Toronto Blue Jays rallied last in a 5-4 victory over the St. Louis Cardinals on Monday night. Kirk opened the 10th with a double off Phil Maton (0-2) to score automatic runner Addison Barger from second base. Jeff Hoffman then pitched a 1-2-3 inning for his 16th save in 19 opportunities, helping the Blue Jays (36-30) win for the 10th time in 12 games.

Kirk and Clase lead Blue Jays past Cardinals 5-4 in 10 innings
Kirk and Clase lead Blue Jays past Cardinals 5-4 in 10 innings

Associated Press

time37 minutes ago

  • Associated Press

Kirk and Clase lead Blue Jays past Cardinals 5-4 in 10 innings

ST. LOUIS (AP) — Alejandro Kirk homered and had four hits, including a go-ahead double in the 10th inning as the Toronto Blue Jays rallied last in a 5-4 victory over the St. Louis Cardinals on Monday night. Kirk opened the 10th with a double off Phil Maton (0-2) to score automatic runner Addison Barger from second base. Jeff Hoffman then pitched a 1-2-3 inning for his 16th save in 19 opportunities, helping the Blue Jays (36-30) win for the 10th time in 12 games. After blowing a three-run lead in the eighth, Toronto tied it at 4 in the ninth when No. 9 batter Jonatan Clase hit his first home run this year and the second of his career — a one-out shot off Cardinals closer Ryan Helsley. Kirk launched his fourth home run, a solo shot, on a full-count pitch from reliever Riley O'Brien for a 3-0 lead in the eighth. But in the bottom half, Willson Contreras doubled home the first St. Louis run and Iván Herrera hit a three-run homer off Yariel Rodríguez (1-0) to give the Cardinals a 4-3 lead. Rodríguez, who entered with two on and two outs in a 3-0 game, had allowed just one of 13 inherited runners to score this season. Blue Jays starter José Berríos allowed two hits in 6 2/3 shutout innings. Toronto used George Springer's run-scoring double in the first and Bo Bichette's RBI single in the second to grab a 2-0 lead against starter Andres Pallente, who permitted seven hits in six innings. Key moment Berríos' exit in the seventh energized the Cardinals before Clase and Kirk came through late for the Blue Jays. Key stat The Blue Jays lead the all-time series 15-14. They won all three games against the Cardinals last season in Toronto. Up next Toronto RHP Chris Bassitt (6-3, 3.56 ERA) starts Tuesday against Cardinals RHP Miles Mikolas (4-2, 3.96). ___ AP MLB:

Rays beat Red Sox 10-8 in 11 innings, spoil top prospect Roman Anthony's MLB debut
Rays beat Red Sox 10-8 in 11 innings, spoil top prospect Roman Anthony's MLB debut

CBS News

timean hour ago

  • CBS News

Rays beat Red Sox 10-8 in 11 innings, spoil top prospect Roman Anthony's MLB debut

By JIMMY GOLEN AP Sports Writer Jake Mangum had four hits, and Junior Caminero drew a bases-loaded walk in the 11th inning on Monday night as the Tampa Bay Rays took advantage of Boston mistakes to win 10-8 and spoil the debut of top Red Sox prospect Roman Anthony. Tampa loaded the bases off Zack Kelly in the 11th and Caminero took a 3-2 pitch for a walk. Mangum followed with a chopper to the right side that was fielded by first baseman Romy Gonzalez, but his throw to Kelly (1-3) was awkward and late. Ian Seymour pitched two innings in his major league debut for the victory as Tampa won for the sixth time in seven games. Anthony was hitless in four at-bats, with one walk and an RBI groundout in the ninth that cut the deficit to 7-6. Kristian Campbell followed by hitting a high chopper over the mound and beating the throw to first for a game-tying single. Anthony also let a single roll under his glove in right field for an error that led to an unearned run in the fifth - one of two official errors to go with a run-scoring wild pitch, a hit batsman and a botched infield fly. Anthony was due to lead off the bottom half of the 11th, but Rob Refsnyder pinch hit for him and walked. With two on and two out, Gonzalez took a 3-2 pitch for a third strike and was ejected for arguing the call; the Red Sox had no other batters to replace him. No matter, Ceddanne Rafaela lined the next pitch to short for the third out. Key moment Taylor Walls hit a sacrifice fly in the 10th inning to give Tampa an 8-7 lead. Boston tied it in the bottom half when first baseman Jonathan Aranda dropper a grounder that would have been the final out, then threw wide of Seymour for a second error, this one allowing the tying run to score. Key stat Anthony's line was 0 for 4 with one RBI, one walk, one strikeout and one fielding error. Up next Tampa RHP Ryan Pepiot (3-5) faces Boston RHP Lucas Giolito on Tuesday in the second of three games in the series.

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into the world of global news and events? Download our app today from your preferred app store and start exploring.
app-storeplay-store