Skip to content

Calculations & Formulas

StatSetter uses standard volleyball formulas aligned with NCAA statistical conventions. Here’s how every calculated metric works.

Hitting Percentage

The most important metric in volleyball.

Hitting % = (Kills - Errors) / Total Attacks
RangeRating
.400+Elite
.300–.399Excellent
.200–.299Good
.100–.199Below average
Below .100Poor
NegativeMore errors than kills

Points

Points measure a player’s total direct scoring contribution.

Points = Kills + Aces + Block Solos + (0.5 × Block Assists)

Block Assists count as half a point because two players share credit for the block.

Per-Set Averages

All counting stats can be viewed as per-set averages in the Stats Explorer:

Kills per Set = Total Kills / Total Sets Played
Aces per Set = Total Aces / Total Sets Played
Digs per Set = Total Digs / Total Sets Played

This normalizes stats across players who may have played different numbers of sets.

Core Counting Stats

These are raw counts, not calculated:

StatWhat’s Counted
KillsAttack outcomes marked “Kill”
Attack ErrorsAttack outcomes marked “Error”
Total AttacksAll attack outcomes (Kill + Error + Zero)
AcesServe outcomes marked “Ace”
Serve ErrorsServe outcomes marked “Error”
Total ServesAll serve outcomes (Ace + Error + Zero)
AssistsSet outcomes marked “Assist”
DigsDig outcomes marked “Dig”
Block SolosBlock outcomes marked “Solo”
Block AssistsBlock outcomes marked “Assist”
Total BlocksBlock Solos + Block Assists
ReceivesReceive outcomes marked “Receive”
Receive ErrorsReceive outcomes marked “Error”

Team Statistics

Team stats are the sum of all individual player stats:

  • Team Kills = Sum of all player kills
  • Team Hitting % = (Team Kills - Team Attack Errors) / Team Total Attacks
  • Team Aces = Sum of all player aces
  • Team Blocks = Sum of all player block solos + block assists

Set Scoring

Sets use standard volleyball scoring rules:

Match FormatRegular SetsDeciding Set
Best of 3Play to 25 (win by 2)Set 3: Play to 15 (win by 2)
Best of 5Play to 25 (win by 2)Set 5: Play to 15 (win by 2)
Best of 1Play to 25 (win by 2)
2-Set RRPlay to 25 (win by 2)

StatSetter automatically applies the 15-point threshold for deciding sets based on your match format.

Success Classification

For each stat category, StatSetter determines whether the play was a success, error, or neutral touch:

CategorySuccessErrorNeutral
AttackKillErrorZero
ServeAceErrorZero
ReceiveReceiveErrorZero
SetAssistErrorZero
DigDigError
BlockSolo, AssistError

This classification drives the color coding in the event timeline (green for success, red for error, gray for neutral) and powers the success rate metrics in rotation analysis.