martialmatch.com

    Loading…

    About this app

    MartialMatch viewer is an unofficial companion for martialmatch.com. It helps coaches and parents focus on one athlete or a group instead of scrolling entire starting lists and fight queues.

    Who is it for?

    • Coaches following a team on competition day
    • Parents watching one child across mats
    • Friends checking where someone is registered and when they fight

    Three tabs

    Events
    See which competitions your athletes entered — filter the event list.
    Fights
    See only their fights on the active event, with live scoreboard updates.
    Schedule
    See category blocks and times before the official site surfaces them conveniently. Schedules are often prepared days ahead, while the main site may only highlight them on event day.

    Event card dots

    Each event row (and the active-event header) shows three small dots — a quick traffic-light style check for that competition:

    • Starting list — athletes registered for this event.
    • Schedule — category blocks and times.
    • Fights — fight queue / pairings available.

    Filled = data found; ring only = empty response; cross = request failed.

    Filters & sharing

    The app keeps two separate URL filters. They are not merged — each tab uses its own param for its job:

    events_filter
    Events tab only — which competitions appear in the event list.
    slug_filter
    Fights and Schedule tabs — which athletes to show on the currently active event.
    1. Open the filter dropdown, pick athletes, then Apply.
    2. Tap Share, QR-code, or copy the link — others open the same filtered view for that tab’s param.

    Picking a different active event on the Events tab clears slug_filter (athlete IDs are tied to one event). events_filter is kept.

    Favorites (★)

    Tap the star next to an athlete in the filter list. Favorites are saved only on this device (localStorage) — they are not in the link you share. They help you find your people quickly on the next event without searching the full list again.

    Install like an app

    • Android: use Install when offered, or Add to Home screen.
    • iOS: Safari → Share → Add to Home Screen (there is no install banner on iOS).

    Live updates

    On the Fights tab the app keeps a live connection to MartialMatch’s scoreboard (via a small proxy). Timer, status, and points update the same way as on the official site — without refreshing the whole page.

    A small green dot in the bottom-right corner of the Fights tab label means the connection is open. When the server sends an update, the dot briefly flashes — live traffic is coming in.

    Questions & feedback

    Not affiliated with MartialMatch. Bugs and ideas: GitHub Issues.

    If this app saves you from missing a kid’s fight because you were still reading someone else’s category name — you’re welcome. 🤼 We can’t promise the first match is before coffee, but at least you’ll know when to panic. ☕😅

    Scan this page

    Opens the same view — tab, event, and URL filters included.