Volleyball Rotation Generator

Plan which six players start each set, see who rests, and check how many sets each player is assigned.

Loading rotation controls…

Last checked:

How to use it

  1. Add at least six players in the order you want them assigned to court positions.
  2. Enter how many sets you want to plan, then make the rotation.
  3. Review each opening lineup and the player summary. Print the plan or download a CSV.

How the rotation works

  • Six positions are filled in player-list order for each planned set. The next set continues from where the list ends.
  • The plan spreads set assignments using the shared rotation method. Equal participation depends on the player count and number of sets.
  • Court position numbers describe each set’s opening lineup. They do not simulate rallies, substitutions, or the live serve rotation during play.

Average sets per player

A=S×QP
A
average sets per player
S
players on the field or court
Q
sets planned
P
players in the roster

Worked example

6×39=2

In the worked example, 6 places across 3 sets gives 18 assignments. Dividing them between 9 players gives 2 sets each. Other inputs can produce different individual totals; check the plan.

Worked example

9players
3sets
6on court per set
2sets per player

The tool assigns six opening lineup places per set. Position 1 is the first server position.

Set 1

  1. Position 1Player 1
  2. Position 2Player 2
  3. Position 3Player 3
  4. Position 4Player 4
  5. Position 5Player 5
  6. Position 6Player 6

Rests: Players 7 to 9

Set 2

  1. Position 1Player 7
  2. Position 2Player 8
  3. Position 3Player 9
  4. Position 4Player 1
  5. Position 5Player 2
  6. Position 6Player 3

Rests: Players 4 to 6

Set 3

  1. Position 1Player 4
  2. Position 2Player 5
  3. Position 3Player 6
  4. Position 4Player 7
  5. Position 5Player 8
  6. Position 6Player 9

Rests: Players 1 to 3

Across the three sets there are 18 player-set places. Nine players share them evenly, with two sets assigned to each player. This does not guarantee equal minutes if set lengths differ.

Frequently asked questions

How many players are on court?

This plan assigns six players to court positions for each set. Add at least six names.

Will nine players across three sets each play twice?

Yes. The example assigns six players in each of three sets, for 18 player-set places. With nine players, everyone is assigned to two sets.

Does this show who serves during a set?

Position 1 is marked as the first server position in the opening lineup. The tool does not track rallies or calculate the live service rotation.

Does the plan give equal playing time?

It balances the number of sets assigned. Set lengths can vary, so equal set counts do not guarantee equal minutes.

Can I use it for a youth competition?

Use the output as a planning guide and check your own competition rules. Youth formats, substitutions, and participation requirements can differ.

Sources

Official rules define court positions and rotation during play. Set participation and local youth requirements vary; check your league, school, or association.