Catching up With the ZiPS Top 100 Prospects, 2025

The midseason is a good point to catch up on one’s mistakes, to see where reality has crushed your predictions. We’re nearly half a year from the most recent iteration of the ZiPS Top 100 Prospects, and with a flurry of trades likely to happen in the next week, it seems to be time to check in on how the algorithms which have seized my life and crushed all traces of humanity ZiPS projection system is doing in the prospnostications for 2025.
For each of the top 100 prospects, I’m including a chart of their 2025 minor league translations and how their 2026-2030 WAR has changed since February. Last year was my first midseason review of the prospect list, and some of my charts just made things confusing, so I’m making them less dense/opaque this time around, in the hopes of communicating the data better. The translations and projections are through Monday’s games. As a quick reminder, ZiPS ranks prospects by the average of their 20th-percentile and 80th-percentile career WAR projections, and explicitly leaves out players for which it has nothing to bring to the table, so no high school hitters or pitchers without professional experience.
Player | Rank | Pos. | PA | SB | BA | OBP | SLG | 5-Yr WAR (Feb) | 5-Yr WAR (Now) | Diff |
---|---|---|---|---|---|---|---|---|---|---|
Carson Williams | 2 | SS | 354 | 13 | .182 | .269 | .344 | 22.4 | 18.5 | -3.9 |
Samuel Basallo | 3 | C | 253 | 0 | .225 | .324 | .472 | 12.7 | 12.7 | 0.0 |
Roman Anthony | 4 | CF | 265 | 2 | .254 | .362 | .402 | 16.8 | 20.0 | 3.2 |
Dylan Crews | 5 | CF | 0 | 0 | .000 | .000 | .000 | 15.2 | 11.9 | -3.3 |
Bryce Eldridge | 6 | 1B | 218 | 0 | .224 | .271 | .378 | 8.9 | 4.5 | -4.4 |
Cole Young | 7 | SS | 245 | 3 | .228 | .322 | .353 | 15.1 | 14.7 | -0.4 |
Emmanuel Rodriguez | 8 | CF | 189 | 5 | .224 | .360 | .340 | 13.6 | 12.0 | -1.7 |
Jordan Lawlar | 9 | SS | 250 | 13 | .259 | .333 | .438 | 13.2 | 16.2 | 3.0 |
Kristian Campbell | 10 | 2B | 97 | 1 | .171 | .299 | .268 | 13.7 | 7.8 | -5.9 |
Coby Mayo | 11 | 3B | 195 | 1 | .201 | .277 | .374 | 16.0 | 10.7 | -5.3 |
Max Clark | 12 | CF | 355 | 7 | .232 | .335 | .353 | 10.1 | 13.6 | 3.5 |
Jasson Domínguez | 13 | CF | 0 | 0 | .000 | .000 | .000 | 13.2 | 14.0 | 0.7 |
Xavier Isaac | 14 | 1B | 175 | 1 | .162 | .291 | .345 | 8.0 | 6.5 | -1.5 |
Matt Shaw | 15 | 3B | 110 | 4 | .232 | .336 | .421 | 14.8 | 11.5 | -3.3 |
Leo De Vries | 16 | SS | 330 | 3 | .193 | .271 | .308 | 6.2 | 5.8 | -0.4 |
Aidan Miller | 17 | SS | 318 | 21 | .183 | .280 | .265 | 7.5 | 7.8 | 0.3 |
Colt Emerson | 18 | SS | 357 | 3 | .202 | .280 | .293 | 9.1 | 6.4 | -2.7 |
Owen Caissie | 19 | RF | 334 | 2 | .219 | .305 | .404 | 12.3 | 11.5 | -0.8 |
Jace Jung | 20 | 3B | 286 | 1 | .190 | .308 | .326 | 11.6 | 8.5 | -3.1 |
Cooper Pratt | 21 | SS | 347 | 11 | .200 | .281 | .282 | 9.6 | 9.8 | 0.2 |
Marcelo Mayer | 22 | SS | 193 | 1 | .246 | .306 | .389 | 8.5 | 9.6 | 1.0 |
Nacho Alvarez Jr. | 23 | SS | 49 | 0 | .308 | .449 | .462 | 13.9 | 11.4 | -2.5 |
Travis Bazzana | 24 | 2B | 158 | 5 | .227 | .310 | .362 | 11.3 | 9.8 | -1.5 |
Kyle Teel | 25 | C | 213 | 5 | .247 | .329 | .379 | 11.4 | 11.8 | 0.4 |
ZiPS is naturally a bit down on Carson Williams given his struggles offensively this year, but he still has the glove, and a 102 wRC+ in Triple-A for an excellent defensive shortstop isn’t so bad that it would send him tumbling down the ranks. If February ZiPS had known about the first half of the 2025 season, it would have had Roman Anthony hurdle over Williams, Roki Sasaki, and Samuel Basallo to be the no. 1 prospect in baseball. Unlike Williams, Basallo has been very good, it’s just that Anthony has been even better. Read the rest of this entry »