For Mobile Legends organizers running open qualifiers and campus cups

Mobile Legends tournament software for a 128-team qualifier without a single spreadsheet.

MLBB fields scale in a way physical sport never does — a Discord post can produce 128 registrations overnight. Tournamyx handles the bracket, the live results and one spectator link, without the screenshot-of-a-screenshot bracket update.

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

If any of these sound familiar

  • Bracket updates posted as screenshots in a Discord channel
  • Teams no-showing their lobby ten minutes before the match
  • No way for spectators or casters to follow the bracket live
  • A 64-team draw maintained in a spreadsheet by one admin

We built Tournamyx for mobile legends organizers in exactly this situation.

Field guide — mobile legends organizers

Format maths when there are no courts

MLBB removes the constraint that shapes every physical tournament: lobbies run in parallel and there is no court count. Thirty-two first-round matches can all start at once, so a round takes as long as one match rather than as long as your venue allows. That is why open qualifiers reach field sizes physical sport never sees.

A single game runs fifteen to twenty minutes, so a best-of-one round is about twenty-five minutes with drafting and lobby setup, a best-of-three is around an hour, and a best-of-five is closer to an hour and three quarters. Sixty-four teams as a best-of-one knockout is sixty-three matches over six rounds — roughly two and a half hours of actual competition if every round starts on time, which is the real reason qualifiers use Bo1 and playoffs use Bo3.

What replaces the court constraint is attention: casters, streams and the patience of teams waiting for their next lobby. A field of 128 is 127 matches over seven rounds, and the binding limit is how long people will stay in a Discord voice channel, not how many games can run at once.

Field size at best-of-one, all lobbies in parallel

TeamsMatchesRoundsRough duration
16154~1h 40m
32315~2h 5m
64636~2h 30m
1281277~2h 55m

Double elimination: the format MLBB majors use, run live

Most serious MLBB events — M-series, MPL playoffs, and the campus tournaments modelled on them — run double elimination, and Tournamyx runs it live. Brackets of 4, 8, 16, 32 or 64 teams, upper and lower brackets drawn in full, byes placed automatically, and the grand final set to a bracket reset or a single winner-takes-all match before anyone queues up. Save a result and the loser drops into the lower bracket without an admin redrawing anything.

The bracket-reset setting is the one to decide early. A lower-bracket team arriving at the grand final already carries a series loss, so beating the upper-bracket team levels the tie rather than settling it — the reset is the second series that decides it, and it is what the majors play. Choose it at generation time and publish which one you are using; a team that came up through the lower bracket and is told the rules at 9pm will not accept it. The free double elimination bracket generator on this site draws the same shape in your browser first if you want to see the match count before committing.

For open qualifiers ahead of the playoff bracket, Swiss is still the better first stage: teams are paired against others on the same record each round, nobody is eliminated early, and a sixty-four team field is ranked in six rounds of thirty-two matches. A Swiss or group stage feeding a double elimination playoff is exactly the shape a major uses, and it runs as one multi-stage event.

One link instead of a bracket screenshot

The characteristic failure of a community MLBB tournament is not the bracket, it is the distribution of it. An admin updates a spreadsheet, screenshots it, posts it in Discord, and within an hour four different versions of the bracket are circulating with no way to tell which is current. Every team asks in general chat, and the same admin answers.

Every Tournamyx event publishes one public URL that needs no login and no install. Teams check their own next match on it, spectators follow the bracket, casters take the current state from it, and a result entered by an admin updates it for everyone at once. The screenshot loop disappears entirely.

Roles are per tournament, so several admins can report results from different parts of the bracket without any of them being able to redraw it. Events up to 8 teams are free with no limit on how many you run — enough for a weekly campus cup — and larger qualifiers use a paid plan. For running the event itself, how to run an esports tournament covers registration, check-in and no-show policy in order.

Questions

Mobile Legends tournaments — the questions that come up first

  1. How do you run a Mobile Legends tournament without courts?

    Lobbies run in parallel, so there is no court constraint — the limit is how many rounds you can play. A 128-team single-elimination bracket is 127 matches over 7 rounds, and every match in a round can run at once. Tournamyx generates the bracket and advances winners as results are saved.

  2. Does Tournamyx run double elimination for MLBB?

    Yes. Tournamyx runs double elimination at 4, 8, 16, 32 or 64 entrants with a winners bracket, a losers bracket, automatic byes and a grand final set to bracket reset or a single decider. That is the format MLBB majors use, and results advance live as they are entered.

  3. How do you seed a 128-team MLBB open qualifier?

    Tournamyx builds the draw seeded deliberately, randomised in one click, or fed from a previous stage's standings, and places byes automatically on the top seeds when the entry count is not a power of two. A qualifier stage can feed a knockout bracket as a multi-stage event.

  4. What do MLBB players and viewers need to follow the bracket?

    Nothing. Every Tournamyx tournament publishes one public link showing the live bracket, schedule and results, opening in any browser with no account and no download. That link replaces the bracket screenshot that goes out of date the moment the next match is decided.

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 mobile legends 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