Fair Squad Picker

Choose a match squad while giving priority to players who have appeared in fewer games.

Last checked:

How to use it

  1. Add each available player and the number of games they have played so far.
  2. Choose how many players the squad needs. The remaining players will be listed as sitting out.
  3. Review the selection, then print it or share a link with the squad details.
  4. Update games played before the next selection so the rotation reflects your latest records.

How it works

  • Players with the most games played are considered to sit out first. When players are tied, their names are sorted A to Z to decide the order.
  • The picker makes a repeatable selection from the values you enter. It does not account for availability, positions, injuries or league selection rules, so check the list before sharing it.
  • The share link contains player names and game counts. Anyone with the link can read them, so share it only with people who should see those details.

Players sitting out

R=P−S
R
players sitting out
P
available players
S
squad size

Worked example

14−12=2

With 14 available players and 12 squad places, two players sit out. The games-played values determine who sits out.

Worked example

available players
14
squad places
12
players sitting out
2
  1. Set the squad size

    14 available − 12 selected = 2 sitting out

    Choose 12 players from the 14 available for this example.

  2. Prioritise fewer appearances

    A and B: 5 games · C: 4 games · everyone else: 3 games

    With 14 available players and a squad size of 12, two players sit out. If A and B have played 5 games, C has played 4, and everyone else has played 3, A and B sit out.

Frequently asked questions

Who is left out first?

Players with the highest games-played total are listed to sit out first.

How are ties decided?

When players have the same games-played total, names are sorted A to Z.

Can I include availability or positions?

This version only uses player names and games played. Check availability and any position or league requirements yourself before confirming the squad.

What does the shared link contain?

It contains the player names, games-played values and squad size. Anyone with the link can read those details.

Should I update the counts for each match?

Yes. Update every available player’s games-played count before making the next selection.

Related tools