Viewer games are already the best segment on League Twitch — but a viewer tournament is a different animal entirely: a bracket with your community's names on it, drama that builds toward a final, and a winner your chat talks about all week. It's the difference between content and an event.
The reason most streamers don't run them: the old way meant moderating a spreadsheet on stream. Here's the version where you cast, and everything else runs itself.
Why a Tournament Beats Viewer Games
- Stakes create story. A bracket has a narrative arc — upsets, a losers' run, a final. Chat picks favorites by round two
- Viewers become participants. The people playing (and their friends) are locked to your stream for the whole night
- It's a recurring format. "Friday bracket" becomes appointment viewing in a way one-off customs never do
- The winner matters. Standings and Elo persist — this week's champion gets called out next week
The Setup (Before You Go Live)
1. Create the bracket, pin one link. Two minutes: LoL 1v1 (the best first format — everyone can enter solo, games are short and castable) or 5v5 if your community five-stacks. Share the registration link in chat, Discord and your panel — viewers register and check in themselves. Your mods run zero spreadsheets.
2. Choose on-demand code delivery. This is the streamer feature. Every lobby code stays sealed — invisible to everyone, staff included — until you press Release on that match. You cast the current game to its end, take a break, hype the next matchup, THEN release it. Broadcast pacing instead of bracket pacing.
3. Set the check-in window (15 min). Ghosts auto-forfeit and their opponents advance instantly — dead air from a no-show is the segment-killer, and this deletes it. (The full no-show system.)
4. Want it subscriber-only? Private brackets with an access code exist on the organizer tier — or simply run it open and let the link live where only your community sees it.
The Anti-Snipe Rules (Non-Negotiable)
One mistake ruins the format: showing a lobby code on stream. Anyone with the code can enter the lobby — including as a spectator watching both teams live. The clean setup:
- Codes are delivered privately to the players — never pasted in chat, never visible in an overlay
- Your stream shows match context — round, names, score — never the code (why codes work this way)
- With sealed on-demand delivery, there's nothing to leak until the moment you release — and even then, it goes to players, not to the broadcast
Make It Look Like a Broadcast (Zero Graphics Work)
Feed OBS with browser-source scenes that update themselves as results land — starting-soon while chat fills the bracket, versus for the matchup reveal, the live bracket between rounds, standings, and the podium for the crowning. Copy a URL per scene, done: your viewer tournament looks like an official event, and the "what's the score?" question in chat answers itself.
Casting from inside the client? The desktop Companion handles spectating tournament matches without the code ever passing through your hands — see the streamer kit.
Run of Show — A Two-Hour Segment
- T-30 (off-stream or starting-soon scene) — link pinned, registrations filling, check-in opens
- T-0 — go live on the bracket scene; call the round-one matchups; Release all of round one
- Round 1 — spectate the spiciest game; the others finish in parallel and report themselves
- Between rounds — bracket scene up, winners called out, clip the upset
- Semis & final — release when the stream is ready; cast them fully — this is the content
- Crowning — podium scene, winner interview in voice, clip it, announce next week
Your active work during the night: casting and hype. That's the whole job — the referee reads results from the game itself, the bracket advances alone, and no-shows resolve without you.
Make It Weekly
The format compounds: same night, same time, standings that persist, a champion to dethrone. By week three your community isn't watching a segment — they're following a season. Winners get called back, rivalries form in chat, and the registration link fills before you're live.
Put It to Work
- Create your first viewer bracket — sealed codes, check-in and OBS scenes included
- The streamer kit — overlay, spectate flow and the broadcast surface
- First tournament ever? Start with the complete hosting guide
FAQ
How many viewers do I need?
Eight players is a real 1v1 bracket and a full evening of content. You don't need a big community — you need eight people who show up, and a recurring slot builds the rest.
What do my viewers need to join?
A free account with Riot sign-in, then one click to register and one to check in. No downloads required to play — the desktop Companion is optional comfort.
Can I play in it myself?
Yes — and it's great content. Auto officiating means the tournament doesn't need you free to referee; cast until it's your turn, then play your match on stream.
How do I stop stream snipers?
Sealed on-demand codes (nothing exists to leak until you release), codes delivered privately to players only, and never rendering a code in any overlay. Lobby settings — including who may spectate — are locked by the tournament code itself.




