Built by SOUTH

A System For Developing Competitive CrossFitters, Part I: A (Relatively) Simple Analysis of a Complex Problem

For a long time, I thought of programming as a highly logical process, almost mathematical. If I could just dial in the volume and the intensity exactly right, get the perfect ratio of snatches to pullups to running – if I could look inside the black box, so to speak – I could design the perfect program, and all of my athletes would improve by leaps and bounds.

Of course, I was proven wrong. There is no perfect program. There is no equation. But nonetheless, there are numbers, and they tell us some things.

Blogs like Outlaw and OPT post their programming for the public to view – both of these programs are used by many successful CrossFit athletes. Similarly, there some very high level CrossFitters, such as Talayna Fortunado, who post their training in blogs. I post the programming my athletes follow to a private Facebook group – private not because I have discovered a secret which I want to keep to myself, but because I want to avoid the spambots that attack CrossFit related pages. There’s even an entire blog, cleverly titled “CrossFit Games Analysis,” dedicated to, you guessed it, an in-depth, mathematical analysis of the Open, Regionals, and CrossFit Games.

As a good friend of mine once said, “the hood is off” with regard to CrossFit programming. We know what’s running the machine. The black box is open, and you may not like what’s inside.

Of course, a simple synopsis cannot cover the scope of what it actually takes to provide a full scale, in-depth program to prepare athletes for competition. But a 500 page book couldn’t do that either. Time, experience, and critical thinking are irreplaceable. With that in mind, my goal here is to provide a basic but accurate guide to developing successful CrossFit competitors.

DISCLAIMER: Read the last paragraph again. This is not a comprehensive guide, it is an organization of thoughts and knowledge I have deemed to be among the most important things I have learned in the process of spending years coaching CrossFit athletes.

1) Hierarchy of movements

2) Establishing a timeline within which to develop the athletes skill and capacity at those movements

Defining The Terms

Movement: Pretty obvious here. Snatch. Clean & Jerk. Muscle-up. Back Squat. Toes-to-Bar. Running. These are movements, and while they are merely part of preparation for football players, wrestlers, baseball players, and the like, they are the core of sport for performance athletes such as weightlifters, powerlifters, sprinters, and of course CrossFitters.

Skill: The athletes technical competency at a distinct movement.

Capacity: The athletes ability to perform a movement within distinct parameters. There is a fundamental difference in capacity between clean & jerking a 1 rep max, performing 30 reps as fast as possible with 70% of 1RM, or performing sets of 10 with 40% of 1RM as part of a circuit. The athlete who is best at one of these may not be best at the others.

Part of the challenge for CrossFitters is the wide variety of movements at which the sport demands competency, and the range of capacities in which the athlete must perform those movements. This is “The CrossFit Problem” – developing a wide range of movements and capacities without sacrificing too much elsewhere. And this problem is what brings us to our hierarchy of movements.

Prioritizing Movements

Developing and implementing a hierarchy is as simple, and as complex, as deciding what’s most important. In the case of the CrossFit athlete, that means the questions we are asking are “What movements and capacities carry the greatest improvement to other movements and capacities?” and “What movements and capacities are most likely to be tested in competition?”

I have organized movements into three tiers. These movements are placed based on both their carryover to other movements, and the apparent likelihood of their occurence in CrossFit competition. I imagine that some of you will think that some of the listed movements do not belong placed as high as they are. Keep in mind that likelihood of appearance in a contest is given significant weight, regardless of how “useful” the movement may or may not be outside of that context.

There are three criteria I’ll be using to determine which tier a movement falls into:

1. The movement is likely to come up in CrossFit competition

2. The movement cannot be developed to a high degree of competency without regularly training it

3. The movement has a very high carryover to other movement

To fit into tier 1, a movement must fulfill all three criteria.* Tier 2 requires at least two criteria. Tier 3 is everything else.

*There are two movements which I fit into tier 1 which are exceptions to the three criteria rule:

The kipping pullup is so frequently used in CrossFit contests (it is perhaps the only movement which may occur twice in single contest, in effect doubly meeting criteria 1) and it so heavily rewards a high degree of efficiency and volume tolerance (meeting criteria 2) that I place it in the top tier despite its having less carryover than the other movements in that category. Come at me bro.

The back squat is the other way around. It does not meet criteria 1. However, the value of developing the back squat is so great, that its ability to improve the athlete at pretty much everything else overshadows the relatively low likelihood of its appearance in competition.

Tier 1

Snatch (and variations)

Clean & Jerk (and variations)

Back Squat

Front Squat

Pullups (Kipping)


Tier 2 (Alongside the movements here, I will list the number which correlates the two criteria the movement meets)

Deadlift (1, 3)

Push Press (2, 3)

Muscle-Ups (1, 2)

Handstand Pushups (1, 2)

Rowing (1, 2)

Handstand Walking (1, 2)

One legged squats (1, 2)

Tier 3

I started writing this out, but the list is just insanely long. This is where a lot of the “filler” stuff comes in. I don’t mean that to say it’s useless – it’s just not part of my core programming. Wall ball, pushups, thrusters, toes-to-bar, box jumps, prowler pushes, knees-to-elbows, farmers walks, double unders, and on and on and on. All have value, both as movements to improve your fitness and as part of the process of widening your skill set to compete in CrossFit.

A Timeline for Training

Now that we have established a hierarchy of importance for movements, we can discuss the yearly schedule. I separate the year into three phases: Off season, pre season, and competition season.

1) Off Season begins the first week of training after the athlete finishes their competition season (after the Open, Regionals, or Games) and lasts…a while. There is no hard set rule for how long it should last, but I wouldn’t extend it past early-to-mid October. My half joking description of what the off season should be is “some stuff you love and some stuff you hate.” I’m a firm believer that athletes need to take time off, to do their favorite things, to play a different sport – in short, to stop being a competitor for a little while. On the other hand, it’s never too early to start fixing weak links. During the off season, I encourage my CrossFitters to compete in another event. It will come as no surprise to those who are familiar with me that many of my athletes choose to compete in weightlifting. But really, anything is fine. Triathlons, tennis, rock climbing, Judo, swimming. They should also continue to train the core movements, those found in tier 1 and some from tier 2, striving to continue improving these crucial components of their game.

2) Pre Season. This lasts from the end of off season – let’s say the beginning of October – until the competition season begins with the Open in March. At this point, the athlete should be back to training for CrossFit full time. They should have a program in place which continues to push tier 1 and tier 2 movements, with plenty of circuits involving tier 3 movements as well. They should be working intelligently to strengthen weak links, both in particular movements and particular capacities.

3) Competition Season. From the first week of the Open, to the end of the athletes road in that year of CrossFit Games competition. The first 5 weeks, the Open, are a bit convoluted – it’s hard to program effectively when you have 5 days which are unaccounted for. With that said, at this point the athlete is in full on CrossFit mode. Depending on their individual needs, they should be pushing certain core movements on their own, and doing a lot more competition-esque formats for things they’re already good at. Volume is high and asses are feeling kicked. If Dragomir’s door at the Olympic Training Center was right, and fatigue does build strength, everyone is feeling real damn strong right about now.

We’ve got a hierarchy of movements. We’ve got a timeline to work with. In Part II, we will discuss the nuts and bolts of the training process.

Related Articles:


Jacob Tsypkin

Jacob Tsypkin is the founder of TZ Strength, a company dedicated to providing coaching, programming, and resources for athletes competing in the sport of CrossFit.

Jacob has been involved with CrossFit for nearly a decade, and has been working with competitors since 2009, helping both teams and individuals achieve high levels of competition in multiple regions. He has also been mentored by some of the top weightlifting coaches in the United States, and helped athletes reach the podium at national meets in both USA Weightlifting and USA Powerlifting.

READ MORE BY Jacob Tsypkin

24 Responses to “A System For Developing Competitive CrossFitters, Part I: A (Relatively) Simple Analysis of a Complex Problem”

April 11, 2013 at 9:19 pm, John said:

This is an awesome article. I really enjoyed it!
I know you said the Tier 3 list of exercises is extremely long, but if you have it written out
do you think you could share it with us?

Thanks, looking forward to Part 2!!!


April 11, 2013 at 10:41 pm, Jacob Tsypkin said:


I’m glad you enjoyed the article. I’ve never written the list out, because it’s just impossibly long. Anything that’s been in the CrossFit Open, Regionals, or Games. Anything you see on CrossFit.com. Swimming, biking, carrying a sandbag, Yoke walks, overhead squats, loading Atlas stones, pushing a wheelbarrow, are all fair game.


April 11, 2013 at 9:31 pm, D said:

I like it!


April 11, 2013 at 11:20 pm, John said:

That’s where my head was at, just wanted to make sure.
Thanks man!


April 12, 2013 at 12:21 am, No snatching today, I know your super bummed | CrossFit Danville said:

[…] A system for developing competitive crossfitters…..its really easy…. […]


April 12, 2013 at 1:12 am, stan said:

nice article, can’t for part II


April 12, 2013 at 1:13 am, Matt Neuman said:

Incredible article and start to the series Jacob; thank you.
In future parts I hope you discuss not just Tier 1,2,3 movements and frequency, but also loads and rep sets as well.
But regardless I’ll look forward to it.


April 12, 2013 at 2:45 am, Brian Huberty said:

This is an impressive article. You are a true CrossFit nerd, which is awesome. I met you at 2010 sectionals, you were coaching Alex Houserman I believe. I was impressed then, and I am more impressed after each article I read. I always programmed for the movements with high carryover that appeared in competition: it’s always cool to see that complex, almost art over science explained so well. Thanks!


April 19, 2013 at 12:32 am, Jacob Tsypkin said:

Thanks Brian, I’m glad you enjoyed the article.


April 12, 2013 at 7:01 am, Training 4/12/13 | Colonial CrossFit - CrossFit Ft Lee | Gyms Chesterfield VA said:

[…] HERE is an awesome article about developing competitive CrossFitters. The breakdown of the season and the hierarchy of movements is something we have in place in our programming here already at CCF. You guys didn’t think we were just making this madness up as we went along now did you! […]


April 12, 2013 at 7:33 pm, Aaron said:

Great article! I want to discuss something you hinted at but didn’t fully explore. There are movements in CF that have a disproportionate effect on how one finishes in a WOD regardless of tier level. Others have little effect on finishing despite being an otherwise important movement.

The case study for this might be running vs handstand push-ups. I used to be a runner. I am still a much better runner than most CrossFitters (a low bar). Being a good runner does little for a competitor. Let’s look at Helen. As an above avg runner I will get 7:45. Someone who is great at CF and a poor runner will get 9:30. Compare that to HSPU. If you are good at them you will get under 2min on Diane. Bad at them and you will DNF or maybe get 8-12 minutes. Good running seems to marginally improve your scores while some other movements are make or break to a score.


April 14, 2013 at 5:55 am, Rob. said:

Watch out for this guy the smarter he gets the more he’s going to piss you off and his smart stock is just about to split. Well bro what can I say methodical and candid, your train has left the station fantastic work! Now you better crush it with part two or I’ll disown you.


April 18, 2013 at 1:04 am, Bill Gallagher said:


Great article! Really good insight on the importance of movements as well as an overview of programming. My question is in regards to programming for the ‘masses’ Do you program for your gym based on the timeline/movements mentioned? Or is your general programming different because not everyone wants to ‘compete’ in CrossFit.


April 19, 2013 at 12:30 am, Jacob Tsypkin said:


The general principles still hold – our “regular” clients back squat, front squat, snatch, C&J, run sprints, and do lots of pullups. However, we are obviously limited by a one hour time frame, not to mention the fact that they all have normal lives and cannot dedicate hours a day to training, recovery, etc.


April 19, 2013 at 3:45 am, 2 CFO Athletes headed to NorCal Regionals | said:

[…] A System For Developing Competitive CrossFitters, Part 1 by Jacob Tsypkin.  This is an excellent essay and articulates many of my ideas on programming for CrossFit.  Jacob provides an excellent way to organize movements and your year to focus your training.  As you read the list, don’t overlook Tier 3.  Just because many of these movements are considered lower skill than say, snatching the barbell or muscle ups, doesn’t mean they won’t develop your fitness.  If you are thinking about competing you may find you have to move Tier 3 type movements into Tier 2 to master them (think doubleunders or Toes to Bar). […]


April 22, 2013 at 7:18 pm, Fritts said:

when will part 2 of this article come out?


April 22, 2013 at 7:34 pm, Mike said:

I agree with the spirit of the article….

But RE your Tier 3 list: Wall-balls and double-unders have been heavily featured in the Open. Heck you saw 13.3 AND 12.4 right? If you couldn’t get all the way through the 150 wall-balls and 90 double-unders efficiently (like what, 80% of us) you couldn’t get to use your nifty muscle-up. Maybe Dave Castro featured those movements so heavily in the Open because his inner child needed a hug, but there is a lot of point to those movements. The ability to catch something coming at you hard and smoothly ride the momentum to throw it back efficiently (wall balls) is a fundamental athletic skill. And doing double-unders well just looks so cool and bad-ass.

Thrusters were heavily featured in the Open as well.

I do agree with you that once you get proficient in these movements, wall-balls and DUs might drop to Tier 3. I’m not sure there is a whole lot of benefit to being “amazing” at wall-balls versus just being “good” at them say.


July 15, 2013 at 6:53 pm, Jacob Tsypkin said:


If an athlete needs to treat thrusters, wall ball, or double unders as a tier 1 or tier 2 movement, I think it is probably unlikely that they will make it to the Games, or perform particularly well at Regionals if they get there. In my experience folks who are serious contenders get movements like those down pretty quickly, with the possible exception of double unders, but there is a simple solution here: practice the hell out of them every day until you’re good at them – I don’t think there is a need to address them specifically in programming as tier 1 or 2.


June 11, 2013 at 3:09 am, 130611 | TZ Strength said:

[…] Part I Part II Part III […]


June 25, 2013 at 1:30 am, SocialWOD Top 10 – Issue #21 | The SocialWOD Blog said:

[…] A System for Developing Competitive CrossFitters, Part 1 [jtsstrength.com]“There is no perfect program. There is no equation. But, nonetheless, […]


September 13, 2013 at 2:18 am, Top Good Reads Weekly Breakdown: April 8 – April 14 said:

[…] Program Design and Pre-Made Workouts: The Nordic Hamstring Attack – Greg Potter Ten Exercises for the Lacrosse Athlete – Doug Spurling Pain and Gain Workout – Jason Maxwell Two At-Home Workouts for Any Ability Level – Molly Galbraith The Smarter Complex – Josh Henkin A System for Developing Competitive Crossfitters Part 1 – Jacob Tsypkin […]


September 13, 2013 at 12:26 pm, Jess Wood said:

I loved this article! I’m an RSS feed dummy, can someone kindly point me to a link for part II, if such a link exists? Also, how would one go about finding this “private Facebook group”? Thank you for the time and information.


September 13, 2013 at 12:33 pm, Chad Smith said:

Check out Jacob’s website tzstrength.com


September 13, 2013 at 1:10 pm, Jess Wood said:

Thank you.


Leave a Reply

Your email address will not be published. Required fields are marked *