Skip to content

Features

Two experiences, one product: students log training and get advanced analytics; gyms run billing, CRM, schedules, promotions, and see training context (rolls, video, class technique follow-through, injuries, pairing—not just dues and calendars).

Student & athlete analytics

Built for grapplers who train at one academy, several, or nowhere on the platform yet. Open a category to see each measurement—the list mirrors what the student app ships today.

Every analytics measurement in the app

Same catalog as the For Students page. Each row is a real analytics block from the app.

Tap a heading to expand that group and see each measurement (and screenshot when available).

Core overviewRoll volume and outcome mix with filters for time window, Gi vs No-Gi, roll mode, and starting position.

Volume

  • Total rounds in the selected window
  • Gi vs No-Gi split (donut)

See how much you are actually rolling and how uniform choice shifts over time.

Performance

  • Dominated vs Neutral vs Got Dominated counts
  • Same breakdown split by Gi and No-Gi (stacked bars)

Understand outcome mix at a glance instead of guessing from memory.

Start position

  • Share of rounds by Standing, Seated, Guard, and other starts
  • Percent labels on the distribution chart

Spot positional habits in how rounds begin.

Move of the Day hit rate

  • Sessions where the instructed technique showed up in live rolls
  • Hit rate percentage and progress bar

Measures whether class instruction is translating into sparring execution.

Technique and strategyAggregates from `get_analytics_action_aggregates` plus per-technique deep dive.

Attack mix

  • Distribution of attack categories (pie total = actions)
  • Per-category counts in the legend

Shows where your offensive volume actually goes.

Action success rates

  • Per-action attempts vs successes (grouped bars)

Highlights which actions convert and which burn attempts.

Top submissions

  • Ranked submission finishes with counts

Surfaces your highest-frequency finishing patterns.

Top takedowns

  • Ranked successful takedown entries with counts

Shows which entries you are actually landing.

Top sweeps

  • Ranked sweep successes with counts

Makes reversal and guard recovery strengths obvious.

Weakest links

  • Submissions you tapped to most often (ranked list)

Turns defensive liabilities into clear repair targets.

Technique deep dive

  • Attempts, successes, and success rate for any tracked technique
  • Adoption curve: successful executions over time with taught-day markers

Connects instruction days to live-roll execution for one technique at a time.

Trends and conditioningRoll-level trends derived from filtered roll summaries.

Performance over time

  • Average performance score by session day (line chart)
  • Axis maps scores to Dominated / Neutral / Smashed bands

Shows whether outcomes are improving or drifting across weeks.

Cardio over time

  • Average cardio rating by session day (0–10 scale line chart)

Surfaces conditioning drift independent of pure outcomes.

Performance vs cardio

  • Stacked outcome counts grouped by cardio rating level

Reveals how perceived conditioning lines up with round outcomes.

Correlations and rivalriesPartner-aware views for matchup-specific trends.

Outcome by start position

  • Dominated / Neutral / Smashed counts stacked by starting position

Shows which starts correlate with better or worse performances.

The takedown effect

  • Outcome stacks for I got takedown, opponent got takedown, and no takedowns buckets

Quantifies how takedown outcomes relate to round results.

Partner rivalry

  • Partner selector sourced from roll history
  • Average performance trend over time for the selected partner

Lets you study one matchup instead of blending all partners together.

Advanced correlationsHeavier correlations that unlock with richer partner metadata.

Performance by opponent weight

  • Dominated / Neutral / Smashed stacked by opponent weight class bucket

Requires partner weight data; explains when the chart is empty.

Success rate by opponent belt

  • Success vs fail counts grouped by opponent belt

Shows finishing reliability across belt matchups.

Average cardio by start position

  • Mean cardio rating per start position with round counts in tooltips

Highlights conditioning differences by how rounds begin.

Learned vs executed

  • Horizontal bars comparing drilled reps vs live-roll executions (top techniques)

Shows whether class reps are actually showing up in sparring.

Health and safetyInjury signals derived from roll flags.

Injuries over time

  • Monthly injury counts from rounds flagged injured

Makes injury spikes visible across training blocks.

Injuries by partner

  • Horizontal bar chart of injury counts per partner name

Surfaces partners associated with higher injury frequency (not causation).

Advanced fighter analyticsDeep stats built on your roll history: Rust Index (what’s slipping), Survival Curve (how long you last under pressure), Kryptonite Profile (where you keep losing the same way), Fatigue Curve, and tendency reads coaches can actually use.

Tendency insights

  • Positional and stylistic tendencies inferred from roll logs

Turns raw rolls into coaching-ready tendencies.

Kryptonite profile

  • Blind-spot style breakdown of repeated failure patterns

Surfaces the exchanges that most often break your plan.

Fatigue curve

  • Performance vs round order to expose pacing drop-offs

Shows where late-round fatigue changes outcomes.

Rust index

  • Technique risk bands (fresh, fading, rusty, forgotten)
  • Time since last successful execution per technique

Prioritizes what to refresh before it falls out of your live game.

Survival curve

  • Estimated share of reviewed rolls without a recorded tap at each elapsed time

Uses known observation times and your saved tap tags from completed reviews. Rolls with unknown timing are excluded.

Gym operations + mat intelligence

Beyond billing and CRM: structured rolls, training video tags, “did Monday’s technique show up in rolls?”, injury notes on rounds, pairing help, academy dashboards—and visibility into students who bring advanced fighter analytics into your gym.

Review rolls with context, not memory

  • Students log rounds with partner, outcome, positions, and what they were working on—so you coach from facts, not “how did it feel?”
  • Staff and coaches share one structured history instead of screenshots and group texts.

Learn more →

Clip and tag real moments on video

  • When rolls are captured on video, people can tag what happened so film review matches the written log.
  • Example: pull up three guard passes that failed for the same reason—then fix it in drilling.

Learn more →

See if today’s class technique shows up in live rolls

  • After class, check how often the technique you taught appears in sparring—not just whether people drilled it.
  • Example: if Monday was Kimura defense but nobody attempts it on Wednesday open mat, you adjust the lesson plan.

Learn more →

Track whether techniques actually stick

  • Follow whether students still use a technique weeks later—not only right after class.
  • Helps you decide what to revisit before it disappears from their live game.

Learn more →

Private lessons tied into the same analytics spine

  • Private Lesson is its own session type alongside classes and open mat.
  • Use attendance and engagement signals to prioritize privates where extra coaching time moves the needle.

Learn more →

Log injuries with rolls—safer return to the mat

  • Injury details can sit next to the round where they happened, so follow-up isn’t buried in DMs.
  • Example: see who is cleared to roll and who needs a lighter week before you pair them up.

Learn more →

Smarter roll pairing when the room is packed

  • Get suggested pairings based on rules your gym sets—size, skill, eligibility—so the front desk moves faster.
  • Fewer awkward “who’s next?” moments and fewer mismatches that waste rounds.

Learn more →

Academy analytics + some of the deepest fighter analytics in the sport

  • Owners and head coaches get an academy-wide view: who’s active, how training is trending, and where to intervene early.
  • Students who use the student app bring advanced fighter analytics (Rust Index, Survival Curve, Kryptonite-style blind spots, fatigue and tendencies). You see who has that depth so you can coach at the right level.

Learn more →

Operations modules (deep dives)

Billing, CRM, classes, promotions, events, devices, integrations, white-label—each link opens a plain-language overview with FAQs.