99 ranked rookies from the 2026 class, 12 worth rostering.
99 players who debuted in 2026 appear on the ranked board, and 12 of them are worth rostering in a twelve-team league. The median rookie is worth 26. That gap is the whole story of a rookie class and it is the part nobody prints: the names get written about in proportion to how exciting they were as prospects, not to what they are producing.
Ranked by what the engine says they are worth right now, not by pedigree. A rookie moves up this list by producing and down by not, which is why it looks different from a prospect ranking.
| Player | Pos | Debut | Value | Redraft rank | Dynasty rank |
|---|---|---|---|---|---|
| Kevin McGonigle | SS/3B | Mar 26 | 303 | #22 | #3 |
| TJ Rumfield | 1B/DH/3B | Mar 27 | 229 | #79 | #118 |
| JJ Wetherholt | 2B/SS | Mar 26 | 228 | #63 | #10 |
| Walbert Ureña | SP | Mar 26 | 203 | #617 | #310 |
| Munetaka Murakami | 1B/3B | Mar 26 | 200 | #40 | #189 |
| Carson Benge | OF | Mar 26 | 195 | #165 | #50 |
| Sam Antonacci | OF/2B/3B | Apr 15 | 190 | #99 | #35 |
| Cole Carrigg | OF | Jun 9 | 164 | #126 | #175 |
| Shane Drohan | SP+RP | Apr 8 | 162 | #422 | #472 |
| Kazuma Okamoto | 3B | Mar 27 | 160 | #189 | #405 |
| Esmerlyn Valdez | OF/DH | May 22 | 142 | #203 | #213 |
| Cooper Pratt | SS | Jun 16 | 138 | #284 | #78 |
These carry a much better dynasty rank than redraft rank, which is the engine saying the same thing in two timeframes: not much help this year, a real asset over three. In a keeper league they are worth more than the redraft column suggests.
| Player | Pos | Debut | Value | Redraft rank | Dynasty rank |
|---|---|---|---|---|---|
| Konnor Griffin | SS | Apr 3 | 63 | #350 | #28 |
| Cooper Pratt | SS | Jun 16 | 138 | #284 | #78 |
| Jose Fernandez | 1B/3B | Mar 31 | 78 | #631 | #84 |
| Pedro Ramírez | 2B/3B | May 23 | 71 | #404 | #104 |
| Justin Crawford | OF | Mar 26 | 113 | #376 | #132 |
| Ryan Waldschmidt | OF | May 8 | 54 | #607 | #183 |
| Luis Lara | OF | Jul 7 | 44 | #667 | #216 |
| Andrew Painter | SP | Mar 31 | 30 | #1217 | #303 |
That is not pessimism, it is the base rate. 87 of the 99 ranked rookies sit below roster-relevant value, and the engine carries roughly 1,300 players in total, so a rookie being on the board at all already puts him ahead of most debutants. Treating every call-up as an opportunity costs more roster spots than it wins.
Start with Walbert Ureña, because he is the loudest disagreement on the board. The engine puts 203 of value on him, third among all rookies, while the redraft market has him at #617. That is not a small argument about role or ratio risk. That is one side saying rosterable everywhere and the other side saying not rosterable anywhere, in any format. The mechanism is not hard to name: a March 26 debut means the market priced him before he threw a pitch that counted, and draft-day rank is a frozen number. Value is not. Dynasty #310 tells you the same thing from the other direction, that the long-term consensus never treated him as a front-line asset either, so the 203 is coming almost entirely from what he has done since, not from prospect pedigree feeding back into the number.
The case against me is simple and it is good. A starter can pile up value in half a season on strand rate and a friendly schedule, and nothing in this table separates a pitcher who earned 203 from a pitcher who was handed it. Shane Drohan is the control case: 162 of value, #422 in redraft, #472 in dynasty, a swingman by his SP+RP eligibility, and an April 8 debut. Two arms nobody wanted, both producing. When that pattern shows up twice in one rookie class, the honest read is that some of it is the environment, not the arms. The falsifier is a rotation slot. If Ureña is still starting every fifth day in the spring and Drohan is still labeled SP+RP, the gap between them was real and the market simply had not repriced Ureña. If Ureña is the one moved to the pen, I was buying a hot stretch.
Munetaka Murakami is the reputation case, and the split in his own row makes the argument for me. Redraft #40, dynasty #189, value 200. A player the market drafts inside the top fifty but ranks below 180 for the long haul is a player being paid for a name and a track record from somewhere else, with the same market quietly saying it does not expect this to hold. The value has come in under the redraft price. He is a 1B/3B, so there is no defensive flexibility subsidizing anything, and the bat has to carry the entire roster spot. I would sell him into next spring's draft capital rather than pay #40 again.
Kevin McGonigle is the one I would bet keeps his number. Value 303, clear of the field, redraft #22, dynasty #3, and SS/3B eligibility that survives almost any positional shuffle. What makes him different from Ureña is that all three columns agree. There is no gap to close, which means no repricing event is coming to take the value away. Hold, and do not entertain the two-for-one.
The rest of this class is roughly where it should be. TJ Rumfield at 229 with a #79 redraft tag is a modest bargain. JJ Wetherholt's dynasty #10 against redraft #63 is ordinary rookie discounting. Cooper Pratt at 138 sits right on the 134 line that marks the last rostered player in twelve teams, and a June 16 debut is not enough to argue either way.
So: hold McGonigle, add Ureña where he is free and accept that half the time you have bought a mirage, and let someone else pay top-fifty for Murakami. Being wrong on Ureña costs you a bench spot. Being wrong on Murakami costs you a fourth-round pick.
A rookie here is a player whose first major-league game came this season. That is deliberately simpler than official rookie eligibility, which also turns on service time and prior-season at-bats, neither of which this site carries, so using the official rule would mean guessing at it.
Value is the replacement-adjusted number the boards sort on, and roughly 134 is the 300th-ranked player. The dynasty column is a three-year production forecast, which is why a young player can look ordinary in one column and valuable in the other.
This is a season-long view of the class. The call-up piece covers the rolling window of recent debuts and answers a different question, what just happened, rather than who has established himself.
Curated picks where the model has the highest decision conviction. Updated every render.
Run rankings to populate Market Edge.
Run rankings first.
Mark a player as drafted to get a recommendation.
Studies and awards - the research-side surfaces of the managr platform.
Live snapshot of the projection system.
Backtest, parsimony, ablation, and benchmark - one synthesized report. Output renders in Validation.
Final Value = Raw Projection × MasterConfidence × TeamContext. Each layer answers one question - no overlap.
Recency weighting: prior seasons contribute by recency (more recent = more weight) and sample size (more PA = more weight).
Shrinkage: observed rates regress toward position-specific population means by an amount inversely proportional to sample size. Catches small-sample outliers.
Quality-of-contact adjustments: xwOBA, barrel rate, and bat-tracking metrics replace luck-driven outcome stats with skill-driven ones.
PT modeling: projected PA is anchored to workload tier (full-time, regular, platoon, backup catcher) using historical role distributions.
Monte Carlo: N simulated seasons per player using projected mean + uncertainty, producing P10 / P50 / P90 distribution and bust%.
Confidence layers: four orthogonal multipliers: Roster (depth chart), Role (PT certainty), Sample (career PA), Market (consensus alignment). The Audit tab shows all four for every player.
VAR: Value Above Replacement at the player's primary position. Replacement levels are floored per position so SS scarcity doesn't artificially inflate stable middle infielders.
Tune component weights against historical seasons. Stored in session.
-
-
-
Walk-forward backtests, calibration quality, and benchmark comparisons. Run walk-forward first - most tools depend on its pair pool.
Projects every historical batter-season from prior data only. Reports RMSE, MAE, Spearman ρ, hit rates. Populates the pair pool other validators use.
Walk-forward over historical seasons. Reports RMSE, MAE, Spearman ρ, top-N hit rates.
Distribution, uncertainty, per-archetype performance, calibrated tiers, draft sim.
Load any rival projection or ADP source. Auto-detects player_name + rank / adp / projected.
Where the model finds value the market is missing.
Curated picks from current rankings.
Where the model has measurable advantage.
The safety layer. Realism, false-confidence, forensics - what to remove.
The most important governance tools. Output renders in Validation.
Per-era ablation, error clusters, bias, correlations, removals. Each tells you what to remove. Run walk-forward first.
The smallest model that retains predictive power. Every feature beats the burden of proof.
Live pipeline status and data freshness.
-
Last known status of each underlying data source.
Source status will appear once data has been refreshed.
Issues from the most recent data refresh, if any.
-
MVP, Cy Young, Rookie of the Year - historical winners with their stats, plus model-predicted current-season winners.
Predictions from the current 2026 projection model. Top candidates per award based on projected fantasy points + advanced-stat underlying. League assignment from current team.
Coaching rosters for every MLB team plus a multi-year Fantasy Points Above Average ranking of every MLB coach.
Findings article + all-time top-100 performer leaderboard from every World Baseball Classic (2006-2026).
A growing collection of fantasy baseball studies. Each card opens a detail page with the methodology, the data sources, and (where the data exists today) live computed findings.
Active player injuries, refreshed from upstream sources.
| Player | Team | Pos | Status | Explanation | Replacement |
|---|
Enter players for each side, one per line. Values use your scoring weights and injury-adjusted projections.
| Player | Pos | ProjPts | Status |
|---|
| Player | Pos | ProjPts | Status |
|---|
Every signal, formula, and data source the model uses for player evaluation - organized by product.
Configure your draft session. This stays on this device only.