Picklr
Back to Home

Picklr Guide

Tournament management for pickleball โ€” organizers, referees, players, and spectators.

How Tournaments Work

Every Picklr tournament follows a two-stage format: Pool Play (round-robin) followed by Knockouts (single elimination). This page explains how pools are formed, how standings are calculated, and how players advance to knockouts.

1. Pool Formation & DUPR Seeding

Pools are built using each player's DUPR rating (Dynamic Universal Pickleball Rating) to ensure competitive balance. Players are sorted by DUPR rating from highest to lowest and assigned a seed number (1 = highest rated).

Snake / Serpentine Distribution

Seeds are distributed across pools using a snake pattern so that strong and weak players are spread evenly. The highest seed goes to Pool A, the next to Pool B, and so on. When the last pool is reached, the direction reverses.

*Names and ratings are fictitious and used for illustration only.

Example: 16 players, 4 pools

SeedPlayerDUPRPool
1Arjun M.4.25A
2Kavitha R.4.10B
3Deepak S.3.95C
4Meera K.3.80D
5Vikram P.3.75D
6Sunita L.3.60C
7Rajesh T.3.50B
8Ananya D.3.40A
...and so on for seeds 9โ€“16

This means Pool A gets seeds 1, 8, 9, 16 โ€” a mix of top and bottom players. Every pool has roughly the same average strength.

No DUPR rating? Players without a DUPR rating are placed at the end of the seed list. We recommend all players have a DUPR ID so the seeding is as fair as possible.

2. Round Robin (Pool Play)

Within each pool, every player plays every other player exactly once. This is called a round-robin.

Pool SizeMatches per PoolFormula
3 players3 matches3 x 2 / 2
4 players6 matches4 x 3 / 2
5 players10 matches5 x 4 / 2

Matches are scheduled across available courts so that no player is double-booked. The system respects court availability windows and blackout periods set by the organizer.

3. Pool Standings & Tiebreakers

After all pool matches are completed, players in each pool are ranked based on their performance on the day. Cancelled matches are excluded from all calculations โ€” only completed matches count.

Ranking criteria (in order of priority)

  1. Win % โ€” wins รท matches played. Using a percentage rather than a raw win count ensures fairness when players have played different numbers of matches (e.g. due to a no-show opponent).
  2. Head-to-Head โ€” if Win % is tied, the result of the direct match between those two players decides. Circular three-way ties (A beat B, B beat C, C beat A) are not resolvable by H2H and fall through to the next criterion.
  3. Average Point Differential โ€” (Points Scored โˆ’ Points Lost) รท matches played. Using the average rather than the total prevents a player who played more completed matches from being penalised.
  4. Average Points Scored โ€” Points Scored รท matches played.
  5. DUPR Rating โ€” pre-tournament combined DUPR used as a final tiebreaker only.

Example: Pool of 5 players with one no-show

*Names are fictitious. Player E is a no-show โ€” their matches are cancelled and excluded.

RankPlayerPlayedWonWin %Avg PD
1Alex Sharma33100%+5.0
2Priya Nair3267%+2.0
3Rohan Kapoor3133%โˆ’0.7
4Neha Reddy300%โˆ’3.3
โ€”E (No-show)0โ€”โ€”โ€”

Matches vs E are not counted in anyone's stats. All players are evaluated on matches actually played, so no artificial advantage arises from the no-show.

4. Knockout Stage (Single Elimination)

The top qualifiers from each pool enter a single-elimination bracket. Seeding is based entirely on pool-day performance โ€” not pre-tournament DUPR. Within each tier (all pool #1 finishers, then all pool #2 finishers, etc.), teams are ordered by Win % โ†’ Avg Point Differential โ†’ Avg Points Scored โ†’ DUPR.

Byes

If the number of qualifiers isn't a power of 2 (4, 8, 16...), the bracket is padded to the next power of 2 and the top seeds receive byes โ€” they skip the first round and advance automatically.

Example โ€” 6 qualifiers from 3 pools (top 2 each):
  • Bracket size = 8 (next power of 2) โ†’ 2 byes
  • Seed 1 (Pool A winner) โ†’ BYE to semifinal
  • Seed 2 (Pool B winner) โ†’ BYE to semifinal
  • QF1: Seed 4 (Pool A #2) vs Seed 5 (Pool B #2)
  • QF2: Seed 3 (Pool C winner) vs Seed 6 (Pool C #2)
  • SF1: Seed 1 (bye) vs Winner of QF1
  • SF2: Seed 2 (bye) vs Winner of QF2

Byes are distributed using standard tournament bracket ordering so that:

Cross-pool draw

The bracket pairing ensures players from the same pool don't face each other in the first knockout round (where possible). Pool A's #1 plays Pool D's #2, Pool B's #1 plays Pool C's #2, etc.

Team swap (organizer only)

After the bracket is generated, organizers can swap a team on any scheduled knockout match by clicking the pencil icon next to the player name. This is useful for correcting mistakes like a no-show player who was incorrectly advanced. Completed matches cannot be swapped.

No-show / cancelled matches

If a player does not show up and their matches are marked cancelled:

5. Match Format

SettingDefaultDescription
points_per_game11Points needed to win a set
max_sets1Best of N sets (1 = single set)
win_by_twotrueAt 10-10, play continues until 2-point lead
golden_pointfalseWhen enabled, a single sudden-death point at deuce replaces win-by-2