



Brazilian Jiu-Jitsu (BJJ) in Bangkok
Bangkok Fight Lab is Bangkok's most established Brazilian Jiu-Jitsu gym. We offer Gi and No-Gi BJJ classes six days a week for all levels — from complete beginners to competitive black belts.
We are a Team Pedro Sauer affiliate, located at Sukhumvit Soi 50, two minutes from On Nut BTS station.
Taught by a 3rd Degree Pedro Sauer Black Belt
Bangkok Fight Lab is run by Morgan Perkins, a 3rd degree Brazilian Jiu-Jitsu black belt under the Pedro Sauer lineage, with over 30 years of training experience dating back to 1995. Morgan is one of the most experienced BJJ practitioners and instructors in Southeast Asia, and one of only a small number of Pedro Sauer black belts in Thailand.
Pedro Sauer is a Coral Belt and one of the most respected figures in the Gracie lineage — a direct student of Rickson Gracie and Hélio Gracie. Training at BFL means you are training within an authentic, competition-tested Gracie lineage.
BJJ Classes in Bangkok
Bangkok Fight Lab runs one of the most comprehensive BJJ schedules in Bangkok, with classes available morning, afternoon, and evening across six days a week.
BJJ All Levels — Technique, drilling, and positional sparring suitable for white belts through advanced students. Classes are one hour followed by optional open mat rolling. Available Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday.
BJJ Fundamentals — Dedicated beginner classes focused on core positions, escapes, submissions, and movement. The ideal starting point if you are brand new to BJJ. Available Monday, Tuesday, Wednesday, and Thursday evenings.
BJJ Black Wall — A Friday evening positional sparring session. Students line up along the wall and enter the mat in rotation for structured sparring rounds — a focused, high-rep format that accelerates development.
No-Gi / Submission Grappling — No-Gi classes run parallel to the Gi schedule throughout the week, including dedicated No-Gi Fundamentals, No-Gi All Levels, No-Gi Submissions & Sparring, and Saturday No-Gi Sparring (10 rounds). Full details on the schedule page.
Kids BJJ — Fundamentals and competition training classes for children, running five days a week: Monday, Tuesday, Wednesday, Thursday, and Saturday. See our Kids BJJ page for details.
Who Trains Here
BFL attracts Bangkok residents, expats, digital nomads, and travelers from around the world. Some are here long-term. Some are passing through for a week. The gym is serious and focused, but welcoming at every level. You do not need to be an athlete or have any prior experience to start.
If you are visiting Bangkok, we offer drop-in classes, multi-day passes, and short-term packages suited to travelers.
Getting Here
Bangkok Fight Lab is at 137 Sukhumvit Soi 50, Phra Khanong, Bangkok 10110 — a two-minute walk from On Nut BTS station (Sukhumvit Line). Easily accessible from Thong Lo, Ekkamai, Phra Khanong, and Asok.
Start Training Today
Your first class is 600 baht. Come in, train, and see the gym for yourself — no experience needed, no commitment required.
If you decide to join, your 600 baht goes toward your membership. Take as long as you need.
Or call us directly: +66 (0) 2013 1087




Brazilian Jiu-Jitsu (BJJ) in Bangkok
Bangkok Fight Lab is Bangkok's most established Brazilian Jiu-Jitsu gym. We offer Gi and No-Gi BJJ classes six days a week for all levels — from complete beginners to competitive black belts.
We are a Team Pedro Sauer affiliate, located at Sukhumvit Soi 50, two minutes from On Nut BTS station.
Taught by a 3rd Degree Pedro Sauer Black Belt
Bangkok Fight Lab is run by Morgan Perkins, a 3rd degree Brazilian Jiu-Jitsu black belt under the Pedro Sauer lineage, with over 30 years of training experience dating back to 1995. Morgan is one of the most experienced BJJ practitioners and instructors in Southeast Asia, and one of only a small number of Pedro Sauer black belts in Thailand.
Pedro Sauer is a Coral Belt and one of the most respected figures in the Gracie lineage — a direct student of Rickson Gracie and Hélio Gracie. Training at BFL means you are training within an authentic, competition-tested Gracie lineage.
BJJ Classes in Bangkok
Bangkok Fight Lab runs one of the most comprehensive BJJ schedules in Bangkok, with classes available morning, afternoon, and evening across six days a week.
BJJ All Levels — Technique, drilling, and positional sparring suitable for white belts through advanced students. Classes are one hour followed by optional open mat rolling. Available Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday.
BJJ Fundamentals — Dedicated beginner classes focused on core positions, escapes, submissions, and movement. The ideal starting point if you are brand new to BJJ. Available Monday, Tuesday, Wednesday, and Thursday evenings.
BJJ Black Wall — A Friday evening positional sparring session. Students line up along the wall and enter the mat in rotation for structured sparring rounds — a focused, high-rep format that accelerates development.
No-Gi / Submission Grappling — No-Gi classes run parallel to the Gi schedule throughout the week, including dedicated No-Gi Fundamentals, No-Gi All Levels, No-Gi Submissions & Sparring, and Saturday No-Gi Sparring (10 rounds). Full details on the schedule page.
Kids BJJ — Fundamentals and competition training classes for children, running five days a week: Monday, Tuesday, Wednesday, Thursday, and Saturday. See our Kids BJJ page for details.
Who Trains Here
BFL attracts Bangkok residents, expats, digital nomads, and travelers from around the world. Some are here long-term. Some are passing through for a week. The gym is serious and focused, but welcoming at every level. You do not need to be an athlete or have any prior experience to start.
If you are visiting Bangkok, we offer drop-in classes, multi-day passes, and short-term packages suited to travelers.
Getting Here
Bangkok Fight Lab is at 137 Sukhumvit Soi 50, Phra Khanong, Bangkok 10110 — a two-minute walk from On Nut BTS station (Sukhumvit Line). Easily accessible from Thong Lo, Ekkamai, Phra Khanong, and Asok.
Start Training Today
Your first class is 600 baht. Come in, train, and see the gym for yourself — no experience needed, no commitment required.
If you decide to join, your 600 baht goes toward your membership. Take as long as you need.