Are Your Workouts Fun, Effective & Safe?
Do They get you Strong & Keep you Moving?

 

If they’re not, then you are a perfect candidate for OBFT. We put the FUN in FUNctional training!


Testimonials

Oakville Boxing & Functional Training

Here at OBFT we put the fun in functional by focusing on two essential components, strength training and metabolic enhancement.

We don't strength train sitting down on a machine, we strap up with suspension trainers.  We lug around sleds. We blast core with stability balls, and we move weights in innovative and highly effective ways.

Our method of strength training is proven to deliver the results and we want you to have fun while doing it!

boxing gloves
girl punching

We don't do cardio on treadmills and ellipticals, we charge up metabolically throwing real punches in our exhilarating boxing and muay thai kickboxing classes, or we make you reach for all you've got when you decide to step into our spin & slide group program.

So you can choose workout, or you can Train OBFT!

Look Better, Feel Better, Perform Better

OBFT Training Schedule


Iroquois Shore Location

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
Boxing
9.30 am - 10.30 am
Boxing
9.00 am - 10.00 am
Boxing
9.30 am - 10.30 am
Warrior Bootcamp
9.00 am - 10.00 am
Muay Thai Kickboxing
10.00 am - 11.00 am
Muay Thai Kickboxing
10.00 am - 11.00 am
Boxing
10.00 am - 11.00 am
Family Boxing
12.00 pm - 1.00 pm
Muay Thai Kickboxing
12.00 pm - 1.00 pm
Amateur Boxing
3.00 pm - 5.00 pm
Amateur Boxing
3.00 pm - 5.00 pm
Amateur Boxing
3.00 pm - 5.00 pm
Youth Boxing
5.00 pm - 6.00 pm
Youth Boxing
5.00 pm - 6.00 pm
Youth Boxing
5.00 pm - 6.00 pm
Muay Thai Kickboxing
6.30 pm - 7.30 pm

FitRanX Conditioning
7.30 pm - 8.15 pm
Muay Thai Kickboxing
6.30 pm - 7.30 pm

FitRanX Strength
7.30 pm - 8.15 pm
Boxing
6.30 pm - 7.30 pm
Boxing
7.00 pm - 8.00 pm
Boxing
7.30 pm - 8.30 pm
Muay Thai Kickboxing
8.00 pm - 9.00 pm

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
Boxing
9.30 am - 10.30 am
Boxing
9.00 am - 10.00 am
Boxing
9.30 am - 10.30 am
Boxing
10.00 am - 11.00 am
Boxing
6.30 pm - 7.30 pm
Boxing
7.00 pm - 8.00 pm
Boxing
7.30 pm - 8.30 pm

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
Warrior Bootcamp
9.00 am - 10.00 am

Saturday

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
Muay Thai Kickboxing
10.00 am - 11.00 am
Muay Thai Kickboxing
10.00 am - 11.00 am
Muay Thai Kickboxing
12.00 pm - 1.00 pm
Muay Thai Kickboxing
6.30 pm - 7.30 pm
Muay Thai Kickboxing
6.30 pm - 7.30 pm
Muay Thai Kickboxing
8.00 pm - 9.00 pm

Monday

Tuesday

Thursday

Friday

Sunday

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
Youth Boxing
5.00 pm - 6.00 pm
Youth Boxing
5.00 pm - 6.00 pm
Youth Boxing
5.00 pm - 6.00 pm

Monday

Wednesday

Friday

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
MondayTuesdayWednesdayThursdayFridaySaturdaySunday

Tuesday

Thursday

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
Family Boxing
12.00 pm - 1.00 pm

Saturday

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
FitRanX Conditioning
7.30 pm - 8.15 pm

Tuesday

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
FitRanX Strength
7.30 pm - 8.15 pm

Thursday

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
Amateur Boxing
3.00 pm - 5.00 pm
Amateur Boxing
3.00 pm - 5.00 pm
Amateur Boxing
3.00 pm - 5.00 pm

Monday

Wednesday

Friday