Hockey Line Rotation Generator

Plan field positions and playing time by substitution block, with a fixed or rotating goalkeeper.

Loading the rotation planner…

Last checked:

How to use it

  1. Choose the number of field players on at once, then set period length and substitution interval.
  2. Add each player once. To keep a goalkeeper in goal for the full game, turn on Fixed goalkeeper and select that player.
  3. Make the plan, review the shift and player totals, then save, share, print or download the CSV.

How the rotation works

  • The tool divides the game into equal blocks. Each block rotates the ordered player list through the selected field slots using the shared LineupSheet rotation method.
  • Playing time is the number of blocks assigned to a player multiplied by the substitution interval. A fixed goalkeeper stays in goal and is left out of the rotating group.
  • The interval must divide each period and the whole game evenly so no block crosses a period boundary.

Number of blocks

B=TI
B
number of blocks
T
total game minutes
I
minutes between substitutions

Worked example

607.5=8

60 game minutes divided into 7.5-minute intervals gives 8 blocks.

Minutes for one player

M=b×I
M
the player’s total minutes
b
blocks played by this player
I
minutes in each block

Worked example

6×7.5=45

6 blocks of 7.5 minutes gives this player 45 minutes of playing time.

Worked example

14 + 1outfield players + fixed goalkeeper
10field positions
8blocks
7.5minutes per block
Players 1-106 blocks each = 45 minutes
Players 11-145 blocks each = 37.5 minutes
GoalkeeperFixed for all 60 minutes

First block

On field: Players 1-10

Resting: Players 11-14

Goalkeeper: fixed in goal

The rotation wraps through the player list. The plan shows each block and exact minutes so you can check the distribution before using it.

Frequently asked questions

How many field players should I put on?

Enter the number used by your field hockey competition. Formats can differ by age group and competition, so check the applicable official rules.

How does the rotation balance playing time?

Players cycle through the available slots in the order listed. If the game has more than one full fair rotation cycle, some players can receive an extra block; the summary shows the actual minutes for everyone.

Can I keep the same goalkeeper?

Yes. Turn on Fixed goalkeeper and select a player from the list. That player stays in goal and the other players rotate through the field or skater slots.

Why must the interval divide each period?

That keeps every shift within a period and gives the plan clear start and end times. Choose a different interval if it would cross a period boundary.

Are the forward line and defence pair labels official positions?

No. On the ice version they organize the slots in the plan. Check your competition rules and adjust the number of forwards and skaters to suit your team.

Sources

The official sources are provided for checking the rules that apply to your competition. LineupSheet calculates the rotation and example; it does not prescribe substitution intervals, playing-time limits or tactical line combinations.