Volleyball System

Drag players to set positions

Court Positioning

Serving
{{ servingTeam === 'home' ? 'Home' : 'Opponent' }}
Away {{ getDisplayLabel(player, true) }} Home {{ getDisplayLabel(player) }} {{ getPlayerLabel(dot.playerId, dot.label || dot.playerId) }}

Supports Markdown: **bold**, *italic*, - lists, # headers, etc.

No notes for this rotation. Click Edit to add notes.
{{ getDisplayLabel(player, true) }} {{ getDisplayLabel(player) }}
No modified rotations yet.
{{ mr.display }}
{{ mr.title || 'SO ' + mr.display }}
{{ mr.servingTeam }} {{ mr.server }} serves

Home Team

S starts in zone:
First serve:

Opponent Team

S starts in zone:

Players

Click name to edit

{{ player.label }}
{{ player.name }}
{{ getPlayerName(player.id) || 'Add name...' }}
L
Libero
{{ getPlayerName('L') || 'Add name...' }}

Show Libero

Draw

Click and drag on the court to draw arrows

Animate

Click a player, trace the path with mouse, then click to finish

{{ anim.label }}
{{ anim.speed.toFixed(1) }}s

Data

Reset All Data?

This will delete all positions, notes, player names, and settings. This action cannot be undone.