CrossFit methodology believes that you should be prepared for any challenge that life may throw at you, that is, for the “unknown and the unknowable”! Most fitness regimes fail to do this. Our CrossFit training prepares one for the unknown and unknowable by offering a broadly inclusive program which is tailored and scaled to meet the individual needs of each and every person training under our guidance. This means we can help you achieve new heights of fitness regardless of whether you play a sport as a novice or a professional athlete, or even if you just want to keep up with your kids!

CrossFit is an evidence based exercise program consisting of constantly varied, high intensity, functional movement. CrossFit acknowledges the fact that the needs of the an Olympic athlete through to the man on the street, and even the elderly differ by degree and not kind! Our training leads to increased Physical Work Capacity over broad time and modal domains. CrossFit prides itself in its effectiveness and community based training encouraging comaraderie, friendly competition and accountability.

CrossFit is “The Sport of Fitness”. It re-introduces personal athletic achievement and performance to training, fostering the mindset of excellence and virtuosity.CrossFit delivers results! It’s top athletes prove this each year at the annual CrossFit Games where athletes participate in task/events that challenge all 10 fitness domains.


1. Cardiovascular/respiratory endurance – The ability of body systems to gather, process, and deliver oxygen.

2. Stamina – The ability of body systems to process, deliver, store, and utilize energy.

3. Strength – The ability of a muscular unit, or combination of muscular units, to apply force.

4. Flexibility – the ability to maximize the range of motion at a given joint.

5. Power – The ability of a muscular unit, or combination of muscular units, to apply maximum force in minimum time.

6. Speed – The ability to minimize the time cycle of a repeated movement.

7. Coordination – The ability to combine several distinct movement patterns into a singular distinct movement.

8. Agility – The ability to minimize transition time from one movement pattern to another.

9. Balance – The ability to control the placement of the body’s center of gravity in relation to its support base.

10. Accuracy – The ability to control movement in a given direction or at a given intensity