Help center

MartialMatch

MartialMatch is affordable and easy to use tournament software for combat sport events.

Back to table of contents

Categories management

Jan 8, 2026, 11:00:00 PM UTC

What are categories?

Categories define the profile of a competitor participating in the event. They are created based on criteria such as gender, age, weight and skill level (belt). Categories are a fundamental element when creating an event.

In order to open the categories management page:

  1. Go to the admin panel and click Manage events.
  2. Open your event page.
  3. In the top menu Competitors choose List of categories.
  4. Click Manage categories.

Methods of managing categories

The interface contains a few buttons. If the event does not contain any categories, buttons will be:

Import from template

Allows choosing a predefined set of categories and load it into the event and customize to your needs. After clicking the Import from template option, a window with available templates will appear. If you are interested in a different, unavailable template, contact support.

After clicking the Customize template option, a window with categories to import will appear:

Before importing, you can filter categories by deselecting those you don't need. Filtering is done by clicking the appropriate labels: age class, gender and experience level.

Import from event rules

This option allows extracting categories from the official event rules.

A window with a text area will appear, where you need to paste the content of the rules, where the categories are described. The system will automatically extract categories, taking into account gender, age, weight and skill level. After successful extraction, a summary will appear:

You need to click the Use categories button to load them into the event. You have 3 attempts to import categories from the rules.

In situations where the system has trouble extracting categories from the rules, the following message will appear:

Import categories from a previous event

If you organized at least one event before, you can use the same set of categories as previously.

Manual setup

This method creates the root for all categories and allows you to extend it. Recommended for experienced organizers. More information in the following paragraphs.

How categories are built?

Tree root

The root of the categories tree is the starting point from which you begin adding categories by branching each element in the tree.

The name of the root element can be anything. It's not going to be visible on the categories listing available for competitors.

Example

Example categories below:

adult;white;-70 kg
adult;white;-76 kg
adult;white;-82.3 kg
adult;blue;-70 kg
junior;-84 kg
...

They are stored in the following tree structure:

  • "tree root"
    • adult
      • white
        • -70 kg
        • -76 kg
        • -82.3 kg
      • blue
        • -70 kg
    • junior
      • -84 kg

Options for elements in tree

Each element in the tree contains a few buttons once the mouse pointer is moved over. They can be:

Buttons are responsible for:

  1. Edit name. If you click it, you will be prompted to provide a new name for the category.
  2. Change settings. It allows you to adjust certain settings for a specific category. See next paragraph.
  3. Extend category. It allows you to create sub-categories for the selected category. For example: having structure adult -> blue, we can extend blue by weight classes.
  4. Move category. Here you can move the category to a different place in the category tree. First you select the category node you want to move, then you need to confirm the new place that node should be moved to.
  5. Delete. It deletes the category if there are no existing competitor registrations.

Adding new elements

Each level of the tree contains a button Add:

It allows you to add a new category on the selected level of the tree. Once you click it, you'll be prompted to provide a name for the new category. Click OK then.

Sorting elements

All elements in the tree can be sorted by using the mouse cursor.

You just need to click the selected element, hold the mouse button and move it up or down.

Category settings

Each element of the tree can have certain parameters adjusted. They are:

  • time of fight
  • scoreboard
  • gender restrictions
  • age restrictions

Setting these parameters automatically makes all sub-categories inherit these settings. Thanks to that, you don't have to set the scoreboard, for example, for each category in your event, it's enough to change it only for the root.

Inheritance example

The image below presents the following properties of the categories tree:

  • root event makes all categories use BJJ scoreboard (monitor/TV icon),
  • category adult and all nested categories are limited to male gender (icon) and it's only possible to register competitors +18 (calendar icon),
    • nested categories have different times of fight
    • scoreboard is deduced automatically based on root category
  • category junior does not have gender restriction, but age restriction is 16 years old (inclusive) up to 17 years old (inclusive) + fight time for each weight class is 5 minutes.

We use cookies for analytics, and personalization. By clicking "Accept", you consent to our use of cookies. You can customize your preferences here or in "Change cookies settings".