SWOLF Calculator
Calculate your SWOLF score from strokes and time per length, with an efficiency rating normalised to 25 m.
42
Good
How to use it: A lower SWOLF means more efficient swimming. Track it over time rather than comparing to other swimmers — you can lower it by reducing strokes (better technique) or by swimming faster. Scores are normalised to a 25 m length for the rating.
Get Weekly Training Tips
Join our newsletter for expert insights, training advice, and performance tips delivered to your inbox.
No spam, unsubscribe anytime. We respect your privacy.
Calculation Method
SWOLF — a blend of “swim” and “golf” — is the single most useful number for measuring swimming efficiency. Like golf, a lower score is better. It captures both how many strokes you take and how fast you cover a length, rewarding swimmers who go fast without thrashing. This calculator computes your SWOLF score and rates it.
The SWOLF Formula
SWOLF is simply the sum of your stroke count and your time for one pool length:
Because the score depends on pool length, a 50 m length naturally produces a higher raw number than a 25 m length. To rate fairly, this tool also normalises your score to a 25 m length so the interpretation bands mean the same thing regardless of where you swim.
Why Both Halves Matter
You can lower SWOLF two ways: take fewer strokes (better distance-per-stroke and technique) or swim the length faster. The clever part is that these pull against each other — gliding to save strokes can slow you down, while sprinting can blow up your stroke count. The best swimmers minimise the sum, finding the most efficient blend of the two.
SWOLF Rating Bands (per 25 m)
These bands apply to freestyle for a 25 m length. Other strokes run higher and should be tracked separately.
| SWOLF (25 m) | Level | Typical Swimmer |
|---|---|---|
| ≤ 35 | Excellent | competitive / elite |
| 36–45 | Good | strong club swimmer |
| 46–55 | Average | regular lap swimmer |
| > 55 | Developing | newer / technique-focused |
Worked Example
In a 25 m pool you take 18 strokes and swim the length in 24 seconds. Your SWOLF is 18 + 24 = 42, which lands in the “Good” band. If you trimmed two strokes through better catch and glide while holding the same time, you would drop to 40.
How to Use SWOLF in Training
- Track yourself, not others. SWOLF is personal — compare your own trend over weeks.
- Keep the test consistent: same pool, same stroke, similar effort level each time.
- Pair with drills: if strokes dominate the score, focus on distance-per-stroke work; if time dominates, work on speed and turns.
Disclaimer: SWOLF is a relative efficiency metric, not a fitness or health measurement. Rating bands are general guidelines and vary by stroke, distance, and individual.
Frequently Asked Questions
For freestyle in a 25 m pool, under 35 is excellent, 36 to 45 is good, 46 to 55 is average, and above 55 is developing. Other strokes run higher.
SWOLF is your stroke count for a length plus the time in seconds for that length. A lower total means more efficient swimming.
No. SWOLF is most useful as a personal metric tracked over time, since stroke style, height, and pool length all affect the raw number.
What is a good SWOLF score?
How is SWOLF calculated?
Should I compare my SWOLF to other swimmers?
Related Calculators
Other helpful calculators for Swimming
CSS Critical Swim Speed Calculator
Calculate your CSS to improve your swimming performance and training.
Swim Pace Calculator
Calculate your swim pace and speed based on distance and time.
Swim Time Converter
Convert a swim time between short course yards (SCY), short course meters (SCM), and long course meters (LCM).
Swim Pace Converter
Convert swim pace between per 100m, per 100yd, and per 50m, and project total time for common distances.