Multi-court tournament scheduler

Put each match on a court and a time from your phone. The wall shows every court's next few matches, and you are warned when a team is already down for something else at the same time.

Set this up now

Free, and there is no account to make first. About a minute to the QR code.

Clashes are surfaced, not prevented

When you put a team on a court at a time they are already booked for, you are told — and then allowed to do it anyway. That is deliberate: reshuffling a schedule passes through states that are briefly wrong on purpose, and software that refuses the intermediate step makes the reshuffle impossible.

So it is a warning rather than an error, and it stays visible until the clash is gone.

A court's schedule is a scoreboard, not a list

On the wall, each court gets fixed-width columns — code, home, score, away — because each row is its own grid, and content-sized columns put every row's score wherever that row's names happened to end. A live match shows the sets it has won with the set in progress underneath.

A match that has not started shows "vs" rather than the 0–0 it carries on the wire, which on a wall reads as a goalless draw somebody has already played.

How many courts you need

The format screen quotes a finish time against the courts you enter, so the answer is two or three attempts rather than a calculation. A round robin parallelises almost perfectly — four courts really is about a quarter of one court. A knockout does not, because each round waits for the one before it, so past a certain point more courts stop helping.

Common questions

Does it schedule automatically?

It generates the fixture list and you assign courts and times. There is no automatic timetabler that fills the whole day for you.

Can courts have names?

Yes — "Court 1", "Hall B", "Pitch 3", whatever the venue calls them. That is what appears on the wall.