Classes

Rock & Armor Sports Performance Classes

When paying for your desired classes, please enter the amount that corresponds with the number of days you’d like to reserve. If you have any questions or issues signing up for a class with Rock & Armor, please don’t hesitate to contact our friendly staff at (208) 917-2660.

Youth Soccer Speed, Agility and Strength

This class will focus on speed, agility, cutting, weight lifting, and overall conditioning for youth soccer athletes ages 9-12.

Mondays and Wednesdays 9:30 am -10:30 am

This Class is from June 3rd to Aug 2nd ( 9 weeks).  We encourage those able to sign up and pay for the whole summer at a discounted price of $165. Otherwise 2 monthly payments of $90 for June and July

This class is currently full. Please call (208) 917-2660 For More Information and Training Options. Thank you.

$165.00
Middle School Football Strength and Conditioning

Elevate your game with our Middle School Football Strength & Skills Class, led by Logan Deroin, a Doctor of Physical Therapy and former Eastern Oregon University football player. Designed for young athletes, this program blends strength training, conditioning, and football skill development under expert guidance.

Mondays and Wednesdays 10:30 am -11:30 am

This class caps at 12 athletes – sign up now!

This Class is from June 3rd to Aug 2nd ( 9 weeks).  We encourage those able to sign up and pay for the whole summer at a discounted price of $180. Otherwise 2 monthly payments of $100 for June and July

This class is currently full. Please call (208) 917-2660 For More Information on availability and Training Options. Thank you.

$180.00
Bullet Proof Shoulder – Arm care for middle school baseball and softball players

Join Logan Deroin, a Doctor of Physical Therapy with specialized residency training in working with overhead athletes, for our comprehensive class tailored for middle school athletes. Designed to prevent common overuse injuries and enhance performance, this program offers expert guidance, injury prevention strategies, and targeted exercises for optimal strength and flexibility to keep your athlete on the diamond.

Mondays and Wednesdays 11:30 am -12:30 am

This class caps at 12 athletes – sign up now!

This Class is from June 3rd to Aug 2nd ( 9 weeks).  We encourage those able to sign up and pay for the whole summer at a discounted price of $180. Otherwise 2 monthly payments of $100 for June and July

$180.00

Meridian Summer Programs

Off Season Track and Cross Country Performance (Meridian Location)

Level up your speed, strength, and stamina with our Off-Season Track & Cross Country Training Program—designed for high school athletes who want to stay competitive and make gains before the season starts. Led by expert coaches and performance specialists, this program focuses on endurance building, strength training, mobility work, and technique refinement to give you the edge when it matters most. Whether you're prepping for the podium or just want to crush your PRs, this is your season to get ahead.

Middle School - Tuesday & Thursday 11 - 12pm
High School Boys - Tuesday & Thursday 10-11am
High School Girls - Tuesday & Thursday 10 - 11 am
College/Elite - Tuesday & Thursday 9 - 10 am

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
Girls Lacrosse Performance Program

Unlock your potential with our Girls Lacrosse Performance Program—built to boost speed, agility, power, and endurance for elite-level play. This training group focuses on developing the athleticism and strength needed to excel on the field, with an emphasis on injury prevention and sport-specific skills. Whether you're gearing up for tryouts or looking to dominate your next season, this program gives you the edge to play faster, smarter, and stronger.

Tuesday & Thursday 7:30 - 8:30 am - College
Tuesday & Thursday 12 - 1 pm- High School

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
Baseball Performance and Arm Care Program (ages 9-14)

Take your game to the next level with our Baseball Performance & Arm Care Program—built for athletes who want to throw harder, move better, and stay healthy all season long. This class combines strength and power training, mobility work, and advanced arm care protocols to boost performance and reduce injury risk. Perfect for pitchers and position players alike, it’s your all-in-one tune-up for a dominant season on the diamond.

Monday & Wednesday 9 - 10am

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July.  For month to month payments please call us directly.

$199.00
Middle School Football Performance (ages 9-14)

Get faster, stronger, and game-ready with our Middle School Football Performance Program—a high-energy class built specifically for young athletes looking to level up their skills before the season. Focused on speed, agility, strength, and injury prevention, this program helps players build a solid foundation while boosting confidence on and off the field. It’s the perfect way to prep for Friday night lights in the years ahead.

Monday & Wednesday 11-12

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
Volleyball Performance Training Program

Elevate your game with our Volleyball Performance Training Program—designed for athletes ready to jump higher, move quicker, and dominate every rally. This specialized group focuses on explosive power, agility, injury prevention, and sport-specific strength to help you own the court. Whether you're getting ready for tryouts or looking to level up mid-season, this is your chance to train like a top-tier player.

Tuesday & Thursday 12-1 pm

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
Soccer Performance (ages 9-14)

Train like a pro with our Soccer Performance Program—crafted for athletes who want to sharpen their speed, agility, endurance, and power on the pitch. This dynamic training group focuses on explosive movement, injury prevention, and soccer-specific strength to help you outplay the competition. Whether you're prepping for club season or leveling up in the off-season, this is your chance to build the foundation for next-level performance.

Tuesday & Thursday 12-1 pm

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
Rush Soccer (ages 9-14)

This program is specifically designed for Rush athletes who want to sharpen their speed, agility, endurance, and power on the pitch. This dynamic training group focuses on explosive movement, injury prevention, and soccer-specific strength to help you outplay the competition. Whether you're prepping for club season or leveling up in the off-season, this is your chance to build the foundation for next-level performance.

Monday & Wednesday 10-11 am
Tuesday & Thursday 10-11 am

This Class is from June 9th to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
Elementary Sports Performance (Meridian)

Speed, agility, and strength training for elementary boys and girls looking to improve in any sport!

Time: Tuesday & Thursday 12-1 PM

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
Youth Performance (Meridian)

Speed, agility, and strength training for kids age 8 to 14 looking to improve in their sport

Time: Tuesday & Thursday 6 - 7 PM

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
Middle School Sports Performance (Meridian)

Speed, agility, and strength training for middle school boys and girls looking to improve in any sport!

Monday & Wednesday 12-1 PM

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
High School Sports Performance (Meridian)

Speed, agility, and strength training for high school boys and girls looking to improve in any sport!

Time: Monday & Wednesday 1-2 PM

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $199. Otherwise 2 monthly payments of $110 for June and July. For month to month payments, please call us directly.

$199.00
Mountain View Volleyball
This training is designed for Mountain View volleyball players who want to enhance the power, speed, agility, and endurance essential for volleyball performance. Athletes will focus on explosive movements, jump training, core stability, and total-body strength to improve on-court performance and reduce injury risk to prepare for the upcoming Mountain View season.
Time:
Monday - Thursday from 10-11am
This class is from June 2nd to Aug 1st.
$50.00

Meridian Programs

High School Girls Lacrosse Strength and Conditioning Training (Meridian)

This class will focus on speed, agility, cutting, weight lifting, and overall conditioning for Girls Lacrosse Players

Mondays and Wednesdays 4 -5pm

This Class is from May 19th to July 31st (9 weeks).  We encourage those able to sign up and pay for the whole summer at a discounted price of $165. Otherwise 2 monthly payments of $90 for June and July

 This class is currently full. Please call (208) 917-2660 For More Information and Training Options. Thank you.

$165.00
College Girls Lacrosse Strength and Conditioning Training (Meridian)

This class will focus on speed, agility, cutting, weight lifting, and overall conditioning for Girls Lacrosse Players

Tue/Thur at 7:30 to 8:30 am

This Class is from May 19th to July 31st (9 weeks).  We encourage those able to sign up and pay for the whole summer at a discounted price of $165. Otherwise 2 monthly payments of $90 for June and July

This class is currently full. Please call (208) 917-2660 For More Information and Training Options. Thank you.

$165.00
Idaho Rush Soccer Winter Conditioning

We are excited to partner with Rush SC for winter strength and conditioning. These sessions are for Idaho Rush Athletes only and will focus on strength, power, explosiveness, endurance, and injury prevention to set up the athletes for a great spring season.
Sessions will be 2 days a week for an hour each. Training will be divided by

  • 2007 to 2011 - Mondays and Wednesdays at 4 pm
  • 2012 to 2014 - Tuesdays and Fridays at 4:30 pm

The cost is $150 for the 10 weeks of training Dec 2nd to Feb 13th

This class is currently full, please call (208) 917-2660 to schedule or get on the wait list or for more information and Training Options. Thank you.

$150.00
Off Season Track Programs (Meridian Location)

Excited to announce the return of our off-season track program. Maximize your athletic potential with our comprehensive offseason track class! This program is designed to boost speed, build endurance, and focus on injury prevention to keep you in top form all year round. Whether you're an experienced runner or just starting out, our expert-led sessions will provide personalized training to improve your performance and reduce the risk of injury. Stay ahead of the competition and start your next season stronger, faster, and more resilient.

Dec 2nd to Feb 14th
$150 for the whole block of training - break on Christmas week.

This class is currently full, please call (208) 917-2660 to schedule or get on the wait list or for more information and Training Options. Thank you.

$150.00
Power Hour (Meridian Location)

If you are looking for a great training program that fits your budget, then Power Hour at our Meridian location is for you. Power Hour is a stimulating and upbeat Adult Performance Program involving Cardio, Strength Training and Mobility with a highly qualified performance coach. This class allows you to work at your own pace and any fitness level is welcome.

This class runs from:

6-7 am Monday, Wednesday, and Friday

5-6 am Tuesday, Thursday, Friday

The class is $70/month (the monthly rate applies to all available times). *Autopay is mandatory for this class and can be entered at our front desk.

$70.00
Floor Pilates with Hailey

Tue and Thur mornings at 5:30 am

 

This floor Pilates class is designed to build core strength, improve flexibility, and enhance body awareness through controlled, low-impact movements performed entirely on a mat. Perfect for all fitness levels, the class focuses on proper alignment, breath control, and smooth, deliberate transitions between exercises. Whether you're new to Pilates or looking to deepen your practice, you'll leave feeling stronger, more centered, and refreshed. Modifications are offered throughout to ensure a safe and effective workout for everyone

Drop in: +$10

$60.00
Rockfit

Rockfit is a high-intensity adult class that meets one day per week to cater to the individual looking for increased challenges in the gym. This class will focus on weight training, functional movements, skill work, and have a high intensity WOD at the end of every class. Cost is $65/month or $10 drop in.

  • Tuesdays & Fridays only from 6 am-7 am

Sign up in clinic for auto pay for $10 off your first month!

$65.00
Owyhee Softball
$100.00
Elementary Sports Performance (Meridian)

Speed, agility, and strength training for elementary boys and girls looking to improve in any sport!
-Tuesday/Thursday 6-7 pm

Sign up in clinic for auto pay for $10 off your first month!

This class is currently full, please call (208) 917-2660 to schedule or get on the wait list or for more information and Training Options. Thank you.

$90.00
Middle School Sports Performance (Meridian)

Speed, agility, and strength training for middle school boys and girls looking to improve in any sport!
-Tuesday/Thursday 5 - 6 pm

This class is currently full. Please call (208) 917-2660 For More Information and Training Options. Thank you.

$90.00
Rocky Additional Fee

Please use this link for additional payment since splitting classes.

$50.00
High School Sports Performance (Meridian)

Speed, agility, and strength training for high school boys and girls looking to improve in any sport!
-Monday/Wednesday 4 pm

Sign up in clinic for auto pay for $10 off your first month!

$90.00
Youth Performance (Meridian)
This class will focus on speed, agility, cutting, weight lifting, and overall conditioning for all athletes ages 9-13.

Tuesdays and Thursdays at 6 pm

This Class is from June 3rd to Aug 2nd ( 9 weeks).  We encourage those able to sign up and pay for the whole summer at a discounted price of $165. Otherwise 2 monthly payments of $90 for June and July

This class is currently full. Please call (208) 917-2660 For More Information and Training Options. Thank you.

$165.00
Afternoon High School Sports Performance (Meridian)

Speed, agility, and strength training for high school boys and girls looking to improve in any sport!
-Mon/Wed at 4 pm

Classes run from June 3rd to Aug 2nd (9 weeks). We encourage those able to sign up and pay for the whole summer at a discounted price of $165. Otherwise 2 monthly payments of $90 for June and July

 This class is currently full. Please call (208) 917-2660 For More Information and Training Options. Thank you.

$165.00

Boise Programs

Power Hour (Boise Location)

***New Power Hour class at our Boise location 53rd and Chinden by the fairgrounds. If you are looking for a great training program that fits your budget, then Power Hour is for you. Power Hour is a stimulating and upbeat Adult Performance Program involving Cardio, Strength Training and Mobility with a highly qualified performance coach. This class allows you to work at your own pace and any fitness level is welcome.

6-7 am Monday, Wednesday, and Friday

The class will cost $70/month. *Autopay is mandatory for this class and can be entered at our front desk.

Sign up in clinic for auto pay for $10 off your first month!

$70.00

Nampa Summer Programs

Off Season Track and Cross Country Performance (Nampa Location)

Level up your speed, strength, and stamina with our Off-Season Track & Cross Country Training Program—designed for high school athletes who want to stay competitive and make gains before the season starts. Led by expert coaches and performance specialists, this program focuses on endurance building, strength training, mobility work, and technique refinement to give you the edge when it matters most. Whether you're prepping for the podium or just want to crush your PRs, this is your season to get ahead.

Monday & Wednesday 10 AM to 11 AM

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $180. Otherwise 2 monthly payments of $100 for June and July. For month to month payments, please call us directly.

$180.00
Baseball Performance and Arm Care Program (ages 9-14)

Take your game to the next level with our Baseball Performance & Arm Care Program—built for athletes who want to throw harder, move better, and stay healthy all season long. This class combines strength and power training, mobility work, and advanced arm care protocols to boost performance and reduce injury risk. Perfect for pitchers and position players alike, it’s your all-in-one tune-up for a dominant season on the diamond.

Monday & Wednesday 9 - 10am

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $180. Otherwise 2 monthly payments of $100 for June and July.  For month to month payments please call us directly.

$180.00
Volleyball Performance Training Program (Nampa)

Elevate your game with our Volleyball Performance Training Program—designed for athletes ready to jump higher, move quicker, and dominate every rally. This specialized group focuses on explosive power, agility, injury prevention, and sport-specific strength to help you own the court. Whether you're getting ready for tryouts or looking to level up mid-season, this is your chance to train like a top-tier player.

Monday & Wednesday 11-12 pm

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $180. Otherwise 2 monthly payments of $100 for June and July. For month to month payments, please call us directly.

$180.00
Basketball Performance and Arm Care Program (ages 9-14)

Our Youth Basketball Workout Class is focused on developing explosive athleticism through vertical jump training and lateral speed development. Athletes will work on dynamic drills that target lower-body power, quick directional changes, and on-court agility to enhance their vertical leap and defensive footwork. This class is perfect for young players looking to elevate their performance with improved first-step quickness, better rebounding ability, and stronger, more balanced movement on the court—all in a fun, high-energy training environment led by experienced coaches.

Monday & Wednesday 11-12

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $180. Otherwise 2 monthly payments of $100 for June and July.  For month to month payments please call us directly.

$180.00
Soccer Performance (ages 9-14) Nampa

Train like a pro with our Soccer Performance Program—crafted for athletes who want to sharpen their speed, agility, endurance, and power on the pitch. This dynamic training group focuses on explosive movement, injury prevention, and soccer-specific strength to help you outplay the competition. Whether you're prepping for club season or leveling up in the off-season, this is your chance to build the foundation for next-level performance.

Tuesday & Thursday 6-7 pm

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $180. Otherwise 2 monthly payments of $100 for June and July. For month to month payments, please call us directly.

$180.00
Middle School and High School Sports Performance (Nampa)

Speed, agility, and strength training for middle school boys and girls looking to improve in any sport!

Monday & Wednesday 12-1 PM

This Class is from June 2nd to Aug 1st with no class the week of 4th of July.  We encourage those able to sign up and pay for the whole summer at a discounted price of $180. Otherwise 2 monthly payments of $100 for June and July. For month to month payments, please call us directly.

$180.00

Nampa Programs

Junior NBA Speed and Agility (Nampa)

Every Tuesday from May 27th - July 8th

5:30pm and 6:30pm Classes

$50 for all 6 weeks

$50.00
Rock & Armor x Idaho Crush

We are excited to partner with Idaho Crush Volleyball for training this season. This collaboration is designed to enhance player performance by working on key Volleymetrics and keeping athletes at the top of their game

Training Focus includes vertical explosiveness, Speed and Agility, and injury prevention.

Convenient Training times around practice

Group 1 - Mon/Wed - 6:15 - 7:00 pm
Group 2 - Mon/Wed - 7:30 - 8:15 pm
Group 3 - Tue/Thur - 6:00 - 6:45 pm

Classes Run November through May with time off for tournaments. We are offering special pricing to kick off this collaboration with classes starting at $60 per athlete per month

$60.00
Women’s Class (Nampa)

Join our dynamic women’s fitness class led by qualified coaches Brittney Carlisle and Mellissa Lee. Experience a balanced workout focusing on Cardio, Strength, and Mobility. Suitable for all fitness levels, you’ll sweat, strengthen, and move with confidence!

Class is Mon/Wed/Fri – 6 am and 9 am

Sign up in clinic for auto pay for $10 off your first month!

$75.00
College Prep Performance class (Nampa)

Speed, agility, and strength training for college athletes. This is the ideal class for those home for the Summer or in preparation of their upcoming season.

Please Call For Dates and Times

Sign up in clinic for auto pay for $10 off your first month!

$90.00
Youth Soccer Performance (Nampa)

This class will focus on speed, agility, cutting, weight lifting, and overall conditioning for youth soccer athletes ages 9-12.

Mondays and Wednesdays 6:30-7:30 pm

This Class is from June 3rd to Aug 2nd ( 9 weeks). We encourage those able to sign up and pay for the whole summer at a discounted price of $165. Otherwise 2 monthly payments of $90 for June and July

$165.00
Elementary/Youth Elite (Nampa)

Class for kids 9-13 years old looking for more advanced progressions. This is the step up from our middle school and elementary classes. Prior participation in this class or trainer permission required.

Tuesday/Thursday at 5:00 pm

Sign up in clinic for auto pay for $10 off your first month!

$90.00
Elementary Sports Performance (Nampa)

Speed, agility, and strength training for elementary boys and girls looking to improve in any sport!
Monday/Wednesday 5:30pm - 6:30pm -$85/month

This Class is from June 3rd to Aug 2nd ( 9 weeks).  We encourage those able to sign up and pay for the whole summer at a discounted price of $165. Otherwise 2 monthly payments of $85 for June and July

Middle/High School Sports Performance (Nampa)

Speed, agility, and strength training for high school boys and girls looking to improve in any sport!

Monday/Wednesday 2 pm

Sign up in clinic for auto pay for $10 off your first month!

$90.00
High School Sports Performance (Nampa)

Speed, agility, and strength training for high school boys and girls looking to improve in any sport!
-Monday/Wednesday 2 pm-$85/month

This Class is from June 3rd to Aug 2nd ( 9 weeks). We encourage those able to sign up and pay for the whole summer at a discounted price of $165. Otherwise 2 monthly payments of $85 for June and July

$165.00
Junior NBA - Speed and Agility

This class is designed to coincide with the Junior NBA program at Mettle Sports and run during practice times so athletes will be able to train and practice in the same night,  Class times will be at 5:30 and 6:30 pm on Tuesdays starting May 28th through July 2nd. $40 for all 6 weeks (reduced rate for sponsorship).

This class is currently full. Please call (208) 917-2660 For More Information and Training Options. Thank you.

$40.00

Schedule Now

Looking to make an appointment at Rock & Armor?
Choose a location below

Meridian Clinic

Boise/Garden City Clinic

Nampa Clinic

Make a Payment