Only your org and invited staff log in here.
Players, parents, coaches & officials.
We support 30+ sports and keep adding more.
Soccer is the sport most organizations scale into trouble on. Four-year-olds on quarter pitches and under-18s on full ones, birth-year cutoffs that move children between age groups every January, and a fixture list that collapses the first weekend it rains. Here is how to structure it so February does not undo you.
Birth-year cutoffs are where most age-group disputes start, and they are entirely avoidable. Whatever your federation specifies — calendar year is now common in much of the world, school year in others — apply it from the date of birth you collected at registration rather than from what a parent tells you.
Two practical consequences:
5v5, 7v7, 9v9 and 11v11 have different pitch sizes, squad sizes, match lengths, ball sizes and often different rules on offside and heading. Running them all on one template produces fixtures scheduled for the wrong duration on pitches of the wrong size.
An under-8 fixture is not a shorter version of an under-16 fixture. If your schedule treats it as one, somebody is standing on a full-size pitch with the wrong goals.
Set each format up with its own game length and pitch requirement, so the schedule reflects reality and your pitch bookings are the right size.
Almost every region has a referee shortage, and youth soccer feels it worst. Practical responses:
Grass pitches flood, get frozen, and get closed by whoever owns them with very little notice. Build the season expecting to lose weekends.
Standings should follow automatically from results: points, goal difference and whatever tie-breakers your competition uses. The failure is never the arithmetic — it is results that never get submitted.
Make submitting a result the easiest possible action, done by whoever is at the game, immediately. A league where half the results arrive on Tuesday has a table that is wrong all weekend, which is exactly when people look at it.
Over a season you will send more messages about pitch changes and kick-off times than about anything else. Two rules make it manageable:
Age banding applied from date of birth. Each small-sided format with its own game length and pitch. Referees assigned before fixtures are published. Deliberate slack in the calendar for weather.
Soccer on Ligue bands age groups from the date of birth collected at registration, runs 5v5 through 11v11 each on its own terms, assigns pitches and referees per fixture, and recalculates the table from results with your competition’s tie-breakers. A postponement is one change that reaches both clubs, the referee and every family together.
Most federations now band by calendar year, so children move up in January rather than at the start of the school year. Apply it from the date of birth collected at registration, and explain the cutoff in writing because families find it counterintuitive.
Have a written policy before anyone asks. It is a normal request and a bad thing to decide case by case under pressure from a parent, so decide the criteria in advance and apply them consistently.
Assign officials before publishing fixtures, cluster games at one venue so a referee covers several in a morning, develop your own from older players, and enforce a touchline code of conduct — poor behaviour is the main reason young referees quit.
Enough to absorb the weekends you will lose to weather. A season scheduled end to end with no gaps has nowhere to move a postponed fixture, which turns one cancellation into a cascade.
Almost never the arithmetic — it is results that never get submitted. Make entering a result the easiest possible action for whoever is at the game, done immediately rather than on Tuesday.
Court hours dictate everything. Build the season from that number.
Tiering, tournament weekends, work teams and set-by-set scoring.
Ratios, drop-off, allergies and pick-up — what parents actually judge.
Register in minutes, or book a walkthrough and we'll tailor it to the way you already run things.