Roll: Jiu-Jitsu & MMA Training

Content rating
Everyone
100+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Level up your martial arts journey.
Roll is the ultimate training companion for Brazilian Jiu-Jitsu (BJJ), MMA, and grappling athletes. Stream expert instruction, log your training, complete focus rings, and connect with a global community of martial artists.

💥 Features Include:
• On-Demand Instructionals: Video breakdowns across Gi, no-gi, striking, and more.
• Social Feed: Connect and share with your school and the broader community.
• Progress Tracking: Log rolls and track skill specific progress.
• Focus Rings: Complete consecutive training sessions to master specific skills.
• Schools: If registered, join your school on Roll for custom skill videos and social action.
• Anytime, Anywhere Access: Stay in the game—even off the mat.

Whether you're a white belt or a seasoned competitor, Roll brings the martial arts experience to your pocket.

Built for the grind. Designed for the tribe.
Sharpen your game with Roll – a performance-focused app designed to help athletes improve their skills.
Roll smarter. Train harder. Join the BJJ & MMA community—anytime, anywhere.
Updated on
Sep 18, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Health and fitness and App activity
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

In this version, users can share skills, skill mixes, and training sessions to friends in app via chat.
Content rating
Everyone
Learn more

App support

About the developer
Roll Technologies, LLc
info@rollmma.com
1220 Blalock Rd Ste 300 Houston, TX 77055 United States
+1 713-304-7552