Pool swimming team: Training by Formidable in TrainHeroic

Formidable Strength & Conditioning


3 sessions per week
Must use TrainHeroic app to view and log training
Team Training

Reduce Injury Risk
Swimming Strength training is more about keeping you in the water than anything else. This is why our program is designed to give you the flexibility to input specific mobility or stability exercises that will give you the best chance to perform
Develop Strength & Power
Swimming strong is about getting you strong and maximizing your ability to rapidly produce force when it counts. This is why our program is designed with a heavy lifting day at the start of the week and a power day at the end. This way you get the perfect balance of strength and power to make sure you are leaving nothing behind.
Designed by Swimmers for Swimmers
This program is design from the perspective of someone that have lived and breathed Swimming at the high level in the water and as a coach. With this our programs structure is designed to allow for greater recovery towards the end of the week when you might be feeling the pinch of the heavy training week and with a "heavy" session at the start of the week to get you ready for the week ahead.
The ability to chose your own adventure
In this program you are not married to exercises. We focus on movement and will provide you with different option so you can pick the exercise best for you and you ability level. This means you'll be able to pick the exercise progression or regression for your ability and enjoyment!
Programming 3 days per week
Session 1: Heavy gym Session 2: At home self love Session 3: Speed & power gym This providing the perfect balance to improve & be ready year round.
Exercise Video Guidance
All exercise come with video explanations to help guide you through your training.
Delivered through TrainHeroic
Gym set up is essential. Barbells, Dumbbells, Bands and a strong mental attitude to do the work as its written.
sample week banner image
Sample Week
I will write fresh programming weekly. You’ll get notifications when they’re ready
Join Your Virtual Gym

When you join a team you’re getting more than programming, you’re joining an online community.

Pool swimming team
Pool swimming team
Pool swimming team
Pool swimming team