Paste a handle, league ID, or URL. We’ll read the room.
Username, league ID, or the league URL from the Sleeper app. Private leagues import the same way as public ones — Sleeper’s read API returns them. We never post, never message, and never need a password.
Open a league and it will show up here on this device. No account needed.
How league import works
Accept a Sleeper username, a long numeric league ID, or a league URL from the app. Usernames list leagues for that account — private included. IDs and URLs jump straight into one room. We fetch league, roster, user, and traded-pick data through Sleeper’s public read API. A missing league is usually a wrong ID, a deleted league, or a season rollover, not a privacy wall.
Every roster is graded with league-relative percentiles: starter value, franchise value (players plus future picks), young core, and draft capital. That feeds a contend-or-rebuild direction with explanation and confidence, ranked strengths and weaknesses, trade partners, and recommended moves. Future picks are valued from round and original-owner projected finish, then discounted for distance, so capital shows up in the standings.
The same player values that power rankings and the trade calculator score the roster. Written walkthroughs: how to use league import, rebuild vs contend, and how to read the DCC verdict. Model details: methodology.
Privacy and sharing
We never need your Sleeper password. We never post, never message league mates, and never ask for credentials. Personal dashboards stay out of the public index; share links are opt-in when you want a card for league chat. What we store if you save a league is described in the privacy policy.
Prefer a dry run first? The demo league shows the report shape on sample managers. It is noindex so search and ad review evaluate real tools and guides instead of fake rosters.