Running a Tournament
Complete guide for setting up and managing volleyball tournaments from start to finish.
On this page
1. Before the Tournament
Set up venues and prepare your league before creating tournaments.
Set Up Venues
- Ask your league administrator to create venues in the Admin panel
- Venues include a name, address, and number of courts
- You'll select from available venues when creating a tournament
Set Up Seasons
- Go to Admin → League Settings and create seasons (e.g., "Spring 2025")
- When creating or editing a tournament, assign it to a season
- Players can filter their stats by season on the My Stats page to compare performance across seasons
- Each season has a public leaderboard at /seasons/[slug] showing aggregated player stats across all tournaments in that season
Season Directors
You can assign season directors to a season from the League Settings page. A season director automatically has director-level access to all tournaments assigned to that season, without needing to be individually added to each tournament. Add season directors by expanding a season card and entering their email address.
Manage League Members
- League members are managed by the league administrator in Admin → Members
- Each member has a name, gender, and skill level
- Members can be quickly added to tournament rosters from the Players page
Tip: When players self-register, they're automatically added to your member database. You can also import members from a CSV file.
2. Creating a Tournament
- Go to Admin → Tournaments (or ask your league administrator to create one for you)
- Click "Create Tournament"
- Fill in the tournament details:
- Name: A clear, descriptive name (e.g., "Summer Slam 2024")
- Date: Start date and time
- Venue: Select from your venues
- Tournament Type: Round robin, king of the court, etc.
- Description: Any additional info for players
- Configure registration settings:
- Entry Fee: Set the price (or $0 for free)
- Max Capacity: Limit the number of players
- Registration Deadline: When registration closes
- Open Registration: Toggle to allow self-registration
- Click "Create" to save the tournament. It starts in Draft status (not visible to players). You'll be taken to the Director Portal for this tournament.
- When ready, click "Publish Tournament" in Setup to move it to Upcoming status, making it visible on the public tournaments page
Tournament Status Lifecycle
Tournaments progress through these statuses. Some transitions happen automatically.
- Draft: Only visible to admins. Use this while setting up the tournament.
- Upcoming: Visible to players. Set manually by clicking "Publish Tournament" in Setup. Players can register if registration is open.
- Live: Transitions automatically when the tournament start date and time is reached.
- Complete: Transitions automatically when all matches have been scored. Can also be set manually from the Admin tournaments list.
- Archived: Set manually after completion. Hides the tournament from public view.
Tournament Locking
When a tournament reaches Complete or Archived status, it becomes fully read-only. Everything is locked: players, rosters, presence, teams, schedule, scores, and settings. The entire director portal shows a "Read-only" banner and all controls are disabled. To unlock a tournament, change its status back to Live or Upcoming from the Setup page status dropdown.
Automatic Snapshots
The system automatically saves snapshots of your tournament data at key moments, so you always have a recovery point:
- Teams generated: Snapshot saved after teams are created (e.g. "Teams generated (8 teams)")
- Schedule generated: Snapshot saved after the schedule is built (e.g. "Schedule generated (24 matches)")
- Tournament completed: Snapshot saved when all matches are scored and the tournament auto-completes
- Tournament archived: Snapshot saved before the tournament is locked as archived
Snapshots can be viewed and restored from the Admin Settings page under Tournament Snapshots.
Tip: You can unpublish a tournament (move it back to Draft) at any time from Tournament Setup or the tournaments list. Draft and Archived tournaments are hidden from the public.
Format Compatibility
Not all settings work together. The table below shows which sign-up methods, team formation options, and scoring types are compatible with each tournament type. Incompatible options are automatically disabled in the setup page.
| Tournament Type | Sign-up | Team Formation | Scoring |
|---|---|---|---|
| Standard | Solo, Pair, Team | Smart Balanced, Random, Manual, Me & You + 2 | Team |
| Level Up | Solo, Pair, Team | Smart Balanced, Random, Manual, Me & You + 2 | Team |
| Swiss System | Solo, Pair, Team | Paired by record each round | Solo, Pair, Team |
| Shuffle | Solo | New teams each round | Solo |
| Breakup & Makeup | Solo | Pairs formed and reformed each round | Solo |
| Manual | Solo, Pair, Team | Manual only | Solo, Pair, Team |
Additional rules: Selecting Team sign-up locks formation to Manual (teams are pre-formed). Me & You + 2 requires Pair sign-up.
Lore (Team Name Themes)
Each tournament can use a team name theme (called "lore") such as Greek Gods, Street Fighter, etc. If you change the lore theme after teams have already been generated, all existing team names are automatically renamed and the schedule updates to reflect the new names.
3. Managing the Roster
Build your tournament roster by adding players or accepting registrations.
Adding Players Manually
- Open your tournament from the Director Portal
- Go to Players
- Click "Add Player" to create a new player
- Or expand "Add from League Members" to add existing members
- Select members and click "Add" to add them to the roster
Player Self-Registration
When registration is open, players can register themselves:
- Players browse the public tournaments page
- They click "Register" on your tournament
- After payment (if applicable), they're added to your roster
- You can see all registrations in the Players page
Import from CSV
Bulk import players using a CSV file with columns: Name, Gender, Skill
4. Player Check-in
On tournament day, check in players as they arrive.
- Go to Check-in in the Director Portal sidebar
- As players arrive, find them in the list
- Click to toggle their presence status:
- Present: Player is here and ready
- Not Present: Player hasn't arrived
- The stats at the top show how many players are checked in
- Wait until you have enough players before generating teams
Important: Only players marked as "Present" will be included when you generate teams. Make sure everyone is checked in before proceeding!
5. Creating Balanced Teams
Generate balanced teams based on player skill levels and gender.
- Go to Teams in the Director Portal sidebar
- Set the number of teams you want to create
- Click "Generate Teams"
- The algorithm will:
- Balance total skill across teams
- Distribute genders evenly (for co-ed)
- Create teams of similar size
- Review the generated teams
- Manually adjust if needed by dragging players between teams
- Click "Save Teams" when satisfied
Tip: You can regenerate teams multiple times until you're happy with the balance. Changes aren't saved until you click "Save Teams".
6. Generating the Schedule
Create a game schedule for your teams.
- Go to Schedule in the Director Portal sidebar
- Configure schedule settings:
- Number of courts: How many games can run simultaneously
- Game duration: Length of each game
- Break time: Time between games
- Click "Generate Schedule"
- Review the generated schedule
- The schedule shows which teams play when and on which court
Adjusting Mid-Tournament
- Games per team: Click the games badge on a phase to change the number of games per team, then regenerate the schedule. This is useful if the tournament is running ahead of or behind schedule.
- Advance Times: Use the "Advance Times" button to shift match start times forward. Only upcoming matches are affected. Completed and in-progress games keep their original times.
Schedule Display
Share the schedule with players using the TV display mode (/tv) which shows:
- Current games in progress
- Upcoming games
- Court assignments
- Live scores (when entered)
7. Running the Tournament
Keep things running smoothly during the tournament.
Managing Games
- Announce upcoming games and court assignments
- Use the TV display for real-time schedule updates
- Scorekeepers can enter scores as games complete
- The score entry page shows per-round progress (e.g., "2/4 scored") so you know how many matches remain in each time slot. A notification appears when all matches in a round are complete.
- View live standings in the Analysis section
Public View Links
At the bottom of the Tournament Hub, you'll find quick links to share with players:
- TV Mode: Full-screen display for venue monitors (/tv/[slug])
- Public Dashboard: Mobile-friendly view of teams, schedule, and scores (/dash/[slug])
- Tournament Page: Public detail page with registration and info (/tournaments/[slug])
Assigning Scorekeepers
- Add scorekeepers to your tournament from the Setup page under Tournament Staff
- Scorekeepers receive an email with a link to the tournament's Scorer interface
- They can also access their assigned tournaments from the Director Portal home page
- Or use a shared tablet/device at each court
Handling Issues
- Late arrivals: Mark them present and consider adding to a team short on players
- Early departures: Adjust teams if needed to keep games balanced
- Score disputes: You can edit scores from the Scorer or Manual Scoring pages
8. After the Tournament
- Ensure all scores have been entered. The tournament automatically moves to Complete status once every match is scored. A snapshot is saved automatically at this point.
- If needed, you can manually mark a tournament as Complete from the Setup page status dropdown or Admin → Tournaments
- Once complete, the tournament is read-only. All data (players, teams, schedule, scores) is locked to prevent accidental modifications.
- Review final standings in Analysis and Standings from the Director Portal sidebar
- Players can view their results in their player portal
- When you're done, Archive the tournament from the Setup page to hide it from public view. Another snapshot is saved automatically.
- If you need to make corrections, change the status back to Live from the Setup page, make your changes, then re-complete.
9. Activity Log
The Activity Log page in the Director Portal provides a chronological record of all actions taken during the tournament. This includes:
- Team generation and regeneration events
- Score saves and edits
- Player check-ins and status changes
- Staff additions and role changes
- Lore (team name theme) changes
- Schedule generation and time adjustments
Each entry shows who performed the action and when. This is useful for auditing changes and understanding what happened during a tournament.
Troubleshooting
Teams are unbalanced
Check player skill levels - they may need adjustment. You can also manually move players between teams or regenerate.
Player missing from team generation
Make sure the player is marked as "Present" in the check-in screen. Only present players are included in team generation.
Schedule shows wrong number of games
Check the tournament settings for number of rounds and game format. Regenerate the schedule after making changes.
Can't find my tournament
Go to the Director Portal home page to see all tournaments you're assigned to. If a tournament is missing, ask the league administrator to add you as a director.
Players can't see the tournament
The tournament is likely still in Draft status. Go to Tournament Setup and click "Publish Tournament" to make it visible. Only Upcoming, Live, and Complete tournaments appear on the public page.
FAQ
Can I run multiple tournaments at once?
Yes! Each tournament has its own page in the Director Portal with its own roster, teams, and schedule. Go to the Director Portal home page to switch between tournaments.
How do I add another tournament director or scorekeeper?
Go to Setup in the Director Portal and scroll to Tournament Staff. Add team members by email and assign them the "director" or "scorekeeper" role. They'll receive an email with a link to the tournament.
Can players see the schedule?
Yes! Use the TV display (/tv) which is publicly accessible. Players can also see their team assignments and upcoming games there.