Players, Courts & Tags

The Manage Players & Courts page is your central hub for managing your league roster, configuring courts, and organizing players with attribute tags. Access it from League Setup > Manage Players & Courts.

Bulk Add Players & Courts

The collapsible section at the top lets you quickly add multiple players and courts at once. Type one name per line in each text area and click Save. Existing players and courts are matched by name and preserved -- only new names are added. This is the fastest way to set up a league from scratch.

Players Tab

The Players tab lists all registered players with their current status, Elo rating (if enabled), and game statistics. Click on a player to view their full profile, edit their name, or adjust their stats.

Courts Tab

The Courts tab shows all configured courts. You can rename courts, disable them temporarily (disabled courts are skipped during dispatch), or reorder them.

Attributes Tab

Attributes are entirely optional and provide advanced control over your league. They are key-value metadata you assign to players, describing static properties like Skill Level, Gender, Play Day preference, or any custom grouping your league needs. Most leagues work perfectly without them -- only set them up if you need player filtering or tag-based matchmaking rules.

Attributes are used in two ways: for filtering players on the play day page, and for configuring matchmaking rules (e.g., separate players by skill level during dispatch).

Defining Attributes

Click Add Attribute to create a new tag. Give it a label (e.g., 'Skill Level') and a comma-separated list of possible values (e.g., 'Beginner, Intermediate, Advanced'). A unique key is auto-generated from the label. You can edit or delete attributes at any time.

Assigning Tags to Players

Click the Manage button next to an attribute to open the bulk assignment dialog. Players are grouped by their current tag value. Select players from any group (including the 'All' group for a full alphabetical list), choose the values to assign, and click Apply. The dialog stays open so you can make multiple assignments in one session.

Filtering by Tags on Play Day

On the play day page, the Not Available and All Players tabs show a chip-based filter bar when attributes are defined. Tap a value chip to filter the player list to only those with that tag value. You can select multiple values within a tag -- players matching any of the selected values are shown.

Tap 'All' to clear the filter for a tag and show all players again. The filter applies to the player list inside the tab and the tab count updates to show filtered/total when a filter is active.