League Manager Guide
Overview
Welcome to the Pickleball League Hub Management System! This guide will walk you through everything you need to know to set up and run successful tournaments.
Quick Setup
Get your first tournament running in under 10 minutes
Easy Player Management
Add players quickly with our Quick Add feature
Automated Scheduling
Generate round-robin matches automatically
System Limits
To ensure optimal performance and prevent abuse, the system enforces the following limits:
| Category | Limit | Default | Description |
|---|---|---|---|
| League Members | 500 max | 200 | Maximum active members per league |
| Tournament Players per Skill Level | 80 max | 50 | Players per skill level in a tournament (0 = use default) |
| Groups per Bracket | 4 max | - | Groups per skill level/category combination |
| Teams per Group | 10 max | - | Recommended: 3-6 teams for manageable pool play |
How Limits Work Together
The 80-player limit per skill level is calculated from:
4 groups x 10 teams x 2 players = 80 players
Over Capacity?
Players registered beyond the limit will be automatically waitlisted and can be approved as spots open up.
Quick Start - Get Running in 5 Minutes!
Follow these steps to set up your first tournament quickly:
Create a League (if you don't have one)
Go to Leagues > Create League
Create a Tournament
From your league page, click "Create Tournament" and select skill levels
Add Players to League
Use "Bulk Import" to upload an Excel file, or "Bulk Approve" pending requests, or "Quick Add" individually
Add Players to Tournament
Use "Bulk Add Players" to add multiple league members at once, or add them individually
Create Groups & Teams
Go to Manage Groups > Create Group, then "Add Team / Players"
Generate Matches
Click "Generate Matches" to automatically create round-robin match schedule
Step 1Create Your League
A league is the top-level container for your tournaments. You can have multiple tournaments under one league.
How to Create a League:
- Click "Leagues" in the navigation menu
- Click the "Create League" button
-
Fill in the details:
- League Name: e.g., "Sunday Funday Pickleball"
- Description: Brief description of your league
- Location: Country, State, Zip Code
- Private: Check if you want invitation-only access
- Click "Create League"
Step 2Create a Tournament
Tournaments are where the actual competition happens. Each tournament has its own players, groups, and matches.
How to Create a Tournament:
- Go to your league's details page
- Click "Create Tournament"
-
Fill in the basic information:
- Tournament Name: e.g., "Spring Championship 2025"
- Description: Tournament details and rules
- Start/End Date: When the tournament runs
- Private: Tournaments in a private league are always private. In a public league you can choose public or private.
-
Configure game rules:
- Match Format: Single Game or Best of 3
- Points to Win: 11, 15, or 21 points
- Win By: Win by 2 or Win by 1
- Select Team Categories: Check which doubles formats will be offered (Men's Doubles, Women's Doubles, Mixed Doubles)
- Select Skill Levels: Check which skill levels will compete (2.5, 3.0, 3.5, etc.) and optionally set a max players per level
- Click "Create Tournament"
Step 3Add Players to Tournament
You have multiple ways to add players to your league and tournament:
Adding Members to Your League
Best for: Adding 10+ members at once
- Go to League > "Manage Members"
- Click "Bulk Import"
- Download the template file
-
Fill in your spreadsheet with:
- Column A: Last Name
- Column B: First Name
- Column C: Email
- Column D: Gender (M or F, required)
- Column E: Phone (optional)
- Upload the .xlsx file
- Review results
Best for: Adding 1-10 members one at a time
- Go to League Details
- Click "Quick Add Member"
- Enter player's name, email, location
- Account is created and auto-approved
New members can use "Forgot Password" to set their password.
Best for: Approving many pending requests
- Go to "Manage Members"
- Click "Bulk Approve"
- Use "Select All" or check individuals
- Click "Approve Selected Members"
Adding Players to a Tournament
Best for: Adding many league members
- Go to Tournament > Manage Registrations
- Click "Bulk Add Players"
- Select players (or "Select All")
- Choose skill level and categories
- Click "Add Selected Players"
Best for: Players without accounts
- Go to Tournament > Manage Registrations
- Click "Quick Add New Player"
- Enter player details
- Select skill level and categories
- Click "Create Player & Add"
Best for: Single league members
- Go to Tournament > Manage Registrations
- Click "Add Existing Member"
- Select player from dropdown
- Choose skill level and categories
- Click "Add Player"
Best for: Open tournaments
- Open tournament registration
- Players register themselves
- Review and approve registrations
- Use Bulk Import to add all your league members from a spreadsheet
- Use Bulk Add Players to add them all to a tournament at once
- Use Bulk Approve if players self-register and you need to approve many at once
Step 4Create Groups
Groups organize players by skill level and category. Each group will have its own teams and matches.
How to Create Groups:
- Go to your tournament's details page
- Click "Manage Groups"
- Click "Create Group"
-
Fill in the details:
- Group Name: e.g., "3.5 Men's Doubles - Pool A"
- Skill Level: Select from tournament's skill levels
- Category: Men's Doubles, Women's Doubles, or Mixed Doubles
- Display Order: Order in which groups appear
- Click "Create Group"
Common Group Structures:
| Tournament Size | Recommended Structure |
|---|---|
| Small (4-8 teams) | 1 group per skill level/category (round-robin) |
| Medium (8-16 teams) | 2 pools per skill level, then playoffs |
| Large (16+ teams) | Multiple pools with bracket playoffs |
Step 5Add Teams to Groups
Teams are pairs of players (for doubles) who compete together in a group.
How to Add Teams:
- Go to the group's details page (click on the group name)
- Click the big green "Add Team / Players" button
- Enter a Team Name (e.g., "Dynamic Duo", "The Picklers")
- Select Player 1 from the dropdown (shows registered players)
- Select Player 2 from the dropdown
- Click "Create Team"
- Repeat for all teams in the group
Step 6Generate Matches
Once you have teams in a group, you can automatically generate a round-robin match schedule.
How to Generate Matches:
- Go to the group's details page
- Make sure you have at least 2 teams added
- Click the "Generate Matches" button
- Confirm when prompted
- The system will create matches so each team plays every other team once
Number of Matches Generated:
| Teams in Group | Matches Generated | Formula |
|---|---|---|
| 3 | 3 | n x (n-1) / 2 |
| 4 | 6 | |
| 5 | 10 | |
| 6 | 15 | |
| 8 | 28 |
Step 7Close Registration & Start Tournament
Once all players are registered and teams are set up, you need to close registration and officially start the tournament.
Tournament Status Flow
Every tournament progresses through these statuses:
| Status | What It Means | What You Can Do |
|---|---|---|
| Draft | Tournament created but not yet open | Edit tournament details, add skill levels. Click "Open Registration" when ready. |
| Registration Open | Players can register for the tournament | Add players, approve registrations, create groups and teams. Click "Close Registration" when all players are in. |
| Registration Closed | No new players can register | Finalize teams and groups. Click "Start Tournament" to begin competition. |
| In Progress | Tournament is actively running | Record match scores, view standings. Click "Complete Tournament" when all matches are done. |
| Completed | Tournament is finished | View final results and standings. Tournament is archived. |
How to Close Registration & Start:
- Go to your Tournament Details page
-
Click the yellow "Close Registration" button
- This prevents new player registrations
- You can still manage existing players and teams
- Make sure all groups have teams and matches generated
-
Click the blue "Start Tournament" button
- This officially begins the competition
- You can now record match scores
Tips & Best Practices
Do's
- Use Quick Add New Player for fastest setup
- Create separate groups for different skill levels
- Use descriptive group names (e.g., "3.5 Mixed - Pool A")
- Generate matches only after all teams are added
- Keep group sizes manageable (4-6 teams ideal)
Don'ts
- Don't skip selecting skill levels when creating tournament
- Don't generate matches until all teams are finalized
- Don't put too many teams in one group (>8 = many matches)
- Don't forget to tell new players to use "Forgot Password" on the login page to set their account password
Common Questions
Transfer League Ownership
As a league owner you can permanently transfer ownership of your league to another approved member. This is useful when handing off management responsibilities or stepping down from a league.
How to Transfer Ownership:
- Go to your League Details page
- Scroll down to the Danger Zone section
- Click "Transfer Ownership"
- In the modal, select the New Owner from the dropdown of approved members
- Choose what role you want to keep after the transfer (see options below)
- Click "Transfer Ownership" to confirm
Post-Transfer Role Options
After transferring, you choose what happens to your own membership:
| Option | What It Means |
|---|---|
| Stay as Co-Manager | You remain in the league as a Co-Manager and can still help manage tournaments and members. |
| Stay as Member | You remain in the league as a regular member with no management access. |
| Leave the League | Your membership is removed entirely. You will no longer be part of the league. |
What Happens After the Transfer
New Owner Gets
- Full ownership of the league
- Ability to edit, delete, or transfer the league
- Management access to all tournaments and members
- Ability to add Co-Managers
Previous Owner Loses
- Ownership rights and the ability to delete the league
- Ability to transfer ownership again
- Management access (unless staying as Co-Manager)
Standings Calculation Methods
When creating a tournament you choose how teams are ranked in their groups. There are two methods available:
Match Wins Default
Teams are ranked purely by how many matches they won, regardless of the score margin.
| Team | W | L | PF | PA | +/- | Rank |
|---|---|---|---|---|---|---|
| Team A | 8 | 1 | 90 | 60 | +30 | 1st |
| Team B | 7 | 2 | 110 | 40 | +70 | 2nd |
Best for: Round-robin group play where consistency matters and every match is equally important.
Point Percentage
Teams are ranked by the percentage of total points scored across all games — PF / (PF + PA).
| Team | W | L | PF | PA | Point % | Rank |
|---|---|---|---|---|---|---|
| Team B | 7 | 2 | 110 | 40 | 73% | 1st |
| Team A | 8 | 1 | 90 | 60 | 60% | 2nd |
Best for: Shorter tournaments where you want to reward dominant performances, not just win/loss records. Also helps break ties more naturally when groups have few matches.
Which Should I Pick?
| Scenario | Recommended Method |
|---|---|
| Standard recreational league, 5+ teams per group | Match Wins |
| Small groups (3–4 teams), few matches per team | Point % |
| You want finer tie-breaking without extra tiebreaker rules | Point % |
| Beginners or casual play where simplicity matters | Match Wins |
Quick Reference: Setup Checklist
For Super Admin:
For League Admin:
Ready to Get Started?
Use these quick links to begin setting up your tournament: