Training for Every Stage

Explore CrossFit classes, weightlifting, and coaching options designed to help Richmond athletes train with purpose.

Training for Every Stage

Get expert coaching and a clear plan, whether you’re new to lifting or ready to refine your technique.


CrossFit Classes

Train across strength, conditioning, and functional movements in coached group classes. Your coach explains the workout, helps you choose appropriate options, and gives feedback as you move. Scale intensity and movements to match your current ability, whether you’re learning the basics or building consistency. Classes offer structure, coaching, and a supportive Richmond training community.


Olympic Weightlifting

Develop your snatch and clean and jerk with coaching focused on positions, timing, and safe progress. Sessions can help you learn the lifts, sharpen technique, or add structured practice to your training. Your coach can adjust drills and loading to your experience and goals. Build confidence under the bar one deliberate repetition at a time.


Personal Training

Work individually with a coach on the skills and strength you want to develop. Personal training can focus on lifting technique, foundational movements, conditioning, or a return to consistent exercise. Your coach can adapt each session to your experience and pace, then help you identify practical next steps. It’s a focused option for more individualized instruction.

Ready to Start Training?

Tell us what you’re working toward, and we’ll help you find a comfortable first step.