Ryan Woodruff
Head Coach
Lynchburg YMCA
We don’t do a lot of isolated kicking sets. Instead, I prefer sets like this one that use kicking as a means to generate fatigue/stress to simulate racing conditions for demanding fast swims.
Free Swimming Workouts, Sets, Ideas, and Dryland Exercises from Professional Coaches Around the World
Ryan Woodruff, Lynchburg YMCA
This is a fun idea to try at practice someday just for variety. Write a set that can be done in any quantities like the one below. Start a stopwatch and hand it to a swimmer. The swimmer stops the watch randomly and whatever digit is in the hundredths place is the quantity for the first part. Repeat for as many times as you need.
Ryan Woodruff
Follow @WoodruffRyan
Head Coach
Lynchburg YMCA
The purpose of this set was to get our swimmers “in a groove” for their distance freestyle swims at an upcoming meet. The 600/550 swims were just steady aerobic swims, and the main emphasis was placed on descending to race pace on the 100s.
Josh Sinclair
Head Coach
Results H2O
Queensland, Australia
Below is an IM Set I use with our JX (Junior Excellence) squad. Ages range in this squad from 9-12. The idea behind this set was to get the kids to control and build the 125’s with some fast swimming in between.
!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’));
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
We have been using this concept of “Deep Practice” lately with some success. The idea is that you swim the full stroke (as opposed to drill, where you swim part-stroke) and simply emphasize a particular technical element. This set is focused on backstroke technique at the beginning and then includes some fatigued backstroke as part of unbalanced 200 IMs, Seemed to do the trick.
Barely legible at the bottom it reads “Fly is always fast” and “use backstroke as primary means of descending.”

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”);
“More days to come
New places to go
I’ve got to leave
It’s time for a showHere I am, rock you like a hurricane”
-The Scorpions, “Rock You Like a Hurricane”
WARMUP Churn the waters– 20 MINUTES NON-STOP OF:
200 SMOOTH FREE
10 STREAMLINE BLASTOFFS OFF THE BOTTOM
100 KICK W/BOARD
100 SMOOTH NO FREE
10 STREAMLINE BLASTOFFS
50 KICK FAST W/ BOARD
MAIN SET – “THE HURRICANE”
The intensity builds and builds until you reach the “Eye-M” in the middle. The intensity hits strong again shortly thereafter.
Descend the 1st four 500s, Pull is optional on all 100s
500 FREE STRONG @ 5:40
4 X 100 EZ @ 1:15
500 FREE STRONG @ 5:40
3 X 100 EZ @ 1:15
500 FREE STRONG @ 5:40
2 X 100 EZ @ 1:15
500 FREE STRONG @ 5:40
1 X 100 EZ @ 1:15
800 REVERSE “Eye-M” 50 KICK/100 DRILL/50 SWIM
500 FREE STEADY B3 @ 5:40
4 X 100 F.P.A. @ 1:10 F.P.A. = Fastest Possible Average
500 FREE STEADY B3 @ 5:40
3 X 100 F.P.A. @ 1:10
500 FREE STEADY B3 @ 5:40
2 X 100 F.P.A. @ 1:10
500 FREE STEADY B3 @ 5:40
1 X 100 F.P.A. @ 1:10
WARM DOWN SET
? X 25 @ :30 CHOICE, DESCEND CYCLE COUNT 1-4 AND REPEAT
This set was originally published March 30, 2011 here at the Swimming Wizard Blog
!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 Swim Coach
Pacific Sports Resort Panthers
!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
This is a total of thirty 200s. That can be repetitive, but by mixing up the paces and expectations, a swimmer can get in a real groove on a set like this. This set is from last winter. We had a Sunday practice that almost nobody was able to get to due to bad weather. The one swimmer who ended up doing this set had a phenomenal spring, dropping major time in his freestyle events from 100 to 1650.
SCY
Ryan Woodruff
Head Coach
Lynchburg YMCA
The purpose of this set is to challenge swimmers by having them swim at paces and for distances that gradually approach 200 race pace. When we did the set, we started with 175s all freestyle, and then progressed to the 180s and beyond done as athlete’s choice of stroke. Swimmers were timed to a hand touch on the 175s, and then were timed to their head breaking the line. We used a cone on the side of the pool and multiple cones on the bottom of the pool to mark the required distance. Our swimmers were very successful making the goal time (lifetime best time) all the way through the 190 yards and several were successful at the 195y distance.

Matt Sprang
Head Coach
Greater Philadelphia Aquatic Club
SCY
We did the following set 2x through:
1 x 300 Free @ 3:45 white
4 x 100 IMO @ 1:35. Fly pace plus 5, Back, Breast, Free pace plus 2. All from a push.
1 x 100 cruise @ 1:45
4 x 50 IMO @ :50 (pace divided by 2)
Fly pace was defined as equal to the first 100 of the swimmer’s best 200 fly
Back, Breast and Free pace were defined as equal to the last 100 of the swimmer’s best 200.
It actually went pretty well. Backstroke was a little off for everyone while breaststroke was a little faster for everyone.
!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 (@WoodruffRyan)
Head Coach
Lynchburg YMCA
Ryan Woodruff
Head Coach
Lynchburg YMCA
I gave this set (in short course meters) to my distance swimmers recently. The idea is predicated around Russell Mark’s observations on pacing the 1500 free at the elite level. He has observed that the very best milers have tremendous front and back end speed but swim at a very consistent pace in the middle. This set rehearses that concept.
We start off with a 50 pretty fast (near 200 pace) and then follow up with a 100 strong (2-3 seconds slower than 400 pace) and then repeat three consecutive 400s at the same exact speed. Then repeat the 100 and the 50 to finish a total of 1500m. Athletes take 20 seconds rest between each swim, meaning their total built-in rest is 2:00 (this makes it easy for determining their swimming time after the fact). We did a little backstroke for recovery and repeated the broken 1500 twice, trying to descend these repetitions mostly by making our 400 times faster.
Finally, we finished with a straight 1500. This was icing on an already tough set, but we saw some really good times and I was very pleased with the effort.
Total distance: 6,600m


Ryan Woodruff
Head Coach
Lynchburg YMCA
We have had a similar set posted on this blog before. The concept here is that swimmers should be able to perform the last 150 of a 200 IM race at practice. It is a challenging goal, but one that our swimmers achieved approximately 60% of the time during the workout today. I added in the freestyle to include a little technique work and some active recovery.
Ryan Woodruff
Head Coach
Lynchburg YMCA
Follow @WoodruffRyan





Ryan Woodruff
Head Coach
Lynchburg YMCA

Ryan Wodruff
Head Coach
Lynchburg YMCA

Ryan Woodruff
Head Coach
Lynchburg YMCA

Ryan Woodruff
Head Coach
Lynchburg YMCA
One of the challenges of training most teams in butterfly is that there seems to be a wide variety among the swimmer’s ability and capacity to swim with proper technique. This set helps keep the group together on the set but offers different instructions for three levels of butterfly.

