Category leaders and 104 players chasing a round number.
Where the categories stand, and who is about to finish with a number worth remembering. 201 hitters have 300 plate appearances and 132 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 | CJ Abrams | WSH | 89 |
| Runs | James Wood | WSH | 100 |
| Steals | Nasim Nuñez | WSH | 40 |
| Average | Yordan Alvarez | HOU | .322 |
| OPS | Yordan Alvarez | HOU | 1.059 |
| Category | Leader | Team | Total |
|---|---|---|---|
| Strikeouts | Jacob Misiorowski | MIL | 204 |
| Wins | Cristopher Sánchez | PHI | 15 |
| Saves | Bryan Baker | TB | 34 |
| ERA | Troy Melton | DET | 1.46 |
| WHIP | Jacob Misiorowski | MIL | 0.74 |
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 |
|---|---|---|---|---|
| José Ramírez | CLE | 30 steals | 29 | 39 |
| José Caballero | NYY | 30 steals | 28 | 38 |
| Gavin Williams | CLE | 200 strikeouts | 185 | 252 |
| Dylan Cease | TOR | 200 strikeouts | 184 | 250 |
| Cam Schlittler | NYY | 200 strikeouts | 182 | 250 |
| Esteury Ruiz | MIA | 30 steals | 27 | 37 |
| Sal Stewart | CIN | 100 RBI | 87 | 120 |
| CJ Abrams | WSH | 100 RBI | 89 | 120 |
| Jesús Luzardo | PHI | 200 strikeouts | 176 | 240 |
| Yordan Alvarez | HOU | 40 home runs | 35 | 48 |
| Kyle Schwarber | PHI | 40 home runs | 35 | 48 |
| Cristopher Sánchez | PHI | 200 strikeouts | 174 | 237 |
Start with the strikeout board, because that is the only race on this page that is actually live. Jacob Misiorowski leads with 204. Gavin Williams sits at 185, Dylan Cease at 184, Cam Schlittler at 182. Three arms within twenty-two of the lead, all three on pace for 250 or better while the leader's number is just a number and not a pace. Two or three starts separate first from fourth. If you are chasing the category, the useful read is that the gap is smaller than the standings imply and that whoever gets the extra turn in the last week wins it.
Among those, I would rather have Cease. His 184 and Williams' 185 are effectively the same total, but the pace math is what separates them: Cease needs sixteen more strikeouts to reach 200 and Williams needs fifteen, so the counting case is a coin flip, and the tiebreak is whose role is safest. Schlittler is the one I am least comfortable with. He is at 182 with an eighteen-strikeout gap to the milestone, and pace here explicitly assumes an unchanged role. A rookie arm in a contending rotation is exactly the profile that gets an inning trimmed, a start skipped, or a bullpen game slotted in front of him. The strongest case against me is simple: 250 is a lot of margin over 200, and even a couple of lost turns still clears the milestone. Fair. But margin protects the milestone, not the race, and the race is what is close.
Jesús Luzardo is the odd one out and should be treated as such. He is at 176 with a pace of 240, which means he needs twenty-four more strikeouts, the largest remaining gap of the four. He is not in the Misiorowski chase. He is a milestone bet, and a comfortable one if the starts arrive.
The steals paces are the safest things on the board and also the least interesting. José Ramírez has 29 and needs a single stolen base to reach 30. Call that done. José Caballero needs two, Esteury Ruiz three. None of these is a projection problem, it is a calendar problem. What is worth separating out is that none of them threaten Nasim Nuñez at 40. Ramírez would need eleven more just to draw level with a leader who is also still running. So if you are trading for steals expecting a category flip, you are buying a number that gets you to 30 and no closer to the top. The mechanism there is role, not talent: Caballero and Ruiz are on pace because they are being used as runners, and the day that usage changes, the pace evaporates without warning. The falsifier is visible within a week. If Ruiz stops starting, he stops stealing, and 37 becomes a number nobody mentions again.
Yordan Alvarez is the pace I would bet the house on. He leads the league with 35 home runs and needs five more for 40, with a pace of 48 sitting well clear of the line. The only thing that stops it is health, which is precisely what pace cannot price. That is the honest caveat and I will not dress it up: this data shows nothing about how he is swinging, only what he has already banked. Five home runs is a fortnight for him.
The action: hold Alvarez, treat Ramírez's 30th steal as banked, and buy the strikeout arm your leaguemate thinks is out of the Misiorowski chase. Being wrong on Schlittler costs you a start, not a season.
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.