How multi-level programming works
Understanding how programs cascade from the team level down to the individual athlete is the key to managing your time effectively in Relay. The core philosophy: Instead of building 20 distinct programs, you build one master template, duplicate it, and tweak the specific variables.- The Base Level (Team): The overarching macrocycle that dictates the core lifts and schedule for the whole team.
- The Second Level (Positional/Group): A copy of the base program, adjusted for specific positional needs (e.g., adding extra plyometrics for outside hitters, or neck strengthening for linemen).
- The Micro Level (Individual): Real-time, daily adjustments made directly on a specific athlete’s calendar based on readiness or injury.
Your programming workflow
There are three main phases to utilizing multi-level programming in your daily workflow: setup, individual tweaks, and bulk synchronizations. Navigate to Programs in your sidebar to get started.Step 1: Set up your base and positional programs
We highly recommend establishing your master template before assigning anything to your athletes. How to structure it:- Create the Base: Build your standard team program in the
/programstab. Include the core lifts, conditioning blocks, and schedule that apply to everyone. - Duplicate for Sub-Groups: Copy that base program and rename it for your second-level groups (e.g., “Team Base - Linemen” or “Team Base - Rehab”).
- Customize the Copy: Open the duplicated program and swap out the necessary exercises, adjust the volumes, or add specific positional drills. (Note: You can repeat this duplication process as many times as you need for different groups).
- Assign via Tags: Use your Athlete Tags to assign these customized sub-programs to the correct groups in bulk.
Step 2: Make individual adjustments on the fly
Once the programs are assigned and live, the realities of an in-season schedule take over. You can easily modify an individual athlete’s workouts without affecting the rest of the team. How to adjust individuals:- Navigate to the Athletes tab and click on a specific athlete to view their individual calendar.
- Select the specific workout day you want to adjust.
- Make your changes directly on their calendar: add new exercises, swap out a movement due to a tweak, increase the assigned weight, or move the workout to a different day.
- These micro-adjustments are saved immediately and only apply to this specific athlete.
Step 3: Make bulk adjustments (Synchronization)
If you realize you need to change a core exercise for an entire group or if your game schedule shifts you don’t need to go into every single athlete’s calendar. You can push updates from the top down. How to sync changes:- Navigate back to your overarching program in the Programs tab (e.g., “Team Base - Linemen”).
- Make your adjustments to the master program (e.g., swapping Barbell Squats for Box Squats, or shifting Thursday’s workout to Friday).
- Click the Synchronize button.
- Select the athletes currently assigned to this program to push the update.