Professional program-design software · Active development

Build the macrocycle as a whole.

Periodization Lab is professional program-design and periodization software for advanced coaches. Build multiple programs and complete macrocycles in minutes—not hours—with every mesocycle, session, exercise and prescription visible as one connected system.

Minutes, not hoursBuild and revise multiple complete programs without duplicating weeks.
Full-plan viewKeep every mesocycle, session, exercise and prescription visible together.
Coach-ledThe software organises decisions; it does not make them for you.
Macrocycle structure · Four connected mesocyclesComplete plan visible

Multiple programs. Complete macrocycles. Built in minutes.

Keep the macrocycle, mesocycles, sessions, exercises and every programming variable visible together while you build.

See how the time is saved

01 / Product architecture

Other software delivers the workout. Periodization Lab designs the training process.

It begins before the finished workout: with the structure, relationships and decisions that create it. The software imposes no programming structure of its own.

01

Macrocycle

Define the complete training architecture required by the athlete and objective.

02

Mesocycles

Create and sequence as many connected phases as the plan requires.

03

Variables

Select and periodize the programming decisions inside every phase.

04

Prescription

Turn the complete plan into precise, connected sessions.

02 / Macrocycle planning

Design the entire plan as one connected system.

The coach determines the macrocycle length, the number of mesocycles, and the organisation and purpose of each one—not the software.

Volume and intensity model · Interface-based development conceptActive development
01Define the structure

Build the macrocycle required by the athlete, objective and coaching context.

02Connect the phases

Sequence mesocycles deliberately rather than treating them as isolated blocks.

03Retain the context

Review every change against the decisions around it and the complete training plan.

03 / Exercise architecture

Define the precise training stimulus.

Select the movement, then define the attributes that determine exactly how it is performed and where it sits in the progression. Exercise periodization becomes explicit.

  • 01Exercise attributes
  • 02Sets / repetitions
  • 03Load / strength quality
  • 04Loading method
  • 05Tempo / rest
  • 06Session order / frequency
  • 07Volume / intensity
  • 08Phase relationship
Interface-based development concept · Active development: change bar position, stance, heel elevation, range or pin height while retaining the full progression.
StanceWidth, orientation, elevation
GripWidth, orientation, implement
RangeFull, partial, deficit, paused
ResistanceStraight weight, bands, chains
IntentStrength, speed, eccentric, isometric

04 / Prescription system

Select the method. Preserve its structure.

Advanced loading and resistance methods belong inside the prescription—not reduced to generic sets, reps and a notes field.

Configured set and repetition methods · Interface-based development conceptActive development
01Stage setsStructured progression
02Cluster methodsIntra-set recovery
03Wave loadingLoad sequence retained
04Heavy-light workMethod relationship
05Eccentric / isometricExecution defined
06Speed-strengthIntent and resistance
07Bands / chainsResistance method
08Coach-defined methodsNo fixed template

05 / Program continuity

See what changes—and what stays constant.

Every selection remains connected to the whole plan. Change one variable without losing sight of the decisions around it.

Attribute continuum · Interface-based development conceptActive development · One decision inspected across the macrocycle
M1Baseline
M2Angle changes
M3Implement changes
M4Context retained

06 / The time advantage

Multiple programs. Full macrocycles. Minutes, not hours.

Periodization Lab removes the repetitive rebuilding between the coach’s decisions and the finished program. Create complete macrocycles quickly while the full structure—and every connected detail—remains in view.

Build the full program while the full program remains visible.

Macrocycle → mesocycles → sessions → exercises → sets, reps, loading, tempo and rest. Move through the entire programming hierarchy without duplicating weeks or rebuilding the plan phase by phase.

Not
hours.
Multiple programs.
Complete macrocycles.
Every detail in view.
What you stop doingWhat replaces it

Duplicating a week and editing it into the next one

Select once and apply across every mesocycle

Copying days and sessions between phases

Change one variable and see it across the plan

Retyping the same exercise for every variation

Progress an attribute without building a new exercise

Holding method structure in a notes field

Select the method and keep its structure intact

Rebuilding the plan when one variable changes

Author the entire macrocycle in one environment

The result

Multiple complete programs, every phase customised, built in minutes rather than hours of duplication. The entire macrocycle stays visible, the decisions stay with the coach and the repetitive work disappears.

07 / Professional use

The judgement remains with the coach.

Periodization Lab is an authoring environment for coaches who already understand that programming decisions must remain connected across time.

Built for

  • Experienced personal trainers
  • Strength and conditioning coaches
  • Powerlifting and bodybuilding coaches
  • Athletic-development coaches
  • Performance-focused studios
  • Coach educators and advanced lifters

What the software does not do

It does not replace programming knowledge, generate generic workouts, manage client communication or make decisions on behalf of the coach.

Active development

Beta testing will validate workflow clarity, programming depth and whether Periodization Lab can replace fragmented planning systems.

Official Periodization Lab launch · Essentials of Advanced Program Design

The December course is the launch.

Attend Essentials of Advanced Program Design in Melbourne on 5–6 December and you will be among the first coaches to receive the full version of Periodization Lab. It is included with your course place at no additional cost.

The complete version is available through this course and Dale’s 1-to-1 education—because the software is designed to sit alongside the technical understanding required to use it properly.

5–6 December 2026 Melbourne · Two-day technical coach-education course
First accessFull Periodization Lab included with your course place.
Attend the launch — view course

Cannot attend Melbourne? · Development updates · Future education

The first release happens in the room.

The full version launches with the December course. If you cannot attend Melbourne, join the list for development updates, product previews and announcements about future education.

Attend the December launch →

Cannot attend? Join the list

Your details will be used for Periodization Lab updates. Read the privacy policy.