Brazilian Jiu-Jitsu (BJJ) is a martial art that was popularised by the Gracie family in Brazil during the 20th century. A renowned Japanese Judoka, Mitsuyo Maeda, travelled to Brazil and taught his techniques to Carlos Gracie, the son of Brazilian businessman Gastão Gracie, as a gesture of good faith for helping Maeda establish his business in Brazil.

Carlos eventually passed these techniques on to his youngest brother, Helio, who was small in stature and frail. Helio adjusted the original moves so that a weaker person could overwhelm and ultimately submit a larger, stronger opponent. This new system of techniques was henceforth known as Brazilian Jiu-jitsu.

The founding principles of BJJ are based on self defence and physical fitness. The Gracie brother's system has developed into a sport that is practiced by all types of people in almost every country in the world.

The instructors at AFG BJJ all belong to a lineage that can be traced back directly to Master Maeda.

We are proud to offer programs that accommodate participants of all shapes and sizes, regardless of your age, fitness level or grappling experience.

Our Beginner BJJ classes are perfect for beginners and people looking to learn about Jiu-Jitsu. This program will teach you the fundamentals of BJJ including positional control, escapes and submissions. A typical class will begin with a warm-up, going onto partner drills and conditional sparring and ending with a cool-down.

Click Here To Learn More About Our Beginner BJJ Training Program


Our Advanced BJJ classes are geared to the experienced grappler who wants to take their game to the next level. This program is ideal for members who want to compete in sport BJJ or sharpen their ground game for Mixed-Martial Arts (MMA) competitions. Participation in this program requires prior approval from the instructor.

Click Here To Learn More About Our Advanced BJJ Training Program


Our Kids BJJ (Gi) program was specifically designed to teach children (ages 7 to 14) the fundamentals of BJJ while enhancing their motor skills and increasing their level of physical fitness. BJJ is also a great way for kids to gain confidence and discipline, by achieving success such as winning a tournament or earning a higher rank/belt, after experiencing temporary failure and enduring defeat.

Click Here To Learn More About Our Kids BJJ (Gi) Training Pro