ACHIEVE TOPP PERFORMANCE

From martial arts, to weight and cardio training, group fitness classes and professional personal training. ToppPerformance will provide you with the tools and training you need to become the best possible you. Come join us, and achieve Topp Performance!

PERSONAL TRAINING

Our professional personal trainers will help you achieve your fitness goals, regardless of whether you're just starting out and want to train right, or you've been training for years and need help getting past your current plateau.

GROUP TRAINING

It's a proven fact that people who participate in group training are far more likely to reach and maintain their fitness goals. From martial arts, to strength and endurance training, we have the class you need to achieve your goals.

MARTIAL ARTS

Whether your interest is KickBoxing or Brazilian Jiu-Jitsu, our black belt instructors can take you from zero to hero. Gain confidence, improve balance and coordination, increase cardio-vascular fitness, and above all, learn to defend yourself.

previous arrow
next arrow
Slider

Topp Performance CrossFit, Martial Arts and Fitness

What We Offer

CrossFit

A mix of weight, body weight and cardio training like nothing else, CrossFit pushes your body to the limit and beyond. You will be tired. You will hurt. You will cry for your mommy! You will also become a fitness god or goddess, look fantastic and feel bulletproof!

Martial Arts

We offer training in Brazilian Jiu-Jitsu and KickBoxing. Whether you're wanting to learn in order to increase your self-confidence with the knowledge that you can defend yourself or perhaps even enter competition, or you're simply wanting to improve your overall fitness and take on a new challenge, we have the black belt instructors to get you there.

Personal Training

Whatever your goals or experience level, we have the trainers to help get you from where you are now to where you want to be. Whether you're just starting out, and need help learning how to train safely and effectively, or you've been training for years but have hit a plateau, our professional trainers have the knowledge and experience help you reach your goal.

Group Training

Studies have shown that people who participate in group training are more likely to achieve and maintain their fitness goals. With group classes for adults and youth, classes in martial arts and overall strength and conditioning, our instructors will motivate you in an energy-driven group environment that will drive you to not only achieve, but excel.

Online Training

A great personal trainer can not only make the difference between success and failure, but also motivate you to push yourself beyond what you thought was possible. If you don't live near a gym, or just can't find a trainer you like, we can train you remotely with our customized training program and advanced training app. We'll help you to achieve and exceed your goals!

What Our Clients Say About Us

  • review rating 5  I've only been at the gym for a couple months, but the changes I've seen in myself make me smile everyday, and that's thanks to Jesse and Sarah. Along with the S&C classes, I also attend the kickboxing class and highly recommend it. I have never done anything like it before and can't wait for my Monday and Friday classes. They really listen to their clients and make you feel heard. Thank you!

    thumb Meghan Kronister
    11/20/2018

    review rating 5  Spent a week here had an amazing experience Jesse and Sara are very welcoming and the training was great Geordie Munro along with all the instructors are very knowledgeable and professional great place to train for all levels of martial arts

    thumb Jay Nicevski
    6/15/2019

    review rating 5  Jesse is super passionate about Martial Arts and fitness! An absolute treasure to the community!

    thumb Patrick Cooligan
    4/17/2019
  • review rating 5  Craig's wife SUE. I started at Topp performance in June 2018, with a nudge from our daughter in law. I joined up for the beach body transformation, and a 28 day diet plan, I was one of those people that said, I'm going to eat what I want, when I want, after 28 days, this changed Next was cross fit. I had seen others in the gym doing this, and thought 'no way' I tried it, and love it. TOPP PERFORMANCE has definitely changed my life. From 2 days a week, to 4/5 days a week I can't say enough about this gym. The coaches are the best, they really care. .It's really a family oriented atmosphere. Very passionate about this gym. Keep up the great work TOPP PERFORMANCE Highly recommend this gym.

    thumb Craig Kealey
    12/12/2018

    review rating 5  I have spent time in gyms from BC to Quebec and everywhere in between. Not one has even came close to Topp Performance. This is the type of gym where you set goals with the staff and they do whatever they can to help you smash those goals and more. No matter what type of fitness or martial arts training you are looking for they something for you. Make no mistake this is the type of place where you are family from the moment you walk in. The environment is welcoming and warm. The customers and staff all have a great attitude and mindset towards each other. If you just want to get in a bit better shape or if you want to be the next champion at anything you do. this is the ONLY place to be!

    thumb Dylan Elgersma
    8/06/2018

    review rating 5  We celebrated our daughters Birthday at Topp Performance today, and everyone had so much fun! We would recommend this as a must do for anyone, there was plenty of room for 15 11/12 year olds to have an awesome nerf war and play several games of dodge ball. The gym and party room were well stocked with everything you need to throw a successful party. The staff was fantastic and very helpful...couldn't have hoped for a better day!

    thumb Marcia Neelands
    1/20/2019
  • review rating 5  Excellent instruction. Professor Jesse is very knowledgeable in Brazilian Jiu-Jitsu. The atmosphere at the gym is very welcoming and energetic.

    thumb Michael Gale
    9/02/2018

    review rating 5  A great facility with an amazing friendly atmosphere. Jesse has a wealth of knowledge that he passes on to his students who in turn are just awesome to work with. They make you feel welcome and being part of the family. Whatever your objective, reason or purpose is ... this is the place to be. Highly recommended to everyone !

    thumb Raj Dhanjal
    8/05/2018

    review rating 5  100% recommend Topp Performance to anyone and everyone! I have been doing the strength and conditioning classes for 6 weeks now and have seen the best progress and results in myself mentally and physically then I have with any other gym, it’s absolutely amazing! The coaches are so helpful and inspiring when you want to reach your goals! My son also does the youth jui jitsu classes and has loved them since day 1! He is the youngest in the group and the coaches are so kind and caring when helping out the little ones in the group! So go sign up, you won’t regret it!

    thumb Laura Steele
    11/09/2018
topp performance logo

Topp Performance Group Class Schedule

Monday

CrossFit

6:00 am - 7:00 am

CrossFit

Monday 6:00 am - 7:00 am

CrossFit

9:00 am - 10:00 am

CrossFit

Monday 9:00 am - 10:00 am

CrossFit

4:30 pm - 5:30 pm

CrossFit

Monday 4:30 pm - 5:30 pm

CrossFit

5:30 pm - 6:30 pm

CrossFit

Monday 5:30 pm - 6:30 pm

CrossFit

6:30 pm - 7:30 pm

CrossFit

Monday 6:30 pm - 7:30 pm

Teen Strength and Conditioning

3:30 pm - 4:30 pm

Teen Strength and Conditioning

Monday 3:30 pm - 4:30 pm
Tuesday

Youth Strength and Conditioning

3:30 pm - 4:30 pm

Youth Strength and Conditioning

Tuesday 3:30 pm - 4:30 pm

CrossFit

4:30 pm - 5:30 pm

CrossFit

Tuesday 4:30 pm - 5:30 pm

CrossFit Fundamentals

5:30 pm - 6:30 pm

CrossFit Fundamentals

Tuesday 5:30 pm - 6:30 pm

CrossFit

6:30 pm - 7:30 pm

CrossFit

Tuesday 6:30 pm - 7:30 pm
Wednesday

CrossFit

9:00 am - 10:00 am

CrossFit

Wednesday 9:00 am - 10:00 am

Teen Strength and Conditioning

3:30 pm - 4:30 pm

Teen Strength and Conditioning

Wednesday 3:30 pm - 4:30 pm

CrossFit

4:30 pm - 5:30 pm

CrossFit

Wednesday 4:30 pm - 5:30 pm

Olympic Lifting

5:30 pm - 6:30 pm

Olympic Lifting

Wednesday 5:30 pm - 6:30 pm

CrossFit

6:30 pm - 7:30 pm

CrossFit

Wednesday 6:30 pm - 7:30 pm
Thursday

CrossFit

6:00 am - 7:00 am

CrossFit

Thursday 6:00 am - 7:00 am

CrossFit

9:00 am - 10:00 am

CrossFit

Thursday 9:00 am - 10:00 am

Youth Strength and Conditioning

3:30 pm - 4:30 pm

Youth Strength and Conditioning

Thursday 3:30 pm - 4:30 pm

CrossFit

4:30 pm - 5:30 pm

CrossFit

Thursday 4:30 pm - 5:30 pm

CrossFit Fundamentals

5:30 pm - 6:30 pm

CrossFit Fundamentals

Thursday 5:30 pm - 6:30 pm

CrossFit

6:30 pm - 7:30 pm

CrossFit

Thursday 6:30 pm - 7:30 pm
Friday

CrossFit

6:00 am - 7:00 am

CrossFit

Friday 6:00 am - 7:00 am

CrossFit

9:00 am - 10:00 am

CrossFit

Friday 9:00 am - 10:00 am

CrossFit

4:30 pm - 5:30 pm

CrossFit

Friday 4:30 pm - 5:30 pm

CrossFit

5:30 pm - 6:30 pm

CrossFit

Friday 5:30 pm - 6:30 pm
Saturday

CrossFit

9:00 am - 10:00 am

CrossFit

Saturday 9:00 am - 10:00 am

Olympic Lifting

8:00 am - 9:00 am

Olympic Lifting

Saturday 8:00 am - 9:00 am
Sunday
topp performance logo

Topp Performance Martial Arts Schedule

Monday

After School Program

3:45 pm - 4:30 pm

After School Program

Monday 3:45 pm - 4:30 pm

LIL NINJA

4:30 pm - 5:00 pm

LIL NINJA

Monday 4:30 pm - 5:00 pm

Youth Fundamental Martial Arts

5:00 pm - 5:45 pm

Youth Fundamental Martial Arts

Monday 5:00 pm - 5:45 pm

Adult Fund KB / Adult BJJ

6:45 pm - 7:30 pm

Adult Fund KB / Adult BJJ

Monday 6:45 pm - 7:30 pm

Randori

7:30 pm - 8:00 pm

Randori

Monday 7:30 pm - 8:00 pm

Adult No GI

8:00 pm - 8:30 pm

Adult No GI

Monday 8:00 pm - 8:30 pm

Youth Fundamental Martial Arts

5:45 pm - 6:30 pm

Youth Fundamental Martial Arts

Monday 5:45 pm - 6:30 pm
Tuesday

After School Program

3:45 pm - 4:30 pm

After School Program

Tuesday 3:45 pm - 4:30 pm

LIL NINJA

4:30 pm - 5:00 pm

LIL NINJA

Tuesday 4:30 pm - 5:00 pm

Youth Fundamental Martial Arts

5:00 pm - 5:45 pm

Youth Fundamental Martial Arts

Tuesday 5:00 pm - 5:45 pm

Adult BJJ Fundamental

6:45 pm - 7:30 pm

Adult BJJ Fundamental

Tuesday 6:45 pm - 7:30 pm

Randori

7:30 pm - 8:00 pm

Randori

Tuesday 7:30 pm - 8:00 pm

Adult Advanced Gi

8:00 pm - 8:30 pm

Adult Advanced Gi

Tuesday 8:00 pm - 8:30 pm

Youth Advance BJJ

5:45 pm - 6:30 pm

Youth Advance BJJ

Tuesday 5:45 pm - 6:30 pm
Wednesday

After School Program

3:45 pm - 4:30 pm

After School Program

Wednesday 3:45 pm - 4:30 pm

LIL NINJA

4:30 pm - 5:00 pm

LIL NINJA

Wednesday 4:30 pm - 5:00 pm

Youth Fundamental Martial Arts

5:00 pm - 5:45 pm

Youth Fundamental Martial Arts

Wednesday 5:00 pm - 5:45 pm

Adult BJJ Fundamental

6:45 pm - 7:30 pm

Adult BJJ Fundamental

Wednesday 6:45 pm - 7:30 pm

Randori

7:30 pm - 8:00 pm

Randori

Wednesday 7:30 pm - 8:00 pm

Adult Advanced Gi

8:00 pm - 8:30 pm

Adult Advanced Gi

Wednesday 8:00 pm - 8:30 pm

Youth Fundamental Martial Arts

5:45 pm - 6:30 pm

Youth Fundamental Martial Arts

Wednesday 5:45 pm - 6:30 pm
Thursday

After School Program

3:45 pm - 4:30 pm

After School Program

Thursday 3:45 pm - 4:30 pm

LIL NINJA

4:30 pm - 5:00 pm

LIL NINJA

Thursday 4:30 pm - 5:00 pm

Youth Fundamental Martial Arts

5:00 pm - 5:45 pm

Youth Fundamental Martial Arts

Thursday 5:00 pm - 5:45 pm

Adult BJJ Fundamental

6:45 pm - 7:30 pm

Adult BJJ Fundamental

Thursday 6:45 pm - 7:30 pm

Randori

7:30 pm - 8:00 pm

Randori

Thursday 7:30 pm - 8:00 pm

Adult Advanced Gi

8:00 pm - 8:30 pm

Adult Advanced Gi

Thursday 8:00 pm - 8:30 pm

Youth Advance BJJ

5:45 pm - 6:30 pm

Youth Advance BJJ

Thursday 5:45 pm - 6:30 pm
Friday

Open Gym

5:00 pm - 6:30 pm

Open Gym

Friday 5:00 pm - 6:30 pm

Adult Fund KB / Adult BJJ

6:45 pm - 7:30 pm

Adult Fund KB / Adult BJJ

Friday 6:45 pm - 7:30 pm

Randori

7:30 pm - 8:00 pm

Randori

Friday 7:30 pm - 8:00 pm

Adult No GI

8:00 pm - 8:30 pm

Adult No GI

Friday 8:00 pm - 8:30 pm
Saturday

LIL NINJA

9:00 am - 9:30 am

LIL NINJA

Saturday 9:00 am - 9:30 am

Youth Competition Team

10:15 am - 11:00 am

Youth Competition Team

Saturday 10:15 am - 11:00 am

Adult BJJ and Randori

11:00 am - 12:00 pm

Adult BJJ and Randori

Saturday 11:00 am - 12:00 pm

Youth Fund

9:30 am - 10:15 am

Youth Fund

Saturday 9:30 am - 10:15 am

Birthday Party

1:00 pm - 5:00 pm

Birthday Party

Saturday 1:00 pm - 5:00 pm
Sunday

Open Mat

11:00 am - 1:00 pm

Open Mat

Sunday 11:00 am - 1:00 pm
jesse topp owner of topp performance fitness and martial arts

Founder Jesse Topp

About Topp Performance and Jesse Topp

Founded by Jesse Topp, at Topp Performance CrossFit, Fitness and Martial Arts we focus on effective and practical fitness and martial arts training. You won't find any yoga classes here. Just training that works. From CrossFit to Brazilian Jiu-Jitsu and KickBoxing, weight training, cardio training, group fitness classes for adults and youth, and professional personal training from trainers who have been there and done that.

Whatever your training and fitness goals, you'll find a philosophy here of mutual respect combined with a determination to help you be the best you possible.

Cole Learn - CrossFit Head Coach

There’s no question that CrossFit will get you into the best shape of your life, but as with all forms of training there’s a right and wrong way to go about it.

At Topp Performance, we’re proud to have Cole Learn as our head CrossFit Coach. In addition to being a lifelong fitness enthusiast with experience in many forms of training, Cole has won multiple CF competitions. His certifications include CrossFit Level 1, CrossFit Level 2 and Certified Personal Trainer.

Whether you’re just starting out or wanting to take your game to the next level, Cole and his team have the experience to get you to your goals. Come in and tour our newly renovated facilities, meet Cole, and see for yourself how we can help you to achieve Topp Performance!

cole learn head trainer-2

CrossFit Head Coach Cole Learn

Topp Performance Facebook Posts

Comments Box SVG iconsUsed for the like, share, comment, and reaction icons

7 hours ago

Topp Performance

Well that’s a wrap on our first women’s only intro to jiu jitsu and self defence course!

It’s been an absolutely incredible month laughing and learning with these beautifully strong ladies.

I’m so excited to continue working with my new friends in our ongoing jiu jitsu classes.

Thank you ladies for participating and making this past month so much fun and a big thank you to my assistant coach Jade!

- Coach Sara
... See MoreSee Less

Well that’s a wrap on our first women’s only intro to jiu jitsu and self defence course! 

It’s been an absolutely incredible month laughing and learning with these beautifully strong ladies. 

I’m so excited to continue working with my new friends in our ongoing jiu jitsu classes. 

Thank you ladies for participating and making this past month so much fun and a big thank you to my assistant coach Jade! 

- Coach Sara

Comment on Facebook

Proud of my mom &Holly❤️

1 day ago

Topp Performance

Thumbs up for Jiu Jitsu training in Saugeen Shores🙏🙏💧♦️ ... See MoreSee Less

Thumbs up for Jiu Jitsu training in Saugeen Shores🙏🙏💧♦️

Comment on Facebook

Your facility looks great! Well done! Looking forward to my next visit.

Kids are loving the new mats!

Mats look 🔥

4 days ago

Topp Performance

Here we go, grand prix fina ... See MoreSee Less

4 days ago

Topp Performance

... See MoreSee Less

Comment on Facebook

Awesome

Great display of GNP!!

Holy what an amazing fight !! Great job Jean Luc ! You really earned that win !!

Great job Jean Luc

We’re is this Sara?

Amazing job Jean-Luc Harrisson! Super proud of you buddy.

Was this the second match?

The Animal!!!!!

Wicked fight!!!!!

monster

View more comments

Load more

Achieve Topp Performance: Join Our Gym

To join, you can simply drop in to our gym anytime during business hours, but if you'd prefer to set an appointment time, just fill in the form below and we'll get back to you.

    • About You

    • Please let us know the best time of day to contact you. Check all that apply. We'll do our best to get back to you at a time convenient for you.
    • If you've trained before, please let us know for how long.
    • Check all that apply
    • Feel free to tell us more about your goals (optional)
  • About You

  • Please let us know the best time of day to contact you. Check all that apply. We'll do our best to get back to you at a time convenient for you.
  • If you've trained before, please let us know for how long.
  • Check all that apply
  • Feel free to tell us more about your goals (optional)
0/5 (0 Reviews)