Feature deep-dive · All four formats · One engine

Brackets in seconds. For every taekwondo format your event runs.

Sparring, patterns, padwork and breaking — each with its own bracket logic, its own scoring engine, all in one workflow. Single elimination, double elimination, round robin. Intelligent bye placement so top seeds don't meet in round one. One-click regeneration when a fighter cancels. Built for taekwondo, not adapted from a racket-sports tool.

🥋 Try the live demo See pricing →

Sparring. Patterns. Padwork. Breaking.

Most generic tournament tools handle one format and force you to bodge the others. Our engine handles all four natively, with the bracket logic and scoring rules each one actually needs.

🥊

Sparring (kyorugi)

ITF point-stop · WT continuous · semi-contact · full-contact

Single or double elimination, with seeded byes that put top fighters on opposite sides of the draw. Live mat-side scoring with judge devices, ref mode, corner coaches, all synced. Round timer, knockdown/knockout handling, warning tracking, sudden-death overtime.

  • Full point-stop or continuous-action scoring rules
  • Round-by-round timer with auto-advance
  • Multi-corner judge consensus or single-judge
  • Walkovers and no-shows handled with one tap
🥋

Patterns (poomsae / tul)

ITF tul · WT poomsae · creative patterns · pair patterns · team patterns

Round-robin or panel-judge format depending on your federation's rules. Each fighter performs in front of a judge panel; scores out of 10 are aggregated, top scores are dropped, average displayed. Supports multiple patterns per round, with category-level averaging.

  • Panel-of-judges scoring with high/low drop
  • Multiple patterns per round, weighted
  • Pair and team patterns supported
  • Tie-break via designated tie-break pattern
🦵

Padwork & technical kicks

Speed kicking · power kicking · combination padwork · ITF special technique

Time-based or count-based scoring per round. Operator runs the timer, judge counts strikes, the system tallies and ranks. Brackets work as either timed eliminations or pure leaderboards depending on event format.

  • Time-trial or count-based scoring per fighter
  • Best-of-three or best-of-five round modes
  • Pad-holder pairing pre-event
  • Leaderboard auto-updates as each fighter performs
💥

Breaking (kyukpa)

Power breaking · speed breaking · ITF special technique · creative breaking

Points-based, separate brackets from sparring. Track boards broken, technique difficulty, target height, judge scores per fighter. Includes a leaderboard view that updates as each fighter performs.

  • Boards-broken count + difficulty multiplier
  • Technique-by-technique judging
  • Target-height tracking for power-breaking
  • Independent results from sparring brackets in the same category

Pick the bracket that fits.

Single elimination

The standard. Lose once, you're out. Fastest format for any category over 8 fighters. Seeded byes keep top fighters apart in round one.

Double elimination

Lose once and you drop into the repechage. Suits smaller events where every fighter deserves at least two matches. Adds time but adds quality.

Round robin

Everyone fights everyone. Works for tiny groups (3–6 fighters) where you want maximum match volume. Auto-tabulates the league table.

What "intelligent bye placement" actually means.

Most spreadsheets and free bracket tools place byes wherever fits — usually the first few slots. The result is the top two seeds end up on the same side of the draw, the final is decided in the semi, and a fighter who travelled three hours sits out round one for no reason.

Our generator places byes to protect seeding. Top seeds enter on opposite sides of the bracket. Byes go to the highest-seeded fighters so they get a one-round head start before facing serious opposition. The result feels fair to the fighters and produces a final between the two best-performing fighters of the day, not just whoever drew the easy quarter.

Same engine handles unseeded random draws, club-segregation (so club-mates don't meet in round one), and parental-link segregation (so siblings don't meet round one). All configurable per category.

The bracket questions every organiser asks.

Which bracket types are supported? +
Single elimination, double elimination (with repechage), and round robin. Pick per category. Single-elim is the standard for sparring tournaments; double-elim suits smaller events where every fighter deserves at least two matches; round robin works for very small groups where everyone fights everyone.
How are byes placed? +
Intelligently. When a category has 11 fighters and you need 5 byes to fill out a 16-fighter bracket, the system distributes them so the top seeds don't meet each other in round one. The byes go to the highest-seeded fighters. No more "top two seeds in the same quarter, final decided in the semi" moments.
Can I run sparring + patterns + breaking in the same category? +
Yes. Each fighter can enter multiple competition types within a single category. Each format gets its own bracket and scoring engine. The fighter shows up in the running order separately for each event they're in, and the operator can switch between formats on the same ring across the day.
What happens when a fighter cancels? +
Click "remove" on the contestant; the system regenerates the bracket for that category in seconds. Other categories are untouched. If matches have already been played in that category, the system asks before regenerating so you don't accidentally erase results.
Does it handle seeding? +
Yes. You can seed by grade, by previous-event result, by club, or manually. Seeded brackets ensure the top seeds enter on opposite sides of the draw — no two top seeds in the same quarter. Random unseeded draws are also available for friendly events.
What about walkovers (no-shows)? +
On the operator console, mark the missing fighter as a walkover and the match auto-resolves to the present fighter. The bracket continues forward with no manual rebuild. The walkover is recorded in the results so post-event reporting is clean.

Brackets, in seconds. For every format you run.

Sparring, patterns, padwork, breaking — all in one engine. Try the live demo.

🥋 Try the Live Scoring Demo

From £39 per event  ·  All four formats  ·  UK-based support