For futsal organizers who are sick of running events from a WhatsApp group

Futsal tournament software that fits your booked pitch hours.

Tournamyx generates the schedule, tracks live scores, and gives every team one link to check fixtures — so you stop answering “what time is our match?” forty times a day.

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

If any of these sound familiar

  • WhatsApp group full of “what time?” messages
  • Excel sheet that lives on one laptop
  • Brackets you redraw every time a team drops out
  • Players showing up at the wrong court at the wrong time

We built Tournamyx for futsal organizers in exactly this situation.

Field guide — futsal organizers

Pick a futsal format that fits your pitch hours

The limit on a futsal tournament is almost never how many teams sign up — it is how many pitch hours you have booked. Work backwards from the booking. A futsal slot with two ten-minute halves, a break and changeover runs about 25 minutes end to end, so two pitches give you roughly five matches an hour, and a six-hour Sunday gives you about thirty.

That number kills the format most organizers reach for first. Twelve teams playing a full round robin is 66 matches — nearly fourteen hours on two pitches, or three separate Sundays. Splitting the same twelve into four groups of three and running quarter-finals onward brings it to 19 matches and finishes inside four hours, with every team still guaranteed two group games before anything is at stake.

If you want more guaranteed football, three groups of four costs 25 matches and about five hours — still one day, and every team plays three. That is usually the right trade for a one-day cup: enough games that nobody drives home after twenty minutes, few enough that you finish before the lights go off.

12 futsal teams, 25-minute slots, two pitches

FormatMatchesGuaranteed gamesPitch time
Full round robin661113.8 hours
3 groups of 4 + quarters2535.2 hours
4 groups of 3 + quarters1924.0 hours
Straight knockout (4 byes)1112.3 hours

The 9am no-show, and what it does to your bracket

Every futsal organizer has had the Sunday where a team confirms on Friday and never arrives. In a spreadsheet bracket that is a redraw: you rub out a fixture, everything downstream shifts, and the version you already posted to the group chat is now wrong — but three teams have screenshotted it.

A group stage absorbs this far better than a straight knockout. Record the walkover, the standings recompute, and the rest of the group is untouched. In a knockout the same no-show hands someone a free pass to the semi-final, which is exactly the outcome that gets argued about at the prize-giving.

This is the practical reason to run groups into a knockout rather than a pure bracket for open-entry Sunday events: entry is unreliable, and the format should fail gently. Tournamyx recomputes standings and advances group winners the moment a result is saved, so the schedule everyone is looking at is the schedule that is actually happening.

One link instead of forty replies

Most of the work in running a Sunday futsal tournament is not scheduling. It is answering the same question forty times: what time are we on, and which pitch. Every one of those messages is you re-reading a spreadsheet on your phone with a whistle in your other hand.

Every Tournamyx event has a public results link that needs no login and no install. Captains open it, see their next fixture and pitch, and stop messaging you. Scores entered at pitchside update the table on every phone at once. If you are running your first one, the futsal tournament organizing guide walks through entry, format and match-day timing in order.

Questions

Futsal tournaments — the questions that come up first

  1. How do you schedule a futsal tournament across two pitches?

    Tournamyx lays a futsal schedule out a round at a time across the pitch count you enter, so every pitch runs a match simultaneously and the next round follows. Because a round already has each team in at most one match, a round spread across your pitches cannot double-book a team. Tournamyx does not optimise rest gaps, so order the rounds yourself if turnaround matters.

  2. What is the best format for a 12-team futsal tournament?

    A full round robin for 12 futsal teams is 66 matches, which is about fourteen hours on two pitches. Four groups of three feeding quarter-finals is 19 matches and finishes inside four hours, with every team guaranteed two group games. Tournamyx generates either, and the group stage feeds the knockout bracket automatically.

  3. What happens when a futsal team does not turn up?

    Tournamyx lets you drag a team out of a running tournament and drop a replacement in. The group table, the bracket and the public link every player is checking all update together, so a 9am no-show does not mean redrawing the tournament by hand or announcing a new schedule to the hall.

  4. Is there free futsal tournament software?

    Yes. Tournamyx is free for futsal tournaments of up to 8 players per tournament, with unlimited tournaments and no credit card. Paid plans start at $19 per month for 64 players, and a one-off $9 unlocks a single event for 30 days. The bracket and schedule generators at tournamyx.com/tools need no account at all.

The comparison

Match day, two ways.

Every tournament hits the same five moments. The difference is whether you handle them from a spreadsheet or from one link.

The momentThe usual wayWith Tournamyx
The scheduleAn Excel sheet that lives on one laptopOne link, always current, on every phone
Score updates47 unread WhatsApp messages on match dayStandings update themselves as scores go in
A team drops outRedraw the bracket by hand, againDrag, drop — the bracket adjusts on its own
“What time is our match?”Answered forty times, individuallyAnswered by the link, once
After the finalTypos on the printed bracket sponsors sawA clean recap sponsors actually post

If the middle column reads like your last event, Tournamyx was built for you.

What it handles

What does tournament management software need to do on match day?

It has to hold up at the moment something goes wrong. Five places where most tournaments fall apart — none of them will be yours.

01/Scheduling

From team list to full schedule in ten seconds.

Enter your teams, groups, and courts. Tournamyx lays the whole schedule out across them, round by round — the job that used to eat your Saturday night.

Formats
Round-robin, single & double elim, Swiss, attempts
Scale
8 teams or 406 — same workflow
Courts
No field ever sits empty
Generated round-robin schedule with matches assigned across eight fields

02/Preview

Catch the mistake before anyone sees it.

Walk through every fixture, field assignment, and standing before you publish. Spot the imbalance or the awkward matchup while nobody’s watching.

Dry run
The whole event, before it goes public
Fixtures
Every match and field, laid out
Standings
Group tables and bracket progression
Tournament preview showing group stages and knockout bracket progression

03/Changes

A team drops out. Nobody notices.

Thirty minutes before kickoff, someone always cancels. Drag the team out, drop a replacement in — the bracket and the public link adjust on their own.

Edits
Drag-and-drop teams and fixtures
Seeding
One-click randomiser for contested draws
Rebuilds
Never
Tournament setup with drag-and-drop team and group management

04/Scoring

Type the score. Everything else updates.

The scorer picks the match, types the result, hits save. Standings recalculate, the bracket advances, and the public link shows it — before the teams have left the court.

Entry
Match, field, and set scores in one dialog
Standings
Recalculated on every save
Devices
Any phone at the scorer’s table
Scoresheet dialog recording a 4–2 result with match, slot, and field numbers and the winner marked

05/Collaboration

Split the courts, not the spreadsheet.

Invite co-scorekeepers with the right permissions and divide the venue between you. Every score lands in the same live standings — no “who has the latest sheet?”

Roles
Owner, admin, member — plus per-tournament scoring
Sync
One source of truth, on every device
Scorekeepers
Several at once, granted per tournament
Members management showing scorekeeper roles and permissions

Case study — IIUMRC, Jul 2025

The 406-team international championship that proved the point.

In July 2025, Tournamyx ran the IIUM Robotic Competition — the annual international robotics tournament at IIUM Gombak, where school teams from Malaysia and abroad battle in sumo, robot soccer, and time-rush events. 406 teams across three categories, 755 matches scheduled and scored live, every standing on one public link. If it can run an international robotics championship, it can run your Sunday futsal night.

Read how we did it →
406
teams
755
matches
3
categories
1
public link
Robotics teams competing on the arena floor at IIUMRC 2025
01/The arena floor
Packed hall during the IIUM Robotic Competition group stage
02/The hall at capacity
Scorekeepers tracking live matches on Tournamyx
03/Scores going in live
Teams checking the live schedule between matches
04/Checking the next match
A match in progress at the IIUM Robotic Competition
05/Mid-match
Organizers coordinating fields during the knockout rounds
06/Eight fields in sync
Finalists at the IIUM Robotic Competition closing ceremony
07/The finalists

Kickoff

Your next futsal tournament,
five minutes from now.

Enter the teams, let Tournamyx lay out the draw, and share one link that stays current for the rest of the day.

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

Want to sketch the draw first? Try the free generators