BJJ Training Journal & Team Tools - Mat Patterns
Built for Brazilian Jiu-Jitsu

Track your training. See your patterns.

Mat Patterns is a private BJJ training journal that helps you remember what happened on the mat, recognize patterns in your game, and stay connected with your school.

Free for individual training logs. No school required.
Mat Patterns BJJ training dashboard
Brazilian Jiu-Jitsu training sessions recorded in Mat Patterns
Your Training Journal

Remember what actually happened on the mat.

Training moves fast. Weeks later, it can be hard to remember what you worked on, where you struggled, or what finally started clicking.

Mat Patterns gives you a simple place to record that work and build a history of your training over time.

  • Log classes, open mats, drilling, duration, and intensity
  • Record rounds and private training partners
  • Track submissions and submission attempts
  • Log takedowns, sweeps, escapes, guards, and positions
  • Add notes about what worked and what needs attention
  • Set training goals and watch your progress update automatically
More Than a Logbook

Turn your training history into something useful.

Logging is only the first step. Mat Patterns organizes your training history so you can start seeing where your time is going, which techniques are working, and where your game may need more attention.

🎯

Training Goals

Set measurable goals for submissions, techniques, guards, positions, and other parts of your game.

📈

Technique Patterns

See which submissions and techniques are showing up successfully in your training.

🧩

Areas to Work On

Identify recurring trouble spots and use them to guide drilling and future training.

🥋

Training History

Build a long-term record of sessions, rounds, techniques, notes, and training time.

One Platform

Built around the people who make up a gym.

Use Mat Patterns as a private training journal on your own, or connect with your school for coaching, scheduling, announcements, and family tools.

🥋

Grapplers

Track sessions, rolls, techniques, goals, notes, training partners, and the patterns developing in your game.

📊

Coaches

See aggregate team patterns and student training summaries that can help guide classes, drilling, and coaching conversations.

🏫

Schools

Manage membership, schedules, announcements, coaches, admins, invitations, and QR-code onboarding.

👨‍👩‍👧

Families

Parents and guardians can stay connected to their children's school, schedules, announcements, and family information without needing a training account themselves.

Team Insights

See what your team is actually working on.

Mat Patterns gives coaches a broader view of training activity, common techniques, areas of success, and areas where the team may be struggling.

Coaches can also view individual training summaries without exposing private roll-by-roll details.

Learn About Privacy
Mat Patterns Brazilian Jiu-Jitsu school dashboard
Family & Guardian Support

Keep parents connected without turning them into training accounts.

Parents and guardians can connect to children at their school, see upcoming classes and school announcements, and manage family relationships from their own dashboard.

  • Add child profiles without creating separate child accounts
  • Invite another parent or guardian
  • See school schedules and announcements
  • Guardians who also train can use both family and training features
👦

Child Profiles

Keep names and belt or rank information connected to the family and school.

📅

School Schedule

Parents can quickly see what's coming up without needing access to private training data.

📣

Announcements

Schools can share updates with training members, guardians, or both.

🔐

Separate Access

Guardians get the information they need without seeing a student's private training journal.

Printable Mat Patterns school QR join flyer
Easy Team Onboarding

Put Mat Patterns on the gym wall.

Schools can generate a printable join flyer with a QR code and let teammates onboard themselves.

1
Create your school
Set up your team and school information.
2
Generate an invitation
Mat Patterns creates a shareable school invite.
3
Print the QR flyer
Put it at the front desk, on the bulletin board, or wherever your team will see it.
4
Let teammates join
They scan, create an account, and continue directly into the school invitation.
Features

Built around real training.

Training Sessions

Log class type, duration, intensity, notes, and techniques.

Roll Tracking

Keep a private record of rounds, partners, submissions, and attempts.

Training Goals

Set measurable goals and automatically track progress from logged training.

Team & Student Insights

Help coaches understand broader team patterns and individual areas of focus.

School Schedule

Keep training members and families up to date on upcoming classes.

Family & Guardian Tools

Connect parents and children with school information while preserving training privacy.

School Announcements

Share important updates with training members, guardians, or everyone.

QR Team Invitations

Create shareable links and printable QR flyers for easy team onboarding.

Installable App

Install Mat Patterns on supported phones, tablets, and computers as a PWA.

Training Without the Weirdness

Your gym isn't a leaderboard.

Mat Patterns was built to help people understand their training, not publicly compare teammates. Individual rounds, training partners, who tapped whom, and private notes stay private. Team tools focus on aggregate patterns instead.

Start seeing your patterns.

Create a free Mat Patterns account and start building a history of your training.