Guide

How to schedule referees for a 3x3 tournament

A 3x3 tournament day runs ten-minute games on parallel courts. The schedule that works on paper falls apart by the second round, and the person holding the clipboard becomes the bottleneck. Here is what the problem actually is, and how to solve it without a spreadsheet.

The problem

Why 3x3 breaks a normal referee schedule

Five-on-five scheduling is a weekly problem. You have days to assign officials to a handful of games, and a change costs one phone call. 3x3 is the same problem compressed into a single day, with an order of magnitude more games.

A four-court tournament with ten-minute games produces roughly twenty-four games an hour. Each needs an official who is rested, qualified for the category, and not already standing on another court. One no-show at nine in the morning changes every assignment after it.

  • Games are short, so the schedule has no slack to absorb a delay
  • Courts run in parallel, so a referee can be double-booked by a single typo
  • Categories run simultaneously, so certification has to be checked per game, not per day
  • Changes happen live, and everyone needs to see them at once

The constraints

The five constraints a schedule has to satisfy

Any workable 3x3 referee schedule is the solution to the same five constraints. A spreadsheet can express them, but it cannot check them, which is why errors surface on the court rather than in the file.

  • Rest: a minimum gap between a referee's games, set per category
  • Consecutive games: a hard cap on how many games in a row one official works
  • Certification: the referee's level has to clear the category being played
  • Difficulty: experienced officials on the games that need them, development games for those coming through
  • Availability: the slots each official actually said yes to, including partial days

Building it

Building the schedule

Start from the referee pool, not the games. Import the officials with their level, certifications and availability per time slot, then let the assignment run against the game list. Auto-fill resolves the constraints above and leaves the games it cannot fill, which is the useful output: it tells you where you are short before the day starts, not during it.

Fill the gaps by hand. Manual assignment overrides anything the algorithm chose, and the constraint checks keep running, so an override that breaks a rest period is flagged rather than silently accepted.

Publish once it holds. Officials get their games by email as a game card, and an iCal feed keeps the schedule in whatever calendar app they already use, so there is no app to install and no PDF that goes stale.

On the day

Keeping it alive on the day

The schedule you published is a starting position. What matters on the day is how fast you can change it and how fast everyone else finds out.

A live view of every court shows what is running, what is next and which games have no official standing on them. A substitution reassigns the referee and pushes the change to the people affected, rather than relying on someone shouting across a sports hall.

  • Live status per court, including the games still unfilled
  • Instant substitution when someone is late, injured or needed elsewhere
  • Delays shift the downstream games instead of invalidating the schedule

Afterwards

What to measure afterwards

The tournament is also the only reliable source of data about your officials. Hours worked, games covered, which pairs worked well, and an evaluation per referee against fixed criteria.

Done consistently, that record is what turns a referee pool into a development pathway: you can see who is ready for a harder category instead of guessing, and you have something defensible to show when you promote someone.

FAQ

Common questions

How many referees do I need for a 3x3 tournament?

It depends on court count, game length and the rest period you set. As a rule of thumb, a four-court day running ten-minute games needs enough officials that each one works no more than two games in a row and still gets the minimum gap between them. The scheduler will tell you exactly where you are short once you enter the pool and the game list.

Can I assign referees by hand?

Yes. Auto-fill is a starting point, not a lock. Every assignment can be overridden manually, and the rest period and certification checks keep running so you can see what an override costs.

How do referees see their games?

By email game card, and through an iCal subscription that works with any calendar app. There is nothing for an official to install.

What happens when a referee does not turn up?

You substitute from the live court view. The assignment changes and the people affected are notified; the rest of the schedule stays intact.

Does this work for a single event, or only for a season?

Both. A one-off tournament runs on an event pass; federations and clubs running multiple events a year use an annual plan. Pricing is on the 3x3 product page.

Your turn

See it on your own tournament

Bring a game list and a referee pool and we will run your next event through it.

Book a demo