For robotics and STEM organizers scoring hundreds of runs against the clock

Robotics competition software that scores every run without the paper scoresheets.

Tournamyx scored the IIUM Robotic Competition, an international championship where 406 school teams competed in sumo, robot soccer and time-rush events, using attempt-based scoring, custom tie-breaks, and one live leaderboard every team refreshed between runs.

Create your tournament

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

If any of these sound familiar

  • Paper scoresheets that vanish between the arena and the judges’ table
  • Ranking hundreds of timed runs by hand at the end of the day
  • Teams crowding the judges’ table asking for their standing
  • Tie-breaks argued about because the rules lived in someone’s head

We built Tournamyx for robotics & stem competitions in exactly this situation.

Field guide · robotics & stem competitions

Attempt scoring is not match scoring

Most tournament software assumes a match: two sides, one result, a win column. Robotics competitions break that assumption on the first event of the day. A time-rush category has no opponent at all. A robot runs the course, the clock stops, and the team is ranked against every other team’s best run. Points-based challenges accumulate across attempts. Only the combat and soccer categories look like matches.

A single competition usually contains all three at once, which is why organizers end up with one spreadsheet per category and a manual merge at the end of the day. The merge is where the mistakes happen, because it is done fastest, latest, and by the most tired person in the building.

Tournamyx scores attempt-based categories natively alongside bracket categories, with custom metrics per event, so a timed run and a knockout series can live in the same competition and the same overall standings without a reconciliation step.

Three category types in one competition

CategoryScoring modelRanked byStructure
Robot sumoHead to headWinsBracket
Robot soccerGoals per matchPoints, then goal diffGroups
Time rushTimed attemptsBest runLeaderboard
Line followPoints per attemptBest or totalLeaderboard

Decide the tie-breaks before the day, not at the table

Two teams finish the course in 12.4 seconds. What happens next is either written down somewhere everyone can see, or it is decided by three judges under time pressure with a queue of parents watching, and whichever team loses that decision will believe it was arbitrary, because from where they stand it was.

Tie-breaks are the single most common source of dispute at STEM competitions, and they are entirely preventable. Encode them with the event, whether that is second-best run, fewest attempts used or earliest qualifying time, so the ranking resolves the same way every time and the rule is visible before anyone competes rather than after someone loses.

The same applies to attempt limits and scoring windows. Once they live in the system instead of in the head of whoever wrote the rulebook, the judges’ table stops being a negotiation desk.

What 406 teams actually demands

In July 2025 Tournamyx ran the IIUM Robotic Competition: 406 school teams from Malaysia and abroad, three categories, 755 matches scheduled and scored live. At that scale the bottleneck stops being the arena and becomes paper: scoresheets walking from the floor to the judges’ table, and a leaderboard that is always twenty minutes behind reality.

The things that mattered were unglamorous: multiple scorers entering results at the same time from different arenas without overwriting each other, standings recomputing as each run finished, and one public leaderboard the teams could check themselves so they stopped queuing to ask. Whether you are running four school teams or four hundred, that is the same shape of problem. The tournament bracket generator covers the head-to-head half if that is all you need.

Questions

Robotics & STEM tournaments — the questions that come up first

  1. How does attempt-based scoring differ from match scoring?

    Attempt-based scoring ranks each robot on its own runs rather than on beating an opponent. Tournamyx supports configurable attempts per participant, scoring by points, time or a custom metric, and priority-ordered tie-break rules, with presets for points-based, time-based, soccer and sumo categories.

  2. Can one robotics competition run several categories at once?

    Yes. Each category runs as its own tournament with its own scoring model, and all of them publish under one event on a single public link. Tournamyx ran the IIUM Robotic Competition this way in July 2025: 3 categories, 406 teams and 755 matches across 8 fields.

  3. How are ties broken in a robotics competition?

    Tournamyx applies priority-ordered tie-break rules that you set before the event rather than at the judging table. Attempt-based categories can rank on a custom metric such as fastest time or highest single score, and standings recalculate on every saved result.

  4. How large a robotics competition can Tournamyx handle?

    Tournamyx ran 406 teams and 755 matches across 8 fields and 3 categories at the IIUM Robotic Competition in July 2025, all on one public link. Plan limits are 8 participants per tournament on Free, 64 on Plus and 256 on Pro, and there is no limit on how many tournaments an event contains.

The comparison

Match day, two ways.

Every match day brings the same questions. Answer them one message at a time, or send one link that answers them for you.

What it handles

Built for the moment something goes wrong.

Tournament management software earns its keep on match day, at the moments most events fall apart.

Scheduling

From team list to full schedule in ten seconds.

Enter your teams, groups and courts. Tournamyx lays every round out across them, so no court sits empty.

Formats

Every format, one engine.

From round robins to timed attempts, and multi-stage events that chain a group stage into a knockout.

Changes

A team drops out. Nobody notices.

Drag them out, drop a replacement in. The bracket and the public link adjust on their own.

Scoring

Type the score. Everything else updates.

Standings recalculate and the bracket advances on every save, before the teams have walked off the court.

Collaboration

Split the courts, not the spreadsheet.

Invite co-scorekeepers and divide the venue between you. Every score lands in the same live standings.

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 compete in sumo, robot soccer, and time-rush events. That came to 406 teams across three categories and 755 matches, all scheduled and scored live, with every standing on one public link. If it holds up there, it will hold up at your Sunday futsal night.

Read how we did it
Teams
406
Matches, scored live
755
Fields at once
8
Public link
1
Robotics teams competing on the arena floor at IIUMRC 2025
The arena floor
Packed hall during the IIUM Robotic Competition group stage
The hall at capacity
Scorekeepers tracking live matches on Tournamyx
Scores going in live
Teams checking the live schedule between matches
Checking the next match
A match in progress at the IIUM Robotic Competition
Mid-match
Organizers coordinating fields during the knockout rounds
Eight fields in sync
Finalists at the IIUM Robotic Competition closing ceremony
The finalists

Kickoff

Your next robotics & stem 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