Boxing · Muay Thai · Strength Training

Hit harder.
Get stronger.
Be a better you.

Personal training that blends Boxing and Muay Thai striking with strength and conditioning, then finishes with proper recovery and stretch. Your only opponent is who you were yesterday.

$85Per 1-hour session
3 S'sStriking · Strengthening · Stretch
TorontoGamble Avenue

Prepaid packages

Pay upfront, save more

Lock in cheaper rates with a prepaid package. Valid for 2 months. Prices in Canadian dollars.

4 partner sessions

Partner Sessions

Get your sweat on with a partner. $110 per session × 4.

$440 / 4 sessions
Buy now

Our mission

Your best self, on every level

To help individuals unlock their potential of achieving their best self on all levels through the disciplines of martial arts, strength and conditioning training, and proper body recovery. We look to maximize all components of an individual's mental, physical, emotional, and spiritual health, with an overall result of better self-confidence and self-esteem.

01

Striking

Learn strict, technical striking from Boxing and Muay Thai kickboxing.

02

Strengthening

Strength and conditioning work that elevates those skills.

03

Stretch

Finish every session with proper recovery and stretching.

Programs & pricing

Pick your arena

One-on-one, with a partner, in a small group, or online. All prices in Canadian dollars.

1 hr · 1:1

Personal Training

Striking, strengthening & stretch. Boxing and Muay Thai technique, strength and conditioning, then recovery.

$85 / session
Book
1 hr · 2 people

Partner Training

Nothing like getting your sweat on with a partner!

$130 / session
Book
1 hr · up to 4 people

Small Group

Teamwork makes the dream work! Train as a crew of four.

$220 / session
Book
30 min · 8-week commitment

Online Accountability Coaching

Online coaching for those tight on time and on a budget.

$200
Book
Coach Ed in the gym beside a heavy bag

Meet your coach

Coach Ed (The Hit-Therapist)

Ed coaches striking from Boxing and Muay Thai, supported by strength and conditioning and always finished with proper recovery, drawing on his years of background in physiotherapy. Every session is built around technique and around you.

Clients describe him as detail-obsessed about form, genuinely invested in their progress, and never short on laughs. He checks in, pushes hard, and keeps it judgement-free.

Follow Ed on Instagram

Reviews

Real people. Real progress.

"I have gone through many personal trainers in the past years but none of them beat Ed. He is knowledgeable and truly cares for his clients, both in physical and mental health. His class has always been fun and full of positive vibes. You definitely need it when work/life is stressful! I'm truly grateful for having him as my coach and friend. I always look forward to my next class with him!"
Haida L.
"Coach Ed is an amazing teacher and a fantastic person to work with. He is very attentive to detail and technique and ensures that his students understand and apply his teachings to the pads. Plus he's the biggest comedian so it's never a dull session!"
K.C. L.
"Ed is a supportive ass-kicker. I have not met a more supportive coach that occasionally kicks my ass (joking). He's helped improve my fitness and teach proper boxing technique. Cannot find another like him!"
Daniel C.
"I come from a long background of failed fitness journey attempts. Coach Ed helped me find the right routines that catered to my goals while challenging me, physically and spiritually. I was pushed to achieve goals that were beyond my expectations (I just wanted to learn how to throw a punch!). He pays attention to detail and he CARES about our individual progress by checking in regularly. If you're looking for a highly experienced, super chill, non-judgemental, and inspirational trainer, Coach Ed's your dude!"
Alyssa D.
"Highly recommend Ed's boxing class at Teal Fit Pro. He focuses on technique, cardio and strength. Guaranteed a good workout! My body was sore for days. I will be going back again."
Edilyn C.

Ready to face yourself?

Book a session online, or reach out with questions. Let's talk about where you are and where you want to be.