Skip to content

Recording Stats

The Stat Entry Flow

Every stat follows a three-step flow:

  1. Select a player — click their name in the rotation grid
  2. Select the stat — click the category and outcome button (e.g., Attack → Kill)
  3. Select court position — tap the zone where the play happened

The stat is instantly saved and appears in the event timeline.

The Rotation Grid

The rotation grid shows your current lineup in standard volleyball formation:

┌──────────────────────┐
│ IV III II │ ← Front row (net)
│ │
│ V VI I │ ← Back row
└──────────────────────┘
  • Click an empty position to assign a player
  • Click a filled position to select that player for stat entry
  • Double-click to substitute a player

Rotating

After a side-out (your team wins a rally on the opponent’s serve):

  1. Click the Rotate button
  2. Players shift one position clockwise: II→I, III→II, IV→III, V→IV, VI→V, I→VI
  3. The new Position I player is your server

The Event Timeline

Every recorded stat appears in the scrollable event timeline on the right side of the screen. Each event shows:

  • Player name and jersey number
  • Stat category and outcome
  • Court position (if recorded)
  • Timestamp (if video is playing)
  • Lineup snapshot (who was in each position when the stat was recorded)

Editing Events

Click any event in the timeline to:

  • Edit the outcome, player, or court position
  • Delete the event
  • Favorite it for quick reference
  • Create a highlight (scissors icon) — saves a clip around that timestamp

Filtering

Events are filtered by the currently selected set. Switch sets using the set tabs at the top.

Keyboard Shortcuts

KeyAction
SpacePlay/pause video
Ctrl+ZUndo last stat
KJump to previous event
DJump to next event
AToggle auto-advance
?Show keyboard shortcuts

Tips for Fast, Accurate Tracking

  • Pre-select players — click a player in the rotation grid before the rally starts if you know who will be involved
  • Use video sync — if you’re recording while video plays, every stat gets a precise timestamp for free
  • Don’t overthink court position — skip it if you’re not sure. An approximate position is better than slowing down your tracking
  • Edit after the fact — it’s better to record quickly and fix mistakes later than to hesitate and miss plays