Gwynn Harrison
Head Coach
Bridgewater College, VA
****Maintain times as the repeats increase
Free Swimming Workouts, Sets, Ideas, and Dryland Exercises from Professional Coaches Around the World
Gwynn Harrison
Head Coach
Bridgewater College, VA
****Maintain times as the repeats increase
Mathieu Leroy
Chartres, France
Ryan Woodruff
Head Coach
Lynchburg YMCA
With narrow lanes and lots of turbulence in our pool, I try to find ways for our swimmers to get in good quality fly sets without having to dodge teammates, do 1-arm strokes, or have to worry about getting hit in the face. This set accomplished all of those objectives AND helped us deliver some fast performances at practice. On the 25s, we were able to go :10 apart. On the 75s, I would start the second heat when the first heat had finished about 60m (SCM pool). For the 125s, the second heat would begin as soon as the first heat had finished about 110m. This also produced a “chasing” effect that encouraged swimmers to finish their last 25 fast lest they get caught by a teammate in embarrassing fashion.
Ryan Woodruff
Head Coach
Lynchburg YMCA
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”); SCY
This set is designed to encourage swimmers to practice strong kicking through the middle and end of 200 events. Time the total round (50+75+50), with the goal being to beat one’s lifetime best 200 time. Typically, breaststrokers and flyers will have the easiest time achieving this goal.
6x through @ 4:00:
50 fast swim
:10 rest
75 fast kick with a board
:10 rest
50 fast swim
Ryan Woodruff
Head Coach
Lynchburg YMCA
Follow @WoodruffRyan
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
Editor’s note: Our goal for this year is to provide coaches around the world with a free new idea or set EVERY DAY this year! Can you help us reach that goal? Please send submissions to swimmingwizard@gmail.com.
Ryan Woodruff
Head Coach
Lynchburg YMCA
Follow @WoodruffRyan
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
Editor’s Note: The Swimming Wizard’s goal is to publish at least one set, practice, or idea EVERY DAY for all of 2016! To keep it interesting, we need your help! Click here to help us achieve that goal by submitting one of your sets!
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
//assets.pinterest.com/js/pinit.js(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = “//popuri.us/assets/js/twitterwidget.js”; fjs.parentNode.insertBefore(js, fjs); }(document, ‘script’, ‘popuri-jssdk’));
Ryan Woodruff
Head Coach
Lynchburg YMCA
Editor’s Note: The Swimming Wizard’s goal is to publish at least one set, practice, or idea EVERY DAY for all of 2016! To keep it interesting, we need your help! Click here to help us achieve that goal by submitting one of your sets!
HVO = High Velocity Overload (concept from Bill Sweetenham), an all out 25y swim from a dive. Cone on return 25 set at 10m from wall.
Ian Goss
Head Coach
Stingrays Swimming
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
Have you read these books that can help you be a better swim coach?
Editor’s Note: The Swimming Wizard’s goal is to publish at least one set, practice, or idea EVERY DAY for all of 2016! To keep it interesting, we need your help! Click here to help us achieve that goal by submitting one of your sets!
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
//assets.pinterest.com/js/pinit.js(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = “//popuri.us/assets/js/twitterwidget.js”; fjs.parentNode.insertBefore(js, fjs); }(document, ‘script’, ‘popuri-jssdk’));
YBCC Phoenix Swimming – Head Swim Coach
Broken: 37 ½ Build on :30 , 12 ½ Fastest finish possible at :30
Ryan Woodruff
Follow @WoodruffRyan
Head Coach
Lynchburg YMCA
We don’t do a lot of kick sets in isolation as I don’t think it relates well to racing. This is one example of a set where we combined some intense kicking with race-pace swimming. We did this is a 25m pool. The 50 at 200 pace is significantly harder with fatigued legs, but this is an absolutely essential skill to swim a good 200 race. FPA = Fastest Possible Average
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
//assets.pinterest.com/js/pinit.js(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = “//popuri.us/assets/js/twitterwidget.js”; fjs.parentNode.insertBefore(js, fjs); }(document, ‘script’, ‘popuri-jssdk’));
Nicholas Wooters
Head Coach, Director of Competitive Swimming at The Bay Club
PSRP Panthers
Bay Club Redwood Shores
Redwood City, CA
We have a championship meet for our age groupers this weekend. We are going to go through a small (VERY SMALL because they are age groupers) quick taper (3 days) leading into this weekend. Here is what we did today to focus on race specifics/race details in short speed burst situations.
Our main set was 3,450yards with intervals that kept things moving along but were not very challenging.
3x
200 smooth
8×50
#1-#2 = blast the breakout (to 12 1/2)
#3-#4 = blast the finish (final 12 1/2)
#5-#6 = blast both (1st and last 12 1/2)
#7-#8 = whole 50 fast
1×50 smooth
1×100 FAST from the blocks
Enjoy!
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
//assets.pinterest.com/js/pinit.js(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = “//popuri.us/assets/js/twitterwidget.js”; fjs.parentNode.insertBefore(js, fjs); }(document, ‘script’, ‘popuri-jssdk’));

Ryan Woodruff
Head Coach
Lynchburg YMCA

Ryan Woodruff
Head Coach
Lynchburg YMCA
We did this set with traffic cones at the bottom of the pool approximately 10m from each wall. This means that the swimmers performed a very short powerful 5m sprint (“go from zero to 100 mph!) in the middle of the pool during each lap of the 75s.
The “Max 3, Max 2” etc. refers to the number of breaths permitted on each 25.


Ryan Woodruff
Follow @WoodruffRyan
I have written before on this blog about using Pace Cards at practice to help swimmers accurately and consistently train at “race pace.” Today I am sharing the Pace Cards that we use for training. Simply type in your best times and goal times in each event and the Pace Card will show you how fast to swim for different training distances in order to be swimming at actual “race pace.” Try it out, and if you have any questions, let me know how I can help.
Click here to download the Excel file to easily create your own SCY Pace Card.
Click here for the LCM version.
Click here to download brief instructions on how to use your Pace Card.
We use these cards frequently at practice. Click on the “race pace” label at right to see workouts that put this powerful knowledge to use.
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
Ryan Woodruff
Head Coach
Lynchburg YMCA
Liked this butterfly set to help us maintain our rhythm while getting some speed work in.

Ryan Woodruff
Follow @WoodruffRyan
SCY
P100 = 100 yd race pace. We performed the first one of each set from a dive and the rest from a push.
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
Ryan Woodruff
Follow @WoodruffRyan
Like the Pyramid of Pain, but a more appealing set with a more appealing name. Swimmer must have 15m and 25 goal times before beginning the set. Everyone begins with Step 1: Dive 25, try to beat 100 pace
If a swimmer succeeds, he or she moves down and to the left in the chart. Fail- move down and to the right. Three rounds, 200 ez after each round. It sounds easy, but you will quickly find out who has real front-end speed and who doesn’t.
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
Rob Bond
Head Senior Swim Coach
Glenbrook Aquatics
Follow @GAswim
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
We also do a Sprint Challenge Circuit. Each part of the challenge is about a month apart. No intervals – swimmers go when they are ready. A pre-meet warm-up precedes the set. Active recovery is encouraged, but not required. Swimmers get 5 failures at any step before the set is cut off. If a swimmer tries 5 times without meeting goal, the set is over and they are out of the set – send them to a different training group…
Part 1:
Pre-Meet Warm-up then
3 x 50 Off The Block @BT +2.5
3 x 50 Running Start @BT +1.5
3 x 50 Fins @BT +.5
Part 2 (approximately one month later):
Pre-Meet Warm-up then
2 x 50 Off the Block @BT +2.0
2 x 50 Running Start @BT +1.0
2 x 50 Fins @BT
Part 3 (another month apart):
Pre-Meet Warm-up then
1 x 50 Off the Block @BT +1.5
1 x 50 Running Start @BT .5
1 x 50 Fins @BT -.5
Running start sprints – begin the stopwatch when the final foot leaves the deck. Fins can be from a push or dive – your call.
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
Ryan Woodruff
Follow @WoodruffRyan
After an extended warmup, we performed the following set to work on maintaining our race pace under fatigue. We are quite skilled at repeating race-pace swimming for repeat 50s. Throwing in the 100 fast swim (where we asked swimmers to approach P200) more closely mimicked actual race-like fatigue. We saw some excellent results, particularly on the third round.
SCY
Dave Salo
Follow @SprintSalo
Saturday morning final set.
(also notice the interesting reflection)
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
Ryan Woodruff
Follow @WoodruffRyan
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
4 rounds (Round 1 no equipment, round 2 paddles only, round 3 fins only, round 4 fins and paddles);
Tweet!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);
Ryan Woodruff
Follow @WoodruffRyan
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=”//platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}}(document,”script”,”twitter-wjs”);