ALLROSTERS

For Sleeper fantasy football

Every league you play in. One live scoreboard.

AllRosters puts all of your Sleeper matchups on one screen, with live scores, the odds you win each one, and the points your bench is costing you. No more flipping between leagues on a Sunday.

Free. No login or password. Saved in this browser, so your leagues are there next time.

Two leagues, live, each in its own color. Sample numbers.

What you see

Everything a multi-league Sunday needs, and nothing it doesn't

Sleeper shows one league at a time. AllRosters loads every league for your username for the season and keeps them all live together.

01

All your leagues at once

Your score, your opponent's and your record in every league, side by side. Each league has its own color and letter, and one tap opens the full matchup.

02

Every matchup in your league

Your lineup against your opponent's, slot by slot, and a live scoreboard of every other game in the league. Open any matchup to compare it player by player.

03

Live win probability

A 20-square meter per league shows how likely you are to win right now, and whoever's ahead gets the bigger score.

04

Points left on the bench

How many more points your best possible lineup would have scored, and exactly which swaps would have done it.

05

See which league every player is in

A colored letter beside a player marks each league where they're yours. An outlined one flags a player starting against you somewhere else.

06

On the field now, and up next

Every starter of yours in a live game in one list, with the clock and game score, followed by the next kickoffs that involve your starters.

07

Scoring broken down

Tap any player and they come forward with each stat and what it was worth, priced with that league's own scoring settings, against their projection.

08

Lineup alerts

Injured, inactive and bye-week starters and empty slots, flagged before kickoff, with the bench players who could replace them.

09

Weekly league awards

When the week is done, every league gets its awards: high score, MVP, blowout, nail-biter, heartbreaker, lucky win, bench blunder and rock bottom. Same results for everyone in the league.

Getting started

Set up in under a minute

  1. Open AllRosters

    It runs in any browser on your phone or computer. Nothing to install, though you can add it to your home screen.

  2. Enter your Sleeper username

    Type the username from your Sleeper profile. AllRosters finds every NFL league you're in this season and remembers you in that browser.

  3. Leave it open on game day

    Scores refresh every 45 seconds, and a live tag in the header counts the games in progress. The week control beside it steps back through past weeks.

The math

How AllRosters calculates win probability and bench points

Win probability starts from the points already on the board. For each starter still to play, AllRosters takes their Sleeper projection for the week (PPR, half-PPR or standard, whichever your league uses) and scales it by how much of their game is left. That gives a projected final score for you and for your opponent.

Each remaining starter adds uncertainty, and the less of their game is left, the less they can swing it. Those are combined into one spread, and your win probability is the chance, on a normal curve, that your projected margin finishes above zero. Starters listed Out, Doubtful, on IR or suspended count for nothing.

Bench points compare what you scored with the best legal lineup you could have set from your whole roster, filling the most restrictive slots first so flex eligibility is respected.

Data source
Sleeper's public API for rosters, matchups, projections and stats, and Sleeper's live NFL scores for game clocks.
Refresh rate
Every 45 seconds by default while the current week is live. You can pick 30 seconds, 90 seconds or 5 minutes.
Scoring formats
Whatever your league uses. Point breakdowns are priced with each league's own settings.
Lineup slots
QB, RB, WR, TE, K, DEF, FLEX, Superflex, WR/TE and WR/RB flex, and IDP slots.
Privacy
There are no accounts. Your username and preferences are saved only in your browser. Anonymous analytics count visits and which features get used, never your username, and you can turn them off in settings. Privacy details.

Questions

Frequently asked questions

Is AllRosters free?

Yes. There is no account, no subscription and no ads. You enter your Sleeper username and your leagues load.

Do I have to log in to Sleeper or share my password?

No. AllRosters only needs your public Sleeper username. It reads the same public data anyone can see about a Sleeper league, and never asks for a password.

Will it remember my leagues next time?

Yes. Your username is saved in the browser you used, so the scoreboard opens straight to your leagues. Settings also gives you a personal link that brings them back on any other phone or computer, or if your browser's data gets cleared.

What if the same player is on my roster in more than one league?

Each league gets its own color and letter. Beside a player's name, a solid letter marks every other league where that player is yours, and an outlined letter marks a league where they're starting against you. On the home screen, upcoming kickoffs list your starters with the same letters.

Does AllRosters work if I play in 10 or more leagues?

Yes. With up to four leagues each one gets a card; past four, every league becomes a compact row with its score, win odds and status, under a count of how many you're up, down or tied in. Each league keeps its own color and short code, and settings let you hide mock drafts, best ball or leagues you've left so they aren't loaded.

Can I add AllRosters to my phone's home screen?

Yes. On iPhone or iPad, open the scoreboard in Safari, tap the Share button, then Add to Home Screen. On Android, Chrome offers to install it, or use the browser menu's Add to Home screen. It then opens full screen from its own icon, straight to your leagues, and the scoreboard shows these steps too.

How do the weekly league awards work?

Once every game of the week is final, AllRosters hands out the same eight awards in each of your leagues: high score, MVP (the top-scoring starter), blowout, nail-biter, heartbreaker (the highest score in a loss), lucky win (the lowest score in a win), bench blunder (the most points left on a bench) and rock bottom. They come only from the league's final scores, so everyone in the league sees the same winners. NFL stat corrections can still change them until midweek.

Can AllRosters change my lineup or make waiver claims?

No. Sleeper's public API is read-only, so AllRosters can only show your leagues. Lineup changes, trades and waivers still happen in the Sleeper app.

Does it work with ESPN, Yahoo or NFL.com leagues?

Not today. AllRosters works with Sleeper NFL leagues only.

How is win probability calculated?

For each starter still to play, AllRosters takes their projection and scales it by the share of their game left. Adding that to the points already scored gives a projected final for both teams. The uncertainty of each remaining starter is combined, and the chance your projected margin stays above zero on a normal curve is your win probability. Injured and inactive players count for nothing.

What does "left on the bench" mean?

It is the gap between what your lineup scored and the highest-scoring legal lineup you could have set from everyone on your roster that week, including flex eligibility. AllRosters also names the swaps that would have closed the gap.

How often do scores update?

Every 45 seconds by default. You can choose 30 seconds, 90 seconds or 5 minutes in settings, and refresh by hand at any time.

Is AllRosters made by Sleeper?

No. AllRosters is an independent project and is not affiliated with or endorsed by Sleeper.

Kickoff is coming. Get every league on one screen.