The decision to change your health and quality of life is a big step for some. We are here to help make the journey convenient, effective and easy for you. Joining The Roc Gym is a great fist step in meeting your fitness goals.



Schedule Monday-Thursday

5:00 a.m., 6:00 a.m, 9:30 a.m., 4:30 p.m., & 5:30 p.m

Get ready to be in the best shape of your life! ROC Fit will help you make permanent improvements to your strength, confidence, and health! Get ready to CHANGE YOUR BODY AND YOUR LIFE!! Now YOU are a part of Team ROC FIT!

ROC FIT is a program designed to train an individual of any age – male or female, regardless of athletic ability transforming them into a high level athlete. O’Connells challenges you to TRAIN LIKE A CHAMPION every day! Our experienced coaches will push you to a high level of intensity, producing fantastic results, both physically and mentally. Team ROC FIT members become mentally tough and physically strong!

In just one hour per day, 4 days per week, our coaches will help you believe in yourself like you never have before. Unlock your inner champion and see serious results in your health, fitness and attitude!

ROC FIT was developed by Russ and Kristi O’Connell as a means to break the mold of the typical fitness weight-loss driven programs. While these programs may help an individual shed a few pounds through various cardio based exercises, the O’Connells recognized the importance of high intensity strength training and the need to develop and build long lean muscle tissue to not only lose weight, but to improve overall health and conditioning, and to maintain the physical changes on a long term basis. Further, ROC Fit utilizes experienced coaches to guide you through your physical transformation. These coaches are here to inspire you and to support you!


Schedule Monday-Thursday

5:15 a.m., 6:15 a.m., & 4:30 p.m.

Are you looking to kick your training program into overdrive! Want to advance your skill in martial art kickboxing and develop some serious muscle tone?

With ROC ELITE, you will train your body like a professional athlete and discover new levels of strength and confidence in a 7-week program that utilizes advanced kickboxing, strength training, plyometrics and nutrition.

ROC ELITE is well-suited for athletic people in good health. The program was created to allow long-time ROC Fit members an opportunity to advance their skills and raise the level of intensity in their training. This program is not for the faint of heart!

Offered in The ROC Gym in Waterloo, the program will be designed and led by Master Russ O’Connell. Along with his team of coaches, Master O’Connell will help you achieve an entirely new level of health and strength.


Adult Schedule

Monday/Wednesday 6:30 p.m

Saturday 9:30 a.m.

Children Schedule

Tuesday/Thursday 6:30 p.m

We are the Cedar Valley’s premier Brazilian Jiu Jitsu training facility. Our instructors will expertly navigate you through regular training while offering extensive feedback. We do this so your experience with Brazilain Jiu Jitsu is both safe and extremely rewarding. A Jeff Curan Affiliate.


Come do some kickboxing drills and when you feel ready try some sparring. You will receive the same training as the professional athletes in an environment geared towards growth.

Schedule Tuesday/Thursday

6:30 p.m.


Peak Performance Martial Arts also has a very extensive Sport Taekwondo program for the serious National and International competitor. All of these programs are under the direction of Master Russ O’Connell 6th degree Black Belt.

Peak Performance Martial Arts has the following Taekwondo programs available. If you are not sure what program is best for you or your children please feel free to contact Master O’Connell.

1. Little Dragons (4 to 7 years old) focuses on courtesy and is aimed at maintaining younger children’s attention while keeping it fun but still teaching the basics of Taekwondo.

2. Beginner and Intermediate (7 years and older) programs teach standard Taekwondo principals including Forms, Olympic Style Sparring, and Self Defense.

3. Adult Taekwondo is aimed at students 14 and older. This program offers traditional Taekwondo principals but with some additional hand and upper body work.

4. National Peak Performance Taekwondo program is available to serious Olympic Sparring athletes.


Ages 12 and Under: 5:30 to 6:30pm – Monday/Wednesday

Ages 13 – Adult: 6:30 to 8:00 – Monday/Wednesday

Sport Taekwondo: 5:30 to 6:30pm Tuesday/Thursday, 4:30 to 5:30 – Friday



Meet our instructors!

Taekwondo 7th Degree Black Belt

Master O’Connell began his martial arts journey in 1978 under Grand Master In Mook Kim and is currently a 7th degree black belt.

    Greg Halsor
    Greg Halsor

    Brazilian Jiu-Jitsu Black Belt

    Master Halsor has spent over 20 years in the grappling arts. He was a state champion for Cedar Falls High School in 1993 and collegiate All American in 1997.

      Benefits of Joining

      Joining the ROC Gym offers members many benefits. Ask about benefits during registration!
      Free Child Watch
      24/7 Access
      Discounts on Supplements

      Come Train with Us

      Know when the new sessions will start!
      2060 Crossroads Blvd. Waterloo, IA 50702
      By Phone
      Phone: (319) 234-7621