Mike McWilliams

Professional boxer. Personal trainer. 20+ years in the ring and in the gym.

About Me

I've been boxing and training people for over 20 years. I fight professionally, 7-2-3, ranked #12 in Canada at Super Lightweight. There is nothing better than watching someone realize they're stronger than they thought, and that's what keeps me doing this.

My clients range from 7 years old to 65. Some are preparing for a fight. Some have never worked out a day in their life. I love getting people out of their comfort zone and showing them what they're capable of.

20+ Years in the Ring and on the Training Floor
Amateur boxing, pro fighters, and people who just want to get in shape - I've coached all of it.
Professional Boxing Record: 7-2-3
Ranked #12 in Canada at Super Lightweight.
Boxing-Based Conditioning Programs
Footwork, core, cardio - boxing training builds real fitness, and I adapt it to wherever you're starting from.

How I Train

Your Schedule, Your Program

I have bookings available mornings, evenings, and weekends. We find a time that works and we stick to it.

🥊

Boxing-Based Conditioning

Footwork, core, cardio, coordination. I love this work, and my clients feel the difference in how they move and how they feel.

A Real Outlet

You walk in carrying whatever the day threw at you, and you walk out having done something about it. That's why I love this work.

📈

Purposeful, Every Session

I build every session with a purpose. You'll feel it in your strength, your endurance, and how you carry yourself.

🛡

Built to Last

I've seen too many people burn out chasing short-term intensity. I build around where you're starting and where you're going, with the long game in mind.

🤝

Just You and Me

It's just you and me. I know where you started, where you're going, and what's been holding you back, and every session is built around that.

Training Packages

60 minutes per session. Between sessions I help with meal planning, give you things to work on, and I'm always reachable if something comes up.

5-Session Package

$550
Get Started

10-Session Package

$1000
Get Started

How to Get Started

If you're ready to put in the work, I'm ready to put in the time with you.