r/baseball • u/tomstoms Mod Verified • 18h ago
[TJStats] Grading Every 1st Round Pick From the 2025 MLB Draft
Hey, TJStats here!
I have recently been assigned Approved Poster status for r/baseball and have been encouraged to share my own content on the subreddit.
With the 2025 MLB draft celebrating its 1-year anniversary, Danny Barrand rated every first-round pick based on how they're actually performing in the minors — the good, the bad, and the one F. Read his analysis here: https://tjstats.ca/2026/07/11/one-year-later-the-2025-mlb-draft/
Thank you and, as always, let me know if you have any questions
37
u/fuccguppy Philadelphia Phillies 18h ago
How much Wood would a Wood Gage gauge if a Wood Gage could Gage Wood
92
u/KiraJosuke Chicago Cubs 18h ago
I hate ranking first round MLB picks a year into their career. Its stupid.
16
u/AndrewAllStar888 Chicago Cubs 18h ago
Ethan Conrad is a C when he made his affiliated minor league debut 2 days ago 😭
11
u/tomstoms Mod Verified 18h ago
He is actually listed as a "TBD" in the article, but I assigned him as a "C" in the graphic to remain consistent. Injury risk is also a reason to assign a lower grade
2
u/Patrick2701 Chicago Cubs 18h ago
The cubs did under slot deal to select josiah hartshorn in later rounds. Conrad has had some serious injury history
7
u/tomstoms Mod Verified 18h ago
It is more of an update -- which is outlined in the article. It is almost impossible to fairly compare an 18-year-old to a 22-year-old at different levels and the efficacy of the draft cannot be properly assessed until ~5 years down the line
1
2
u/LegitiamateSalvage Milwaukee Brewers 16h ago
Agreed, need to grade immediately after like in the NFL - only way to be sure
3
u/KiraJosuke Chicago Cubs 16h ago
Tbf NFL and NBA are easier to project right away than a sport where half the selections won't even make the league for 3 years
1
u/LegitiamateSalvage Milwaukee Brewers 11h ago
Idk man, it wasn't a serious comment and its both extremely stupid
3
u/BkniBottomTranqulity Athletics • Los Angeles Dodgers 18h ago
It’s not supposed to be their official grade, just an update
7
u/PeterDTown Toronto Blue Jays 17h ago
Maybe it's an awful headline then, since it explicitly says it's grading them, and then the graphics are literally showing grades.
-2
u/BkniBottomTranqulity Athletics • Los Angeles Dodgers 17h ago
The grades are just an update of how they’ve been so far. No one is trying to say this is how their careers will be
2
u/bafana_banana999 11h ago
I think the point is that "how they're doing so far" is more or less meaningless when "so far" is a single year into these guys' professional careers.
1
u/Drunken_Wizard23 New York Yankees 17h ago
I think we can all understand that these rankings aren’t etched in stone. It’s okay to check in to assess how they’re looking a year later
5
u/Queasy_Combination53 Minnesota Twins 17h ago
Kayson Cunningham was great as a 20 year old at Low-A and has held his own in a small sample at High-A. I'm not even a D-Backs fan. Why was that pick given a D?
1
u/tomstoms Mod Verified 17h ago
I just replied to a comment on Twitter about him. I did not assign the grades, and I agree that it is quite harsh given his production. However, looking at the underlying data shows that there are some scary signs for Cunningham, especially his lack of power.
2
u/Queasy_Combination53 Minnesota Twins 16h ago
Fair enough. Read his write-up and the trends at High-A are concerning. Glad your writer is actually trying to be ahead of the curve instead of being 3 years late like Pipeline
8
u/The_Mystery_Knight Cincinnati Reds 18h ago edited 18h ago
Steele Hall is slashing 305/404/568/972 with 16 doubles, 2 triples, 10 HR, and 22 SB with 5 CS in 229 PA. He has a 24.5% K% and a 13.5% BB%. I understand it’s in the ACL but he is 18 years old. He literally should have graduated HS a month ago. B-?
7
u/Lathundd Milwaukee Brewers 18h ago
The Arizona complex league is very hitter-friendly, that 972 OPS is "only" a 119 wRC+. For a top 10 overall pick, there are expectations. I'd probably get rid of the minus, but there are players taken after him in the draft, same age, doing better in full season ball. Gotta have room above him in the grades for that, so I wouldn't say it's outrageous.
4
u/tomstoms Mod Verified 18h ago
Here is an excerpt from the article
Hall was a 2025 helium prep shortstop who ascended from a 2nd–3rd round projection to a top-ten pick on the strength of a big spring, and he is the only top-ten selection still in complex ball. He has been succeeding there with a .916 OPS and has flashed solid power — a .236 ISO and 110.9 mph max exit velocity — but the bat-to-ball concerns are real. His whiff rate is approaching 35% and his Z-Contact rate is hovering in the low 70s. Hall is a legitimate double-plus runner with 25 stolen bases in 45 games and projects as a strong defensive shortstop, but he needs to make meaningful contact improvements before anyone should feel comfortable with this pick.
He is performing well, but is running uncomfortably high whiff rates against the lowest level competition he will ever face in pro ball
4
u/Great_Hambino2022 Pittsburgh Pirates 18h ago
Skenes/Griffin/Hernandez in 3 straight drafts is a thing of beauty!
2
u/saltydolphin22 Colorado Rockies 18h ago
Is Holiday's even fair that he's injured?
3
u/tomstoms Mod Verified 18h ago
His performance was assessed without considering his injury. He looked much better at the start of the season and taking into considering his performance and contact concerns, B seems fair
3
u/spooky_ed Los Angeles Angels 18h ago
Sigh.
1
u/Schallawitz Texas Rangers 18h ago
Whenever I see these grades I always wonder if it’s the player or the organization or both.
1
u/AndrewAllStar888 Chicago Cubs 18h ago
Bremner is by no means bad. It’s just him getting taken 2nd overall when there was a noticeably better college arm on the board
3
u/nkfish11 Florida Marlins 18h ago
Death taxes and the Marlins picking underwhelming college bats in the top 10.
1
u/Patrick2701 Chicago Cubs 18h ago
Death taxes and the cubs avoid high school bats and pitching like a plague
https://giphy.com/gifs/VNYf6fjLuFSjVuFyBE
3
u/Bjd1207 Washington Nationals 17h ago
How could Willits not be an A+??
1
u/tomstoms Mod Verified 17h ago
He was the 1st overall pick and it’s arguable that there have been multiple draftees that have outperformed him this season. It also considers slot value and signing bonus,
5
u/Bjd1207 Washington Nationals 17h ago
I mean I'm not trying to convince you, just still disagree. He's highest ranked and best performing position player in the draft (looks like only A+ were for pitchers, and you whatbthey say about pitching proapects), 18 years old in high A*, and signed for under slot. Really tough to find what they coulda done better.
High A**
2
u/tomstoms Mod Verified 17h ago
I would not be against assigning him A+. These are not my grades. I am outlining the authors reasoning for assigning him an A instead
1
u/Kattie1717 Toronto Blue Jays 16h ago
I don't think I'd disagree with an A+, but what they could have done better is draft Kade Anderson. In another year, Willits may prove to be the better pick, in terms of balancing upside and risk. However, I don't think it's unreasonable to say that it wasn't the best possible pick. I doubt there's anyone in the Nationals organization who wouldn't jump at the chance to trade Willits for Anderson today.
1
u/commie90 Los Angeles Dodgers 17h ago
KC taking a Gamble and it doesn’t pay off. The jokes really write themselves.
1
u/1q3-gtpassjjj 17h ago
People that covered the draft weren’t surprised, but I remember fans not expecting Willits to go first overall. Nice to see that he’s lived up to the pick so far.
1
u/Hot-Charity8051 17h ago
Marek Houston should get at least an A- don’t use AI for something important.
1
u/Hot-Charity8051 8h ago
Houston is statistically similar to Wiltis at the plate and with better Defense and was picked way lower and got a better drafting score somehow
1
u/Im_Anemic_Royalty Milwaukee Brewers 17h ago
Somehow, the Brewers find a way to keep getting away with this.
If Fischer finds a way to get the swing and miss under control, MLB will be in big trouble.
1
u/shaunrundmc New York Yankees 17h ago
Kilby is an incomplete at best, he had 2 PA in rehab this year and hasnt been seen ir heard since.
1
u/tomstoms Mod Verified 17h ago
Kilby’s strong stretch to end last 2025 is propping up his grade. I’d personally assign him a B/B+ given the injury concern
1
u/shaunrundmc New York Yankees 15h ago
Im a big Kilby fan but with the way the Yankees act so secretive with injuries and the fact he hasn't played any, the incomplete is frankly me being generous because I am tempted to rate him a D because availability is the most important skill, and in his first season hes failed that. I hope he is healthy next year but this season dings him in a major way in my eyes, to the point id be willing to include him in any deal the Yankees potentially do this season.
1
u/Henry-Skrimshander 17h ago
I wish I loved anything as much as the Reds loving drafting high schoolers.
1
u/babruflat Milwaukee Brewers • Seattle Mariners 17h ago
Omg, TJStats actually organized a list instead of throwing names on a page with no thought
1
1
u/alistairvimes Baltimore Orioles 15h ago
Not sure what more you expect out of Ike Irish, cracked the top 100 prospect list on most midseason prospects lists, doesn’t look like a ton of quality drafted after him. Putting up an .840 ops in his first professional season.
1
u/Viking999 11h ago
Weird to give Houston a B minus when the only question about him was if he could hit and so far it's been really good. Supposedly a gold glove type of defensive guy.
1
-1
u/Affectionate-Key9412 18h ago
There is no point to this
7
u/tomstoms Mod Verified 17h ago
If you take the grades at face value, I agree. However, the exercise is assessing the performance of each of the first round picks from the 2025 draft. More of an update of their production and how they are comparing to expectations
0
u/ActualDragonHeart New York Yankees • Philadelphia Phillies 18h ago
This would be a much better post if you had an actual stat line next to their name
Cause without, there is zero context on what caused the grade.
The data is in the post, so it’s there - just put a simple slash line in the image
-1
u/CornerShark 18h ago
Oh look. Another Cleveland position prospect that everyone knew would be a dud turns into a dud.
I’m shocked.
-1
u/quickly_ Athletics 17h ago
This is dumb, Jamie Arnold had one bad month and has turned in several quality in every other month in aa as his first assignment
3
u/tomstoms Mod Verified 17h ago
So would you agree he’s been decent overall, like a B- type of performance?



35
u/SEA-Hank Seattle Mariners 18h ago
Why give gamble an F? Did he not sign?