As we’ve seen with the FanGraphs Depth Charts and ATC, averaging projections from multiple systems is a common approach for improved accuracy when forecasting performance for the current season. This article applies the same “wisdom of the experts” aggregation logic to combine peak projections from various systems — in this case, ZiPS, Clay Davenport’s projections, and OOPSY — to build a consensus top hitting prospects list.
Overview
Earlier this offseason, I published OOPSY’s top hitting prospects by peak projected major league wRC+. You can check out the article for a detailed explanation of the methodology, but the short version is that peak projected wRC+ is essentially a 2025 projection, except with extra aging added to it in order to forecast how good each prospect will be at their (late-20s) peak.
Dan Szymborski’s ZiPS and Clay Davenport’s work also provide projections that make use of aging curves, major league equivalencies, and regression to project future performance for prospects. Projecting baseball players involves many choices about what to include and exclude, and how to weigh or account for different things. For instance, every system uses its own flavor of aging curve and major league equivalencies. ZiPS uses aging curves specific to each type of player, while Davenport’s system and OOPSY apply a more general aging curve across players. Unlike OOPSY, ZiPS and Davenport’s projections also capture college performance, so I tend to trust those systems more for the 2024 draft class given that those players have little, if any, professional data. OOPSY also offers its own unique methodological quirks. Given the methodological diversity across projection systems, averaging them tends to be an accuracy-enhancing approach.
You may have seen the annual ZiPS Top 100 Prospects list that was published yesterday. That list focuses on overall prospect value, including defensive value, whereas this article focuses exclusively on offense. Dan and Clay were both kind enough to provide me with peak hitting projections for this piece. To rank the prospects, I took an average of their peak OPS+ projections from the three systems, as this was the easiest metric to compare across systems, even though FanGraphs is generally a pro-wRC+ publication. OPS+ is a slightly less refined version of wRC+, and is on a similar scale — a 100 OPS+ is league average, with each point above or below 100 representing one percentage point above or below the league average. My peak wRC+ and peak OPS+ projections are all within four points of each other. I had to make some minor tweaks to harmonize the Davenport data so that it was on the same scale — rescaling Clay’s EQA metric to OPS+ — so you should consider me solely responsible for any poor decisions made en route to the final output. Players without stateside professional experience were excluded.
Without further ado, here are the consensus Top 50 hitting prospects by peak projected major league OPS+:
Consensus Top Prospects by Peak Projected MLB OPS+
Average of peak major league OPS+ projections from ZiPS, OOPSY, and Clay Davenport.
A few other players merit honorable mention, as they all have at least a 110 consensus peak project OPS+:
Some Stray Observations
Looking at the 300 players with a projection across all three systems, the correlation between ZiPS and Davenport is .68, versus .71 between ZiPS and OOPSY. The correlation between OOPSY and Davenport is .84. The systems assume a similar average player and agree that the current crop of baseball’s top prospects project for around a 130 OPS+ at peak.
Emmanuel Rodriguez, Nick Kurtz, and Samuel Basallo ranked first for ZiPS, Davenport, and OOPSY, respectively. The consensus top four — Emmanuel Rodriguez, Basallo, Lazaro Montes, and Roman Anthony — are the only prospects to rank among the top 10 for each of the three systems.
OOPSY’s top five prospects, in order, are Basallo, Jasson Domínguez, Montes, Kristian Campbell, and Anthony. Relative to the other two systems, OOPSY is most bullish on Kevin McGonigle, Domínguez, Moises Ballesteros, and Matt Shaw. Conversely, it is least bullish on Travis Bazzana, Christian Moore, and Kurtz, but as I don’t account for college performance, I’d easily side with ZiPS and Davenport over OOPSY on that trio. OOPSY projecting Domínguez so well can be partly explained by the system’s inclusion of his lightning-quick bat speed, but ZiPS also had him in its top five.
The ZiPS top five prospects by peak OPS+, in order, are Emmanuel Rodriguez, Bryce Eldridge, Eric Bitonti, Montes, and Domínguez. Comparatively, ZiPS is the most bullish on Bitonti, Arjun Nimmala, Moore, Yeremi Cabrera, and Emmanuel Rodriguez; it is the least bullish on McGonigle, Mike Boeve, and Colt Emerson. Emerson and McGonigle still rated highly on yesterday’s ZiPS Top 100 thanks to their defensive chops, while ZiPS’ enthusiasm for Robert Calaz is more tempered after accounting for his play in the outfield, per my conversations with Dan. ZiPS has three-year forecasts available on FanGraphs, which are worth checking out for comparison, but three years typically isn’t far enough out to cover the peak for most prospects.
Davenport’s top five prospects, in order, are Kurtz, Anthony, Xavier Isaac, Luke Adams, and Emmanuel Rodriguez. Davenport’s system is, relatively speaking, the most optimistic about Bazzana, Kurtz, Sal Stewart, and Adams, while it’s the least optimistic about Domínguez, Cam Smith, and Coby Mayo. Davenport also offers six-year forecasts for each player, which can be found here.
Wrapping Up
Compared to looking at a single projection in isolation, combining peak projections from various systems produces a consensus list that inspires greater confidence and (typically) better forecasts. As the creator of one of the systems featured in this piece, I certainly feel more confident in my projection for a player after seeing it align with those of other (smarter) prognosticators — or with the evaluations of scouts.
The consensus list offers a snapshot of the current state of public-facing peak forecasts for hitting prospects. When considering any differences between it and an excellent scouting-based list like Eric Longenhagen’s, it’s interesting to consider what may have been left out of the peak OPS+ projections (other than defense, naturally): swing speed and other Statcast data for minor leaguers, scouting grades, amateur statistics, etcetera. Giving more weight to Statcast data probably explains part of why scouts tend to be higher on Sebastian Walcott, for example. While projection systems excel at accounting for the precise relative impact of different data points in a systematic way, they could never take into account the same breadth of data a scout can. In any case, improvements in prospect projections might reasonably come from the inclusion of some of these missing but quantifiable data points.