Simplify the Periodization Process with This Free Software: Visualize a year's worth of training in one spreadsheet

“Data’s just a number until you put it into a picture.”
-Tony Giuliano, MS, CSCS

Hey guys, Lance here.

My man Tony Giuliano was gracious enough to offer out his training software.

Personally, I think he’s crazy, but he’s–quite literally–the nicest dude I know.

His tracking dashboard turns blah blah boring data blah into a tangible visual. If you are programming for longer macrocycles, this is tremendously helpful for making sure you’re training what you actually want to train.

As far as his training template… I wish I had polled our clients when we started rolling out the new form because the opinions were unanimous: it’s so clear and easy to read.

Before you move on!
You’re going to need to set up a free account to get access to these downloads.

Set that up real quick!

I’ll let Tony do the rest of the talking…

Here’s an Excel file based on Tudor Bompa’s Annual Periodization table, with a few graph tweaks I made to see week-to-week training loads. Anything that is highlighted yellow you can change, including the opening date.

The table will change based on what you enter, so I would play around with it to get a feel for it. You can color code some dates based on things such as home games, away games, testing dates, etc. I wanted to make it as fluid as possible so the user can make it to how they see fit. Feel free to share this with whoever you want, its a prototype!


Now I don’t know that anything is more valuable than a programming template. If you don’t have one, you are wasting so much time.

What I like about this programming template is that it includes multiple parts of programming like

  • Exercise selection
  • Tempo
  • Sets and reps over 4 weeks
  • Rest periods
  • Comments for the clients or other coaches on each exercise
  • A place for conditioning work

You can just throw your own gym’s logo up in the middle of the header to personalize the experience for your clients. And it has big, easy-to-read text.

That’s it!

If you want to dive further into programming, beginners can get an overview of periodization from a chapter in this book.

To take the next step, pick up the appropriately named book “Periodization”.

Related Posts

Published by Tony Giuliano

Let's have a discussion

This site uses Akismet to reduce spam. Learn how your comment data is processed.