Roster Tab Overhaul: Positional Heatmaps, Team Windows, and Value History

feature · rosters · commissioner

The Roster tab just got its biggest upgrade yet. What used to be a ranked list of dynasty values now paints a full picture of every team's makeup, where they're strong, where they're weak, and what phase of their dynasty lifecycle they're in.

Positional Strength Heatmap

A new table below the roster rankings compares every team's dynasty value across QB, RB, WR, and TE. Each cell is color-coded on a smooth gradient from green (league-best) to red (league-worst), making positional advantages and holes instantly visible.

Toggle between Total Roster and Starters Only to see whether a team's depth matches their starting lineup strength. A team might rank #1 in total WR value but only #5 in starter WR value, and that's bench depth waiting to be traded.

Try the Positional Heatmap →

Team Window Labels

Every team now carries a window classification badge right next to their name in the roster rankings:

  • Contender — Real title equity in the projections, built to win now
  • Competing — Strong playoff odds, in the mix
  • Limbo — Not good enough to compete, not enough draft capital to rebuild — but still able to make moves
  • Rebuilding — Below-average starters, investing heavily in draft capital
  • Bottomed Out — Bottom quartile in both starter value and pick value

Windows are computed from starter value rank, pick value rank, pick investment ratio, and value-weighted starter age, not just one metric.

See your team's window →

Commissioner Tab: Roster Analysis

Commissioners get a new Roster Analysis sub-tab with two views:

Team Windows Table — The full breakdown with sortable columns for starter value, pick value, pick percentage, and average age. Click any header to sort.

Roster Value Over Time — A multi-line chart tracking how each team's total roster value has changed over time, based on available historical data. Toggle picks on or off to isolate player value trends.

Check out Roster Analysis →

More Improvements

  • Draft board card colors now reflect the hindsight (revisionist) grade instead of the draft-day grade, so a player who went from C+ to A- glows green
  • Multi-team trade filter — select multiple teams in the Trades tab to see only trades between those partners
  • Average value per trade column in the Team Summary table
  • "All seasons" button on the league selection page for one-click multi-season selection
  • Multi-select league filter on the dashboard to combine any subset of seasons

These changes were driven directly by user feedback. If you have ideas for what we should build next, hit the feedback button at the bottom of any page.

Try it with your Sleeper league →