Category leaders and 109 players chasing a round number.
Where the categories stand, and who is about to finish with a number worth remembering. 191 hitters have 300 plate appearances and 123 pitchers have 80 innings, which is the pool the rate categories are drawn from, a leaderboard that lets a forty-inning reliever win the ERA title is not a leaderboard.
| Category | Leader | Team | Total |
|---|---|---|---|
| Home runs | Yordan Alvarez | HOU | 35 |
| RBI | Sal Stewart | CIN | 86 |
| Runs | James Wood | WSH | 100 |
| Steals | Nasim Nuñez | WSH | 40 |
| Average | Yordan Alvarez | HOU | .329 |
| OPS | Yordan Alvarez | HOU | 1.087 |
| Category | Leader | Team | Total |
|---|---|---|---|
| Strikeouts | Jacob Misiorowski | MIL | 195 |
| Wins | Cristopher Sánchez | PHI | 14 |
| Saves | Bryan Baker | TB | 32 |
| ERA | Jacob Misiorowski | MIL | 1.63 |
| WHIP | Jacob Misiorowski | MIL | 0.73 |
Pace is current total over team games played, extended to 162. It assumes health and an unchanged role, the two things least likely to hold for the players it flatters most, so treat it as a checkpoint rather than a forecast.
| Player | Team | Chasing | Now | Pace |
|---|---|---|---|---|
| Jacob Misiorowski | MIL | 200 strikeouts | 195 | 280 |
| Chandler Simpson | TB | 30 steals | 29 | 42 |
| Pete Crow-Armstrong | CHC | 30 steals | 28 | 40 |
| Esteury Ruiz | MIA | 30 steals | 27 | 38 |
| José Caballero | NYY | 30 steals | 27 | 38 |
| José Ramírez | CLE | 30 steals | 27 | 38 |
| Gavin Williams | CLE | 200 strikeouts | 178 | 253 |
| Sal Stewart | CIN | 100 RBI | 86 | 124 |
| Dylan Cease | TOR | 200 strikeouts | 174 | 247 |
| Yordan Alvarez | HOU | 40 home runs | 35 | 49 |
| Fernando Tatis Jr. | SD | 30 steals | 26 | 37 |
| Cam Schlittler | NYY | 200 strikeouts | 171 | 243 |
Start with the number that will not survive contact with October: 280. Misiorowski sits on 195 strikeouts and the arithmetic says 280, which would be the largest gap between a stated pace and a plausible finish anywhere on this list. The pace line tells you it assumes health and an unchanged role, and that assumption is doing almost all the work here. Nothing in the data shows his innings, his rest days or whether Milwaukee intends to keep running him out every fifth day, so I will not pretend to know the mechanism. What I will say is that the 200 milestone attached to his name is the honest one. He needs five more. That is a lock in everything but injury, and the 280 is a spreadsheet, not a forecast.
The pace most likely to hold is Alvarez at 40 home runs. He leads the category at 35, needs five, and his pace of 49 gives nine of cushion above the milestone. Power output is the least role-dependent thing on this list: nobody sits a 35-homer bat, nobody pinch-hits for him, and no manager takes the bat out of his hands the way they take the green light away from a bench runner. The case against is simply that 35 is a leader's total in a year where 49 is the pace, meaning the field behind him is not close enough for the data to show, and a two-week cold spell is invisible to the 40 threshold. Fine. He still gets there on half his current rate.
The race that is actually open is stolen bases, and it is open because the leader is not on the pace list. Nuñez has 40 already. Simpson has 29 and projects to 42. That is a two-steal margin at the finish, which is not a margin at all, and it means the title turns on something other than talent: it turns on who keeps playing. Simpson, Crow-Armstrong, Ruiz, Caballero and Ramírez are stacked between 27 and 29, all pacing to 38 or better, and four of those five profiles depend on a lineup spot or a late-inning role that a manager can revoke without warning.
Take Caballero as the test case. He sits on 27 with a pace of 38, and he is the one whose steals most obviously come from opportunity rather than volume of plate appearances. The mechanism there is usage, not skill: a runner who is on base because someone put him there converts at whatever rate the team lets him. Ramírez, at the same 27, is the opposite. He is an everyday middle-of-the-order bat whose 38 pace rests on nothing a coaching staff has to grant him week to week. If you are choosing between the two for a category run, take Ramírez and take the lower ceiling.
Here is what would settle it. If Nuñez, sitting on 40, adds steals at anything like his established rate, the race is over and Simpson's 42 becomes a projection that arrives too late. If Nuñez stalls, and you will know within two weeks whether he is still running, then Simpson wins it and the four players behind him at 27 to 29 all finish within a handful of each other.
So: hold Alvarez, buy the 200-strikeout milestone from Misiorowski and ignore the 280, and if you need steals, pay for the everyday bat rather than the specialist. Being wrong about Ramírez costs you a few steals. Being wrong about a bench runner costs you the category.
Rate categories require 300 plate appearances or 80 innings. Counting categories do not, because they gate themselves, nobody accumulates forty home runs in ninety at-bats, which is also why saves and holds carry no innings bar.
Pace uses TEAM games played, not the player's own. A player's game count only includes games he appeared in, so projecting off it would hand a part-time player a full season's pace and put him on this list.
None of this is our projection. Pace is arithmetic on what has already happened; the engine's forecast accounts for role, health and regression, and the two will often disagree, usually because pace ignores everything that makes a projection hard.
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.