Need to figure out how many minutes each kid should play before the game starts? Plug your numbers into the calculator below. It does the math instantly.

Fair Minutes Calculator
Set the game length, roster size, and players on the field. We'll do the rest.
Minutes per player
39min
Bench time per player
11min
With 9 players rotating through 7 spots over a 50-minute game, each kid plays about 39 minutes and rests for 11 minutes. Sub two players every ~7 minutes to keep the rotation even.

How the math works

The formula is simple: (game length × players on field) ÷ roster size.

Why? Because the total available "field minutes" is the game length multiplied by the number of spots on the field. Spread that across your roster, and you get the minutes per player.

Quick example: a 50-minute game with 7 spots on the field gives you 350 total field minutes. Divide by 9 players on your roster, and each kid plays roughly 39 minutes. Bench time is just game length minus that — 11 minutes off the field per player.

How to use the result

Once you have your target minutes, the rotation almost plans itself:

If a kid arrives late or doesn't show, re-run the calculator with the actual roster size. The numbers adjust instantly.

Skip the spreadsheet
Live Minutes During the Game

Game Time Coach tracks each player's minutes in real time. Tap to sub. Tap to score. Done.

Try it on the web →

Common formats and what they mean

Here's the math for the most common rec league setups:

Notice the pattern: at the rec level, 15 minutes on the bench is the typical equilibrium — long enough for a real rest, short enough that nobody feels benched.

What about goalies?

Goalkeeper minutes are the one wrinkle this calculator doesn't handle automatically. Most rec leagues require rotating goalies, which means one of your "field" spots is a goalkeeper for every minute of the game.

The simplest approach: treat the goalie as just another field spot. The kid who plays goal still gets their share of total minutes. If you want to be more deliberate, give each kid a fixed goalie shift (a quarter or a half) and rotate the rest as outfield players.

"Don't make goalie a punishment. Don't make it a reward. Just make it a rotation. The kids who like it most will volunteer; the rest will get a turn anyway."

The bottom line

Two minutes with this calculator before the game saves you 50 minutes of mental math during it. Set the rotation, communicate it to your assistant, and let the game flow. If something goes sideways — late kid, injury, bad weather forcing a short half — re-run the numbers and adapt.

Fair minutes aren't an art. They're arithmetic. Now you have the formula.

Frequently Asked Questions

What is a soccer playtime calculator?

A soccer playtime calculator takes your game length, roster size, and players on the field and tells you how many minutes each player should get. It's the fastest way to set up a fair rotation before kickoff. Game Time Coach goes one step further — it's a live app for tracking soccer playtime during the game, not just before it.

How do you calculate fair playing time in youth soccer?

Use the formula (game length × players on field) ÷ roster size. The result is the target minutes per player. The calculator on this page does it instantly, and the Game Time Coach playtime tracker watches each player's live minutes during the game so you don't drift off the plan.

What's the best app for tracking soccer playtime during a game?

Game Time Coach is a free app for tracking soccer playtime. It's a dedicated soccer sub tracker and goal tracker app, built specifically for rec-league coaches who want fair minutes without spreadsheets.

How often should I sub players in a youth soccer game?

Divide your game length by the number of bench spots. For a 50-minute game with 9 players and 7 on the field, sub two players every 7 minutes to keep minutes even. A soccer sub tracker like Game Time Coach can buzz you when it's time.

How do I handle goalie minutes when calculating playing time?

Treat the goalie as just another field spot. If a kid plays goalie for 15 minutes, that's 15 minutes of their target playing time. Game Time Coach lets you assign and rotate goalies inside the same playtime tracker, so goalkeeper time counts toward fair minutes automatically.

Built for coaches like you
Stop Doing the Math in Your Head

Game Time Coach handles minutes, subs, and the score in real time. Free to start.

Try it on the web →