Free tool · Tournament schedule maker

Tournament schedule maker built around the courts you actually have

A tournament schedule has to respect your courts, your hours, and the fact that no team can be in two places at once. Tournamyx lays every round out across your courts in seconds, so you can see the whole grid instead of building it the night before.

Free for up to 8 players · $9 per event beyond that · Nothing to install

PreviewNothing saved · No signup
Teams
Courts
15 matches · 10 slots · 30-min games
TimeCourt 1Court 2
09:00Team 1 vs Team 6Team 2 vs Team 5
09:30Team 3 vs Team 4
10:00Team 1 vs Team 5Team 6 vs Team 4
10:30Team 2 vs Team 3
11:00Team 1 vs Team 4Team 5 vs Team 3
11:30Team 6 vs Team 2

+ 4 more slots, no team double-booked

This is a preview. The full schedule maker — your real teams, courts, match lengths, and multi-stage events — lives in Tournamyx Scores, free for small events.

Build my schedule →

In brief

What is a tournament schedule maker?

A tournament schedule maker lays matches out across the courts, pitches or tables a venue actually has, and across the hours it is booked for. The Tournamyx schedule maker previews that layout in the browser, and the full version runs at scores.tournamyx.com.

Every generator on Tournamyx is free and needs no account. Running the same event live — scores, standings and a public link — happens at scores.tournamyx.com, free for up to 8 players.

Schedule maker at a glance

Makes
A preview of how a round of matches lands across your courts and time slots
Best for
An organizer whose real constraint is venue hours rather than the draw itself
Price
Free, with no usage limit — the generator on this page is not metered
Account needed
None — nothing to sign up for and nothing to install
Data stored
Nothing. The generator runs in your browser, and closing the tab discards the draw
Where it stops
Tournamyx schedules a round at a time across your courts, and a round already has each team in at most one match, so a scheduled round cannot double-book anyone. There is no rest-gap optimiser, and separate tournaments are scheduled independently of each other
Live version
Tournamyx Scores runs the same event live, free for up to 8 players, with a public link spectators open without an account

How it works

Build your tournament schedule in three steps.

  1. 01~2 min

    Teams, format, courts

    Enter your teams, pick a format — round robin, knockout, Swiss, or multi-stage — and tell Tournamyx how many courts or fields you actually have.

  2. 02~10 sec

    Generate the schedule

    Each round is laid across every court you have, so a round runs in parallel and no team appears twice inside it. Preview the whole grid — court and slot per match — before publishing.

  3. 03done

    Share it — and print it

    One live link for teams and spectators, plus print-ready PDF schedules and scoresheets for referees and the registration desk.

Field guide

What a real tournament schedule has to respect

A tournament schedule is a constraint problem wearing a spreadsheet costume. No team can be in two places at once. Rest gaps have to be humane — nobody should play three matches back-to-back while another team naps for two hours. Courts should stay busy, because idle courts are the most expensive thing at your venue. And in multi-stage events, the knockout can’t start until the results it depends on exist.

Miss any one of those and the day unravels in the group chat. This is why hand-written schedules survive first contact with exactly zero dropped-out teams.

How long will your tournament take?

The back-of-napkin formula: time slots = matches ÷ courts (rounded up), duration = slots × match length. It’s the fastest way to sanity-check whether your format fits your venue booking before you commit to it.

The real number is always a little higher, because round boundaries add slack — a round cannot start until the one before it has finished on every court. That is the arithmetic the schedule engine does for you, alongside the round robin or bracket structure itself.

30-minute matches, no rest constraints

MatchesCourtsSlotsDuration
15 (6-team round robin)28~4 h
28 (8-team round robin)47~3.5 h
23 (24-team knockout)48+~4 h + round gaps
56 (as in the shot below)87~3.5 h

Why the full schedule maker lives in Tournamyx Scores

The preview above shows the shape of a court-by-court schedule; the full schedule maker needs to know things a landing page shouldn’t ask for — your real team list, court names, match lengths, and how your stages chain together. That’s a tournament, not a demo, so it lives in Tournamyx Scores, where the schedule it builds is also the one that runs live on match day.

If you want the manual method first — including how to handle late teams and walkovers — read how to make a tournament schedule, then let the software do the resits.

Tournamyx tournament schedule showing 56 matches allocated across eight fields
56 matches · 8 fields · generated in secondsProven at a 406-team, 755-match event →

Questions

Before your first bracket goes up.

Something else? Chat with us on Telegram

How does the schedule avoid clashes?

It schedules a round at a time. A round already has each team in at most one match, so laying that round across your courts keeps every team in one place at once, and the next round starts after it. The same engine scheduled 755 matches across a 406-team event.

Can it schedule across multiple courts or fields?

Yes — that’s the point. Tell Tournamyx how many courts, fields, or arenas you have and fixtures are allocated across all of them, with idle time minimised automatically.

Can I change the schedule after it’s published?

Yes. Swap fixtures or reorder teams with drag-and-drop and the public link updates instantly — no reprinting, no group-chat corrections.

Can I print the schedule and scoresheets?

Yes. Export the full match schedule and blank scoresheets for every court as print-ready PDFs. On Pro, they carry your organization’s logo.

How do teams find out their match times?

One link, opened in any browser. Teams see their fixtures, courts, and times on their phones — and live scores once play starts. No app, no accounts.

Is the tournament schedule maker free?

Yes for events with up to 8 teams, with unlimited events and no credit card. Larger tournaments upgrade to a paid plan or unlock a single event for a one-off fee.