What is SWOLF in swimming?
SWOLF (a blend of "swim" and "golf") is a swimming efficiency score that adds the number of strokes you take in one pool length to the time in seconds it took you to swim it. A lower SWOLF means you covered that length with fewer strokes and less time, so you swam more efficiently. Like golf, the lower the number, the better.
Here's the thing most swimmers miss: speed alone doesn't tell you if you're swimming well. You can muscle your way down the pool with 30 frantic strokes, or glide down it with 16 clean ones in the same time. SWOLF is the single number that captures that difference, and it's why almost every modern swim watch tracks it automatically.
SWOLF Calculator
Strokes + seconds per length = your efficiency score
How to use: Count your strokes for one length, note the seconds it took, pick your pool length, then read your SWOLF and rating.
Formula: SWOLF = strokes per length + seconds per length. Lower is better. Only compare scores within the same pool length.
At TrainingZones.io we treat SWOLF as your efficiency baseline. Track it over a few weeks and you'll see, in one number, whether your technique work is actually paying off.
How is SWOLF calculated?
SWOLF = strokes per length + seconds per length. That's the whole formula. If you take 18 strokes and 30 seconds to swim a 25 m length, your SWOLF is 48.
The beauty is its simplicity. You don't need lab equipment or a coach on the pool deck. You just need to count your strokes for one length and check the clock. Most watches do both for you, but counting by hand once or twice helps you understand what the number actually represents.
A couple of things matter when you calculate it:
- Count strokes consistently. Most watches count each arm pull (so a full stroke cycle = 2). Pick one method and stick with it.
- Use a steady, repeatable length. Sprinting one length and cruising the next gives you noise, not signal.
- Same conditions everytime. Push-off, breathing pattern, and effort level should be similar so your numbers are comparable week to week.
What is a good SWOLF score?
A good SWOLF score depends entirely on your pool length, but as a rough guide in a 25 m pool: under 36 is excellent, 36 to 45 is solid for most recreational swimmers, 46 to 54 is average, and above 55 means there's clear room to improve. Competitive swimmers often sit in the high 20s to low 30s.
Because the score scales with distance, the bands shift with pool length:
- 25 m pool: excellent under 36, good 36 to 45, average 46 to 54
- 50 m pool: roughly double the 25 m numbers (one length means one push-off spread over twice the distance), so excellent is under 72
- 25 yard pool: slightly lower than 25 m since the distance is a touch shorter
Don't get hung up on hitting a magic number. Your own trend matters far more than how you compare to a stranger on the internet. A SWOLF that drops from 52 to 45 over a month is a real, measurable win.
Is a higher or lower SWOLF better?
Lower is better. A lower SWOLF means fewer strokes and less time per length, which is the definition of efficient swimming. But there's a catch worth knowing.
Common myth: the lowest stroke count always wins. Reality: you can game SWOLF by gliding so long that you barely move, dropping your stroke count while your time balloons. The two halves of the formula keep each other honest. A genuinely good SWOLF comes from swimming both fewer strokes and a reasonable time, not from sacrificing one for the other.
The goal isn't the fewest strokes possible. It's the best balance of distance per stroke and speed. Chase efficiency, not just a low stroke count.
How to improve your SWOLF with better front crawl technique
To lower your SWOLF, you need to travel further per stroke without slowing down, and that comes from front crawl technique, not brute force. Better freestyle swimming technique is the most reliable way to drop your score. Follow these steps in order:
- Fix your body position first. Keep your hips high and your head neutral (look down, not forward). A sinking lower body creates drag that no amount of arm strength will overcome.
- Extend and glide. Reach fully forward on each stroke and let your hand spear the water. A longer stroke means more distance per pull and fewer strokes per length.
- Build a strong catch. Early in the pull, bend the elbow and grab water with your forearm, not just your hand. This is where most of your propulsion comes from.
- Breathe low and tight. Rotate to breathe rather than lifting your head. Lifting the head drops the hips and kills your glide.
- Tighten your push-offs and turns. A strong streamlined push-off off the wall covers several metres "for free" and lowers the time half of your SWOLF.
- Don't overglide. Once your stroke count is reasonable, focus on keeping a smooth, continuous rhythm rather than pausing in the streamline.
Work through these one at a time. Trying to fix everything at once is how most swimmers end up frustrated. Nail body position for a few sessions, then move on to the catch.
Our pick: A FINIS Tempo Trainer Pro clips under your cap and beeps at a set rhythm, which is the simplest way to find the stroke rate that keeps your SWOLF low without overgliding.
A pull buoy and paddles also help isolate the catch and feel what "distance per stroke" really means. Drill the technique, then let the SWOLF number confirm it's working.
How to read SWOLF on Garmin and Apple Watch
Garmin and Apple Watch both calculate SWOLF automatically for each length, but they need the correct pool length set before you start, otherwise the numbers are meaningless. On Garmin, SWOLF appears per interval in the activity summary and in Garmin Connect. On Apple Watch, it shows up in the Fitness app under swim workout details once you've enabled stroke and SWOLF metrics.
A few practical notes for wearable users:
- Set the pool length exactly. A watch set to 25 m in a 25 yard pool will report wrong strokes, distance, and SWOLF.
- Push off underwater, not on the surface. Watches detect lengths from your turns. A clean push-off helps the watch count accurately.
- Avoid mid-length stops. Stopping confuses the length detection and inflates your SWOLF for that length.
- Compare like with like. Your "good Garmin SWOLF score" in a 25 m pool isn't comparable to a 50 m pool reading.
People often ask what a good Garmin SWOLF score is. The honest answer: it's the same as any SWOLF score, since the watch uses the standard formula. Use the bands above for your pool length. The watch is just doing the counting for you.
How SWOLF, CSS and swim zones work together
SWOLF measures efficiency, Critical Swim Speed (CSS) measures your threshold pace, and swim zones set your training intensity. Together they give you a complete picture: SWOLF tells you how well you swim, CSS tells you how fast you can sustain, and zones tell you how hard to train.
They reinforce each other. As your technique improves and your SWOLF drops, you'll usually find your CSS pace improves too, because you're wasting less energy per stroke. Find your threshold pace with our Critical Swim Speed calculator, then turn that pace into structured training intensities with our swim training zones calculator. Use SWOLF in your warm-up and technique sets to keep efficiency front of mind. At TrainingZones.io we built all three as free tools so you can connect efficiency, pace, and intensity in one place.
This article is for informational purposes only and is not medical or coaching advice. Always train within your ability and consult a qualified coach for personalised guidance.
Frequently Asked Questions About SWOLF and Front Crawl
What does SWOLF stand for?
SWOLF stands for "swim golf." It combines the words swim and golf because, like in golf, a lower score is better. It's calculated by adding your strokes and your time in seconds for one pool length.
What is a good SWOLF score?
In a 25 m pool, under 36 is excellent, 36 to 45 is good for most swimmers, and 46 to 54 is average. Competitive swimmers often score in the high 20s to low 30s. Your own downward trend matters more than any fixed target.
Is a higher or lower SWOLF better?
A lower SWOLF is better. It means you swam a length with fewer strokes and less time, which signals more efficient swimming. Just don't chase a low stroke count at the cost of a much slower time.
What is a good SWOLF for a 25m pool?
For a 25 m pool, aim for under 45 as a recreational swimmer and under 36 if you're well trained. Anything above 55 suggests your technique, body position, or push-offs have easy gains available.
What is a good Garmin SWOLF score?
A good Garmin SWOLF score uses the same bands as any SWOLF score, since the watch applies the standard strokes-plus-seconds formula. Make sure your pool length is set correctly so the watch counts accurately.
How do I improve my SWOLF score?
Improve your front crawl technique: keep your hips high, extend and glide on each stroke, build a strong catch, breathe without lifting your head, and push off the wall in a tight streamline. Better technique means more distance per stroke, which lowers SWOLF.
References
- Maglischo, E.W. (2003). Swimming Fastest. Human Kinetics.
- Toussaint, H.M. & Beek, P.J. (1992). Biomechanics of competitive front crawl swimming. Sports Medicine, 13(1):8-24.
- Barbosa, T.M. et al. (2010). Energetics and biomechanics as determining factors of swimming performance. Journal of Science and Medicine in Sport, 13(2):262-269.
