The league site your Sleeper league never had

Every season.
Every grudge.
In your voice.

Commissioner's Cockpit reads your league's entire Sleeper history — every season, every meeting, every point left on a bench — and turns it into one living league site. Record book, rivalries, dues, house rules, and a weekly write-up that sounds like your group chat instead of a press release. The history dashboard is free, forever.

No card. No Sleeper login. About sixty seconds.

Where do I find my league ID?

Open your league on Sleeper in a web browser. The address bar reads sleeper.com/leagues/1180270108982718464/team — the long number in the middle is your league ID.

You don't have to pick it out by hand: paste the whole URL into the box above and we'll find the number in it. If you only have the phone app, open the league in a browser once — it's the quickest way to see the number.

Week 14 · The Roast Roundreal output · real league
Swilbo Baggins
7-7 · 2,058 PF · #1 power ranking
Swilbo Baggins puts up 164.24 — second-most points in the entire league this week — and loses. Officially, unluckily. You've got 2,058 points on the season, tops in the league, and a 7-7 record to show for it because apparently scheduling hates you personally.
— The Commishsourced from box scores

See a whole live dashboard

Free foreverthe full history dashboard
Every seasonyour league has on Sleeper
0 numbersinvented — ever
~60 secondsfrom paste to dashboard
Real output · Geeb Football League · Week 14

Highest Scorer Loses, Commish Faceplants, Corum Rots on Bench

Nobody typed that headline, and nobody picked it off a list. It fell out of one league's Week 14 box scores, in a voice that league taught it — which is why it knows the commissioner benched 23 points on himself, and why it isn't going to let him forget it.

The hard rule underneath all of it: if a number isn't in your league's data, it never gets written. No invented stats, no invented history, no “statement win” filler.

Read a full live dashboard

Week 14 was a monument to bad process beating good outcomes. Rico Dowdle Lover dropped a league-best 171.74 and still needed every point to survive Swilbo Baggins, who put up 164 and got nothing for it. Mr. Mike won his game by 32 points but still torched 25 points on his own bench doing it — including a running back who outscored his starting defense by roughly infinity. And yours truly went down 110-143 to a division mate who's now quietly building a Vegas-style playoff resume. Let's get into it.

Mr. Mike beats Solly by 32 and still finds a way to leave 25 points on the bench — a league-worst this week. Blake Corum drops 26.1 points from your own bench while your BAL defense turns in a goose egg. That's not a lineup decision, that's a hostage situation.
Same recap · manager roast
Achane plays like a first-two-round running back and Solly got him locked in as a keeper in round 12. That's not a draft pick, that's a heist with a signed confession.
2025 draft recap · steal of the draft
What you get

Everything your league has ever done. Free.

The history dashboard runs on cached public data and costs us close to nothing, so it costs you nothing. What you pay for is the half that shows up every week whether you're paying attention or not.

Free forever

The league record

$0 · no card · no trial clock

  • Every seasonyour league has ever played on Sleeper, read and indexed on the first pull.
  • Seasonweek by week: scores, standings, six weekly awards, the luck index, and points left on the bench.
  • Record Bookall-time standings, champions, and the best and ugliest weeks anyone has ever posted.
  • Rivalriesevery head-to-head series in the league, with the receipts attached.
  • Managersa page per team — seasons, trends, career highs, career embarrassments.
  • Playerswho's been rostered, who got dropped, and who keeps coming back.
  • One sample write-upabout your actual league, so you can hear the voice before you decide anything.
  • A link you can sharewith all twelve of them. Your managers never make an account.

This is the whole history dashboard, not a sample of it. There is no day when it turns off.

Founding season · $50

The full cockpit

Everything above, plus the part that shows up without you

  • The Tuesday Editiona full weekly write-up — power rankings with movement, six awards, bench math, and a personal roast for every manager.
  • Thursday previewsthe weekend's matchups, seeded with who owns whom historically.
  • Delivered where the league already isemail to every manager, or straight into GroupMe or Discord.
  • Your league's actual voicepersona notes per manager — day jobs, running bits, draft-day sins. This is the part that stops it sounding like a template.
  • The Constitutiondrafted from your real settings, money, and house rules, edited by you, exported as a PDF nobody can argue with.
  • The Ledgerbuy-ins, payouts, who still owes, and last place's punishment tracked until it's actually served.
  • The War Roomdraft board with grades, keeper room, and keeper costs computed from your own rules — not a generic calculator.
  • Season specialsdraft recap, kickoff letter, and an offseason autopsy in February when there's nothing else to read.

One payment for the season. Not a subscription — see the numbers below.

How it works

Paste. Build. Delivered.

Paste the league ID

That's the whole first step. Sleeper's league data is public, so there's no login, no password, and no permissions screen. Pasting the full league URL works too.

It builds itself

About a minute later you have a league site — every season, all-time standings, the record book, rivalries, weekly awards. Send the link to the group chat and watch them lose an afternoon.

Tuesday, it shows up

Turn on the weekly edition and the write-up researches, writes, and delivers itself all season. You do nothing and take all the credit. That part is between us.

Pricing

Fifty dollars. Once. Then it leaves you alone.

Founding league · this season only
$50$75one season · everything unlocked

About $4 a manager in a twelve-team league. Less than one buy-in, split twelve ways, paid one time.

  • Not a subscription. Nothing auto-renews, and no card sits on file waiting for next August. When the next season starts, you decide again.
  • Try it before you pay. Build the free dashboard first, read a real write-up about your own league, then decide.
  • 14-day full refund. Change your mind and we send all of it back — see the refund policy.

Start free, upgrade when you're sold

Or take three seasons
$200three seasons

Roughly $67 a season, still one payment, still nothing renewing. For leagues that have already survived a decade and intend to survive another one.

The list price is $75 for a single season. The $50 founding price is for leagues that sign up this season, and it stays $50 for as long as that league keeps running.

Start with the free dashboard

Straight answers

The questions every commissioner asks.

Is this made by Sleeper?

No. Commissioner's Cockpit is an unofficial companion — not affiliated with, endorsed by, or sponsored by Sleeper, ESPN, Yahoo, or the NFL.

It reads your league through Sleeper's public API, the same data anyone with your league link can already see. We never ask for your Sleeper password, and nothing here can set a lineup, make a trade, or change a single thing inside your league.

Does it work with ESPN or Yahoo leagues?

Not today — Sleeper only. Sleeper publishes a stable, public API; the others don't, and shipping a version that half-works and quietly gets numbers wrong would be worse than telling you no. If that changes, it changes.

What happens to my league's data?

We store two things: what Sleeper already publishes about your league (rosters, scores, transactions, history), and what you type in yourself (persona notes, dues, payouts, house rules, the punishment).

It is not sold, not shared with other leagues, and not used to train anybody's model. Ask us to delete your league and we delete it. The long version lives in the privacy policy.

Who can see my league's dashboard?

Your league lives at its own link, and anyone holding that link can read it — that's deliberate, because your managers should never have to make an account to look at their own league. Treat the link like the group-chat invite: send it to your twelve people, and don't post it somewhere public if you'd rather it stayed among you.

Can I cancel? Can I get a refund?

There is nothing to cancel. It's a one-time payment for a season, not a subscription — nothing auto-renews, and no card sits on file waiting for next August.

If you pay and change your mind within 14 days, email us and we refund the whole thing, no questions. Details in the refund policy.

My league is only a year old. Is there anything to read?

Yes, just less of it. One season already fills the record book and the manager pages; rivalries get interesting after two; the weekly write-ups need no history at all. And every season you play from here gets kept automatically, which is the actual point.

Still unsure? Build the free dashboard. It costs nothing and answers most of this faster than we can.

Draft season is now

Your league has a history. Give it somewhere to live.

Paste the ID, send the link to the group chat, and let them argue about the all-time standings instead of about you. Free, for as long as you want to leave it that way.

Unofficial companion for Sleeper leagues — not affiliated with Sleeper, ESPN, Yahoo, or the NFL. By connecting a league you agree to the terms and the privacy policy.