🏐 Free tool · No account needed

Volleyball Rotation Generator

Pick your system, type in your six starters and libero, and get all six rotations: who serves, who is front and back row, where the setter is, when the libero swaps in, and whether your serve-receive stack is legal.

System

One setter plays all six rotations; the opposite hitter sits across from them.

Starting line-up (rotation 1)

Everyone at their rotation spot.

Rotation 1

Legal stack ✓
NET
OppositeP4 · OPP
Middle blocker 1P3 · MB1
Outside hitter 1P2 · OH1
Outside hitter 2P5 · OH2
LiberoP6 · LIB
SetterP1 · S · serves
  • Serves: Setter
  • Setting: Setter (back row) · 3 front-row hitters
  • Libero (Libero) in for Middle blocker 2 at P6

Rotation 2

Legal stack ✓
NET
Outside hitter 2P4 · OH2
OppositeP3 · OPP
Middle blocker 1P2 · MB1
LiberoP5 · LIB
SetterP6 · S
Outside hitter 1P1 · OH1 · serves
  • Serves: Outside hitter 1
  • Setting: Setter (back row) · 3 front-row hitters
  • Libero (Libero) in for Middle blocker 2 at P5

Rotation 3

Legal stack ✓
NET
Middle blocker 2P4 · MB2
Outside hitter 2P3 · OH2
OppositeP2 · OPP
SetterP5 · S
Outside hitter 1P6 · OH1
Middle blocker 1P1 · MB1 · serves
  • Serves: Middle blocker 1
  • Setting: Setter (back row) · 3 front-row hitters
  • Libero is out this rotation (the middle would be serving, or is in the front row)

Rotation 4

Legal stack ✓
NET
SetterP4 · S
Middle blocker 2P3 · MB2
Outside hitter 2P2 · OH2
Outside hitter 1P5 · OH1
LiberoP6 · LIB
OppositeP1 · OPP · serves
  • Serves: Opposite
  • Setting: Setter (front row) · 2 front-row hitters
  • Libero (Libero) in for Middle blocker 1 at P6

Rotation 5

Legal stack ✓
NET
Outside hitter 1P4 · OH1
SetterP3 · S
Middle blocker 2P2 · MB2
LiberoP5 · LIB
OppositeP6 · OPP
Outside hitter 2P1 · OH2 · serves
  • Serves: Outside hitter 2
  • Setting: Setter (front row) · 2 front-row hitters
  • Libero (Libero) in for Middle blocker 1 at P5

Rotation 6

Legal stack ✓
NET
Middle blocker 1P4 · MB1
Outside hitter 1P3 · OH1
SetterP2 · S
OppositeP5 · OPP
Outside hitter 2P6 · OH2
Middle blocker 2P1 · MB2 · serves
  • Serves: Middle blocker 2
  • Setting: Setter (front row) · 2 front-row hitters
  • Libero is out this rotation (the middle would be serving, or is in the front row)

How volleyball rotation works

When your team wins the serve back from the other team, every player moves one position clockwise, and the player who moves into the back-right spot (P1) serves. After six side-outs you are back where you started, which is why there are six rotations.

The generator takes your starting line-up for rotation 1 and applies exactly that rule six times. Positions are numbered P1 (back right, the server) clockwise to P6, so the front row from left to right is P4, P3, P2 and the back row is P5, P6, P1.

Why the libero is not always on

The libero replaces a middle blocker in the back row. It cannot replace someone in the front row, and in most leagues the libero may not serve, so in a rotation where the middle would be at the net, or serving, the libero sits out. The sheet marks those rotations so you are not caught out mid-rally.

What the legal-stack check does

When the ball is served, each back-row player must be further from the net than the front-row player in front of them, and each row must keep its left-centre-right order. The check places your players using the shape you pick and tells you if a rotation breaks that rule. It uses the same rule engine as the Squaddie app. For the full explanation see volleyball rotations explained and 5-1 vs 6-2 vs 4-2.

FAQ

Common questions

How do volleyball rotations work?

Each time your team wins the serve back, every player moves one position clockwise and the player now in the back-right spot (P1) serves. After six rotations you are back to the starting order.

What is the difference between a 5-1, 6-2 and 4-2?

It is how many setters you use. A 5-1 has one setter who plays all six rotations; a 6-2 has two setters who each set only from the back row; a 4-2 has two setters who set from the front row. The generator shows where the setter is in each rotation for the system you pick.

When does the libero come on in the rotation?

The libero replaces a middle blocker when that middle is in the back row, and in most competitions the libero may not serve. In the rotations where the middle is at the net or serving, the libero sits out. The generator marks those rotations.

What does "legal stack" mean?

It is the overlap rule: when the ball is served, each back-row player must be further from the net than the front-row player in front of them, and each row must keep its left-centre-right order. If your serve-receive shape breaks that, the rotation is flagged.

Does this save my team?

No. It runs in your browser, needs no account and stores nothing. To keep your team, line-ups and match stats, create a free Squaddie team.

Can I use it for juniors?

Yes. Choose "Everyone rotates" to rotate six players through every spot with no fixed roles and no libero, which is how many school and junior competitions are played.

Keep your rotations, line-ups and stats in one place.

This tool solves one set. Squaddie saves your team, shows rotations on your phone at the bench, and tracks serve, pass and side-out stats through the match in the mobile app.

Get started free

Free forever for your first team · No credit card