Publish Team Roster — Draft in Private, Release on Your Signal
Run a real draft. Captains build and trade their rosters quietly, then hit one button to notify everyone and go public — all at once, when you say so.
The Problem
Team-Cup drafts move fast, and captains want a grace window to trade players before anything is final. But the moment a captain adds someone, that player gets pinged — so a captain can't quietly line up a roster, and a trade means one player was told they're in, then silently dropped. Organizers end up running the whole draft in a spreadsheet just to avoid the noise.
How It Works
Turn on Draft mode for a division and every team in it becomes a silent draft: captains add, drop, and trade players with no notifications and the team stays hidden from the public tournament pages. When the captain is happy, they hit Publish Team Roster — and only then do the players get notified and the team appears publicly.
Trades never leak. Because drafting is silent, a player you add and then trade away was never told — only the final, published roster is ever notified. No awkward "you're in… never mind."
The Details
Pay first, draft later
Captains still pay their team fee up front (empty roster is fine) — publishing only controls notifications and public visibility, never payment.
Release it all at once
Publish batch-notifies the whole roster in one go, with a deep link straight into accept-and-join.
Hidden until published
Draft teams don't show on the tournament, division, or public team pages — only the captain and organizer can see them.
Organizer bulk release
At the draft deadline, an organizer can "Publish all rosters" for a whole division in one click.
Draft mode is off by default and set per division, so normal tournaments are completely unchanged. Works on web and in the app.