Morgan Hill CrossFit Offers Classes to Fit All Lifestyles

This Program gives members the ability to attend any adult CrossFit class as many times as desired during the week that they wish. CrossFit classes will contain Gymnastics, Weightlifting and METCON workouts in a variety of lengths of time and intensity levels. Wether you are a beginner or veteran all workouts can be tailored to the individual athlete’s needs.


One hour metabolic conditioning program designed to incorporate both body weight movements, light weightlifting and quick bursts of cardiovascular activity. Are you looking to perform and burn for entire hour? METCON Fitness is both a great way to work out for an hour and also a great way to workout with other people that are all working for the same goals.


Morgan Hill Kid’s Fitness workouts consist of constantly varied, functional movements that deliver a fitness that is broad, inclusive and general and scaleable for any participant at any level. With a network of over 2000 Kid’s Fitness Trainers, Kid’s Fitness is being implemented in preschools to high schools with before-and-after school programs and integration into Physical Education curriculum.


Fundamentals classes are intended to ease new members into existing group classes with a basic set of skills and comfort level with our facility and coaching style. Anyone who’s simply trying CrossFit out for the first time will receive a thorough introduction to all things CrossFit. Please Contact the Front Desk or come by after 4 pm for a Gym tour and pricing.

Morgan Hill's Premiere CrossFit GYM

About US

The Community of Morgan Hill CrossFit is our greatest strength.

Morgan Hill CrossFit is a strength and conditioning facility that develops individuals, athletes, and teams to reach elite levels of fitness through constantly varied functional movements executed at high intensity. Our training methods produce undisputed, tangible results for all levels of fitness; from children to elite athletes, and everything in between. Our program efficiently combines the most effective training methods of Weightlifting, Gymnastics, and High Intensity Cardio. There isn’t a strength and conditioning program anywhere that works with a greater diversity of tools, modalities, and drills. At MHCF we train incredibly hard; harder than most thought they were capable of.  Everyday our athletes break down barriers and set new standards for themselves.  Our training is intense, and it creates a bond among our members that can’t be faked or manufactured.  Together we sweat, we bleed, we expose weaknesses and we get stronger…together.  The community aspect of CrossFit is our greatest strength.  At CrossFit there are no ego’s, no room for bad attitudes.  Those type of people just don’t last here.  We are supportive, we are competitive, we are strong, we are humble, we are athletes….we are CrossFit.

  • CrossFit

    Twenty classes offered per week. We are CrossFit


    Offered ten times per week and a great way to get your sweat on.

  • Kid's Fitness

    Offered four times per week. Great for kids of all ages.

  • Fundamentals

    Offered four times per week for all new or returning members



Morgan Hill CrossFit Coaches
John Olson
CrossFit Coach
Certifications: CF-L1, CF-L2, CF-OLY
Buckley Tole
CrossFit Coach
Buckley found CrossFit in 2009. Shortly after he began competing in local events and passed his L1 followed by specialty certifications. Certifications: CF-L1, CF-OLY, CF-Mobility, NASM, OPT-Nutrition
Riki Kolila
CrossFit Coach
Certifications: CF-L1, CF-Mobility
Jason Hatch
CrossFit Coach
Jason found CrossFit in 2011 and is currently an active competitor in the 40-44 Master division. He has qualified and competed in Regionals for the CrossFit Games in 2013 and 2014. Certifications: CF-L1 Dec 2013
Diana Tole
CrossFit Fundamentals Coach
Certifications: CF-L1, CF-OLY, CF-Mobility, DDC
Sheldon Steenhuis
CrossFit Coach
Certifications: CF-L1
Kyle Costa
Kid’s Fitness & CrossFit Coach
Certifications: CF-L1
Kayla Repozzi
Kid’s Fitness Coach
Certifications: CF-L1

News & Events


Get in touch