Admin guide Team Competitions Leagues only

Run a Team League one stop at a time

This guide is for organizers running a multi-stop Team Competition League in Ladders. Use it as the operating manual for league setup, stop planning, live match operations, standings governance, and season closeout.

What you will do

  1. 1. Create a League and define the season stops.
  2. 2. Configure league format, roster rules, and the shared match template.
  3. 3. Add players, create teams, and assign captains.
  4. 4. Run each stop with stop-specific match generation and court operations.
  5. 5. Track cumulative standings and prepare knockout seeding when relevant.
  6. 6. Close the league with final standings, bracket context, and AI-supported review.

Recommended order

Finalize league settings first, then load players and teams, then operate each stop in sequence. League data gets stronger with every completed stop, so standings and seeding become more useful over time.

Step 1

Create the League and map the season stops

Leagues are the multi-stop branch of Team Competitions. Create the league once, then define the season through a list of stops that can each carry their own date, venue context, participating teams, and operational setup.

  • Set the league name, season start, timezone, and overall venue context.
  • Add stops in order and keep naming consistent with Stop 1, Stop 2, and so on.
  • Remember that one stop can contain multiple matches per team in larger leagues.
  • Plan the season before generating any matches so standings and progression stay easier to manage.
Admin tip: In leagues, Stop is the operating term. Use it consistently in your internal communication so schedule, standings, and court plans all point to the same unit of play.
Schedule
⚙ ⋯
OverviewScheduleStandingsPlayersTeams

League schedule

Season start: Apr 4, 2026

Current stop: Stop 2

Format path: Round Robin → Knockout

Stop 1

Mar 19, 2026 • Round Robin

CourtX | Oakville

Completed6/6 matches

Stop 2

Apr 9, 2026 • Round Robin

CourtX | Burlington

Current0/6 matches

Stop 3

May 2, 2026 • Knockout

TBD venue

UpcomingBracket stage
Settings
✓ ⋯
OverviewScheduleStandingsPlayersSettings

League Settings

League format

Controls standings scope, pool logic, and later-stage progression.

Edit
TypeLeague
FormatRound Robin → Knockout
Pools2
Qualifiers per pool2
Roster rules

Shared across the league unless you override at match level later.

Edit
Match roster4 players
Gender ruleMXD unequal
Age ruleOpen
Max games/player2
Match template

Copied into each generated league match.

Edit
Game slots4
ScoringRally to 15
TiebreakerEnabled
Court managementEnabled
Monetization

Placeholder for future league rollout.

Planned
StatusDeferred

Step 2

Set league rules and the shared match template

League settings do two jobs: they define the overall competition model and they provide the template that each generated match starts from. Settings are split into independent edit sections so you can change one area without reopening the full configuration.

  • Use league format for pools, qualifiers, and stop-level progression choices.
  • Use roster rules for match roster size, gender logic, age logic, and player-usage limits.
  • Use match format for game slots, scoring, tiebreakers, and court behavior.
  • League monetization remains intentionally deferred while event-first payments lead the rollout.
League-specific reminder: individual generated matches can still override copied game setup before they start, but the shared template should stay clean so most stops require minimal manual editing.

Step 3

Add players, teams, and captains for the full season

League rosters live longer than event rosters, so the setup phase matters even more. Add the competition players first, then build teams and assign captains who will help run stop-by-stop operations.

  • Captains are assigned from the league player pool.
  • Open team rosters can absorb changes across the season when your rules allow it.
  • League roster changes are controlled by the between-round window rather than an event-day lock.
  • Quick Setup remains useful for building realistic test data.
Captain role in Leagues: captains help maintain roster continuity across stops, manage match rosters for their side, and reduce organizer workload once weekly or monthly rhythm begins.
Teams
⚙ ⋯
OverviewScheduleStandingsPlayersTeams
Team 1
Active • Captains: Catherine Parenteau
Roster (Stop 2)
Catherine Parenteau (52) Anna Bright (49) Ben Johns (58) Tyson McGuffin (46)
Team 2
Active • Captains: Jessie Irvine
Roster (Stop 2)
JW Johnson (53) Collin Johns (47) Lea Jansen (56) Jessie Irvine (45)
Courts
⚙ ⋯
OverviewScheduleStandingsMatchesCourts

Stop 2

Current stop4 courts

Court 1 • next: Team 1 vs Team 4

Court 2 • next: Team 2 vs Team 3

Court 3 • open

Court 4 • open

Stop 1

CompletedCollapsed
Team 1 vs Team 4
Stop 2 • Round 1
Courts: 1, 2
ScheduledCurrent stop

Step 4

Run each stop with match generation and per-stop court ops

League operations happen stop by stop. Generate matches for the active stop, run those matches, then let standings and queue logic inform what comes next. Court management is global at league level, but each stop owns its own court names and counts.

  • Use the Schedule tab for stop planning and stage generation.
  • Use the Courts tab for live operational court review and updates.
  • Current stop appears first in Courts; completed stops move to the bottom and can collapse.
  • Queued and scheduled matches continue to sync as teams and courts become available.
Operational note: league play benefits from thinking in cycles: prepare the stop, run the stop, publish the stop, then move cleanly into the next one.

Step 5

Track cumulative standings and seed later stages with confidence

Standings are one of the biggest reasons to use a league instead of isolated events. Ladders keeps both stop context and full-league context visible so the organizer can make progression decisions from verified data.

  • Review overall league standings to monitor season-long performance.
  • Review stop-specific outputs when each venue or stop needs its own local story.
  • Use standings for deterministic knockout qualification and seeding.
  • When round robin feeds knockout, standings become the bridge between phases.
Governance benefit: standings, bracket previews, and result history all come from the same verified match record, so organizers do not have to maintain a second spreadsheet for playoff logic.
Standings
⚙ ⋯
OverviewScheduleStandingsTeamsMatches
League tableAfter Stop 2
TeamMPW%PD
Pickle Blues875+41
Midnight Mavericks863+18
Oakville Aces850+4

Knockout preview

Seed 1: Pickle Blues

Seed 2: Midnight Mavericks

Seed 3: Oakville Aces

Seed 4: Lakeshore Spin

Overview
⚙ ⋯
OverviewScheduleStandingsTeamsMatches
LeagueCompletedEDT

Season summary

Stops completed: 3

Final format: Round Robin → Knockout

Champion: Pickle Blues

Highlights

MVP: Anna Leigh Waters

MVT: Ben Johns + Anna Leigh Waters

Top pairing trend: 83% game win rate

AI insights

Spot streaks, strong stop-to-stop adjustments, standout pairings, and late-season momentum before publishing the final league story.

Step 6

Close the league with results, context, and insight

Once the season is complete, the Overview tab becomes the final control point. This is where league organizers confirm standings, review the champion context, and preserve the season as a finished record.

  • Use final league standings as the primary results view.
  • Keep stop summaries available when you need to explain how the season unfolded.
  • Use AI insights to add narrative context to the data, not to replace the standings.
  • Archive the league as a historical reference once the final stage is complete.
Season closeout habit: review the final table, review knockout context if applicable, confirm operations are complete, and then preserve the league rather than reopening the season for ad hoc edits.

Good habits

A few habits that make leagues easier to govern

  • Keep stop naming, stop ordering, and venue naming consistent.
  • Use the Schedule surface for planning and the Courts surface for live operations.
  • Review standings after every stop, not only at the end of the season.
  • Let captains handle their side where possible so the organizer can focus on league-level flow.
  • Use the Overview and Standings tabs together when preparing the next stage.

Related pages

Run your next league with confidence

Ladders keeps stop planning, court operations, standings, and season governance in one place.

If the league is still being designed, start with the setup overview. If the season is already underway, keep this page open as your operating manual.