Virtual Training Programs

In addition to my customized training plans, I have also developed distinct 12-week programs that are available through the Train Heroic app. Download the app first, then select one of my training plans below!

Downloadable Training Plans:

Our Training Goals

Get Strong

Our aim is to make you as strong as possible for your body size. Strength-to-weight is what we are concerned with. Strength is a skill and must be learned. You will be strong.


Life is an endurance sport. We want you to be able to perform at a high level day after day. Endurance is the foundation of strength.


You should be able to move your body quickly and efficiently over a variety of terrain.


Being injured sucks. Our plans incorporate strength training, mobility and core strength (Core is not just abs!) training to make your body powerful and pain free.

Mental Strength

Your brain will respond to training just like muscles do. Our workouts will require you to be mentally strong and resilient.


Above all else, we never stop.
Wake Up, Kick Ass, REPEAT™.