.png)
TRAIN LIKE IT MATTERS.
Private and small-group boxing in Hamilton. Real coaching. Real results. Limited membership.
NOT YOUR AVERAGE GYM.
Tomines Boxing is not a cardio studio. It's not a big-box gym with a punching bag in the corner. It's a coaching-first environment built around one thing: making you better.
Limited Membership
We cap enrollment intentionally. Every athlete gets real attention - not a number on a roster.
Real Coaching
No fitness fluff. No random workouts. Every session is structured by a coach who knows your game.
Competitive Pathway
From beginner to the ring. If you want to compete, we build that foundation from day one.
Private & Small Group
One-on-one or groups of 6 max. The difference shows in how fast you develop.
FIND YOUR PROGRAM.
Personal Training
Anyone serious about rapid improvement. Beginner to competitive athlete.
Maximum technique development. Fastest results. Built entirely around your goals and timeline.

He invests time to understand your goals, strengths and weaknesses - and creates programming that pushes you past your limits. There's really no limit to the skill and confidence you'll develop.
MEET THE COACHES.

As a former OHL draft pick and Junior A hockey player, Tommy transitioned into combat sports competing in both Muay Thai and boxing. His training journey has taken him across Ontario, Alberta, and Las Vegas, learning from well-respected coaches of all martial arts.
Tommy was the 2022 Brampton Cup Champion. Tommy has led his boxers to National Gold medals, Provincial gold and silver medals, Brampton Cup & Boomerz Tournament Champions and worked with professional fighters.
Tommy's passion is coaching in competitive boxing. He is dedicated and committed to helping every boxer reach their highest potential.
SIMPLE. NO TRICKS.
BOOK YOUR SPOT.
Here's the current class table in code form. Reserve through Mindbody before you arrive. If Mindbody does not open directly to the gym, search for Tomines Boxing.
| Mon | Tues | Wed | Thurs | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
All Levels Boxing6:30am | All Levels Boxing6:30am | All Levels Boxing6:30am | All Levels Boxing8am | Closeduntil 10am | ||
Closeduntil 11:30am | Amateur PracticeInvite Only10:30am | Youth + TeenCompetitive9:15am | TeensAges 13-1610am | |||
All Levels Boxing12pm | All Levels Boxing12pmNew | All Levels Boxing12pm | All Levels Boxing12pm | SparringInvite Only10:30am | ClosedPrivate Training Only | |
Closed for PrivateTraining from1pm - 4pm | Closed for PrivateTraining from1pm - 4pm | Closed for PrivateTraining from1pm - 4pm | Closed for PrivateTraining from1pm - 4pm | Closed for PrivateTraining from | Closed at 1pm | |
TeensAges 13-164:15pm | TeensAges 13-164:15pm | |||||
All Levels Boxing5:30pm | YouthAges 9-125:15pm | Youth + TeenCompetitive5:15pm | YouthAges 9-125:15pm | All Levels Boxing6pmNew | ||
Amateur PracticeInvite Only6:30pm | All Levels Boxing6:30pm | SparringInvite Only6:30pm | All Levels Boxing6:30pm |
EARN YOUR PLACE.
Spots are limited. Whether you've never thrown a punch or you're ready to compete - this is where you start.
.png)

.png)