🏆 Tournament Manager Guide

Step-by-step walkthrough for setting up and running a multi-division pool tournament with parallel brackets and playoffs. The guide is organized into two work periods: Before Game Day — create brackets, register players, and form teams — and On Game Day — confirm attendance, balance brackets, run pools, and run playoffs. Check off each phase as you complete it.

Navigation Basics — Start Here

Events page filter · Event page hub · bracket switcher dropdown
1

Events Page — your tournament dashboard

Go to My Events. At the top is a sticky Search by event name filter bar. Type your tournament name and all brackets for that tournament appear grouped together — Men, Women, Mixed A, Mixed B, playoffs — all in one view.

The filter is sticky: it stays set as you scroll or return to the page, so you always see just your tournament's brackets.

My Events type tournament name in filter all brackets appear grouped click any bracket to open it
Events page with name filter active — sticky filter bar at top, brackets grouped under tournament name

2

Event Page — the hub for everything

Every tool you need to run a bracket lives on its Event Manager page. You spend almost all your time here. It has three panels side by side:

Event Manager Page — Three Panels
📋 Registration (left)
  • Registration toggle Open/Closed
  • Register Players
  • 🏆 Team Manager
  • 📅 Build Schedule / 🏁 Build Bracket
🏓 Courts & Rounds (middle)
  • Court number input
  • Start Round / Assign Courts
  • Court pills → Court Release
  • Round indicator
📊 Results (right)
  • Players
  • Standings
  • Results
  • 🪙 Flip Coin (on tie)

Below the three panels: admin actions are always visible to managers — End Event · Save Points · Edit Managers · Edit Event · PIN.

Event Manager page — 3-panel layout: Registration (left), Courts & Rounds (middle), Results (right), Admin Actions below

3

Bracket Switcher — jump between brackets instantly

At the top of every Event page, the current bracket name is displayed as a blue dropdown selector. Click it to see all other brackets in the same tournament and jump directly to any one — no need to go back to the Events page.

Use this constantly during a live tournament to check other brackets, monitor round progress, or jump in to help a co-manager.

Bracket switcher dropdown — top of Event page showing current bracket name and list of all brackets
📋
Before Game Day
Create brackets · register players · form teams — can be done days in advance
1

Pre-Tournament Setup

Create one Pool event per division · assign co-managers
1

Create a Pool Event for each division

Go to Create Event and fill in the following for each division:

  • Event Name — the tournament name, identical for every bracket (e.g. Spring Classic 2026)
  • Bracket/Division — the division name (e.g. Men, Women, Mixed A)
  • Location — the venue where this bracket is played. Used by the also in use court list to scope conflict detection — only courts at the same location are checked. If your tournament spans multiple venues, set this accurately to avoid false court collision warnings.
  • Join PIN — a 4-digit PIN players use to self-register
  • Event TypePool
Same Event Name is critical. All brackets sharing the same Event Name are grouped as one tournament in the Events page filter and the bracket switcher dropdown.
After creating all brackets, go to My Events, filter by the tournament name, and confirm all brackets appear grouped together before continuing.

2

Assign Co-Managers

If different staff members will manage different brackets simultaneously, open each bracket's Event page and grant access:

Event page 👥 Edit Managers search by name → Add
Large divisions? If a division has more players than fit in one pool (~8+ teams), register everyone to one event first, build all teams in Phase 3, then use Move Team to split teams into the second bracket.
2

Player Registration

Bulk paste from the Event page · or player self-registration via QR
1

Open Register Players from the Event page

On the bracket's Event page, Registration panel: click Register Players. The player registration page opens pre-loaded for this bracket.

The Register Players page has two ways to add players:

Option A — Select PickleRounds users: A searchable list of registered app users appears. Filter by name, check the players you want, then click Add Selected Users. (For DUPR-linked events this list is filtered to club members only.)

Option B — Paste from Excel: Up to four columns: Name, Rating, optional Rank, optional DuprId. Tab, comma, or multiple spaces all work as delimiters:

Name, Rating John Smith, 3.5 Mary Jones, 3.8 Pat Williams, 4.0
paste player list Add Players from Pasted Data confirmation shows count added

2

Player self-registration (optional)

Players can scan the QR code shown in the Registration panel and enter the Join PIN to register themselves. Useful for walk-ins.

3

Team Formation

Create 2-player teams · optionally split large divisions into A/B pools
1

Open Team Manager from the Event page

On the bracket's Event page, Registration panel: click 🏆 Team Manager. Unaffiliated players appear in the left sidebar; the main area shows existing teams.


2

Create teams (2 players each)

+ Create Team enter team name check 2 players Create Team

Repeat until all players are assigned to teams.

Naming tip: Use the players' last names (e.g. Smith / Jones) — team names appear on court tickets and in the playoff bracket.

3

Split a large division into two pools (optional)

To move teams from one bracket to another (e.g. Mixed → Mixed A and Mixed B):

  1. On the team card, click ↗ Move.
  2. In the Transfer modal, search for the destination bracket, select it → Confirm.
  3. Wait for the confirmation before moving the next team.

Then rename the original bracket: Event page → ✏️ Edit Event → update Bracket field → save.

🏆
On Game Day
Confirm attendance · balance brackets · close registration · build schedules · run pools · run playoffs
Attendance reality: Not everyone who registered will show up — this is always the case. Do not close registration or build schedules until you have confirmed which players are actually present. Use the time before play begins to do any final team moves between brackets to balance pool sizes. Once attendance is confirmed for a given bracket, close its registration, build the schedule, and start — brackets can start independently as they fill up.
4

Running Pool Brackets

Close registration · build schedule · start rounds · collect scores · repeat
These steps run on each bracket's Event page independently. With co-managers assigned, all brackets can run in parallel. Use the bracket switcher dropdown at the top of any Event page to jump between brackets without leaving.
1

Close Registration

Registration panel: click the Registration toggle switch. Status changes from Open to Closed, which unlocks Build Schedule.


2

Build the Pool Schedule

Registration panel: click 📅 Build Schedule. Enter court numbers and confirm — the system generates a round-robin schedule for all teams.

Build Schedule dialog — enter court numbers and confirm to generate pool schedule
Avoid court conflicts: Assign non-overlapping court numbers to each bracket (Men → 1–2, Women → 3–4, Mixed A → 5–6, Mixed B → 7–8). Monitor all brackets live on the Tournament Courts page (step 6).

3

Start a Round

Courts & Rounds panel: enter court numbers, then click Start Round. Courts activate and court pills (numbered badges) appear — one per active court.

Courts & Rounds panel — active round showing round indicator, court input, and pill badges

4

Print Court Tickets

Immediately after starting a round, click on the Printer icon to print court assignment tickets for all matches in the round.

Each ticket shows: court number · team names · player names · score boxes · a QR code that both players and managers can scan. Players use it to self-report scores; managers can scan it to jump directly to the exact Court Release page for that match — useful when managing multiple brackets to ensure scores are entered into the correct match.

In the Courts & Rounds panel, the printer icon (🖨) next to each court pill opens the print page directly. Courts shared with another bracket show an also in use warning.

Courts & Rounds panel showing court pills, printer icon, and also-in-use indicator
Receipt printer: Court ticket print-outs are optimized for a 58mm thermal receipt printer.

5

Enter Match Results — Court Release

When players return tickets, click the court pill in the Courts & Rounds panel to open Court Release for that court.

click court pill [1] confirm teams enter scores OK Confirm Release
Court Release dialog — confirm teams, enter scores, and release the court

Release frees the court, records the result, and returns you to the Event page. The pill disappears from the panel.

Self-reporting: Authenticated players who are participating in the match can scan the QR on their ticket and submit scores themselves — no manager action needed.

6

Monitor Courts Across All Brackets

Open Tournament Courts on a separate tablet or screen. It shows every active court across all brackets, auto-refreshing every 10 seconds. An ⚠ orange conflict banner appears if the same court number is active in two brackets simultaneously.


7

Advance Through All Rounds

After all court pills are cleared, click Start Round for the next round. Repeat steps 3–5. After the final round is fully released, the event automatically becomes Finished and standings are computed.


8

Resolve Tie-Breakers

Results panel: if teams are tied, a 🪙 Flip Coin button appears. Click it to break the tie randomly.

5

Creating Playoff Brackets

Create a Playoff event · import pool standings · build bracket
Playoffs are a game day event. Playoff brackets are created, players are seeded from pool standings, and rounds are run entirely on game day — after each pool bracket finishes. You do not set up playoffs in advance.
1

Create a Playoff Event

Go to Create Event. Use the same tournament name as the pool brackets so this playoff appears in the same group. Set Event Type → Playoff. Give it a Bracket name (e.g. Battle of the Sexes).

After creating, open My Events and confirm it appears in the tournament group. Click it to open its Event page.


2

Import Pool Results — Team Manager

On the playoff Event page, Registration panel: click 🏆 Team Manager → then Import Pools.

Step 1 — Select source pools: All pool brackets in the tournament are listed. Deselect all via the Select All toggle, then check only the pools that feed this playoff. Set a short Prefix per pool (e.g. M, W) so teams read M-1, W-2.

deselect all check desired pools set prefixes Next →

Step 2 — Set cutoff: Enter the number of top teams to import per pool (e.g. 2 → top 2 per pool).

Import confirmation shows total teams imported
Teams importedBracket shape
4Semifinal 1, Semifinal 2, Final, 3rd Place
8Quarterfinals, Semis, Final, 3rd Place

3

Close Registration & Build Bracket

Back on the playoff Event page:

Registration panel toggle Registration → Closed
Registration panel 🏁 Build Bracket confirm dialog

The page reloads with the bracket schedule built and Start Tournament becomes active in the Courts & Rounds panel.

6

Running the Playoffs

Start tournament · print tickets · enter scores · advance to Finals
1

Assign Courts and Start Round 1

Courts & Rounds panel: enter court numbers → click Start Tournament. Courts are assigned to first-round matches. Court pills appear for each active court.


2

Print Court Tickets

Same as pool play (Phase 4, Step 4). Playoff tickets show the match name (Semifinal 1, Final) instead of a round number.


3

Enter Playoff Scores via Court Pills

Courts & Rounds panel: click a court pill → Court Release → enter scores → OK → Confirm → Release. The bracket automatically advances winners to the next round.


4

Assign Courts for Subsequent Rounds

After all courts are released for a round, back on the Event page enter courts and click Assign Courts. Court pills appear for the next round (Final + 3rd Place). Repeat until the Final is played.

Double-elimination court strategy: Above the court input, the system shows how many consolation (conso) matches are ready to play. As a general rule, only assign enough courts to cover the conso count — not more. The assignment algorithm always prioritizes consolation matches over winner's bracket matches, which keeps both sides of the bracket progressing together and ensures the winner's bracket doesn't finish before the consolation bracket. A winner's bracket blowout before the conso side is done kills the drama — so hold back courts when needed.
Done! Final standings appear on the Event page and in Standings in the Results panel.