480 E 6th Ave, Salt Lake City, UT 84103 Mon–Fri: 10AM–9PM  |  Sat: 9–11:30AM

Train With the Best

World-class Brazilian Jiu-Jitsu in Salt Lake City.

Join Us for a Trial
Est. 2008 in Brazil | Taught in 30+ Countries | 8 Affiliate Academies World Wide | 5.0 Google Rating

Brazilian Jiu-Jitsu in Salt Lake City

Join Us for a Trial View Programs

Programs for Every Level

From your first day on the mat to competing at the highest levels, Marangoni BJJ has a class designed for you.

Kids Program

Baby Sharks (4–7), Jaguars (8–11), Lions/Teens (12–15). Build confidence, discipline, and coordination in a safe, structured environment.

Learn More →

Beginners Class

No experience needed. Solo drills, falling technique, hip movement, and a structured white belt curriculum get you started the right way.

Learn More →

Fundamental Class

Open white belt to black belt. Core techniques, structured lesson plans, and belt exam curriculum from blue through brown belt.

Learn More →

Advanced Class

For 4-stripe white belts and above. Higher intensity, 1hr 15min sessions with live sparring rounds to elevate your game.

Learn More →

No-Gi Class

Shorts and rash guard. Full curriculum from takedowns through leg entanglements. Great cross-training for all levels.

Learn More →

Competition Class

60–70% live rounds and situational drilling, 30–40% drilling and game-planning. No curriculum, just results.

Learn More →
Prof. Gabriel Marangoni
Est.
2008

A Legacy Built on the Mat

Marangoni BJJ was founded in 2008 by brothers Rafael and Gabriel Marangoni in Mogi das Cruzes, São Paulo, Brazil. Now with 8 affiliate academies across Brazil and Europe, our U.S. headquarters is right here in Salt Lake City.

Prof. Gabriel Marangoni is a 4th Degree Black Belt, IBJJF champion, and has taught in over 30 countries. His teaching philosophy is built on discipline, fundamentals, and high-level technique — accessible to every student from day one.

Meet the Instructors

Weekly Schedule

Mon–Sat, morning through evening. View the full interactive schedule.

View Full Schedule

What Our Students Are Saying

Google  5.0

Start Your Journey Today

Your first class is completely free. No experience needed — just show up.

Join Us for a Trial

FAQ

No experience is required for our Beginners Class. We welcome complete beginners and will teach you everything from the ground up.

Please arrive 15 minutes before the start of class to sign a waiver. We will provide you with a loaner gi from the academy.

Our Kids Program starts at age 4 (Baby Sharks). We have classes for ages 4–7, 8–11, and 12–15.

Yes — your first trial class is completely free with no commitment required. Just fill out the form on our contact page and we'll get you scheduled.

We are located at 480 E 6th Ave, Salt Lake City, UT 84103. Open Mon–Fri 10AM–9PM, Sat 9–11:30AM.