Training

Programs

Sports performance for athletes, one-on-one coaching for individuals. Same standard, built around where you're starting from.

For athletes

Sports Performance

Our primary responsibility is the health and well-being of our athletes. We teach proper biomechanics to prevent injury and increase every athlete's potential to succeed. Every athlete is assessed at their first appointment. We record real performance measures so progress is evidence, not a feeling. From there, we program the most effective methods to shore up weaknesses and turn strengths into specialties.

Athletes training at Sacrifice Training
Speed & Mechanics

Speed Training & Running Mechanics

Train with us and get faster. Real speed isn't luck. It's posture, power, and patience: the 3 Ps we drill into every session until they're automatic. Running is a ballistic movement; do it thousands of times a week with bad form and it breaks you down instead of building you up. Fix the mechanics, load the speed on top, and walk away built to be the playmaker you always knew you could be. They say you can't teach speed. Believe them. Then leave them, and come train with us.

Start Speed Training
Athlete sprinting during speed training at Sacrifice Training
Youth

Youth (Age 7+)

Foundational movement, coordination, and confidence, introduced the right way, at the right age, with coaches who know the difference.

High School

High School

Speed, strength, and power built for competition: in-season maintenance and off-season development for every sport.

College Prep

College & Elite Prep

Combine-style testing, advanced programming, and the accountability it takes to compete at the next level.

Group training

Schedule & pricing

Ages 7–11

Wednesday, 5:00 PM$130/mo

Middle School (Boys)

Wednesday, 6:00 PM$160/mo

High School (Boys)

Wednesday, 8:00 PM$190/mo

Girls (Middle School & High School)

Wednesday, 7:00 PM$160/mo

Want an additional day of group training? Talk to your coach in person about adding one.

For athletes

Tell Us About Your Sport

Get matched with training built around your sport, position, and goals. No card, no pressure.

For individuals

Private Training

One-on-one sessions tailored to your specific goals. Your trainer builds a customized program, then keeps you on track with real accountability, custom meal plans, and flexible scheduling that fits a hectic life. You don't have to be an athlete to belong here. You just have to show up.

Pricing is built around your goals and schedule. Book a free assessment and we'll walk you through it.

  • Weight loss & management
  • Toning & sculpting
  • Resistance training
  • Muscle building
  • Mobility & flexibility
  • Speed, strength & power development
  • Nutritional advice
  • Progress tracking & program adjustments
Sept – Nov offer

Bring a friend. They train free.

Every private training client can bring a friend into their session at no charge through November, and every Olyfit member can bring a friend to class. Just be there with them.

Learn More
Book a Free Assessment
Common questions

FAQ

Is this place only for elite athletes?

No. Although we do train high-level athletes, we have programs for every population. It doesn't matter where you are in your training journey, or if you're a first-time gym-goer. We have you covered.

What age do you start training kids?

As young as 7. The key is the kid: if the athlete can understand and repeat back what they're being asked to do, they're ready to train.

No card. No pressure.

Get a Free Assessment

Tell us a bit about you and we'll reach out to get you scheduled. No membership or card required.