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

01/04/2026 - 01/10/2026
4 Sun 5 Mon 6 Tue 7 Wed 8 Thu 9 Fri 10 Sat
4 Sun
5 Mon
6 Tue
7 Wed
8 Thu
9 Fri
10 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, January 04 · 7:00am - 10:00pm

FITNESS AREA & GYM ACCESS POLICY

The NEO fitness area is open to membrers ages 13 and up. Members under the age of 18 must be supervised by an adult (18 years or older) at all times while using the gym. ABSOLUTELY NO PLAYING (NON FITNESS BASED) OR LOITERING ARE ALLOWED IN THE FITNESS AREA. 

All individuals using the fitness area must have: 

  • An active NEO membership or an approved gym access arrangement.
  • signed waiver on file
  • Completed the required sign-in on the iPad before using the gym. 

If you have not completed your waiver, memb ership or gym access setup, please contact Coach Patrick or Coach Solana before using the facility. 

For the safety and accountability of our community, sign-in is mandatory for every gym visit

Ladies Only BJJ Gi

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

Ladies Only BJJ Gi

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

Ladies, please check the NEO Ladies WhatsApp group for any last minute schedule changes. 

NEO Wrestling (Kids & Adults)

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

NEO Wrestling (Kids & Adults)

BNBilal Naous
NEO Wrestling (Kids & Adults)
Sunday, January 04 · 10:00am - 11:00am
Instructors:
Bilal Naous

NEO Competition Class (Members Only)

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

NEO Competition Class (Members Only)

PTPatrick Teruel
NEO Competition Class (Members Only)
Sunday, January 04 · 11:00am - 12:30pm
Instructors:
Patrick Teruel

Touring Team (All) & Adult Competition Class are for members and by invite only. 

Kids Muay Thai (Ages 7-12)

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

Kids Muay Thai (Ages 7-12)

EOEdgar Obregon
Kids Muay Thai (Ages 7-12)
Sunday, January 04 · 11:45am - 12:30pm
Instructors:
Edgar Obregon

Open Mat

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

Open Mat

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

Teens & Adults Muay Thai (13+)

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

Teens & Adults Muay Thai (13+)

EOEdgar Obregon
Teens & Adults Muay Thai (13+)
Sunday, January 04 · 12:30pm - 1:30pm
Instructors:
Edgar Obregon

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

PTPatrick Teruel
All Levels BJJ Gi (13+)
Monday, January 05 · 7:00am - 8:30am
Instructors:
Patrick Teruel

All Levels BJJ Positional Training 

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

PTPatrick Teruel
All Levels BJJ Gi (13+)
Monday, January 05 · 12:00pm - 1:30pm
Instructors:
Patrick Teruel

All Levels BJJ Positional Training

Mighty Mites BJJ Gi (Ages 4-6)

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

Mighty Mites BJJ Gi (Ages 4-6)

PTPatrick Teruel
Mighty Mites BJJ Gi (Ages 4-6)
Monday, January 05 · 5:00pm - 5:45pm
Instructors:
Patrick Teruel

Juniors BJJ Gi (Ages 10-12)

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

Juniors BJJ Gi (Ages 10-12)

MTMalcolm Teruel
Juniors BJJ Gi (Ages 10-12)
Monday, January 05 · 5:45pm - 6:30pm
Instructors:
Malcolm Teruel

Pee Wees BJJ Gi (Ages 7-9)

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

Pee Wees BJJ Gi (Ages 7-9)

QTQuentin Teruel
Pee Wees BJJ Gi (Ages 7-9)
Monday, January 05 · 5:45pm - 6:30pm
Instructors:
Quentin Teruel

Juniors BJJ Gi Advanced (Ages 10-12)

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

Juniors BJJ Gi Advanced (Ages 10-12)

Juniors BJJ Gi Advanced (Ages 10-12)
Monday, January 05 · 6:30pm - 7:30pm

Advanced Class Requirements: 

Ages 10-12 ONLY

Ages 7-9 Grey Belts Eligible

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, January 05 · 7:30pm - 9:00pm
Instructors:
Patrick Teruel

Juveniles & Adults: BLUE Belts and up may participate in this session. Teens: YELLOW belts and up may participate in this session. 

Teens & Adults - Gi - WHITE BELTS

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

Teens & Adults - Gi - WHITE BELTS

SKSteven Kissi
Teens & Adults - Gi - WHITE BELTS
Monday, January 05 · 7:30pm - 9:00pm
Instructors:
Steven Kissi

BJJ Positional Training

Juveniles & Adults: White belts and up may participate in this session. Kids & Teens: GREY belts may participate in this session. 

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

PTPatrick Teruel
All Levels BJJ Gi (13+)
Tuesday, January 06 · 7:00am - 8:30am
Instructors:
Patrick Teruel

Fitness Area

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

Fitness Area

Fitness Area
Tuesday, January 06 · 7:00am - 10:00pm

FITNESS AREA & GYM ACCESS POLICY

The NEO fitness area is open to membrers ages 13 and up. Members under the age of 18 must be supervised by an adult (18 years or older) at all times while using the gym. ABSOLUTELY NO PLAYING (NON FITNESS BASED) OR LOITERING ARE ALLOWED IN THE FITNESS AREA. 

All individuals using the fitness area must have: 

  • An active NEO membership or an approved gym access arrangement.
  • signed waiver on file
  • Completed the required sign-in on the iPad before using the gym. 

If you have not completed your waiver, memb ership or gym access setup, please contact Coach Patrick or Coach Solana before using the facility. 

For the safety and accountability of our community, sign-in is mandatory for every gym visit

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

PTPatrick Teruel
All Levels BJJ Gi (13+)
Tuesday, January 06 · 12:00pm - 1:30pm
Instructors:
Patrick Teruel

Mighty Mites BJJ Gi (Ages 4-6)

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

Mighty Mites BJJ Gi (Ages 4-6)

MGMarcella Guerra
Mighty Mites BJJ Gi (Ages 4-6)
Tuesday, January 06 · 5:00pm - 5:45pm
Instructors:
Marcella Guerra

Juniors BJJ Gi (10-12)

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

Juniors BJJ Gi (10-12)

MTMalcolm Teruel
Juniors BJJ Gi (10-12)
Tuesday, January 06 · 5:45pm - 6:30pm
Instructors:
Malcolm Teruel

Pee Wees BJJ Gi (Ages 7-9)

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

Pee Wees BJJ Gi (Ages 7-9)

QTQuentin Teruel
Pee Wees BJJ Gi (Ages 7-9)
Tuesday, January 06 · 5:45pm - 6:30pm
Instructors:
Quentin Teruel

Juniors Advanced BJJ Gi (Ages 10-12)

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

Juniors Advanced BJJ Gi (Ages 10-12)

MTMalcolm Teruel
Juniors Advanced BJJ Gi (Ages 10-12)
Tuesday, January 06 · 6:30pm - 7:30pm
Instructors:
Malcolm Teruel

Advanced Class Requirements: 

Ages 10-12 ONLY

Ages 7-9 Grey Belts Eligible

Ladies Only BJJ Gi

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

Ladies Only BJJ Gi

SBSolana Be
Ladies Only BJJ Gi
Tuesday, January 06 · 6:30pm - 7:30pm
Instructors:
Solana Be

Adults All Levels BJJ Gi (13+)

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

Adults All Levels BJJ Gi (13+)

MTMalcolm Teruel
Adults All Levels BJJ Gi (13+)
Tuesday, January 06 · 7:30pm - 9:00pm
Instructors:
Malcolm Teruel

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

PTPatrick Teruel Fully Booked
All Levels BJJ Gi (13+)
Wednesday, January 07 · 7:00am - 8:30am
Instructors:
Patrick Teruel
Book Full

Fitness Area

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

Fitness Area

Fitness Area
Wednesday, January 07 · 7:00am - 10:00pm

FITNESS AREA & GYM ACCESS POLICY

The NEO fitness area is open to membrers ages 13 and up. Members under the age of 18 must be supervised by an adult (18 years or older) at all times while using the gym. ABSOLUTELY NO PLAYING (NON FITNESS BASED) OR LOITERING ARE ALLOWED IN THE FITNESS AREA. 

All individuals using the fitness area must have: 

  • An active NEO membership or an approved gym access arrangement.
  • signed waiver on file
  • Completed the required sign-in on the iPad before using the gym. 

If you have not completed your waiver, memb ership or gym access setup, please contact Coach Patrick or Coach Solana before using the facility. 

For the safety and accountability of our community, sign-in is mandatory for every gym visit

All Levels BJJ Gi

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

All Levels BJJ Gi

RARon Alfaro Book
All Levels BJJ Gi
Wednesday, January 07 · 12:00pm - 1:30pm
Instructors:
Ron Alfaro

Kids MMA (7-12)

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

Kids MMA (7-12)

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

Featuring Coaches Anthony, Paul, Ronaq & Quentin

Adults MMA

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

Adults MMA

NCNenad Cvejic Book
Adults MMA
Wednesday, January 07 · 6:30pm - 7:30pm
Instructors:
Nenad Cvejic

Featuring Coaches Nenad, Imtiyaz, Paul & Ronaq

CLASS FORMAT:

6:30pm - All Ages Padwork (gloves and pads are provided on a first come, first serve basis. All members are encouraged to purchase their own gloves and equipment for personal use during these classes). 

7:00pm - MMA Technique & Drilling 

No Gi BJJ (13+)

7:30 - 8:30pm
7:30pm - 8:30pm

No Gi BJJ (13+)

No Gi BJJ (13+)
Wednesday, January 07 · 7:30pm - 8:30pm

Featuring Coaches Patrick, Imtiyaz, Kai and guest instructors. 

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

PTPatrick Teruel Book
All Levels BJJ Gi (13+)
Thursday, January 08 · 7:00am - 8:30am
Instructors:
Patrick Teruel

Fitness Area

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

Fitness Area

Fitness Area
Thursday, January 08 · 7:00am - 10:00pm

FITNESS AREA & GYM ACCESS POLICY

The NEO fitness area is open to membrers ages 13 and up. Members under the age of 18 must be supervised by an adult (18 years or older) at all times while using the gym. ABSOLUTELY NO PLAYING (NON FITNESS BASED) OR LOITERING ARE ALLOWED IN THE FITNESS AREA. 

All individuals using the fitness area must have: 

  • An active NEO membership or an approved gym access arrangement.
  • signed waiver on file
  • Completed the required sign-in on the iPad before using the gym. 

If you have not completed your waiver, memb ership or gym access setup, please contact Coach Patrick or Coach Solana before using the facility. 

For the safety and accountability of our community, sign-in is mandatory for every gym visit

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

PTPatrick Teruel Book
All Levels BJJ Gi (13+)
Thursday, January 08 · 12:00pm - 1:30pm
Instructors:
Patrick Teruel

Mighty Mites BJJ Gi (Ages 4-6)

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

Mighty Mites BJJ Gi (Ages 4-6)

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

Juniors BJJ Gi (Ages 10-12)

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

Juniors BJJ Gi (Ages 10-12)

MTMalcolm Teruel
Juniors BJJ Gi (Ages 10-12)
Thursday, January 08 · 5:45pm - 6:30pm
Instructors:
Malcolm Teruel

Pee Wees BJJ Gi (Ages 7-9)

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

Pee Wees BJJ Gi (Ages 7-9)

QTQuentin Teruel Book
Pee Wees BJJ Gi (Ages 7-9)
Thursday, January 08 · 5:45pm - 6:30pm
Instructors:
Quentin Teruel

Juniors BJJ Gi Advanced (Ages 10-12)

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

Juniors BJJ Gi Advanced (Ages 10-12)

MTMalcolm Teruel Book
Juniors BJJ Gi Advanced (Ages 10-12)
Thursday, January 08 · 6:30pm - 7:30pm
Instructors:
Malcolm Teruel

Advanced Class Requirements: 

Ages 10-12 ONLY

Ages 7-9 Grey Belts Eligible

Ladies Only BJJ Gi

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

Ladies Only BJJ Gi

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

Adults All Levels BJJ Gi (13+)

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

Adults All Levels BJJ Gi (13+)

MTMalcolm Teruel Book
Adults All Levels BJJ Gi (13+)
Thursday, January 08 · 7:30pm - 9:00pm
Instructors:
Malcolm Teruel

Fitness Area

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

Fitness Area

Fitness Area
Friday, January 09 · 7:00am - 10:00pm

FITNESS AREA & GYM ACCESS POLICY

The NEO fitness area is open to membrers ages 13 and up. Members under the age of 18 must be supervised by an adult (18 years or older) at all times while using the gym. ABSOLUTELY NO PLAYING (NON FITNESS BASED) OR LOITERING ARE ALLOWED IN THE FITNESS AREA. 

All individuals using the fitness area must have: 

  • An active NEO membership or an approved gym access arrangement.
  • signed waiver on file
  • Completed the required sign-in on the iPad before using the gym. 

If you have not completed your waiver, memb ership or gym access setup, please contact Coach Patrick or Coach Solana before using the facility. 

For the safety and accountability of our community, sign-in is mandatory for every gym visit

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

RARon Alfaro Book
All Levels BJJ Gi (13+)
Friday, January 09 · 12:00pm - 1:30pm
Instructors:
Ron Alfaro

Mighty Mites BJJ Gi (Ages 4-6)

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

Mighty Mites BJJ Gi (Ages 4-6)

PTPatrick Teruel Book
Mighty Mites BJJ Gi (Ages 4-6)
Friday, January 09 · 5:00pm - 5:45pm
Instructors:
Patrick Teruel

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

JHJason Hall Book
All Levels BJJ Gi (13+)
Friday, January 09 · 6:00pm - 7:30pm
Instructors:
Jason Hall

Kids & Youth BJJ Gi (Ages 7-12)

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

Kids & Youth BJJ Gi (Ages 7-12)

CAConner Afable Book
Kids & Youth BJJ Gi (Ages 7-12)
Friday, January 09 · 6:00pm - 7:00pm
Instructors:
Conner Afable

No Gi BJJ (10+, Teens, Adults)

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

No Gi BJJ (10+, Teens, Adults)

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

Fitness Area

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

Fitness Area

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

FITNESS AREA & GYM ACCESS POLICY

The NEO fitness area is open to membrers ages 13 and up. Members under the age of 18 must be supervised by an adult (18 years or older) at all times while using the gym. ABSOLUTELY NO PLAYING (NON FITNESS BASED) OR LOITERING ARE ALLOWED IN THE FITNESS AREA. 

All individuals using the fitness area must have: 

  • An active NEO membership or an approved gym access arrangement.
  • signed waiver on file
  • Completed the required sign-in on the iPad before using the gym. 

If you have not completed your waiver, memb ership or gym access setup, please contact Coach Patrick or Coach Solana before using the facility. 

For the safety and accountability of our community, sign-in is mandatory for every gym visit

Freestyle Judo (13+)

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

Freestyle Judo (13+)

JHJason Hall Book
Freestyle Judo (13+)
Saturday, January 10 · 10:00am - 11:00am
Instructors:
Jason Hall

Kids & Youth BJJ Gi (Ages 7-12)

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

Kids & Youth BJJ Gi (Ages 7-12)

THTimur Hamzaev Book
Kids & Youth BJJ Gi (Ages 7-12)
Saturday, January 10 · 10:00am - 11:00am
Instructors:
Timur Hamzaev

All Levels BJJ Gi (13+)

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

All Levels BJJ Gi (13+)

GNGary Natt Book
All Levels BJJ Gi (13+)
Saturday, January 10 · 11:00am - 12:00pm
Instructors:
Gary Natt

Kids & Youth BJJ Conditioning (Ages 7-12)

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

Kids & Youth BJJ Conditioning (Ages 7-12)

CAConner Afable
Kids & Youth BJJ Conditioning (Ages 7-12)
Saturday, January 10 · 11:00am - 12:00pm
Instructors:
Conner Afable
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