🔄

How to Fairly Rotate Players in Youth Football (Without Upsetting Parents)

Tommy · · Updated · 5 min read

If you coach under-12s in grassroots football, you already know the parent email that ruins your Monday morning. "Just wondering why my son only got 10 minutes again on Saturday…"

Fair play rotation is the answer the FA has been pushing for years: its guidance asks for equal playing time where possible, with at least half of every game per player as best practice, and plenty of English leagues write that 50% line into their mini-soccer rules. But "rotate fairly" is easier said than done when you're juggling 14 names, three different positions, two halves, and the parent of your best striker glaring at you from the sideline.

This post is the system I built into Squadd after running into the same problem coaching my own U10s side. No spreadsheets. No clipboards. No favouritism. Just a fair, transparent, defensible rotation that takes about 30 seconds per match to set up.

Why "equal time" isn't actually fair

The instinct is to give every kid the same number of minutes. It sounds fair. It isn't, and parents don't actually want it once you explain why.

Three problems with strict equal time:

  1. Goalkeepers count differently. A 50-minute outfield shift is not equivalent to a 50-minute keeper shift. If you give your stand-in keeper their "fair" minutes in goal, they've just had a completely different game from everyone else.
  2. Position matters. A central midfielder runs roughly 25% more than a centre-back. Equal minutes ≠ equal exertion or equal development.
  3. Squad size changes weekly. Some weeks you have 11 players. Some weeks you have 16. A flat "everyone gets 40 mins" rule falls apart instantly.

What parents actually want, when you ask them, is the same thing FA Youth Football wants: everyone gets meaningful time on the pitch every week, and over the season no child is consistently left out.

That's what fair rotation actually means.

The 4-step system

Here's the system. It works manually with a notebook; it works automatically with an app like Squadd.

Step 1: Track minutes across the season, not per match

The unit that matters is season minutes, not match minutes. If Alfie missed the last fixture because he was at his nan's birthday, he should naturally play a bit more this week.

Keep a running total. After every match, log how many minutes each player got. Add them up across the season.

Step 2: Sort the squad by least minutes first, every match

When you build your starting XI, the rule is simple: the kids with the fewest season minutes start.

That's it. That's the whole rule.

It's transparent (you can show any parent the spreadsheet), it's self-correcting (a kid who got a full game last week drops down the priority list), and it removes you from the firing line entirely. You're not picking favourites, the rotation is.

Step 3: Subs go on for whoever's currently lowest

Same principle in-game. When you sub, the kid coming on is whoever has the fewest minutes so far this match, plus whoever's behind on the season tally.

Step 4: Goalkeepers are tracked separately

Outfield minutes and keeper minutes are different currencies. Track them separately. Within each currency, apply the same "least first" rule.

The conversation script for difficult parents

Even with a transparent system, you'll get the occasional pushback. Here's what to say:

"I totally hear you. The way I pick the side is whoever has the fewest minutes this season starts. That means your child sometimes starts and sometimes comes on, the same as everyone else. Happy to show you the numbers if you'd like to see them."

Nine times out of ten, that ends the conversation. The tenth time, you show them the numbers and that ends it.

How Squadd helps

Squadd has a dedicated fair-play mode that you can switch on per team. When it's enabled, during a live match Squadd tracks each player's minutes in real time and:

  • Suggests the next substitution for you. The player who's been on the pitch the longest gets paired with the bench player who's had the fewest minutes so far. Goalkeepers are deliberately skipped so the GK isn't accidentally rotated mid-match. One tap to accept the swap.
  • Flags any player heading for short minutes. If a kid on the bench is projected to fall below a minimum playing-time threshold for that match, Squadd warns you while there's still time to do something about it.

So in-match rotation, the bit where you're juggling subs in the rain and forgetting who came on at half time, is genuinely automated.

Around that, Squadd takes care of the rest of the rotation workflow:

  • Availability so you know by Wednesday who's actually coming
  • Squad publishing so once you pick your XI, parents see "in" or "out" automatically
  • Match events (goals, cards, substitutions) logged into each fixture
  • Lineup builder for drag-and-drop XI assembly

Steps 1 and 2 are now built in as well. The lineup planner's default Season setting puts the players with the fewest minutes this season on the pitch first and rotates to keep projected minutes even, with a Match day setting for festivals that balances the next game against the day's running total, and a This game setting when history should be ignored. The notebook is optional.

What the FA actually says

For reference, and so you can quote it: the FA's guidance for officiating youth football says all team members "should receive equal playing time where possible, with a best practice recommendation of at least 50% per player for each game", and its grassroots youth guide lists "All players play a minimum 50%" as good practice. Nationally that is guidance rather than a rule. It becomes a rule when your league writes it into its handbook, which many do for mini-soccer. The full picture, with the documents and the league wording to look for, is in what the FA actually says about equal playing time.

Notice the guidance is per game: at least half. The system above gives you that floor every week and, by sorting on season minutes, fairness across the season that a parent can see.

TL;DR

  • Equal minutes per match is the wrong target. Equal-ish minutes across the season is the right one.
  • Sort the squad by fewest season minutes first when picking the XI.
  • Track outfield and keeper minutes separately.
  • Show parents the spreadsheet. It ends the argument.

Squadd's fair-play helpers handle the in-match rotation automatically, and the lineup planner's Season setting does the least-minutes-first pick for you, on top of the squad management, fixtures, availability and squad publishing. There's a 4-week free trial if you want to try it.

lineupfair-playrotationparents