Padelio Help

How does the Ladder league format work in Padelio?

Last updated 2026-09-15

TL;DR:

A ladder season is a ranked pyramid. Every player holds a rank inside a Liga (a division), and each cycle the ladder is chunked into groups of four consecutive ranks. A group plays an all-partner rotation — everyone partners everyone else once — and when the cycle closes, each boundary between adjacent groups swaps one player up and one down. Cycles run inside one season, so a whole playing year keeps a single ladder, a single chat, and one set of playoffs at the end. Ladder is in Beta.

The shape of it

Most league formats ask "who is on your team?". A ladder asks "where do you stand?" — and then rebuilds the fixtures around that answer every few weeks.

Season            the playing year — one ladder, one chat, one playoff
 └── Cycle        one round of play, typically 4–6 weeks
      └── Liga    a real skill tier (Liga 1 above Liga 2, and so on)
           └── Group   four consecutive ranks, playing among themselves

Four words carry the format:

  • Liga — a division. Ladder seasons always use divisions; the ladder views label them Ligas. Liga 1 sits above Liga 2, and a rank in Liga 1 always beats any rank in Liga 2.
  • Cycle — one round of play. Groups and fixtures belong to a cycle, not to the season, so each cycle regroups everyone from scratch.
  • Group — four players (by default) of consecutive rank, who play only each other.
  • Rank — your position inside your Liga. It only changes when a cycle closes.

The groups are ordered continuously across the whole season, so the bottom group of Liga 1 sits immediately above the top group of Liga 2. Promotion out of Liga 2 is the same "up one group" rule as promotion inside it — there's no separate cross-Liga rule to learn.

Before you start

  • It's a doubles format. A group plays doubles, so singles leagues don't offer it.
  • It needs divisions, which need a paid plan. A ladder's Ligas are its divisions, so the divisions toggle is switched on for you and can't be turned off. Divisions are a Pro feature — see leagues/divisions.
  • You need at least two Ligas, and at least one full group before a cycle can open. With the default group size that's four players in one Liga; realistically, plan for four or more in every Liga.
  • The format is locked once the season exists. Decide before you create it.

Creating a ladder season

Two entry points, same result:

  • New league — Create → League, then on the season step pick Ladder (it carries a Beta pill).
  • New season in an existing league — the Create season dialog, Format → Ladder.
The season format step of the create-league form with Ladder selected — the card carries a Beta pill, and below it the Enable divisions toggle is on and locked, explaining that a ladder always uses divisions as its tiers.

Either way the divisions section switches itself on. Name your Ligas the way your club talks about them (Liga 1–4, Premier/Challenger, whatever fits), add players from the Members tab, and assign each one a Liga — that assignment is what puts them on the ladder.

The season stays in Draft at this point. You don't activate it by hand: starting the first cycle does that for you.

Running a cycle

Everything lives on the Ladder tab, which always shows exactly one primary action: open, start, or close.

The Ladder tab during a live cycle: a cycle bar reading Cycle 4, Live, 8 of 12 played with a Close cycle button, then four group cards — two in Liga 1 and two in Liga 2 — each showing its court, time slots, four seats and points.

Step 1 — Open the cycle

Press Open Cycle 1. Padelio ranks anyone who doesn't have a rank yet (appending them to the bottom of their Liga in join order), chunks each Liga into groups by rank, and generates every group's fixtures in one go.

Players left over after the last complete group — three players at the bottom of a Liga of 15, say — are not put into an oversized group. They sit this cycle out and keep their rank. The tab says so, because a player parked for several cycles running is something you want to see rather than discover.

Step 2 — Review the draft

Nobody else sees the cycle until you start it. While it's a draft you can swap players between groups within a Liga, and — on the web — set each group's court and time slots. Something wrong at a deeper level? Discard draft deletes its groups and fixtures without touching anyone's rank.

Step 3 — Start it

Start cycle opens the cycle for scoring. If the season is still in Draft, this activates it too — that's the moment your players can enter results.

Step 4 — Play and score

Fixtures appear on the Schedule tab grouped by cycle, Liga and group, and they're ordinary league matches: the same score entry, the same match chat, the same organiser-only-scoring setting if you use it. Each group card shows its own live mini-table, and the ladder shows a Projected arrow for where each player would land if the cycle closed right now.

A single group card: Liga 1 Group 1, Indoor 1, 16:30 and 19:30, with its four seats and their points after all three matches — the group winner on 9, the other three on 3.

Step 5 — Close it

Close cycle opens the rollover review: who moves up, who moves down, who holds, and why. Adjust anything you disagree with, then Apply rollover — that's the only moment ranks actually change. Withdrawals and waiting-list placements are applied in the same step.

The Close cycle dialog: six movement rows with up and down arrows, each reading e.g. 'From 6 to Liga 1 · On track to move up a group', a Keep button per row, the players who hold position listed as chips, and an Apply rollover button.

Then open the next cycle and go again. A season is as many cycles as you want to run; the reference league that shaped this format runs roughly five a year at about six weeks each.

How movement works

At the end of a cycle, each boundary between two adjacent groups swaps exactly one player each way: the best eligible finisher from the lower group goes up, the last eligible finisher from the upper group comes down, and they trade ranks.

That "each way, as a pair" is the whole rule, and it's why a group never quietly changes size. If either side of a boundary can supply nobody eligible, the boundary doesn't swap at all rather than moving one player in isolation.

The rollover preview gives every player a reason:

ReasonWhat it means
On track to move up a groupPromoted — takes the rank of the player coming down.
On track to move down a groupRelegated — takes the rank of the player going up.
Holding positionAn ordinary mid-table hold.
A substitute played this seatYour substitutes policy blocked a move this seat was in line for. The slot passes to the next eligible player.
No eligible player on the other sideThis player was eligible and would have moved, but the other side of the boundary could supply nobody.
The full ladder expanded: sixteen players banded into Liga 1 and Liga 2, each row showing global rank, Liga-local rank, seat, an up, down or hold arrow, and the player's matches played, points and set difference.

A few consequences worth knowing:

  • The ends are closed. Nobody promotes out of the top group; nobody relegates out of the bottom one.
  • Sitting out holds your rank. A player outside the last complete group takes no movement.
  • Keeping a player cancels the whole swap. If you override one movement to Keep, the player moving the other way at that boundary stays too — otherwise the group sizes would drift apart.

Group size

Group size is set per Liga (Ladder settings → Group size), default 4, range 4–8. Four is the reference format: four players, three matches, everyone partners everyone once.

PlayersMatchesMatches per playerEveryone partners everyone?
433Yes
554Yes
675 (two players get 4)No — one pairing impossible
7106 (two players get 5)No — one pairing impossible
8147Yes

Six and seven can't be perfect. A doubles match consumes two partnerships at a time, and those sizes have an odd number of partnerships in total, so exactly one pairing is left unplayable and the two players in it end the cycle one partner short. Padelio warns you when a cycle contains such a group. If that bothers your players, use 4, 5 or 8.

Standings and tiebreaks

A group is scored on its own matches and nothing else. Wins and losses use your season's points values. If the season also awards points per set won, those count here too — a set won still counts in a lost match.

A ladder match can't end level. The group table exists to rank the players in it, and that feeds who moves up and who moves down, so a drawn result has nowhere to go. Padelio refuses to save one: enter a deciding set or tie-break and record the result. For the same reason the draw points field is hidden on a ladder season — it would never be awarded.

Ties are broken in this order:

  1. Match points
  2. Set difference
  3. Game difference
  4. Head-to-head — only between exactly two tied players. In an all-partner rotation a group of three or more tied players will usually have beaten each other in a circle, so there's no principled winner to find.
  5. Rank going into the cycle

Unplayed matches count for nothing at all — not a loss for anybody. You can close a cycle with results outstanding; the dialog tells you how many.

The season Standings tab isn't where a ladder's results live. The cycle's group tables are the scoreboard, and the ladder itself is the season-long ranking.

Substitutes, withdrawals and the waiting list

Substitutes. When someone can't play, put a stand-in on their seat from the live cycle's group card. The substitute plays that seat's matches, and the results always count in full for the other three players — one absence shouldn't erase three other people's evening.

What varies is what happens to the absent player's rank, which you set in Ladder settings → Substitutes:

SettingEffect
Cannot promote, can still relegate (default)A stand-in can't win you a promotion, but a bad cycle still costs you.
No movement either wayKindest to the absent player — but "I'll send a sub" becomes a way to dodge relegation.
The absent player takes the resultSimplest to explain, and fully open to sending a strong stand-in.

Whenever a policy suppresses a movement, the slot passes to the next eligible player rather than going unused — a suppressed first place means second place promotes.

Withdrawals. Marking a player as withdrawn leaves their group playing short for the rest of the cycle; already-played matches stand. They leave the ladder when the cycle closes, and the ranks behind them close up.

Waiting list (web). New players don't have to join at the bottom. Add them to the waiting list from the Members tab with a suggested Liga and rank, and place them when the cycle closes — inserting mid-cycle would change a group that's already playing. Everyone below the insertion point shifts down one.

Playoffs

When no cycle is open, the Ladder tab offers Open playoffs — a doubles knockout that ends the year.

  • Qualifiers — the top N of the season-wide ladder. A bracket needs 4, 8, 16 or 32; the default of 8 gives you semi-finals and a final, and quarter-finals need 16.
  • Pairing — either pick the pairs yourself, or pair strongest with weakest automatically (1+8, 2+7, 3+6, 4+5). Either way, pairs are seeded into the bracket by their better-ranked partner, so the strongest pair meets the weakest first.
  • Advancing — score every match in a round, then advance to the next.

A playoff decides a champion. It does not move the ladder, so there's no close-cycle step on it.

Ladder vs the other league formats

Fixed teamsDynamic teamsLadder
Who you play withYour registered duoVaries week to weekEveryone in your group, once each
Who you playEvery other teamEvery other playerOnly your group of four
Standings unitPer teamPer playerPer player, per cycle group
Season-long rankingSeason tableSeason tableThe ladder
DivisionsOptionalOptionalRequired (they're the Ligas)
Fixtures generatedOnce per seasonOnce per seasonOnce per cycle

If your group is stable and mixed-level and you want everyone playing people of their own standard every week, that's the ladder. If you want one table and one schedule for the whole season, see leagues/fixed-teams-vs-dynamic-teams.

Where to go next

FAQ

Do I need a paid plan to run a ladder?
Yes. A ladder's tiers are divisions, and divisions are a Pro feature — the league owner (or the hosting crew) needs a Pro or Crew subscription. The per-season participant cap follows your plan the same way it does for any league. See [getting-started/upgrading-to-paid](/docs/getting-started/upgrading-to-paid).
Can I run a ladder in singles (1v1)?
No. A ladder group plays an all-partner doubles rotation, so the format needs four players on court. Singles leagues don't offer the season-format picker at all — see [leagues/singles](/docs/leagues/singles).
What happens if a ladder match ends 1-1?
Padelio won't accept it. A ladder group table has to rank its players — that ranking is what decides who moves up and who moves down — so a drawn match has nowhere to go. Play a deciding set or tie-break and enter that result. The draw points field is hidden on a ladder season for the same reason.
Can I convert an existing season to a ladder?
No. The format is chosen when the season is created and can't be changed afterwards. Create a new ladder season instead — a league can run a dynamic-teams Season 1 and a ladder Season 2.
How many players do I need?
A season needs at least two Ligas, and a cycle can only open once at least one Liga holds a full group — four players by default. In practice, plan for at least four per Liga, or the thin ones will sit every cycle out.
Why isn't a player showing on the ladder?
They probably have no Liga. A ladder only ranks players who belong to a division, so anyone who joined by code without being assigned a tier stays off the ladder until you set one from the Members tab. Everyone in a Liga without a rank is appended to the bottom of that Liga the next time you open a cycle.
Why did two players in a group get one match fewer?
The group has six or seven players. A doubles match uses two partnerships, so a group whose total number of partnerships is odd — which is the case at six and seven — always leaves exactly one pairing unplayable. It's arithmetic, not a scheduling bug. Groups of 4, 5 or 8 come out perfect.
Nobody moved between two groups this cycle. Why?
A boundary swaps one player up and one down, and only ever as a pair. If either side can supply nobody eligible — everyone substituted under a freezing policy, or withdrawn — the boundary doesn't swap at all, and the rollover preview labels the affected player "No eligible player on the other side of the boundary". This keeps every group the same size.
What happens to matches nobody played?
Nothing. An unplayed match counts for nobody and against nobody — it isn't a loss. The close-cycle dialog warns you how many are still unscored so you can check that closing is deliberate.
Can I generate a schedule from the Schedule tab?
No. Ladder fixtures belong to a cycle and are created when you open one, so the usual generate-schedule tools are switched off. Ladder matches also can't be created one at a time — a manually created match would belong to no group and could not be scored into the ladder.
Was this helpful?

See something off? Suggest a fix — emails support@padelio.org with the article and a prefilled subject.

On this page