Catching up With the ZiPS Top 100 Prospects, 2025

Paul Rutherford-Imagn Images

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.

ZiPS Top 100 Prospects – 1-25 Hitters
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.

Dylan Crews has continued to struggle offensively in the majors, though to their credit, the Nationals haven’t panicked about it. Still, it’s concerning that his contact rate has backslid considerably since his major league debut late last August. Bryce Eldridge is still very young, but he hasn’t hit at all in Triple-A, so he’s far less likely to force his way onto the Giants’ roster this year. ZiPS still likes Cole Young, and that’s without it seeing his big walk-off hit in the 11th a few days ago! Even so, it remains to be seen how much his defense actually plays in the majors. Speaking of big hits, Kristian Campbell and Coby Mayo have their own… but to their future projections instead of at the plate. It’s not just major league performance either; Mayo has only a .201/.277/.374 translation in the minors this year, and Campbell has actually hit worse at Triple-A than he did in the majors since his demotion.

Matt Shaw and Jace Jung are two more infielders who have been dealt decent-sized blows, though they haven’t fallen as much as Campbell or Mayo. Both will likely be fine, but it’s fair to downgrade them a bit. Jordan Lawlar is a big gainer not because of his poor major league debut (0-for-19), but simply because he got onto the field after missing so much time last season.

ZiPS Top 100 Prospects – 1-50 Pitchers
Player Rank ERA IP HR BB SO FIP 5-Yr WAR (Feb) 5-Yr WAR (Now) Diff
Roki Sasaki 1 0.00 0.0 0 0 0 0.00 12.3 8.2 -4.1
Noah Schultz 27 5.94 63.7 10 44 51 5.84 7.6 4.6 -2.9
Andrew Painter 30 5.27 66.7 10 20 52 4.38 6.8 6.6 -0.2
Caden Dana 37 5.50 52.3 8 26 43 5.04 8.1 5.2 -3.0
Bubba Chandler 39 3.86 77.0 9 23 72 3.83 8.0 9.5 1.4
Jackson Jobe 40 0.00 0.0 0 0 0 0.00 6.8 6.6 -0.2
Carson Whisenhunt 46 4.50 94.0 12 25 62 4.26 8.5 7.3 -1.2
Tink Hence 49 5.09 17.7 2 12 16 4.96 8.3 6.6 -1.6
Jarlin Susana 50 5.67 27.0 3 23 26 5.50 7.3 7.1 -0.1

This has been an absolutely brutal year for the ZiPS top pitching prospects, and since there’s typically a lot of overlap between ZiPS lists and other top prospect lists, our projections here may not be alone. Jackson Jobe has been in the majors all year, but with a 5.13 FIP and five walks per nine innings, ZiPS isn’t any more excited about him than it was over the winter. Bubba Chandler is the only real winner in the group this year, and would now likely be the second-best ZiPS pitching prospect. Chase Burns didn’t get a projection coming into the season, but with a translated 3.16 FIP from his 13 minor league starts, he’d be way up there in the ranks, at least until he stopped qualifying as a prospect at some point over the next few weeks.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.
ZiPS Top 100 Prospects – 26-50 Hitters
Player Rank Pos. PA SB BA OBP SLG 5-Yr WAR (Feb) 5-Yr WAR (Now) Diff
Kevin McGonigle 26 SS 215 3 .293 .367 .487 9.0 13.9 4.9
Colson Montgomery 28 SS 242 1 .180 .244 .329 8.7 5.6 -3.0
Ethan Salas 29 C 41 1 .182 .300 .212 1.5 1.2 -0.3
Jett Williams 31 SS 344 17 .244 .336 .411 5.4 10.9 5.5
Brady House 32 3B 283 0 .269 .311 .439 9.4 10.1 0.7
Thayron Liranzo 33 C 267 0 .193 .288 .313 13.5 8.6 -4.9
Brayden Taylor 34 3B 272 4 .136 .219 .215 16.2 7.2 -9.0
Jacob Wilson 35 SS 0 0 .000 .000 .000 9.9 15.6 5.6
Termarr Johnson 36 2B 341 9 .220 .289 .321 8.2 6.4 -1.8
Chase Meidroth 38 SS 40 1 .219 .375 .438 13.6 11.7 -1.8
Walker Jenkins 41 DH 152 5 .246 .349 .362 2.6 2.0 -0.6
Welbyn Francisca 42 SS 336 15 .191 .247 .239 4.5 4.1 -0.4
Luke Keaschall 43 DH 73 4 .233 .342 .300 9.7 6.6 -3.1
Alex Freeland 44 SS 422 11 .215 .313 .344 15.4 14.4 -0.9
Sebastian Walcott 45 SS 366 14 .207 .281 .319 1.8 4.2 2.4
Orelvis Martinez 47 2B 301 1 .162 .236 .309 6.0 1.4 -4.7
Dalton Rushing 48 C 132 1 .268 .364 .455 14.3 12.0 -2.3

Jacob Wilson is the biggest gainer in the next tranche of hitters. His mega-contact approach at the plate has played really well in the majors, so his projections saw a huge upgrade as he graduated from prospect status. ZiPS has been up and down with Jett Williams the last few years, but it was decidedly down after he lost a crucial season due to surgery on his triangular fibrocartilage complex, which is either part of the wrist or some kind of building. (I’m guessing wrist.) That said, hitting .291/.399/.495 as a 21-year-old shortstop in the high minors is a great way to get a bandwagon going again. Kevin McGonigle has been brilliant in the minors, though it just remains to be seen how he’ll fare at Double-A.

Before the season, ZiPS thought Brayden Taylor might hit just well enough to support what it saw as a fantastic glove. Instead, he’s been one of the worst offensive players in 2025 for anyone who could remotely be called a prospect, and truth is, I’m not even sure why he’s struggling. Luckily, that’s more of a Rays problem than a me problem! Taylor’s tumble is the biggest drop for any prospect ZiPS projected last winter. ZiPS was hoping for more progression from Thayron Liranzo, and Orelvis Martinez has been dreadful enough that I’m not sure he ought to even be considered a Plan B for anyone in Toronto this year. Dalton Rushing has taken a hit here, but that’s because ZiPS is treating him as an outfielder now rather than a catcher.

ZiPS Top 100 Prospects – 51-75 Hitters
Player Rank Pos. PA SB BA OBP SLG 5-Yr WAR (Feb) 5-Yr WAR (Now) Diff
Arjun Nimmala 51 SS 373 4 .188 .257 .324 8.8 8.2 -0.6
Kevin Alcántara 56 CF 302 7 .223 .288 .350 8.8 8.4 -0.4
Moisés Ballesteros 58 C 348 3 .292 .339 .398 13.0 14.5 1.5
Chase DeLauter 59 RF 149 0 .237 .322 .374 2.9 2.8 -0.1
Agustín Ramírez 61 C 80 4 .222 .275 .403 11.4 11.2 -0.2
Michael Arroyo 63 2B 388 3 .211 .322 .355 11.9 12.5 0.6
Thomas Saggese 64 SS 189 4 .276 .344 .359 11.3 9.0 -2.2
Ryan Clifford 66 1B 356 2 .180 .278 .360 7.0 7.2 0.2
Bryan Ramos 67 3B 253 5 .170 .258 .287 6.9 2.8 -4.1
Juan Brito 68 2B 99 3 .224 .306 .376 11.5 7.2 -4.3
Angel Genao 69 SS 147 2 .222 .279 .304 6.0 4.8 -1.2
Luke Adams 70 3B 260 6 .190 .342 .343 11.7 12.5 0.8
Jhostynxon Garcia 71 CF 328 2 .246 .314 .382 8.4 8.5 0.1
Lazaro Montes 72 RF 381 2 .190 .278 .380 9.1 8.6 -0.5
Harry Ford 73 C 337 4 .242 .335 .331 14.6 13.6 -1.0
Jacob Melton 74 CF 71 2 .222 .310 .444 5.2 5.0 -0.2
Mikey Romero 75 SS 264 3 .235 .280 .391 9.2 8.7 -0.5

There aren’t any big gainers in the 51-75 group, though Moisés Ballesteros comes closest. I’m no more sure he’s actually a catcher than I was six months ago, but given that he keeps crushing the ball every time he’s been promoted in the minors, he may not need to be adept at the tools of ignorance. I earned my special Sammy Sosa card in MLB The Show 25 thanks to Ballesteros, and while neither he nor the Cubs get any benefit out of that, it at least makes me happy.

Bryan Ramos was one of the players ZiPS was higher on than most a few years ago, and although it looked for a while like that might pan out, he really disappointed in 2024 and has not bounced back this year. Assuming he still qualifies for the prospect lists next winter, he may not be on the 2026 ZiPS Top 100. Thomas Saggese had a nice OBP in the minors this year, but ZiPS tends to frown upon minor league performances that are disproportionately walk-heavy, and his cup of coffee this year has been unimpressive.

ZiPS Top 100 Prospects – 76-100 Hitters
Player Rank Pos. PA SB BA OBP SLG 5-Yr WAR (Feb) 5-Yr WAR (Now) Diff
Enrique Bradfield Jr. 76 CF 156 9 .211 .314 .301 11.5 6.5 -4.9
Spencer Jones 77 CF 287 11 .261 .341 .542 9.4 14.3 5.0
Jared Serna 78 SS 284 6 .198 .268 .233 9.7 5.6 -4.0
Will Wagner 80 2B 82 1 .224 .280 .355 8.4 5.9 -2.5
Carter Jensen 81 C 375 5 .259 .315 .387 13.9 13.7 -0.2
Tommy Troy 85 SS 371 10 .230 .308 .335 1.3 1.2 -0.1
Drew Gilbert 86 CF 353 2 .197 .289 .324 3.2 3.8 0.6
Everson Pereira 87 CF 280 6 .213 .293 .406 7.1 7.3 0.2
Jefferson Rojas 88 SS 312 7 .217 .288 .363 0.9 4.5 3.6
Jesus Baez 90 SS 300 3 .203 .273 .310 5.7 7.7 2.0
Robert Calaz 91 RF 262 2 .224 .267 .343 5.6 4.3 -1.3
Eric Bitonti 92 3B 339 6 .179 .248 .322 4.5 4.1 -0.4
Edwin Arroyo 93 SS 317 4 .246 .293 .315 7.2 1.9 -5.2
Eduardo Tait 94 C 332 0 .196 .244 .327 5.0 2.2 -2.8
Edgar Quero 96 C 63 0 .278 .365 .352 10.8 10.9 0.1
Brice Matthews 97 SS 325 18 .256 .351 .420 8.3 13.3 5.0
Johnathan Rodríguez 99 RF 196 0 .286 .357 .411 6.7 7.6 0.9
Joe Mack 100 C 312 4 .242 .304 .384 12.1 12.0 -0.1

Not missing time from a concussion or back problems, as well as having a second professional season, has been a real boon to Brice Matthews’ projections. It’s now looking like he may be the guy who pushes Jose Altuve back to left for good. I poo-pooed the idea of the Yankees getting a lot in return for Spencer Jones at the deadline, but looking at the translations and the projections, I might be guilty of being short-sighted. He’s 24, not 28, after all, and he’s absolutely eviscerating minor league pitching. It’s getting harder to dismiss the idea of him being a real masher in the majors, which as an Orioles fan conditioned not to root for the Yankees, is a hard pill to swallow.

Edwin Arroyo remains young and missed the entire 2024 season with a torn labrum, yet even though he’s been healthier (but currently out with a sore hammy), he’s come back as a middling singles hitter, so ZiPS sees far less upside than it did a few years ago. Enrique Bradfield Jr.’s raw line looks good, but the translation takes it all the way down to .211/.314/.301, and he’s already been on the IL twice with a hamstring injury. If he’s the successor of Cedric Mullins in center field for the O’s, it’s looking less like it will be an immediate hand-off. ZiPS has really soured on Jared Serna, who somehow has only five extra-base hits in 284 plate appearances in Double-A this season after 15 extra-base hits in far fewer opportunities at the same level last year.

ZiPS Top 100 Prospects – 51-100 Pitchers
Player Rank ERA IP HR BB SO FIP 5-Yr WAR (Feb) 5-Yr WAR (Now) Diff
AJ Smith-Shawver 52 3.86 9.3 1 4 11 3.41 9.3 9.0 -0.4
Alejandro Rosario 53 0.00 0.0 0 0 0 0.00 7.2 5.2 -2.0
Luis Morales 54 4.48 80.3 10 34 75 4.26 6.9 7.1 0.2
Rhett Lowder 55 6.35 5.7 0 3 4 3.80 8.1 6.4 -1.7
Quinn Mathews 57 5.08 44.3 5 40 42 5.37 10.2 5.7 -4.4
Jake Bloss 60 4.97 25.3 3 12 19 4.55 5.7 3.2 -2.5
Brandon Sproat 62 4.94 78.3 10 38 58 5.15 7.8 6.2 -1.5
Chase Dollander 65 5.00 9.0 1 5 6 5.20 6.6 3.4 -3.2
Cade Cavalli 79 5.37 60.3 8 28 48 4.82 6.7 4.7 -2.1
Noble Meyer 82 6.20 40.7 6 22 32 5.65 5.8 3.2 -2.6
River Ryan 83 0.00 0.0 0 0 0 0.00 5.5 4.5 -1.1
Ricky Tiedemann 84 0.00 0.0 0 0 0 0.00 9.5 4.4 -5.1
Hurston Waldrep 89 4.97 83.3 11 46 68 4.98 7.2 5.8 -1.4
Dylan Lesko 95 12.00 3.0 0 6 2 9.76 6.5 4.1 -2.4
Cade Horton 98 3.91 25.3 3 12 26 4.12 6.5 6.3 -0.2

In 12 Triple-A starts this year, Quinn Mathews has allowed almost as many walks (44) as he’s thrown innings (44 1/3), hardly an auspicious sign for a pitching prospect. This is one of those unusual situations in which you’d hope that his sore shoulder has actually been worse than advertised, just to provide a clearer explanation for what has been a brutal year for him. I’ll give the Rockies credit for giving Chase Dollander every opportunity in the majors this year, but it really hasn’t worked out well, and Triple-A is the right place for him right now.

But WAIT, there’s MORE! I’ve asked ZiPS for a table of the biggest improvers who didn’t make the ZiPS Top 100 list in February.

Biggest Movers, Non ZiPS Top 100
Player Rank Pos. Organization 5-Yr WAR (Feb) 5-Yr WAR (Now Diff
Jacob Reimer 434 3B New York Mets -0.4 8.5 8.9
Cam Smith 129 3B Houston Astros 2.7 11.3 8.6
Kaelen Culpepper 237 SS Minnesota Twins 1.6 10.0 8.4
Brock Wilken 156 3B Milwaukee Brewers 3.6 9.7 6.0
Carlos Narváez 581 C Boston Red Sox 3.3 9.0 5.7
Nick Kurtz 142 1B Athletics 5.4 10.4 5.0
Nolan McLean 217 P New York Mets 0.3 5.1 4.8
Denzer Guzman 225 SS Los Angeles Angels 2.7 7.4 4.7
Max Anderson 318 2B Detroit Tigers 3.5 8.0 4.5
Eduardo Garcia 499 SS Milwaukee Brewers 1.0 5.2 4.2
Cam Devanney 423 SS Kansas City Royals 3.1 7.1 4.1
Sal Stewart 154 2B Cincinnati Reds 7.8 11.7 3.9
Jadher Areinamo 205 2B Milwaukee Brewers 4.1 7.8 3.7
Justin Crawford 123 CF Philadelphia Phillies 8.0 11.6 3.6
Nelson Rada 132 CF Los Angeles Angels 0.0 3.5 3.6
Gabriel Gonzalez 298 RF Minnesota Twins 0.6 4.2 3.5
Roc Riggio 381 2B New York Yankees 1.0 4.5 3.5
Christian Moore 101 2B Los Angeles Angels 2.9 6.4 3.4
George Lombard Jr. 216 SS New York Yankees 3.4 6.9 3.4
Sauryn Lao 511 P Seattle Mariners 1.9 5.3 3.4
Josue De Paula 117 RF Los Angeles Dodgers -0.2 3.1 3.3
Jakob Marsee 304 CF Miami Marlins 3.8 7.0 3.2
Luis Lara 204 CF Milwaukee Brewers 1.3 4.4 3.0
Kyle Karros 198 3B Colorado Rockies 7.0 10.0 3.0
Zach Ehrhard 565 RF Boston Red Sox -1.2 1.8 3.0

Jacob Reimer missed half of the 2024 season with a hamstring injury, but he’s been healthy this go-around, and is suddenly hitting for power. ZiPS was highly skeptical before the season that he could be above replacement level, but it now thinks there’s a real chance that he’ll become a starter in the majors at some point. Picking up Cam Smith in the Kyle Tucker trade is looking like a brilliant move for the Astros. Kaelen Culpepper has been absolutely terrific in his first full professional season, and I’d be shocked if he didn’t have a very high ranking on next year’s prospects list. ZiPS thinks Brock Wilken has worked himself back into being the Brewers’ best option at third base, or at least, he would be if not for the dislocated patella that’s likely to keep him on the shelf until this September at the earliest.





Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.

60 Comments
Oldest
Newest Most Voted
bada87bingMember since 2020
1 year ago

I’m surprised to see Liranzo with such a big drop (losing ~1 WAR/year) in the update to the projections. He’s putting up a 129 wRC+ in his age 21 season in AA, which is basically the same as the 133 wRC+ he hit for last year in high-A.

Smiling PolitelyMember since 2018
1 year ago
Reply to  bada87bing

In Baumann’s counterpoint article re: AZ selling, he mentioned Liranzo not hitting for power. I can’t speak to whether that’s why ZiPS is skeptical, but having just read that article before this one, I wonder about that, too

bada87bingMember since 2020
1 year ago

.176 ISO this year versus .164 last year

snakestl
1 year ago

I want Saggese to do well. I like his story and his style but it is not happening (so far).

PC1970Member since 2024
1 year ago

I am surprised no Josue Briceno on any of these lists.

I’d think the year he’s had would get him on the non top 100 risers. (IIRC, he wasn’t on the initial due to lack of data and ZIPS not knowing what to do with his AFL success.)

A Salty ScientistMember since 2024
1 year ago
Reply to  PC1970

He’s definitely going to rise on a lot of prospect lists if he starts hitting in AA like he did in A ball.

bada87bingMember since 2020
1 year ago
Reply to  PC1970

The fact that he is not on here probably suggests that Dan doesn’t use AFL results in his models

Brian ReinhartMember since 2016
1 year ago

Cam Devanney alert!

sadtromboneMember since 2020
1 year ago
Reply to  Brian Reinhart

Pirates shortstop of the future (future = August 2025)

ShauncoreMember since 2019
1 year ago
Reply to  Brian Reinhart

Such a funny trade. Royals Twitter acted like they traded the 2nd coming of Chris Sabo for Adam Frazier, when it was a pretty calm trade at the fringes. Didn’t love the process of that still (Devanney might not be anything but Frazier is waive wire like material) but now it’s funny to see Devanney projected for about the same WAR as Frazier’s past seven seasons combined.

bosoxforlifeMember since 2016
1 year ago
Reply to  Shauncore

Totally agree! I would have thought that Adam Frazier would get a 17 year old DSL prospect with 35 FV in return, at best.

formerly matt wMember since 2025
1 year ago
Reply to  Brian Reinhart

Was going to mention that he’s in the wrong org!

sa1251Member since 2020
1 year ago

Interesting that 22 of the 24 pitchers listed have seen a reduction in expected WAR.

LenFuegoMember since 2025
1 year ago
Reply to  sa1251

TINSTAAPP!

JimmyMember since 2019
1 year ago

I will smash the under on Spencer Jones. As loud as the contact is, even Matt Wallner didn’t have a sub 75% zone contact rate in the minors. If any team is convinced he can become Kyle Stowers, they should really take advantage.

sadtromboneMember since 2020
1 year ago
Reply to  Jimmy

While you can’t ever totally give up on power like that, there is not a good reason to think this is going to work for him in MLB. Pitchers are too good.

sandwiches4everMember since 2019
1 year ago
Reply to  sadtrombone

I think expectations matter — can he be Gallo-esque with plus CF D? That’s a usable player.

I do want the Yankees to call him up but only so I can see a Judge-Jones-Dominguez OF, because that would frankly be hilarious.

mattMember since 2023
1 year ago

Gallo raked every step of the way in the minors and consistently had very strong walk rates

MikeSMember since 2020
1 year ago

I am mildly surprised not to see Colson Montgomery listed somewhere since I would think his recent success in MLB might move the needle, but probably the sample size is too small and ZIPS thinks predicting him is like throwing darts in the dark at a moving board.

Jorge FabregasMember since 2016
1 year ago
Reply to  MikeS

He was listed as moving down. His minor league numbers this season are really bad, despite the post-Arizona resurgence.

Jorge FabregasMember since 2016
1 year ago
Reply to  Jorge Fabregas

His small sample contact rates in the majors have been very bad and his average exit velos have been very low. At least the improved defense gives him some runway.

Scotty GMember since 2020
1 year ago
Reply to  Jorge Fabregas

And whaddya know, he went out and hit three balls 107 MPH or harder today, including a 414-foot HR and a 112 MPH double.

MikeSMember since 2020
1 year ago
Reply to  Jorge Fabregas

Missed him completely, thanks.

It’s just impossible to know what to make of him now. He looked lost and broken in the beginning of the year, was sent to the Complex to try to fix him where he hit very poorly, then went back to AAA where he hit well for about a week and then got called up. That looked like the usual White Sox desperation and trying to wish things into existence, but he’s kept his head above water so far.

Granted, he’s whiffing a lot and not hitting the ball hard, like you said and most of his good outcomes have come against the Rockies and Pirates (without facing Skenes), but that’s not unprecedented for a rookie in his first month. His defense has been better than expected and he is taking his walks which might help his contact numbers in the long run.

Last edited 1 year ago by MikeS
A Salty ScientistMember since 2024
1 year ago
Reply to  MikeS

I think that’s understating the case. He hit .500/.583/.700 in his 3 days at Coors, and then has been at .194/.275/.306 since. He could turn it around, but he has seemed lost at the plate for almost 2 years now.

Jorge FabregasMember since 2016
1 year ago
Reply to  MikeS

He did hit better post-Arizona for more than a week. It was up and down with some missed time due to HBPs, but he hit .270/.353/.574 for 32 games before being called up.

Last edited 1 year ago by Jorge Fabregas
sadtromboneMember since 2020
1 year ago

All pitching prospects are bad, except Bubba Chandler

And Misiorowski and Chase Burns, apparently, but they’re almost not prospects anymore

opifijiklMember since 2024
1 year ago
Reply to  sadtrombone

Does Dan change things within ZiPS during the season? Could this be a systemic reaction to a new change? Also yeah, pitching seems impossible to predict.

opifijiklMember since 2024
1 year ago
Reply to  Dan Szymborski

Thanks for the response. I did have faith that you’d say something about it if that were the case.

A Salty ScientistMember since 2024
1 year ago
Reply to  sadtrombone

The hitters don’t seem super great either. I think we’re starting to see the effects of minor league contraction. We’ve diluted out the minor league vets that were needed to challenge young players. Penny wise and pound foolish.

sadtromboneMember since 2020
1 year ago

I guess, but I think I’m just a little less worried even beyond the fact that it’s not too bad. I was always down on Carson Williams and Xavier Isaac, and I don’t think anyone had Colson Montgomery or Jace Jung that high. Going down the list and the only real surprises were Kristian Campbell and Dylan Crews and Matt Shaw (who were going down, but I didn’t expect it to be this bad), Bryce Eldridge (who I’m still not super worried about), Colt Emerson, Thayron Liranzo, and Enrique Bradfield Jr.

Last edited 1 year ago by sadtrombone
A Salty ScientistMember since 2024
1 year ago
Reply to  sadtrombone

26 of the top 100 hitters gained, which seems like a global problem to me. I’ll concede that I don’t know if that’s an outlier or more of a historical norm. It also seems like the jump from MiLB to MLB is much larger than in the recent past, with even top prospects taking a long time to adjust. We’re also going to be missing out on longshot guys making good. It will be invisible, because we won’t know that we’re missing those guys, but it bothers me that MLB took steps to decrease overall talent in the game to save a few bucks.

sandwiches4everMember since 2019
1 year ago

Well, since most teams seem to treat their AAA club as a spare-parts garage for long relievers, most of the actual development seems to be at AA and below.

A Salty ScientistMember since 2024
1 year ago

And the high-altitude PCL doesn’t help with development either. But I think the contraction percolates the entire minor leagues because there aren’t enough spots throughout for as many older guys.

opifijiklMember since 2024
1 year ago

Bummer about Campbell – hopefully he figures it out. I liked the stories of how the Sox helped him become a top prospect.

Brewers seem really good at this whole thing, right?

rc1013
1 year ago

IIRC, Drake Baldwin didn’t make the top 100. He still didn’t make the “movers” ranks with the half season he’s had?

Sleepy
1 year ago
Reply to  rc1013

Nick Kurtz didn’t make the Top 100, either… and he currently has the 5th-highest wRC+ in baseball. 13-ish months after being drafted.

Last edited 1 year ago by Sleepy
rc1013
1 year ago
Reply to  Sleepy

But Kurtz made the movers list

ShauncoreMember since 2019
1 year ago

Michael LaValliere currently holds the record in the post-DH era for most WAR for a catcher with <20 career home runs at 16.1, so Kyle Teel’s 11.8 over the next five is a good start.

Last edited 1 year ago by Shauncore
Jorge FabregasMember since 2016
1 year ago
Reply to  Shauncore

Keel had 23 in 188 minors games. His launch angle and exit velo are fine and he has 1.6 expected homers. I don’t see why he would be a particularly low HR catcher. I did like Spanky, though.

ShauncoreMember since 2019
1 year ago
Reply to  Jorge Fabregas

Just homered tonight!

Baby Yoda
1 year ago

Where is JJ Wetherholt??

Jorge FabregasMember since 2016
1 year ago
Reply to  Baby Yoda

Probably somewhere near Memphis, but more seriously there may be a data issue here. Not on Cardinals preseason ZiPS (not a lot of playing time to base it on) and no in-season ZiPS projection.

Last edited 1 year ago by Jorge Fabregas
Jorge FabregasMember since 2016
1 year ago
Reply to  Jorge Fabregas

I am wondering if the 2024 draftees who didn’t have a statistical record to get preseason ZiPS are therefore not on the movers list because they had nothing to move from.

Schide
1 year ago
Reply to  Jorge Fabregas

That would also explain no Konnor Griffin, I think.

opifijiklMember since 2024
1 year ago

Am I reading the Table 1 OBP cell for Nacho Alvarez Jr. correctly in that the AVERAGE of his 20th and 80th percentile outcomes is a .449 OBP? Juan Soto has a .418 OBP for his career.

I’d be interested to learn more about how ZiPS got there, or how it expects him to get there.

Jorge FabregasMember since 2016
1 year ago
Reply to  opifijikl

No you’re not. Looks like it’s a MLE (major league equivalent) for his 49 AAA plate appearances during which he went .361/.531/.528

I’m including a chart of their 2025 minor league translations

opifijiklMember since 2024
1 year ago
Reply to  Jorge Fabregas

Thank you!

si.or.noMember since 2017
1 year ago

I’m a little confused — are the 5-year WAR totals in the tables the 50th percentile outcome?

Does this mean that, for example, Bryce Eldridge (ranked 6th in Feb, but with only a 8.9 5-year WAR) has/had an absurd 80th percentile projection?

Ostensibly RidiculousMember since 2020
1 year ago
Reply to  si.or.no

I think it’s based on 5 literal years, not first 5 years in the majors.

Bryce is only 20, so his 5-year WAR is probably more like 3 – 3.5 years.

But also, yea, because he’s a super young, lefty 1st baseman with huge power teams will likely be more patient with him than others, so the low projection is probably a lot of negative WAR as he’s given many opportunities to strike out over and over.
Likewise, while the 20th projection is probably good the 5% projection might be Aaron Judge so that moves him up the rankings.

sandwiches4everMember since 2019
1 year ago

Likewise, while the 20th projection is probably good the 5% projection might be Aaron Judge so that moves him up the rankings.

If there is a player with a 1/20 shot at becoming Aaron Judge, they likely should be the top prospect in the game. To be clear, Aaron Judge didn’t look like he had a 5% shot of becoming Aaron Judge.

drplantwrenchMember since 2024
1 year ago

im shocked that denzer guzman has a higher 5 year WAR than christian moore?????

RobertMember since 2017
1 year ago

Where was Mis on these lists?

mattMember since 2023
1 year ago

I am confused as to why Jadher Areinamo is currently repeating A+ after having a 124 wRC+ in A+ last year?

grandbranyanMember since 2017
1 year ago
Reply to  matt

Brewers apparently wanted him to work on being more selective to tap into more power instead of just riding his ridiculous hit tool.

From scouting the stat line not much looks to have changed, slight uptick in BB rate & ISO. Got to play SS more regularly this year too after being more of a UTIL guy with Pratt the everyday SS at Wisco last year.

PaulMember since 2020
1 year ago

When are the updated ZIPS numbers going to be posted in the player 3-year scans on the main FG pages?

3cardmontyMember since 2025
1 year ago
Reply to  Paul

They’ve only ever been updated during the offseason, once next year’s ZiPS debuts

MichaelMember since 2016
1 year ago

Dan – are the stats their current 2025 stats? Might wanna double check Termarr Johnson’s. His OBP is like 50 points low.

Jorge FabregasMember since 2016
1 year ago
Reply to  Michael

They are major league translations of minor league numbers.