intaclubSign in →

For combat-sports gyms

THE intaclub automatching engine for Combat Gyms

Roster fighters, register gyms, auto-match the card, publish a shareable event page. All in one workflow.

7-day Pro trial on sign-up. No card up front.

intaclub.app/e/phoenix-vs-thunder
Published intaclub event page showing the matched fight card

The current state

Most grassroots interclubs run on WhatsApp and spreadsheets.

Heroic admin work nobody sees. Mistakes that cost a fighter their card. Every event from scratch.

  • WhatsApp groups everywhere

    Coaches drop their fighters into the chat, then another chat, then over email. Nothing aggregates.

  • Records cross-checked by hand

    30 fighters times 6 gyms — and you're scrolling between tabs to confirm experience levels at midnight.

  • Last-minute weight mismatches

    Submissions land in different formats, units, and naming conventions. Pairings collapse the day before.

How it works

Three steps from rosters to a published card.

  1. Step 1

    Roster your fighters

    Manual entry or paste a WhatsApp list — AI extracts names, weights, records, interclub counts. Review and edit before anything lands on your roster.

    Review import

    3 to create · 1 to update · 4 rows total

    ActionNameWeightRecord
    Create newRoberto Melisi75 kg3F / 2W
    Update existingSara Okafor62 kg5F / 4W
    Create newMarco Bianchi70 kg1F / 1W
    Create newAisha Khan57 kg
  2. Step 2

    Create an event

    Set date, venue, discipline, weight + age tolerances. Share the join link — other gyms register their fighters. Approve them, or auto-approve.

    Hosting · Muay Thai

    Phoenix vs Thunder Interclub

    14 Jun · Phoenix Boxing Gym, London

    Registration open

    4

    Gyms

    12

    Fighters

    8

    Pending

    Phoenix Boxing Club3 fighters
    Thunder Muay Thai3 fighters
    Cobra MT Academy3 fighters
  3. Step 3

    Auto-match the card

    One tap. Weight tolerance, cross-gym repeat-opponent guard, banned-pair filter — all respected. Drag any bout to fine-tune. Publish when ready.

    Match dashboard

    Auto-matched
    Bout 11 kg gap

    James Walker

    Phoenix · 75kg

    VS

    David Hart

    Thunder · 76kg

    Bout 22 kg gap

    Ben Cole

    Phoenix · 80kg

    VS

    Chris Lane

    Thunder · 82kg

    Bout 31 kg gap

    Sara Okafor

    Cobra · 62kg

    VS

    Lin Chen

    Phoenix · 63kg

What's inside

Everything the spreadsheet couldn't do.

  • Auto-match algorithm

    Weight, sex, age, discipline, repeat-opponent — all factored in. Drag any pairing to override.

  • AI roster import

    Paste WhatsApp messages, upload spreadsheets, drop in messy lists. The model extracts the structured data.

  • Cross-gym repeat guard

    Anonymous history check across every gym on the platform — fighters won't be re-paired by accident.

  • Fight night live mode

    Public event page updates as bouts complete. Spectators see the current fight; results land in real time.

  • Proxy gyms

    Add fighters on behalf of off-platform gyms. They can claim ownership later with a magic link — history transfers.

  • Install as a real app

    PWA-ready. Drop intaclub on your home screen for one-tap access — works offline for read-only views.

Pricing

Simple plans. Cancel anytime.

Every gym gets a 7-day Pro trial on sign-up. No card up front. Drop to Free or pick a paid plan when the trial ends — your data stays.

Free

£0

Free forever

  • Roster up to 100 fighters
  • Register + submit to other gyms' events
  • 3 AI imports per 30 days
  • 2 admin seats
  • Install as a PWA
Recommended

Starter

£24/ month

Billed annually as £290 — saves 2 months

  • Host 1 event / month
  • Roster up to 400 fighters
  • Unlimited AI imports
  • Auto-match algorithm
  • Banned-pair list + CSV export
  • 3 admin seats

Pro

£66/ month

Billed annually as £790 — saves 2 months

  • Unlimited everything
  • Custom branding on public pages
  • Advanced matcher settings
  • API access
  • Unlimited admin seats

Prices in GBP. VAT added where applicable.

FAQ

Questions we hear a lot.

How are repeat opponents avoided across different gyms?
Every match recorded on intaclub feeds an anonymous opponent-history index. When the matcher considers a pairing, it checks both fighters' histories — across every gym on the platform, not just the one running the event. Repeat opponents drop in the ranking automatically; you can override with one click if you want them to fight again.
Can I export fighter records?
Yes — Starter + Pro tiers can export match history to CSV. The export includes weights, opponents (with their gym), discipline, result, and date. Free is read-only on records.
What happens to my fighters if I cancel?
Your data stays. Cancelling drops you to Free — the cap and feature limits apply, but every fighter, event, and match record persists. Upgrade later and everything's still there.
Do you take a cut of ticket sales?
No. That's BOKST's domain — intaclub is purely the matchmaking layer. We don't process payments for tickets, weigh-in fees, or anything event-side.
Is there a free trial of paid features?
Yes. Every new gym gets 7 days of Pro on sign-up — no card required. After the trial you drop to Free unless you pick a paid plan; the data stays either way.
Can other gyms join my event if they're not on the platform?
Yes. Add them as a 'proxy gym' from your event dashboard. You enter their fighters on their behalf, and they can claim ownership later via a magic link — their history and roster transfer with them.

Question not covered? hello@intaclub.app

Ready to run your next card?

7-day Pro trial on every new gym. No card up front. Cancel anytime — your data stays.

intaclub — THE matchmaking engine for combat gyms