Tool · Free

Fair Playing Time & Sub Rotation Calculator

Free fair playing-time and substitution rotation calculator for youth soccer, basketball, hockey and any timed sport. Enter your roster, field size and game length — get an equal-minutes sub schedule you can print. No email, no signup.

By Eugene · Founder, PlayerFocus · Building the development OS for youth sports academies
Updated June 14, 2026

11 players · 7 on field · 5 segments of ~12 min · target 38 min/player

The PlayerFocus Standard

Fair Playing Time & Sub Rotation

7 on field · 60-min game · sub every ~12 min · everyone targets 38 min

Player0–12'12–24'24–36'36–48'48–60'Min
Player 1··36
Player 2··36
Player 3··36
Player 4··36
Player 5··36
Player 6··36
Player 7··36
Player 8··36
Player 9··36
Player 10·48
Player 11·48

● = on the field · · = bench. Free from The PlayerFocus Standard — track playing time across the season at playerfocus.ca.

One game solved. Now the season.

PlayerFocus remembers what a napkin can’t — minutes played, who’s been benched too often, how playing time tracks against each player’s development, in one record from age 8 to 18.

Run your club free →

How to give every player equal minutes

Enter your roster size (or paste names), how many players are on the field at once, the total game length, and how often you want to substitute. The calculator splits the game into equal segments and rotates the bench through the whole roster, so every player ends the game within a minute or two of the same total time — and you can prove it.

Print the sub grid and keep it on the clipboard: each row is a player, each column is a segment, a check means they’re on. Read down the column to see who’s on the field right now; read across the row to see a player’s day. The minutes-per-player summary at the bottom is the answer to the only question every parent asks.

Why fair playing time matters in youth sport

At the youth level, minutes are development. A player who sits half the season doesn’t get worse slowly — they get discouraged and they leave the game. Equal, transparent playing time is the single clearest signal to a family that the club is developing every child, not just winning Saturday. A printed rotation you set before kickoff also takes the heat out of the sideline: the plan made the call, not a snap decision under pressure.

From a napkin to a record

This calculator solves one game. What it can’t do is remember — minutes played, who’s been benched too often this month, how playing time tracks against a player’s development. That’s the gap PlayerFocus closes: attendance, evaluations and reports live in one permanent player record from age 8 to 18, so playing time becomes part of the development story a parent actually sees. Use the calculator free here; bring the season into the app when you’re ready.

Continue