profile

Agile Periodization

For coaches working in the real world. Agile Periodization helps you build training systems that adapt to feedback, constraints, and the athletes in front of you.

Get updates on new articles, tools, and releases

If you work in performance, coaching, sports science, rehab, or high-level athlete development, this is where all of my work comes together.

Agile Periodization is my attempt to build a more useful way of thinking about planning, coaching, monitoring, and decision-making in the real world. Not in the clean world of textbooks. Not in the fantasy world where everything goes according to plan. In the messy world, where athletes get hurt, schedules change, readiness fluctuates, competition creates chaos, and coaches still need to make good decisions.

That is the problem I have been trying to solve for years.

Agile Periodization is not a fixed program. It is not a rigid template. It is not another neat system that looks great on paper and falls apart the second reality pushes back.

It is an operating framework for practitioners. It helps you plan with intent, adjust without panic, monitor what matters, and make better calls under uncertainty. It sits at the intersection of sports science, skill acquisition, physical preparation, and practical coaching.

The short version is this:

  • You need enough structure to move forward, but enough flexibility to adapt
  • You need models, but not model worship.
  • You need plans, but not attachment to the plan.

That is what Agile Periodization is about.

Who this is for

This work is for practitioners who want to think better, not just do more.

That includes:

  • strength and conditioning coaches
  • sport scientists
  • physios and rehab practitioners
  • combat sports coaches
  • team sport practitioners
  • serious athletes who want to understand the logic behind training

If you care about preparation, performance, and decision-making in the real world, you are in the right place.

Who I am

I’m Mladen Jovanović, PhD. I’m a strength and conditioning coach, sport scientist, performance manager, and author. Over the past 15-plus years, I’ve worked across professional and elite sport, including Port Adelaide Football Club in Australia, Aspire Academy in Qatar, and Hammarby IF in Sweden.

I’ve also spent years writing, building tools, teaching, and trying to connect ideas that are too often kept apart, physiology and practice design, data and coaching judgment, planning and adaptation, theory and reality.

Some people know me through Complementary Training. Others through my books, courses, tools, talks, or more recently through Agile Periodization. This site brings that ecosystem together in one place.

What you’ll find here

This is not just a website. It is a map of the broader Agile Periodization ecosystem.

Articles

This is where I publish essays, reflections, and longer-form pieces on training, planning, skill acquisition, monitoring, testing, and coaching philosophy.

Read the articles here:
https://agileperiodization.substack.com/

Community

The community is the center of the project.

This is where the real conversation happens. Coaches and practitioners share ideas, ask questions, discuss implementation, and get access to ongoing work, course materials, tools, and experiments.

Join the community here:
https://www.skool.com/agileperiodization

Store

This is where I put practical resources, books, templates, Excel tools, video courses, and working material for coaches who want things they can actually use.

Browse tools and courses here:
https://payhip.com/mjovanovic

Books

Some of my books are available separately through Amazon.

Browse books here:
https://amzn.to/4bQPUeM

Where to begin

If you are new, I would suggest this order:

  1. Read a few articles to get the flavor of the work
  2. Join the community if you want discussion, updates, and access to ongoing material
  3. Browse the store if you want practical tools, templates, and courses
  4. Check the books if you prefer a more structured long-form format

Why this exists

A lot of coaching systems are either too vague or too rigid.

Some give you motivational fluff with no real decision-making logic. Others give you beautiful structure that assumes the athlete, the sport, and the week will behave exactly as planned.

That is not how practice works.

Agile Periodization exists because coaching is not just prescription. It is problem-solving under uncertainty. You need a way to think, not just a template to follow.

That is what I am trying to build here.

Stay connected

If you want new essays, practical resources, product updates, and ongoing thinking from the Agile Periodization ecosystem, join the email list.

Useful links

Articles: https://agileperiodization.substack.com/
Community: https://www.skool.com/agileperiodization
Store: https://payhip.com/mjovanovic
Books: https://amzn.to/4bQPUeM
Complementary Training: https://complementarytraining.com/
LinkedIn: https://www.linkedin.com/in/mladenjovanovic/
Instagram: https://www.instagram.com/physical_prep/
Github: https://github.com/mladenjovanovic