NEO Martial Arts

OUR PROGRAMS

From NEO Brazilian Jiu Jitsu classes for Adults and Teens to Martial arts for all skill levels, we're here to help you kickstart your martial arts journey—no experience needed!

KIDS & YOUTH BJJ (GI / NO GI)

KIDS & YOUTH MMA (AGES 7-12)

  • MIGHTY MITES (AGES 4-6)
  • PEE WEES (AGES 7-9)
  • JUNIORS (AGES 10-12)
Learn More

TEENS, JUVENILES & ADULTS

  • BRAZILIAN JIU JITSU (GI)
  • MMA (NO GI)

Learn More

LADIES ONLY

  • BRAZILIAN JIU JITSU (GI)
Learn More

COMPETITION TEAM

  • LOCAL COMPETITION TEAM
  • INTERNATIONAL (TOURING) COMPETITION TEAM

Learn More

From Basement Rolls to Brampton’s Best

From basement mats to Brampton's go-to academy NEO was built on belief, sweat, and community.

We specialize in Brazilian Jiu-Jitsu with a structured, world-class system designed for kids, parents, and competitors.

But what truly sets us apart?
The culture. The coaching. The commitment to real progress.

Lock In. Level Up. That’s the mission. That’s the mindset.

This is more than martial arts. It's a lifestyle.

LEARN MORE

NEO BRAZILIAN JIU JITSU

Join us for NEO Brazilian Jiu Jitsu classes in Brampton every week Monday through Friday! Explore our weekly schedule below.

Schedule

11/30/2025 - 12/06/2025
30 Sun 1 Mon 2 Tue 3 Wed 4 Thu 5 Fri 6 Sat
30 Sun
1 Mon
2 Tue
3 Wed
4 Thu
5 Fri
6 Sat
12:00am
1:00am
2:00am
3:00am
4:00am
5:00am
6:00am
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
7:00pm
8:00pm
9:00pm
10:00pm
11:00pm

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Sunday, November 30 · 7:00am - 10:00pm

Ladies Only BJJ Gi

10 - 11am
10:00am - 11:00am

Ladies Only BJJ Gi

ASAnna Shestak
Ladies Only BJJ Gi
Sunday, November 30 · 10:00am - 11:00am
Instructors:
Anna Shestak

NEO Wrestling (Kids & Adults - All Access)

10 - 11am
10:00am - 11:00am

NEO Wrestling (Kids & Adults - All Access)

BNBilal Naous Book
NEO Wrestling (Kids & Adults - All Access)
Sunday, November 30 · 10:00am - 11:00am
Instructors:
Bilal Naous

NEO Touring & Adult Competitors (Members Only)

11am - 12:30pm
11:00am - 12:30pm

NEO Touring & Adult Competitors (Members Only)

PTPatrick Teruel
NEO Touring & Adult Competitors (Members Only)
Sunday, November 30 · 11:00am - 12:30pm
Instructors:
Patrick Teruel

Kids Muay Thai

11:45am - 12:30pm
11:45am - 12:30pm

Kids Muay Thai

EOEdgar Obregon Book
Kids Muay Thai
Sunday, November 30 · 11:45am - 12:30pm
Instructors:
Edgar Obregon

Adults Muay Thai

12:30 - 1:30pm
12:30pm - 1:30pm

Adults Muay Thai

EOEdgar Obregon Book
Adults Muay Thai
Sunday, November 30 · 12:30pm - 1:30pm
Instructors:
Edgar Obregon

Open Mat

12:30 - 2pm
12:30pm - 2:00pm

Open Mat

Open Mat
Sunday, November 30 · 12:30pm - 2:00pm

Mighty Mites (4-6) BJJ Gi

5 - 5:45pm
5:00pm - 5:45pm

Mighty Mites (4-6) BJJ Gi

QTQuentin Teruel Book
Mighty Mites (4-6) BJJ Gi
Monday, December 01 · 5:00pm - 5:45pm
Instructors:
Quentin Teruel

Juniors BJJ Gi Fundamentals (10-12) - Small Room

5:45 - 6:30pm
5:45pm - 6:30pm

Juniors BJJ Gi Fundamentals (10-12) - Small Room

MTMalcolm Teruel
Juniors BJJ Gi Fundamentals (10-12) - Small Room
Monday, December 01 · 5:45pm - 6:30pm
Instructors:
Malcolm Teruel

Pee Wees BJJ Gi Fundamentals (7-9) - Main Room

5:45 - 6:30pm
5:45pm - 6:30pm

Pee Wees BJJ Gi Fundamentals (7-9) - Main Room

PTPatrick Teruel Book
Pee Wees BJJ Gi Fundamentals (7-9) - Main Room
Monday, December 01 · 5:45pm - 6:30pm
Instructors:
Patrick Teruel

Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)

6:30 - 7:30pm
6:30pm - 7:30pm

Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)

MTMalcolm Teruel Book
Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)
Monday, December 01 · 6:30pm - 7:30pm
Instructors:
Malcolm Teruel

Adults ADVANCED GI (BLUE BELTS & UP)

7:30 - 9pm
7:30pm - 9:00pm

Adults ADVANCED GI (BLUE BELTS & UP)

PTPatrick Teruel
Adults ADVANCED GI (BLUE BELTS & UP)
Monday, December 01 · 7:30pm - 9:00pm
Instructors:
Patrick Teruel

Teens & Adults - WHITE BELTS (Positional Training & Review)

7:30 - 9pm
7:30pm - 9:00pm

Teens & Adults - WHITE BELTS (Positional Training & Review)

SKSteven Kissi Book
Teens & Adults - WHITE BELTS (Positional Training & Review)
Monday, December 01 · 7:30pm - 9:00pm
Instructors:
Steven Kissi

Adults All Levels BJJ Gi

7 - 8:30am
7:00am - 8:30am

Adults All Levels BJJ Gi

PTPatrick Teruel Book
Adults All Levels BJJ Gi
Tuesday, December 02 · 7:00am - 8:30am
Instructors:
Patrick Teruel

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Tuesday, December 02 · 7:00am - 10:00pm

Adults All Levels BJJ Gi

12 - 1:30pm
12:00pm - 1:30pm

Adults All Levels BJJ Gi

PTPatrick Teruel Book
Adults All Levels BJJ Gi
Tuesday, December 02 · 12:00pm - 1:30pm
Instructors:
Patrick Teruel

Mighty Mites (4-6) BJJ Gi

5 - 5:45pm
5:00pm - 5:45pm

Mighty Mites (4-6) BJJ Gi

MGMarcella Guerra Book
Mighty Mites (4-6) BJJ Gi
Tuesday, December 02 · 5:00pm - 5:45pm
Instructors:
Marcella Guerra

Juniors BJJ Gi Fundamentals (10-12) - Small Room

5:45 - 6:30pm
5:45pm - 6:30pm

Juniors BJJ Gi Fundamentals (10-12) - Small Room

MTMalcolm Teruel
Juniors BJJ Gi Fundamentals (10-12) - Small Room
Tuesday, December 02 · 5:45pm - 6:30pm
Instructors:
Malcolm Teruel

Pee Wees BJJ Gi Fundamentals (7-9) - Main Room

5:45 - 6:30pm
5:45pm - 6:30pm

Pee Wees BJJ Gi Fundamentals (7-9) - Main Room

PTPatrick Teruel Book
Pee Wees BJJ Gi Fundamentals (7-9) - Main Room
Tuesday, December 02 · 5:45pm - 6:30pm
Instructors:
Patrick Teruel

Juniors Advanced BJJ Gi (10-12 ONLY, 7-9 Grey Belts Eligible)

6:30 - 7:30pm
6:30pm - 7:30pm

Juniors Advanced BJJ Gi (10-12 ONLY, 7-9 Grey Belts Eligible)

MTMalcolm Teruel Book
Juniors Advanced BJJ Gi (10-12 ONLY, 7-9 Grey Belts Eligible)
Tuesday, December 02 · 6:30pm - 7:30pm
Instructors:
Malcolm Teruel

Ladies Only BJJ Gi

6:30 - 7:30pm
6:30pm - 7:30pm

Ladies Only BJJ Gi

SBSolana Be Book
Ladies Only BJJ Gi
Tuesday, December 02 · 6:30pm - 7:30pm
Instructors:
Solana Be

Adults Fundamentals BJJ Gi

7:30 - 9pm
7:30pm - 9:00pm

Adults Fundamentals BJJ Gi

PTPatrick Teruel Book
Adults Fundamentals BJJ Gi
Tuesday, December 02 · 7:30pm - 9:00pm
Instructors:
Patrick Teruel

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Wednesday, December 03 · 7:00am - 10:00pm

Adults All Levels BJJ Gi

12 - 1:30pm
12:00pm - 1:30pm

Adults All Levels BJJ Gi

RARon Alfaro Book
Adults All Levels BJJ Gi
Wednesday, December 03 · 12:00pm - 1:30pm
Instructors:
Ron Alfaro

Kids MMA (7-12)

6:30 - 7:30pm
6:30pm - 7:30pm

Kids MMA (7-12)

AvAnthony van Troost Book
Kids MMA (7-12)
Wednesday, December 03 · 6:30pm - 7:30pm
Instructors:
Anthony van Troost

Adults MMA

7:30 - 9pm
7:30pm - 9:00pm

Adults MMA

PBPaul Bui Book
Adults MMA
Wednesday, December 03 · 7:30pm - 9:00pm
Instructors:
Paul Bui

Adults All Levels BJJ Gi

7 - 8:30am
7:00am - 8:30am

Adults All Levels BJJ Gi

PTPatrick Teruel Book
Adults All Levels BJJ Gi
Thursday, December 04 · 7:00am - 8:30am
Instructors:
Patrick Teruel

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Thursday, December 04 · 7:00am - 10:00pm

Adults All Levels BJJ Gi

12 - 1:30pm
12:00pm - 1:30pm

Adults All Levels BJJ Gi

PTPatrick Teruel Book
Adults All Levels BJJ Gi
Thursday, December 04 · 12:00pm - 1:30pm
Instructors:
Patrick Teruel

Mighty Mites (4-6) BJJ Gi

5 - 5:45pm
5:00pm - 5:45pm

Mighty Mites (4-6) BJJ Gi

MGMarcella Guerra Book
Mighty Mites (4-6) BJJ Gi
Thursday, December 04 · 5:00pm - 5:45pm
Instructors:
Marcella Guerra

Juniors BJJ Gi Fundamentals (10-12) - Small Room

5:45 - 6:30pm
5:45pm - 6:30pm

Juniors BJJ Gi Fundamentals (10-12) - Small Room

MTMalcolm Teruel
Juniors BJJ Gi Fundamentals (10-12) - Small Room
Thursday, December 04 · 5:45pm - 6:30pm
Instructors:
Malcolm Teruel

Pee Wees BJJ Gi Fundamentals (7-12) - Main Room

5:45 - 6:30pm
5:45pm - 6:30pm

Pee Wees BJJ Gi Fundamentals (7-12) - Main Room

PTPatrick Teruel Book
Pee Wees BJJ Gi Fundamentals (7-12) - Main Room
Thursday, December 04 · 5:45pm - 6:30pm
Instructors:
Patrick Teruel

Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)

6:30 - 7:30pm
6:30pm - 7:30pm

Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)

MTMalcolm Teruel Book
Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)
Thursday, December 04 · 6:30pm - 7:30pm
Instructors:
Malcolm Teruel

Ladies Only BJJ Gi

6:30 - 7:30pm
6:30pm - 7:30pm

Ladies Only BJJ Gi

SBSolana Be Book
Ladies Only BJJ Gi
Thursday, December 04 · 6:30pm - 7:30pm
Instructors:
Solana Be

Adults Advanced BJJ Gi

7:30 - 9pm
7:30pm - 9:00pm

Adults Advanced BJJ Gi

PTPatrick Teruel Book
Adults Advanced BJJ Gi
Thursday, December 04 · 7:30pm - 9:00pm
Instructors:
Patrick Teruel

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Friday, December 05 · 7:00am - 10:00pm

Adults All Levels BJJ Gi

12 - 1:30pm
12:00pm - 1:30pm

Adults All Levels BJJ Gi

RARon Alfaro Book
Adults All Levels BJJ Gi
Friday, December 05 · 12:00pm - 1:30pm
Instructors:
Ron Alfaro

Mighty Mites (4-6) BJJ Gi

5 - 5:45pm
5:00pm - 5:45pm

Mighty Mites (4-6) BJJ Gi

QTQuentin Teruel Book
Mighty Mites (4-6) BJJ Gi
Friday, December 05 · 5:00pm - 5:45pm
Instructors:
Quentin Teruel

Adults All Levels BJJ Gi

6 - 7:30pm
6:00pm - 7:30pm

Adults All Levels BJJ Gi

JHJason Hall Book
Adults All Levels BJJ Gi
Friday, December 05 · 6:00pm - 7:30pm
Instructors:
Jason Hall

Youth (7-12) BJJ Gi

6 - 7pm
6:00pm - 7:00pm

Youth (7-12) BJJ Gi

CAConner Afable Book
Youth (7-12) BJJ Gi
Friday, December 05 · 6:00pm - 7:00pm
Instructors:
Conner Afable

No Gi BJJ (Juniors 10+, Teens, Adults)

7:30 - 9pm
7:30pm - 9:00pm

No Gi BJJ (Juniors 10+, Teens, Adults)

KCKai Carmosini Book
No Gi BJJ (Juniors 10+, Teens, Adults)
Friday, December 05 · 7:30pm - 9:00pm
Instructors:
Kai Carmosini

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Saturday, December 06 · 7:00am - 10:00pm

Freestyle Judo - Teens & Adults

10 - 11am
10:00am - 11:00am

Freestyle Judo - Teens & Adults

JHJason Hall Book
Freestyle Judo - Teens & Adults
Saturday, December 06 · 10:00am - 11:00am
Instructors:
Jason Hall

Youth (7-12) BJJ Gi

10 - 11am
10:00am - 11:00am

Youth (7-12) BJJ Gi

THTimur Hamzaev Book
Youth (7-12) BJJ Gi
Saturday, December 06 · 10:00am - 11:00am
Instructors:
Timur Hamzaev

Adults All Levels BJJ Gi

11am - 12pm
11:00am - 12:00pm

Adults All Levels BJJ Gi

GNGary Natt Book
Adults All Levels BJJ Gi
Saturday, December 06 · 11:00am - 12:00pm
Instructors:
Gary Natt

Youth BJJ Conditioning (7-12)

11am - 12pm
11:00am - 12:00pm

Youth BJJ Conditioning (7-12)

CAConner Afable Book
Youth BJJ Conditioning (7-12)
Saturday, December 06 · 11:00am - 12:00pm
Instructors:
Conner Afable

Adults MMA

12:30 - 1:30pm
12:30pm - 1:30pm

Adults MMA

NCNenad Cvejic Book
Adults MMA
Saturday, December 06 · 12:30pm - 1:30pm
Instructors:
Nenad Cvejic
No sessions found

Contact Us

Have a question or just want to connect?


We’re here to help! Share a quick message below and someone from our team will get back to you shortly with the info or guidance you’re looking for.

Thank you for reaching out!
We’ve received your message and someone from our team will get back to you shortly.

If you’d like to speak to someone sooner, feel free to call or text us at 647-915-8228.

— Team NEO

Background

"Best academy in the GTA hands down. They have a culture that you can’t find anywhere else. No egos, just training. Great for both kids and adults. Championship pedigree. Definitely check it out if you want to learn BJJ from the best."

JEM M.

Background

"Best place to train in Peel Region. Coach Patrick is super friendly and very knowledgeable. NEO is a great place for complete beginners and experienced practitioners."

Michael Peplow

Background

"Great community, brilliant teachers, and a collective drive for success. It has been a joy to watch my child develop the skills and a love for BJJ, and good friends and mentors too. They take your personal success personally."

"A ton of classes available that will fit any schedule, age, and skill level. Whether you're looking to learn BJJ for self defence or to compete, this is the best place in Brampton."

Jasdeep Samra

REVIEWS

Google Logo

Edgar Obregon

★★★★★

Amazing family friendly community for those starting their martial arts or BJJ journey. Coaches are great and are able to teach the techniques in a systematic fashion which makes learning easy and not overwhelming.

Google Logo

Brent Black

★★★★★

Coach and the crew are passionate and dedicated. Not just good coaches but good people. Kids program is amazing as they’ve figured out how to make a grueling sport fun yet turn out champions for those that want to compete. Highly recommend.

Google Logo

Norman Greedy

★★★★★

Truly the best and healthiest environment for a gym around. A great community for the whole family to train at. My wife, daughter and myself and I can’t say enough on the community they’ve built to make it a safe environment for both my girls.

Google Logo

Alex Samad

★★★★★

NEO Brampton is the the place to be! Coach P and the team have been a great inspiration. If you’re looking for a good place with good people, you’ll find it here!

BOOK YOUR FREE TRIAL

Ready to try your first class at NEO Brampton? Click below to view our full schedule and book your free trial today!

BOOK FREE TRIAL CLASS

TESTIMONIALS

INSTAGRAM