7 rostered players on the IL, with measured timelines by injury type.
7 rostered players are on the injured list. This is not a return-date report, nothing on this site knows when anyone comes back, but it does pair how long each player has already been out against what that injury has actually cost the 277 players who have returned from one this season.
Days already missed, against the measured median for the same injury. The range in brackets is the middle half of those cases, for an elbow it spans three weeks to three months, which is why no single date belongs here.
| Player | Pos | IL | Injury | Days out | Typical for this injury | Value |
|---|---|---|---|---|---|---|
| Juan Soto | OF/DH | IL10 | Left calf strain | 16 | 45 days (n=17, 20-60) | 257 |
| Cody Bellinger | OF | IL10 | Left hamstring strain | 15 | 26 days (n=33, 16-36) | 144 |
| Casey Schmitt | OF/3B/DH/1B/2B | IL10 | Left knee meniscus tear | 13 | 18 days (n=18, 15-38) | 156 |
| Byron Buxton | OF/DH | IL10 | Right hip impingement | 12 | 18 days (n=11, 14-25) | 180 |
| James Wood | OF/DH | IL10 | Left oblique strain | 6 | 30 days (n=34, 18-41) | 360 |
| Nick Kurtz | 1B | IL10 | Strained right thumb | 6 | no sample | 197 |
| Joe Ryan | SP | IL15 | Left glute strain | 3 | no sample | 161 |
Every returned case, by body part. Sample sizes are shown because they are the whole story: a median off nine cases is a hint, and one off forty-three is close to a planning number.
| Injury | Cases | Median days | Middle half |
|---|---|---|---|
| Elbow | 44 | 44 | 24-77 |
| Shoulder | 35 | 34 | 22-67 |
| Oblique | 34 | 30 | 18-41 |
| Hamstring | 33 | 26 | 16-36 |
| Knee | 18 | 18 | 15-38 |
| Calf | 17 | 45 | 20-60 |
| Forearm | 16 | 28 | 20-48 |
| Back | 16 | 16 | 12-25 |
| Ankle | 12 | 24 | 11-56 |
| Hip | 11 | 18 | 14-25 |
| Concussion | 11 | 10 | 8-15 |
| Finger | 11 | 26 | 12-44 |
Juan Soto has missed sixteen days of a calf strain that has typically cost 45 days this season across seventeen cases. That is the single hardest hold on this list, and it is also the easiest call. A value of 257 does not get replaced off waivers in any format deep enough that you are reading injury tables. The mechanism behind the gap is worth naming: calf strains are the one soft-tissue injury where a team's incentive and a player's incentive both point at patience, because the reinjury rate lands you back where you started. Seventeen cases is a thin sample and the median could be dragged by two or three long ones, but a 29-day gap between where he is and where the typical case ends is not the kind of thing a small sample invents. Hold, and stop refreshing.
James Wood is the case I would argue about. He is the most valuable name here at 360, he is six days into an oblique strain, and obliques have run 30 days across 34 cases, the best-sampled injury on the board. So the arithmetic says roughly three more weeks. The case against holding is real: three weeks of a dead roster spot in a category league is a live cost, and if you are streaming pitchers or chasing steals, that spot converts into counting stats every single week. I still hold. You do not recover a 360 from the wire, and the replacement you would run out there is by definition someone nobody else wanted. What would change my mind is not the calendar. It is a setback, because an oblique that gets re-aggravated in a rehab game does not go 30 days, it goes twice that, and at that point the spot is gone for the season.
Cody Bellinger is the closest thing to a clean hold with a visible finish line. Fifteen days into a hamstring strain against a 26-day median over 33 cases, and 33 cases is enough that I trust the number. He is eleven days short of typical. At a value of 144 he is not a franchise piece, but he is also not a player you have to think hard about keeping for a week and a half.
Now the drops. Casey Schmitt at 156 is thirteen days into a meniscus tear with an 18-day median, so on paper he is nearly through it. The problem is that the median is doing all the work and the value is not. Five positions of eligibility is genuinely useful, but knee cartilage is the injury where the return is least likely to resemble the player who left, and nothing in this data tells you what he looks like when he comes back. If you are tight on spots, he goes first. Byron Buxton is the same shape, twelve days into a hip impingement against an 18-day median over eleven cases, and the eleven is the tell: we barely know what this injury costs. At 180, with his particular history, I would rather have the spot.
Nick Kurtz and Joe Ryan should not be part of this conversation yet. Both are under a week out and neither injury has a sample here, so any timeline you attach to them is invented. Six days into a thumb and three days into a glute means you hold by default, because dropping a 197 or a 161 on no information is the worst version of being wrong. Revisit both in a week. If either is still on the IL then, you are making a real decision with real data, and not before.
Days out is counted from the transaction that placed the player on the list. Current status comes from the live injury feed, which is authoritative for who is out but carries no dates at all, the two are joined per player.
The typical column is a median with its sample size and interquartile range, and it describes other players, not this one. It is context for how long an injury of that kind has been costing people, not a forecast for anybody.
Only players above roster-relevant value appear. An injury to someone nobody rosters is not a fantasy event, and listing every one would bury the handful that change a lineup.
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.