
sport-specific periodized programming
v1by FitnessGrid
Design and implement multi-week strength and conditioning programs using linear or undulating periodization tailored to specific sport demands.
Get an AI coach that uses this skill
FitnessGrid is an AI coach that plans your week and adapts as you go. Install sport-specific periodized programming and your coach will follow this protocol every week, learn from what you actually do, and adjust on the fly.
- Your coach builds the week from this skill
- Adapts to your actual progress, not a static template
- Free to start — no credit card, ~60 seconds to set up
Procedure
-
Assess Athlete Profile and Goal
- Determine the user's experience level (Novice vs. Intermediate/Advanced).
- Identify the target sport and current season phase (Preparatory, First Transition, Competition, or Second Transition).
- Use
get_user_historyto establish baseline 1RM values or usecompute_one_rep_maxif recent lift data is available.
-
Select Periodization Model
- For Novice athletes or those in a general Preparatory phase: Use Linear Periodization (LP).
- For Intermediate/Advanced athletes: Consider Undulating Periodization (UP) to provide frequent stimulus changes and avoid plateaus.
-
Define the Macrocycle Phase
- Preparatory Phase: Focus on high volume and moderate intensity (60–80% 1RM) to build hypertrophy and base conditioning.
- First Transition: Shift toward sport-specific movements; increase intensity and decrease volume.
- Competition Phase: Focus on maintenance and peaking. Use high intensity (>80% 1RM) and low volume.
- Second Transition: Plan active recovery with low-intensity, non-specific activities.
-
Incorporate Sport-Specific Elements
- Field Sports (e.g., Soccer): Use
add_exerciseto include plyometrics (box jumps), interval sprints, and lower-body stability drills. - Court Sports (e.g., Basketball): Include lateral lunges, reactive agility drills, and vertical jump mechanics.
- Aquatic Sports (e.g., Swimming): Focus on dryland pull-ups and rotator cuff stability exercises.
- Field Sports (e.g., Soccer): Use
-
Build the Microcycles (Weekly Structure)
- Use
create_weekto initialize the training block. - Use
create_workoutto define individual sessions. - Apply intensity and volume targets based on the specific goal:
- Maximal Strength: $\geq 80%$ 1RM, 1–6 reps.
- Power: 30–70% 1RM, maximal velocity (e.g., cleans, med ball throws).
- Hypertrophy: 60–80% 1RM, 6–12 reps.
- Use
-
Execute 12-Week Linear Progression (Example Template)
- Weeks 1-4 (Hypertrophy): 5 sets of 10 reps @ 65–70% 1RM.
- Weeks 5-8 (Basic Strength): 4 sets of 6 reps @ 75–80% 1RM.
- Weeks 9-12 (Power/Max Strength): 3 sets of 3–4 reps @ 85–90% 1RM.
-
Monitor and Adjust
- Review weekly completion and feedback to adjust loads for the subsequent microcycle.