SWOLF Calculator

Calculate your SWOLF score from strokes and time per length, with an efficiency rating normalised to 25 m.

Your SWOLF Score

42

Good

Strokes per length
18
Seconds per length
24
Normalised to 25 m
42

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:

SWOLF = strokes_per_length + seconds_per_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

What is a good SWOLF score?

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.

How is SWOLF calculated?

SWOLF is your stroke count for a length plus the time in seconds for that length. A lower total means more efficient swimming.

Should I compare my SWOLF to other swimmers?

No. SWOLF is most useful as a personal metric tracked over time, since stroke style, height, and pool length all affect the raw number.