Skip to main content
Calcimator

Team Formation Calculator

Offensive and defensive positioning from player strengths.

About this calculator

Water polo puts exactly 6 field players (plus 1 goalie) in the water per side at any moment, and this calculator turns that fixed slot count into a rotation plan for your specific roster. It first works out total field-player-minutes available across the game (6 slots × period length × number of periods), then divides that pool evenly across every non-goalie player on the roster to get an average playing time and a playing-time percentage — the same number, expressed as a share of the full game. From there it derives a rough substitution count (roster size beyond the 6 starting slots, multiplied across periods) and a fatigue index that's really just playing-time percentage capped at 100: the closer a player's average minutes creep toward the full game length, the higher fatigue reads, since less bench time means less recovery between shifts.

Rotation groups suggest swapping players in clusters of about three rather than one at a time, and the bench-depth rating is a tiered lookup — 13 players (FINA's max) rates "good," 15+ rates "excellent," 11-12 rates "adequate," 9-10 rates "short," and 7-8 (the practical floor for fielding a full side) rates "minimal." The key assumption is perfectly even rotation: it assumes a coach spreads minutes uniformly across the healthy roster, which real games rarely do exactly, since starters and specialists (like a dedicated 6-on-5 shooter) typically play more than bench depth alone would predict. Treat the output as a planning baseline for balancing minutes, not a prediction of an actual box score.

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)
510.9
613.1
1021.8

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 . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does the calculator assume perfectly even playing time?

It divides the total field-player-minutes pool (6 slots × period length × number of periods) evenly across every non-goalie on the roster, because that's the only way to produce a single baseline number without knowing your actual lineup decisions. Real coaches usually give starters and specialists like a 6-on-5 shooter more minutes than bench depth alone would predict, so treat the average as a planning target, not a forecast of what any one player will actually play.

How is the fatigue index different from the playing-time percentage?

They're the same underlying number: fatigue index is just the average-playing-time percentage rounded and capped at 100. The logic is that the closer a player's average minutes get to the full game length, the less bench time they have to recover between shifts, so a higher percentage is read as higher fatigue risk rather than as a separate physiological measurement.

What goes into the bench depth rating?

It's a tiered lookup on total roster size alone, independent of periods or goalie count: 15+ players rates 95 (excellent), 13-14 rates 85 (good, matching FINA's 13-player match roster), 11-12 rates 70 (adequate), 9-10 rates 50 (short), and 7-8 rates 30 (minimal, the practical floor to field a full side).

How are total substitutions estimated?

Subs per period is the number of field players beyond the 6 starting slots (fieldPlayers minus 6, floored at 0), and total substitutions multiplies that by the number of periods. It assumes every extra player gets subbed in exactly once per period, which is a simplification — some coaches sub more frequently in short bursts, others barely rotate certain specialists.

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

More in Sports, Outdoors & Recreation.