Skip to main content
Calcimator

Team Formation Calculator

Offensive and defensive positioning from player strengths.

Inputs

Results

Avg playing time (min)

17.5

Playing time (%)54.5
Total substitutions20
Subs per period5
Fatigue index (0-100)55
Rotation groups4
Field players available11
Bench depth rating85
How to Use This Calculator
  1. Enter Total roster size, Period length (min), and Number of periods.
  2. Set Number of goalies.
  3. Review the Avg playing time (min) result.
  4. Use Playing time (%) and Total substitutions to inform your decision.

How the result changes with Period length (min)

Period length (min)Avg playing time (min)
5.512
6.7514.7
8.2518
9.520.7

What each input means

Total roster size
Total players on the team including goalies. FINA allows up to 13 players per team.
Period length (min)
Length of each period in minutes. FINA standard is 8 minutes per period.
Number of periods
Number of game periods. Standard games have 4 periods.
Number of goalies
Number of designated goalkeepers on the roster.

What each result means

Avg playing time (min)
Average minutes each field player will be in the water.
Playing time (%)
Average playing time as a percentage of total game time.
Total substitutions
Estimated total number of player substitutions across all periods.
Subs per period
Number of substitutions expected per period.
Fatigue index (0-100)
Higher values indicate players are spending more time in the water with less rest.
Rotation groups
Recommended number of player groups to rotate as units.
Field players available
Number of non-goalie players available for field rotation.
Bench depth rating
Team depth score: 30=minimal, 50=short, 70=adequate, 85=good, 95=excellent.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Total roster size = 13, Period length (min) = 8, Number of periods = 4, Number of goalies = 2 = 4 input(s) provided
  2. Calculate Avg playing time
    Avg playing time = totalFieldSlotMinutes / max(1, fieldPlayers)
    17.5 = 17.5
  3. Calculate Playing time
    Playing time = (avgPlayingTimeMin / totalGameMinutes) * 100
    54.5 = 54.5
  4. Calculate Total substitutions
    Total substitutions
    20 = 20

Engine last updated .

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Sports, Outdoors & Recreation.