Hyrox Training in St. Peters, MO

Hyrox Training

Performance-based Hyrox training built for endurance, strength, and race-day readiness.

Calendar icon.

Schedule

Tuesday, Thursday, Saturday

Clock showing the time is 7:00.

Duration

90 minutes

Program Description

This Hyrox training program is designed for athletes preparing for the physical demands of Hyrox competitions and for anyone seeking structured, high-level conditioning. Training blends functional strength work with endurance-focused workouts to build engine, durability, and confidence under fatigue.


Programming emphasizes sled work, running capacity, functional movements, and pacing strategies specific to Hyrox events. Coaches provide instruction, feedback, and scaling options so both competitive and recreational athletes can train effectively.


Based in St. Peters, MO, St. Peters CrossFit serves athletes across St. Charles County who want focused conditioning without overcrowded classes or guesswork.

Black right arrow.
Race-Specific Programming

Workouts reflect real Hyrox competition demands.

Black right arrow on a white background.
Coach-Guided Training

Coaching support improves movement, pacing, and strategy.

Black arrow pointing right.
Scalable for All Levels

Workouts are adjusted for newer and experienced athletes.

Black arrow pointing right.
Performance-Focused Community

Train alongside motivated athletes with shared goals.

Class Schedule

At St. Peters CrossFit in St Peters, MO, our class schedule is built for real life. With coached sessions offered throughout the day and week, you can train consistently and keep moving forward at a pace that works for you.

Visiting St Peters, MO? Drop In and Train with Us

Ready to start Hyrox Training?

We’re here to help you move forward with confidence. Fill out the form, and a coach from St. Peters CrossFit will reach out with details and next steps.

Font Awesome Icons

By submitting this form with the 'Subscribe to SMS' box checked, you agree to receive text messages from St. Peters CrossFit 314-541-0719 and agree to our Privacy Policy. Message frequency varies and may include updates, reminders, and announcements. Reply STOP or CANCEL to unsubscribe. Reply HELP or call 314-541-0719 for support. Message and data rates may apply.