Season-long fantasy leagues for you and your friends β football, hockey, basketball and baseball. Draft once, then run the whole season: lineups, trades, waivers and playoffs.
Your leagues, teams and matchups follow your Google account β same team on your laptop and your phone, nothing to remember.
You are not in a league yet. Start one below, or open an invite link a friend sent you.
Practise against bots β pick your sport and your slot, and watch the board fill in. Mocks stay here until you delete them.
You in one seat, bots in the rest. They draft to positional need off the same value board you see, and no two mocks play out the same way.
Nothing here is permanent. A mock is a real league on your account β open it later, or delete it from the landing page.
Your league, start to finish. Draft night is opening night β then weekly matchups, free agency, trades, waivers and a playoff bracket, all the way to a champion.
Empty slots draft on autopilot (best available).
Weekly matchups & standings appear once the commissioner starts the season.
The auction budget is spent during the draft. FAAB is a separate in-season waiver budget set when the season starts β no carryover.
Set your own value for each stat instead of the Standard/Half/Full PPR preset. Lobby only β scoring is frozen once the season starts, because a settled week is shaped by the rules that settled it. β Totals will not exactly match the preset even with standard-looking values: the presets come from Sleeper precomputed and carry bonuses of their own.
A keeper costs what he cost last time: in a snake draft that is the round you drafted him in, and keeping him uses your pick in that round; in an auction it is the price you paid. A player picked up off waivers has no round, so he costs the last one β and two of those collide, with the second bumped a round earlier.
Closing a season archives it to the record book and clears the draft, ready for a new one. Members, settings, the league code and the link everyone has all stay. There is no undo.
An accepted trade waits out the review window before any player moves, and dies if enough managers vote to veto. Auto is a majority of the teams not in the trade; the two managers in it never vote.
Posts league events to the Discord channel wired to this deployment. The nightly scoreboard is off by default: a hockey or basketball league plays most nights.
Anyone who opens that link joins as a commissioner. Rotating invalidates every old link (and demotes anyone using one) β do it after kicking someone who had it.
Records follow the manager, not the seat: seats get reused between seasons, and a manager who has left the league keeps what they won.